12354058

Device, System and Method for Managing Inventory of Provider Objects

PublishedJuly 8, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
16 claims

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

1

1. A method comprising: generating, via one or more computing devices, one or more associated provider objects representing one or more respective associated items provided by a provider system, the one or more associated provider objects including respective prices for the one or more associated respective items; storing, via the one or more computing devices, at one or more memories, the one or more associated provider objects; generating, via the one or more computing devices, at a display screen, an interface, the interface including a selection mechanism to select, or deselect, one or more external computing devices from a plurality of external computing devices; receiving, via the one or more computing devices an interaction with the selection mechanism to select an external computing device of the plurality of external computing devices, the interaction received via a selection computing device; selecting, via the one or more computing devices, the external computing device from the plurality of external computing devices as indicated via the interaction with the selection mechanism; pushing, via the one or more computing devices, to the external computing device as selected via the selection mechanism, information identifying the one or more associated provider objects, the external computing device being external to the provider system and the one or more computing devices, the information identifying the one or more associated provider objects including the respective prices, wherein generating the one or more associated provider objects and pushing the information identifying the one or more associated provider objects to the external computing device both occur in an absence of a request to the one or more computing devices that includes search criteria, from the external computing device, wherein pushing the information identifying the one or more associated provider objects to the external computing device occurs in an absence of both: search criteria and a request, from the external computing device to the one or more computing devices, that includes any search criteria; deselecting, via the one or more computing devices, one or more other external computing devices from the plurality of external computing devices as indicated via the interaction with the selection mechanism; refraining, via the one or more computing devices, from pushing to the one or more other external computing devices as deselected via the selection mechanism, the information identifying the one or more associated provider objects; receiving, at the one or more computing devices, from the external computing device, an indication that a transaction associated with a provider object of the one or more associated provider objects, has occurred; and in response to receiving the indication: providing, via the one or more computing devices, to the external computing device, the provider object; reducing, via the one or more computing devices, at the one or more memories, a number of the associated provider objects; updating respective information identifying one or more remaining associated provider objects, different from the provider object provided to the external computing device, based on the provider object being provided to the external computing device; and pushing, via the one or more computing devices, to the external computing device as selected via the selection mechanism, the respective information, as updated, identifying the one or more remaining associated provider objects.

2

2. The method of claim 1, further comprising, in response to receiving the indication, generating a record of the transaction and the provider object.

3

3. The method of claim 1, wherein generating the one or more associated provider objects and pushing the information identifying the one or more associated provider objects to the external computing device both occur in an absence of a shopping step at the external computing device and the one or more computing devices.

4

4. The method of claim 1, further comprising: updating, via the one or more computing devices, at the one or more memories, remaining provider objects, of the one or more associated provider objects, based on removal of the provider object from the one or more memories.

5

5. The method of claim 1, wherein the pushing, to the external computing device, the information identifying the one or more associated provider objects occurs via an applications programming interface translator.

6

6. The method of claim 1, wherein the selecting of the external computing device is further based on one or more of: one or more given rules; one or more machine learning algorithms; one or more locations associated with the one or more associated provider objects; and one or more respective locations associated with the plurality of external computing devices.

7

7. The method of claim 1, further comprising updating the one or more associated provider objects based on one or more of: a remaining number of the one or more associated provider objects; a rate of decrease of the remaining number of the one or more associated provider objects; a time difference between a current time and a time associated with the one or more associated provider objects; a total remaining number of provider objects that include the remaining number of the one or more associated provider objects, and a respective number of other provider objects that represent other associated items, that, together with the one or more associated provider objects, represent an associated provider object inventory of the one or more respective associated items; and a respective rate of decrease of the total remaining number of provider objects.

8

8. The method of claim 1, wherein the information identifying the one or more associated provider objects is not pushed to respective external computing devices that are deselected using the selection mechanism.

9

