Systems and methods for automatically associating objects with a value
Abstract
Systems and methods for automatically generating a graphical interface include determining a counter value associated with a counter object and automatically determining one or more corresponding objects using the counter value. A subset of the one or more corresponding objects is determined and a graphical interface including the subset is generated. An updated counter value associated with the counter object is determined according to a modification and one or more updated corresponding objects are automatically determined using the updated counter value. An updated subset of the one or more updated corresponding objects is determined an updated graphical interface including the updated subset is generated and is transmitted, wherein when the updated graphical interface is received, the updated graphical interface facilitates a selection of an updated corresponding object from the updated subset.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1. A computer-implemented method comprising:
storing data regarding counter costs associated with a plurality of objects, wherein the data is stored in a storage device of a host device;
identifying a counter value of a counter object associated with a source computing device and secondary information, wherein the secondary information includes historical data and location data associated with the source computing device;
identifying a subset of the objects based on the counter value and the secondary information, wherein identifying the subset includes adding or removing an object from the subset of objects based on the historical data and the location data;
generating code via an application programming interface (API) for execution by the source computing device, wherein the generated code is based on the identified subset of objects, and wherein when the source computing device receives the code, the source computing device executes the code to display the identified subset of objects; and
facilitating the source computing device to effect a modification to the storage device based on one or more selections, wherein the one or more selections identify one or more objects selected from the identified subset.
2. The method of claim 1 , wherein the code is executable by the source computing device to generate a selectable interface that displays the identified subset of objects, and further comprising:
dynamically modifying the selectable interface based on a change to the counter value or the counter costs.
3. The method of claim 1 , wherein the secondary information includes one or more scores corresponding to metadata regarding the one or more objects.
4. The method of claim 1 , wherein the historical data further pertains to one or more other devices.
5. The method of claim 1 , wherein the historical data pertains to geographical or network location data.
6. The method of claim 1 , wherein the secondary information includes input data regarding one or more types of inputs received at the source computing device.
7. The method of claim 1 , further comprising:
deriving further secondary information from the identified secondary information, and
using the derived secondary information to modify the subset.
8. The method of claim 1 , further comprising:
identifying one or more updates to the secondary information; and
identifying one or more modifications to the identified subset based on the identified updates to the secondary information.
9. The method of claim 1 , further comprising:
detecting one or more updates regarding one or more new objects; and
generating a recommendation to the source computing device based on the detected updates, wherein the recommendation includes a different subset.
10. A system comprising:
a storage device of a host device that includes memory that stores data regarding counter costs associated with a plurality of objects; and
a processor that executes instructions stored in memory, wherein the processor executes the instructions to:
store data regarding counter costs associated with a plurality of objects, wherein the data is stored in a storage device of a host device;
identify a counter value of a counter object associated with a source computing device and secondary information, wherein the secondary information includes historical data and location data associated with the source computing device;
identify a subset of the objects based on the counter value and the secondary information, wherein identifying the subset includes adding or removing an object from the subset of objects based on the historical data and the location data;
generate code via an application programming interface (API) for execution by the source computing device, wherein the generated code is based on the identified subset of objects, and wherein when the source computing device receives the code, the source computing device executes the code to display the identified subset of objects; and
facilitate the source computing device to effect a modification to the storage device based on one or more selections, wherein the one or more selections identify one or more objects selected from the identified subset.
11. The system of claim 10 , wherein the code is executable by the source computing device to generate a selectable interface that displays the identified subset of objects, and wherein the processor executes further instructions to:
dynamically modify the subset within the selectable interface based on a change to the counter value or the counter costs.
12. The system of claim 10 , wherein the secondary information includes one or more scores corresponding to metadata regarding the one or more objects.
13. The system of claim 10 , wherein the historical data further pertains to one or more other devices.
14. The system of claim 10 , wherein the historical data pertains to geographical or network location data.
15. The system of claim 10 , wherein the secondary information includes input data regarding one or more types of inputs received at the source computing device.
16. The system of claim 10 , wherein the processor executes further instructions to:
derive further secondary information from the identified secondary information, and
use the derived secondary information to modify the subset.
17. The system of claim 10 , wherein the processor executes further instructions to:
identify one or more updates to the secondary information; and
identify one or more modifications to the subset based on the identified updates to the secondary information.
18. The system of claim 10 , wherein the processor executes further instructions to:
detect one or more updates regarding one or more new objects or one or more counter costs; and
generate a recommendation to the source computing device based on the detected updates, wherein the recommendation includes a different subset.
19. A non-transitory, computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method, the method comprising:
storing data regarding counter costs associated with a plurality of objects, wherein the data is stored in a storage device of a host device;
identifying a counter value of a counter object associated with a source computing device and secondary information, wherein the secondary information includes historical data and location data associated with the source computing device;
identifying a subset of the objects based on the counter value and the secondary information, wherein identifying the subset includes adding or removing an object from the subset of objects based on the historical data and the location data;
generating code via an application programming interface (API) for execution by the source computing device, wherein the generated code is based on the identified subset of objects, and wherein when the source computing device receives the code, the source computing device executes the code to display the identified subset of objects; and
facilitating the source computing device to effect a modification to the storage device based on one or more selections, wherein the one or more selections identify one or more objects selected from the identified subset.
20. The non-transitory, computer-readable storage medium of claim 19 , wherein the code is executable by the source computing device to generate a selectable interface that displays the identified subset of objects, and further comprising instructions executable to:
dynamically modify the selectable interface based on a change to the counter value or the counter costs.
21. The non-transitory, computer-readable storage medium of claim 20 , wherein the secondary information includes one or more scores corresponding to metadata regarding the one or more objects.
22. The non-transitory, computer-readable storage medium of claim 19 , wherein the historical data further pertains to one or more other devices.
23. The non-transitory, computer-readable storage medium of claim 19 , wherein the historical data pertains to geographical or network location data.
24. The non-transitory, computer-readable storage medium of claim 19 , wherein the secondary information includes input data regarding one or more types of inputs received at the source computing device.
25. The non-transitory, computer-readable storage medium of claim 19 , further comprising instructions executable to:
derive further secondary information from the identified secondary information, and
use the derived secondary information to modify the subset.
26. The non-transitory, computer-readable storage medium of claim 19 , further comprising instructions executable to:
identify one or more updates to the secondary information; and
identify one or more modifications to the subset based on the identified updates to the secondary information.
27. The non-transitory, computer-readable storage medium of claim 19 , further comprising instructions executable to:
detect one or more updates regarding one or more new objects; and
generate a recommendation to the source computing device based on the detected updates, wherein the recommendation includes a different subset.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.