10068286

Probability Modeling

PublishedSeptember 4, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: receiving a selection of a present item listing, the present item listing including a set of present characteristics describing a present item, the selection representing interaction with a user interface element associated with the present item listing and within a graphical user interface; accessing, by at least one processor of a machine, historical auction data for a set of historical item listings stored on a database, each historical item listing of the set of historical item listings having a category, a set of historical characteristics, and a set of bid velocity data, the set of bid velocity data being indicative of bid values and temporal relationships among the bids placed for each historical item listing; generating, by at least one processor of the machine, a dynamic bidding model for bidding on the present item based on the set of historical item listings and the set of bid velocity data for the set of historical item listings; generating one or more bidding notifications based on the dynamic bidding model, the one or more bidding notifications comprising a set of user interface elements, a first portion of the set of user interface elements presenting a portion of the present item listing and a second portion of the set of user interface elements configured to enable interaction with the present item listing based on the dynamic bidding model; and causing presentation of the one or more bidding notifications on a client device, the one or more bidding notifications presented with the set of user interface elements, the second portion of the set of user interface elements being selectable by a user within the graphical user interface on the client device.

2

2. The method of claim 1 , wherein the generating the dynamic bidding model further comprises: determining a similarity between the present item and one or more historical listings of the set of historical item listings; generating an expected price for the present item based on the one or more historical item listings; determining a set of bidding ranges among the bid velocity data, the set of bidding ranges having a bid velocity exceeding a velocity threshold; determining a value proximity of each bidding range of the set of bidding ranges to a closing price for each historical item listing of the one or more historical item listings; and determining a temporal proximity of each bidding range of the set of bidding ranges to a termination of each historical item listing of the one or more historical item listings.

3

3. The method of claim 2 , wherein the determining the set of bidding ranges further comprises: accessing a value for each bid of a set of bids included in each bidding range of the set of bidding ranges; determining a set of time intervals among the set of bids included in each bidding range; and determining a set of value intervals among the set of bids included in each bidding range.

4

4. The method of claim 2 , wherein the generating the one or more bidding notifications further comprises: determining a current bid on the present item listing as being within a bidding range of the set of bidding ranges; determining a set of preceding time intervals among the current bid and one or more preceding bid within the bidding range of the set of bidding ranges; accessing a current maximum proxy bid value for a bidder bidding on the present item listing; and determining a likelihood of the bidding range exceeding the current maximum proxy bid value.

5

5. The method of claim 4 , wherein the generating the one or more bidding notifications further comprises: entering a proxy bid within the current maximum proxy bid value for the present item listing, the proxy bid exceeding the current bid on the present item listing; and generating a notification indicating the proxy bid is being entered for the present item listing.

6

6. The method of claim 4 , wherein the generating the one or more bidding notifications further comprises: determining a likelihood that the bidding range will exceed the current maximum proxy bid value; determining an estimated time that the bidding range will exceed the current maximum proxy bid value; and generating a notification indicating the current maximum proxy bid value will be exceeded, the notification including the estimated time that the bidding range will exceed the current maximum proxy bid value.

7

7. The method of claim 6 , wherein the generating the one or more bidding notifications further comprises: determining a suggested maximum proxy bid value exceeding the current maximum proxy bid value, the suggested maximum proxy bid value based on the set of bidding ranges, the set of preceding time intervals of the current bid, and a set of preceding bids of the bidding range; and generating a notification indicating the suggested maximum proxy bid value, the current maximum proxy bid value, the likelihood that the bidding range will exceed the current maximum proxy bid, and the estimated time that the bidding range will exceed the current maximum proxy bid value.

8

8. The method of claim 7 , wherein the suggested maximum proxy bid value is less than an expected closing price for the present item and exceeds the current maximum proxy bid value.

9

9. The method of claim 3 , wherein the present item listing is included within an ordered set of item listings in an auction and the method further comprising: receiving an identifier indicative of a current item listing of the set of item listings, the current item listing indicative of an item listing of the set of item listings currently up for bid in the auction; determining a number of item listings between the present item listing and the current item listing; determining an estimated time for commencement of bidding on the present item listing, the estimated time based on a bid velocity of the current item listing; and generating a notification indicating the estimated time for commencement of bidding on the present item listing.

10

10. The method of claim 9 , wherein one or more closed item listings have been closed prior to a commencement of bidding on the current item listing, and the determining the estimated time further comprises: determining a bid velocity for each of the one or more closed item listings and the current item listing; and determining a total bidding time for each of the one or more closed item listings, the total bidding time indicative of a time period extending between commencement of bidding and closing of bidding for a closed item listing of the one or more closed item listings.

11

11. The method of claim 1 , wherein the historical auction data includes a set of auction characteristics for each historical item listing of the set of historical item listings.

12