9. A device comprising: a communication interface; and a controller configured to: generate one or more associated provider objects representing one or more respective associated items provided by a provider system, the one or more associated provider objects including respective prices for the one or more associated respective items; store, at one or more memories, the one or more associated provider objects; generate, at a display screen, an interface, the interface including a selection mechanism to select, or deselect, one or more external computing devices from a plurality of external computing devices; receive, using an input device, an interaction with the selection mechanism to select an external computing device of the plurality of external computing devices, the interaction received via a selection computing device; select the external computing device from the plurality of external computing devices as indicated via the interaction with the selection mechanism; push, via the communication interface, to the external computing device as selected via the selection mechanism, information identifying the one or more associated provider objects, the external computing device being external to the provider system and the device, the information identifying the one or more associated provider objects including the respective prices, wherein generating the one or more associated provider objects and pushing the information identifying the one or more associated provider objects to the external computing device both occur in an absence of a request to the one or more computing devices that includes search criteria, from the external computing device, wherein pushing the information identifying the one or more associated provider objects to the external computing device occurs in an absence of both: search criteria and a request, from the external computing device to the one or more computing devices, that includes any search criteria; deselect one or more other external computing devices from the plurality of external computing devices as indicated via the interaction with the selection mechanism; refrain from pushing to the one or more other external computing devices as deselected via the selection mechanism, the information identifying the one or more associated provider objects; receive, via the communication interface, from the external computing device, an indication that a transaction associated with a provider object of the one or more associated provider objects, has occurred; and in response to receiving the indication: provide, via the communication interface, to the external computing device, the provider object; reduce at the one or more memories, a number of the associated provider objects; update respective information identifying one or more remaining associated provider objects, different from the provider object provided to the external computing device, based on the provider object being provided to the external computing device; and push, to the external computing device as selected via the selection mechanism, the respective information, as updated, identifying the one or more remaining associated provider objects.

10

10. The device of claim 9, wherein the controller is further configured to: in response to receiving the indication, generate a record of the transaction and the provider object.

11

11. The device of claim 9, wherein the controller is further configured to both generate the one or more associated provider objects and push the information identifying the one or more associated provider objects to the external computing device in an absence of a shopping step at the external computing device and the controller.

12

12. The device of claim 9, wherein the controller is further configured to: update, at the one or more memories, remaining provider objects, of the one or more associated provider objects, based on removal of the provider object from one or more memories.

13

13. The device of claim 9, wherein the pushing, to the external computing device, the information identifying the one or more associated provider objects occurs via an applications programming interface translator.

14

14. The device of claim 9, wherein the controller is further configured to: select the external computing device from the plurality of external computing devices further based on one or more of: one or more given rules; one or more machine learning algorithms; one or more locations associated with the one or more associated provider objects; and one or more respective locations associated with the plurality of external computing devices.

15

15. The device of claim 9, wherein the controller is further configured to update the one or more associated provider objects based on one or more of: a remaining number of the one or more associated provider objects; a rate of decrease of the remaining number of the one or more associated provider objects; a time difference between a current time and a time associated with the one or more associated provider objects; a total remaining number of provider objects that include the remaining number of the one or more associated provider objects, and a respective number of other provider objects that represent other associated items, that, together with the one or more associated provider objects, represent an associated provider object inventory of the one or more respective associated items; and a respective rate of decrease of the total remaining number of provider objects.

16

16. The device of claim 9, wherein the information identifying the one or more associated provider objects is not pushed to respective external computing devices that are deselected using the selection mechanism.

Patent Metadata

Filing Date

Unknown

Publication Date

July 8, 2025

Inventors

Anne SAVINI
Elisa BOCCALINI
Herve PREZET
Rodolphe Gregory Alexandre TEXIER

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. “DEVICE, SYSTEM AND METHOD FOR MANAGING INVENTORY OF PROVIDER OBJECTS” (12354058). https://patentable.app/patents/12354058

© 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.