Method of and system for managing client resources and assets for activities on computing devices

US11451883B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11451883-B2
Application numberUS-202016893180-A
CountryUS
Kind codeB2
Filing dateJun 4, 2020
Priority dateJun 20, 2005
Publication dateSep 20, 2022
Grant dateSep 20, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of implementing a consumer service on a mobile Internet-connected computing device comprising: loading a set of service related information located on a server to an activity client; selecting an option from the activity client from a list of available options; downloading a set of service-specific information related to a selected option from the server to the mobile Internet-connected computing device; executing an application related to the selected option within the activity client on the mobile Internet-connected computing device; receiving a list of assets necessary for executing the application from the server, wherein the assets necessary for executing the application directly affect the operation of the application; comparing the list of assets with a first set of assets on the mobile Internet-connected computing device; and receiving only a second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device. 2. The method of claim 1 wherein receiving only the second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device is by determining a last activity participated in by the user or a genre of the last activity participated in by the user. 3. The method of claim 1 further comprising improving efficient utilization of memory capacity by prioritizing the second set of assets. 4. The method of claim 1 wherein the second set of assets are grouped into a set of necessary assets and a set of preferred assets. 5. The method of claim 1 wherein a geographic location of the mobile Internet-connected computing device determines the set of service related information to be loaded, wherein the set of service related information includes service related information which is relative to and dependent on the geographic location of the mobile Internet-connected computing device. 6. The method of claim 5 wherein as the geographic location of the mobile Internet-connected computing device changes, different service related information is presented within the application based on the geographic location. 7. The method of claim 6 wherein the geographic location of the mobile Internet-connected computing device is determined using one or more cellular networks, GPS, GSM or other related technologies. 8. The method of claim 1 wherein the information based on the geographic location utilizes past usage of a user in connection with the geographic location. 9. The method of claim 1 wherein the server is located remotely from the mobile Internet-connected computing device. 10. The method of claim 1 wherein the assets are prioritized by frequency of use by a user. 11. The method of claim 1 wherein the assets are prioritized based on prior usage by a plurality of users. 12. The method of claim 1 wherein the assets are prioritized based on user selected parameters. 13. The method of claim 12 wherein the parameters are determined by a sponsor or advertiser of the consumer service. 14. The method of claim 1 wherein the assets are prioritized by a service provider of the consumer service. 15. The method of claim 1 wherein the assets are prioritized based on legal requirements at a current location of a user. 16. The method of claim 1 wherein the assets are prioritized based on a user profile maintained on the server. 17. The method of claim 1 wherein the assets are delivered based on a current state of the consumer service. 18. The method of claim 1 further comprising replacing unused assets to manage memory on the mobile Internet-connected computing device. 19. The method of claim 1 further comprising purging unused assets to manage memory on the mobile Internet-connected computing device. 20. A method of implementing a consumer service with a server comprising: transmitting a set of service related information to an application; receiving a selection related to the consumer service; transmitting a set of selection information related to the selection from the server to a mobile Internet-connected computing device; receiving additional information based on a user's execution of the application on the mobile Internet-connected computing device; transmitting a list of assets necessary for executing the application, wherein the assets necessary for executing the application directly affect the operation of the application; and transmitting only a second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device. 21. The method of claim 20 wherein transmitting only the second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device is by determining a last activity participated in by the user or a genre of the last activity participated in by the user. 22. The method of claim 20 further comprising comparing the list of assets with a first set of assets on the mobile Internet-connected computing device. 23. The method of claim 20 further comprising comparing the list of assets with a first set of assets on the server. 24. The method of claim 20 further comprising improving efficient utilization of memory capacity by prioritizing the second set of assets. 25. The method of claim 20 wherein the second set of assets are grouped into a set of necessary assets and a set of preferred assets. 26. The method of claim 20 wherein the geographic location of the mobile Internet-connected computing device determines the set of service related information to be transmitted, wherein the set of service related information includes service related information which is relative to and dependent on the geographic location of the mobile Internet-connected computing device. 27. The method of claim 26 wherein as the geographic location of the mobile Internet-connected computing device changes, different service related information is presented within the application based on the geographic location. 28. The method of claim 27 wherein the geographic location of the mobile Internet-connected computing device is determined using one or more cellular networks, GPS, GSM or other related technologies. 29. The method of claim 20 wherein the information based on the geographic location utilizes past usage of a user in connection with the geographic location. 30. The method of claim 20 wherein the server is located remotely from the mobile Internet-connected computing device. 31. The method of claim 20 wherein the assets are prioritized by frequency of use by a user. 32. The method of claim 20 wherein the assets are prioritized based on prior usage by a plurality of users. 33. The method of claim 20 wherein the assets are prioritized based on user selected parameters. 34. The method of claim 33 wherein the parameters are determined by a sponsor or advertiser of the consumer service. 35. The method of claim 20 wherein the assets are prioritized by a service provider of the consumer service. 36. The method of claim 20 wherein the assets are prioritized based on legal requirements at a current location of a user. 37. T

Assignees

Inventors

Classifications

  • Protocols · CPC title

  • involving the geographical location of the client (retrieval from the Internet by querying based on geographical locations G06F16/9537; systems specially adapted for using geographical information in broadcast systems H04H60/70; protocols in which the network application is adapted for the location of the user terminal in communication control or processing H04L67/52; services making use of the location of users or terminals in wireless networks H04W4/02; locating users or terminals in wireless networks H04W64/00) · CPC title

  • embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title

  • Games · CPC title

  • characterized by the use of Application Program Interface [API] libraries · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11451883B2 cover?
A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state la…
Who is the assignee on this patent?
Winview Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/8173. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 20 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).