12. A system, comprising: at least one processor and executable instructions accessible on a computer-readable medium that, when executed, cause the at least one processor to perform operations comprising: receiving a selection of a present item listing, the present item listing including a set of present characteristics describing a present item, the selection representing interaction with a user interface element associated with the present item listing and within a graphical user interface; accessing historical auction data for a set of historical item listings, each historical item listing of the set of historical item listings having a category, a set of historical characteristics, and a set of bid velocity data, the set of bid velocity data being indicative of bid values and temporal relationships among the bids placed for each historical item listing; generating a dynamic bidding model for bidding on the present item based on the set of historical item listings and the set of bid velocity data for the set of historical item listings; generate generating one or more bidding notifications based on the dynamic bidding model, the one or more bidding notifications comprising a set of user interface elements, a first portion of the set of user interface elements presenting a portion of the present item listing and a second portion of the set of user interface elements configured to enable interaction with the present item listing based on the dynamic bidding model; and presenting one or more bidding notifications on a client device, the one or more bidding notifications presented with the set of user interface elements, the second portion of the set of user interface elements being selectable by a user within the graphical user interface on the client device.

13

13. The system of claim 12 , wherein the generating the dynamic bidding model further comprises: generating an expected price for the present item based on the one or more historical item listings; determining a similarity between the present item and one or more historical listings of the set of historical item listings; determining a set of bidding ranges among the bid velocity data; and determining a value proximity of each bidding range of the set of bidding ranges to a closing price for each historical item listing of the one or more historical item listings.

14

14. The system of claim 13 , wherein the determining the set of bidding ranges further comprises: accessing a value for each bid of a set of bids included in each bidding range of the set of bidding ranges; determining a set of time intervals among the set of bids included in each bidding range; and determining a set of value intervals among the set of bids included in each bidding range.

15

15. The system of claim 13 , wherein the generating the one or more bidding notifications further comprises: determining a current bid on the present item listing as being within a bidding range of the set of bidding ranges; determining a set of preceding time intervals among the current bid and one or more preceding bid within the bidding range of the set of bidding ranges; accessing a current maximum proxy bid value for a bidder bidding on the present item listing; and determining a likelihood of the bidding range exceeding the current maximum proxy bid value.

16

16. The system of claim 15 , wherein the generating the one or more bidding notifications further comprises: entering a proxy bid within the current maximum proxy bid value for the present item listing, the proxy bid exceeding the current bid on the present item listing; and generating a notification indicating the proxy bid is being entered for the present item listing.

17

17. The system of claim 15 , wherein the generating the one or more bidding notifications further comprises: determining a likelihood that the bidding range will exceed the current maximum proxy bid value; determining an estimated time that the bidding range will exceed the current maximum proxy bid value; and generating a notification indicating the current maximum proxy bid value will be exceeded, the notification including the estimated time that the bidding range will exceed the current maximum proxy bid value.

18

18. The system of claim 17 , wherein the generating the one or more bidding notifications further comprises: determining a suggested maximum proxy bid value exceeding the current maximum proxy bid value, the suggested maximum proxy bid value based on the set of bidding ranges, the set of preceding time intervals of the current bid and a set of preceding bids of the bidding range; and generating a notification indicating the suggested maximum proxy bid value, the current maximum proxy bid value, the likelihood that the bidding range will exceed the current maximum proxy bid, and the estimated time that the bidding range will exceed the current maximum proxy bid value.

19

19. A non-transitory machine-readable storage medium comprising processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising: receiving a selection of a present item listing, the present item listing including a set of present characteristics describing a present item, the selection representing interaction with a user interface element associated with the present item listing and within a graphical user interface; accessing historical auction data for a set of historical item listings, each historical item listing of the set of historical item listings having a category, a set of historical characteristics, and a set of bid velocity data, the set of bid velocity data being indicative of bid values and temporal relationships among the bids placed for each historical item listing; generating a dynamic bidding model for bidding on the present item based on the set of historical item listings and the set of bid velocity data for the set of historical item listings; generating one or more bidding notifications based on the dynamic bidding model, the one or more bidding notifications comprising a set of user interface elements, a first portion of the set of user interface elements presenting a portion of the present item listing and a second portion of the set of user interface elements configured to enable interaction with the present item listing based on the dynamic bidding model; and causing presentation of the one or more bidding notifications on a client device, the one or more bidding notifications presented with the set of user interface elements, the second portion of the set of user interface elements being selectable by a user within the graphical user interface on the client device.

20

20. The non-transitory machine-readable storage medium of claim 19 , wherein the operations further comprise: determining a similarity between the present item and one or more historical listings of the set of historical item listings; generating an expected price for the present item based on the one or more historical item listings; determining a set of bidding ranges among the bid velocity data, the set of bidding ranges having a bid velocity exceeding a velocity threshold; determining a value proximity of each bidding range of the set of bidding ranges to a closing price for each historical item listing of the one or more historical item listings; and determining a temporal proximity of each bidding range of the set of bidding ranges to a termination of each historical item listing of the one or more historical item listings.

Patent Metadata

Filing Date

Unknown

Publication Date

September 4, 2018

Inventors

Harita Yenisetty
Prashanth Patlolla
Bhavani Kumar Hari
Gayathri Ravichandran Geetha

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PROBABILITY MODELING” (10068286). https://patentable.app/patents/10068286

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

PROBABILITY MODELING — Harita Yenisetty | Patentable