Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS20020083461 A1
Publication typeApplication
Application numberUS 09/989,985
Publication date27 Jun 2002
Filing date21 Nov 2001
Priority date22 Nov 2000
Also published asUS8819740, US20070180477, US20150141142, WO2002043404A2, WO2002043404A3
Publication number09989985, 989985, US 2002/0083461 A1, US 2002/083461 A1, US 20020083461 A1, US 20020083461A1, US 2002083461 A1, US 2002083461A1, US-A1-20020083461, US-A1-2002083461, US2002/0083461A1, US2002/083461A1, US20020083461 A1, US20020083461A1, US2002083461 A1, US2002083461A1
InventorsStewart Hutcheson, Steven Caliguri
Original AssigneeHutcheson Stewart Douglas, Caliguri Steven John
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Method and system for providing interactive services over a wireless communications network
US 20020083461 A1
Abstract
A system for providing one or more interactive applications to one or more users via a wireless communications network, the system including: one or more servers cooperating with the network to substantially deliver one or more interactive applications to one or more wireless access devices each corresponding to at least one of the users; wherein, after the one or more wireless access devices receive the substantially delivered one or more applications, upon request of one of the users the one or more corresponding wireless access devices receives communication from the server to facilitate the one of the users accessing the one or more interactive applications using the corresponding wireless access device.
Images(9)
Previous page
Next page
Claims(25)
What is claimed is:
1. A system for providing one or more interactive applications to one or more users via a wireless communications network, said system comprising:
one or more servers cooperating with said network to substantially deliver one or more interactive applications to one or more wireless access devices each corresponding to at least one of said users;
wherein, after said one or more wireless access devices receive said substantially delivered one or more applications, upon request of one of said users, said one or more corresponding wireless access devices receives cached communication from said server to facilitate the one of said users accessing the one or more interactive applications using said corresponding wireless access device.
2. The system of claim 1, wherein said one or more interactive applications comprise graphics.
3. The system of claim 1, wherein at least one of said wireless access devices comprises a handheld device.
4. The system of claim 1, wherein each said wireless access device comprises a microprocessor.
5. The system of claim 1, wherein said microprocessor utilizes a clock speed of greater than about 4 MHz.
6. The system of claim 1, wherein each said wireless access device comprises at least one memory.
7. The system of claim 1, wherein each said wireless access device comprises a color display.
8. The system of claim 1, wherein each said wireless access device comprises a battery power source.
9. The system of claim 1, wherein said one or more users comprises a plurality of simultaneous users.
10. The system of claim 9, wherein said plurality of users comprises three or more users.
11. The system of claim 1, wherein at least a portion of communications from said network to at least one of said wireless access device is at a full frame rate.
12. The system of claim 1, wherein at least a portion of communications from said network to at least one of said wireless access device is at a half frame rate.
13. The system of claim 1, wherein said application offers each of said users at least three degrees of freedom.
14. The system of claim 1, wherein said application is substantially stored on at least one of said wireless access devices.
15. A method for performing one or more interactive applications using a wireless communication network device, said method comprising:
substantially receiving software necessary to perform the one or more interactive application;
initiating the interactive application;
communicating changes in state of one or more degrees of freedom associated with said application to at least one server; and,
receiving communications indicative of synchronization of said application and cached updates to at least one of said one of said degrees of freedom.
16. The method of claim 15, wherein said one or more interactive applications comprise graphics.
17. The method of claim 15, wherein at least one of said wireless access devices comprises a handheld device and said method further comprises substantially storing said software using said handheld device.
18. The method of claim 15, wherein said receiving communications is at a full frame rate.
19. The method of claim 15, wherein said receiving communications is at a half frame rate.
20. The method of claim 15, wherein said receiving communications is at less than a full frame rate.
21. The method of claim 15, wherein said application offers users at least three degrees of freedom.
22. A computer program product embodied on a computer-readable storage medium for performing one or more interactive applications using a wireless communication network device, the computer program product comprising:
code for substantially receiving software necessary to perform the one or more interactive application;
code for initiating the interactive application;
code for communicating changes in state of one or more degrees of freedom associated with said application to at least one server; and,
code for receiving communications indicative of synchronization of said application and cached updates to at least one of said one of said degrees of freedom.
23. A wireless communications device being suitable for performing one or more interactive applications in response to a user's request using a wireless communications network, said device comprising:
code for substantially receiving one or more interactive applications from a computer readable medium;
code for executing said substantially received one or more applications;
code for communicating changes in state of one or more degrees of freedom associated with said at least one application to at least one server; and,
code for receiving communications indicative of synchronization of said application and cached updates to at least one of said one of said degrees of freedom.
24. A wireless communications device for performing one or more interactive applications responsively to a user and in cooperation with a wireless communications network, said device comprising:
code for cooperating with a computer readable medium and with said network to substantially store at least one application;
wherein, after said wireless communications device substantially stores said at least one application, and upon request of said user, said wireless communications device receives cached communications via said wireless network to facilitate said user using said substantially stored application.
25. A computer program product embodied on a computer-readable storage medium and being suitable for being performed using a wireless communication network device in cooperation with a wireless communications network, the computer program product comprising:
code for storing data being indicative of changes in state of one or more degrees of freedom to be communicated via said wireless communications network; and,
code for storing data being indicative of received communications indicative of synchronization of said application and cached updates to at least one of said one of said degrees of freedom.
Description
    RELATED APPLICATIONS
  • [0001]
    This application claims priority from Provisional Patent Application Serial No. 60/252,468, entitled IMPROVED METHOD AND SYSTEM FOR PROVIDING INTERACTIVE SERVICES OVER A WIRELESS COMMUNICATIONS NETWORK, filed Nov. 22, 2000, which is hereby incorporated by reference as if fully set forth in its entirety herein.
  • FIELD OF THE INVENTION
  • [0002]
    The present invention generally relates to a method and system for providing interactive services via a communications network, and in particular to using telecommunications network resources and wireless, interactive application protocols.
  • BACKGROUND OF THE INVENTION
  • [0003]
    The interactive entertainment market is a fast growing segment of the entertainment industry. By 1998, the market had experienced its third straight year of double digit growth. In 1998 alone, video game sales exceeded $3.7 billion and computer games sales exceeded $1.8 billion. In 1998 alone, about 181 million units of PC and video games were sold in the United States.
  • [0004]
    From the early 1960's, interactive entertainment services ranged from mainframe, to video, and PC-based platforms. Sony, Nintendo and Sega, among others, have introduced interactive entertainment systems.
  • [0005]
    In 1989, Nintendo launched its popular Game Boy series of handheld interactive game devices. Nintendo released their Color Game Boy device in 1999. Although Nintendo's Game Boy series has not generally employed the most advanced technology available, it has adapted the available technology to meet the specific demands of the gaming market. For example, rather than using the higher resolution display devices available, Nintendo has adopted lower resolution screens, providing greatly extended battery life. It is believed that by June 2000, Nintendo had sold over 100,000,000 Game Boy units.
  • [0006]
    Due to its improved graphics quality and quality of the playing experience, implementing graphics quality comparable to the Nintendo Game Boy Advance system would impose even greater network bandwidth and resource demands than those associated with Gameboy, if deployed over a wireless network of the type and in a manner conventionally known.
  • BRIEF SUMMARY OF THE INVENTION
  • [0007]
    A system for providing one or more interactive applications to one or more users via a wireless communications network, the system including: one or more servers cooperating with the network to substantially deliver one or more interactive applications to one or more wireless access devices each corresponding to at least one of the users; wherein, after the one or more wireless access devices receive the substantially delivered one or more applications, upon request of one of the users the one or more corresponding wireless access devices receives communication from the server to facilitate the one of the users accessing the one or more interactive applications using the corresponding wireless access device.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0008]
    The present invention will now be described in connection with the following figures in which like reference numbers refer to like elements and wherein:
  • [0009]
    [0009]FIG. 1 is a diagram of the relationship of the elements of the invention in one embodiment of the present invention;
  • [0010]
    [0010]FIG. 2 is a diagram of the relationship of the data transfer rate between the handheld devices and network of the present invention;
  • [0011]
    [0011]FIG. 3 is a flowchart depicting a method for providing one or more wireless interactive applications according to the present invention;
  • [0012]
    [0012]FIG. 4 is a flowchart depicting the steps in the overall method according to one embodiment of the present invention;
  • [0013]
    [0013]FIG. 5 is a flowchart depicting the steps of a user selecting to play a game according to one embodiment of the present invention;
  • [0014]
    [0014]FIG. 6 is a flowchart depicting the steps of a user selecting to post scores according to one embodiment of the present invention;
  • [0015]
    [0015]FIG. 7 is a flowchart depicting the steps of a user selecting to communicate with a group of users according to one embodiment of the present invention; and
  • [0016]
    [0016]FIG. 8 is a flowchart depicting the steps of a user receiving an invitation to play a game according to one embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • [0017]
    It is to be understood that the figures and descriptions of the present invention have been simplified to illustrate elements that are relevant for a clear understanding of the present invention, while eliminating, for purposes of clarity, many other elements found in a typical telecommunications system and method. Those of ordinary skill in the art will recognize that other elements are desirable and/or required in order to implement the present invention. However, because such elements are well known in the art, and because they do not facilitate a better understanding of the present invention, a discussion of such elements is not provided herein.
  • [0018]
    The present invention addresses delivering a rich, interactive, game experience over a network, such as a wireless network (CDMA type, for example), efficiently and cost effectively. In particular, the present invention offers an interactive experience, in which the action occurs in real time. The present invention features enhanced, state-of-the-art graphics. Moreover, by managing network traffic efficiently and effectively, the present invention conserves network capacity and offers the network operator and user cost savings advantages. This opens the possibilities to provide a wireless game service to end users at a flat monthly rate rather than a per unit of time consumed basis. In this regard the pricing model of Assignee's Cricket wireless telecommunications services may be adopted.
  • [0019]
    As embodied herein, the present innovation provides a means for distributing interactive services, such as multi player games, using a wireless network (CDMA type, for example). According to an aspect of the present invention, a wireless network and method of communicating between the gaming device and the wireless network that distributes information in a manner that provides the user a smooth and robust experience may be provided.
  • [0020]
    According to an aspect of the present invention, a system may include: a wireless network, one or more servers, and one or more handheld devices. The wireless network of the present invention may be data capable, as opposed to a first generation cellular (voice only) network. The network may be based upon PCS, TDMA, CDMA, or other suitable data capable technology(ies) or standard(s). A server of the present invention may include: software and means to maintain the interactive applications in synchronization with the network. The wireless handheld device(s) of the present invention may include: applications software; and sufficient memory to accomplish the purpose of the invention to offer improved efficiency of communication with the wireless network. The handheld device may take the form of a phone, a portable gaming device, or another appropriate device. In one respect, the present invention differs from prior known systems and devices in that significant software resources may be loaded and stored on the handheld device, rather than having to be delivered over the wireless network to the handheld device, upon demand, for example.
  • [0021]
    In addition, according to an aspect of the present invention, various options and enhancements that add to the users' enjoyment may be included, such as chat, Internet browsing, instant messaging, e-commerce and m-commerce services, and other interactive entertainment and/or communication services.
  • [0022]
    In addition to the software and clock functions, the server may provide: compression algorithms; prioritization algorithms; and Internet and intranet access capability. Similarly, the handheld device of the present invention may include: enhanced graphics; enhanced clock speed; improved refresh rate (similar to that of a GameBoy, for example); a handheld device that is ergonomically suited for gaining; color graphics; high resolution; long battery life; an enhanced processor; expanded memory (16 Mb, for example); be expandable (using expansion slots, for example); enhanced features, such as tremble; speakers; microphone; camera; a web browser; text entry system; chat; simultaneous voice; and be modular or integrated, for example.
  • [0023]
    The present invention provides a robust, high resolution, interactive, wireless system and method, that uses network resources more efficiently than prior known systems. It is therefore desirable to develop an efficient, high quality, interactive gaming system that overcomes the disadvantages and limitations of prior known systems and devices.
  • [0024]
    According to an aspect of the present invention, market penetration of interactive wireless services may be achieved and improved. According to an aspect of the present invention, the cost to the system operator of wireless game service may be reduced.
  • [0025]
    According to an aspect of the present invention, a degree to which interactive wireless services are network dependent may be reduced. According to an aspect of the present invention, a degree to which interactive wireless services are time of day dependent may be reduced. According to an aspect of the present invention, an availability of interactive wireless services may be increased.
  • [0026]
    According to an aspect of the present invention, network capacity may be efficiently utilized. According to an aspect of the present invention, network capacity may be efficiently utilized for interactive wireless gaming applications. According to an aspect of the present invention, an interactive application may be adjusted to substantially match applicable data transfer requirements of the wireless network. According to an aspect of the present invention, a substantial amount of the software required to operate the interactive application may be maintained on a personal handset device as opposed to the network. According to an aspect of the present invention, a substantial amount of the instructions required to operate the interactive application may be maintained on a personal handset device as opposed to the network, in order to reduce network traffic.
  • [0027]
    According to an aspect of the present invention, wireless transmissions between the network and the personal device may be adapted to reduce latency. According to an aspect of the present invention, a latency of the response of the interactive application may be limited. According to an aspect of the present invention, a reduced cost interactive service may be achieved. According to an aspect of the present invention, a perceived speed of interactive use may be increased. According to an aspect of the present invention, differences in latency between users of the interactive service may be reduced and a substantially consistent level of latency between users of the interactive service may be achieved. According to an aspect of the present invention, a substantially even playing field for the interactive services may be provided. According to an aspect of the present invention, differentials that may exist between users of the interactive service based upon differences in download or modem speed between the portable handheld devices may be at least partially mitigated. According to an aspect of the present invention, a cost effective way to deliver interactive services to end users may be provided. According to an aspect of the present invention, an interactive gaming community may be supported. According to an aspect of the present invention, a system may provide one or more wireless interactive applications to one or more users.
  • [0028]
    According to an aspect of the present invention, a system may include: a wireless communication network; one or more servers, cooperating with the network to deliver one or more interactive application(s) to the one or more users; and one or more wireless access devices in communication with said network. The one or more wireless access devices may receive communication from the server to facilitate the users accessing the one or more wireless interactive applications on the wireless access device.
  • [0029]
    According to an aspect of the present invention, the system may include: a wireless communication network; an interactive application delivered over the wireless network to one or more users; one or more wireless access devices adapted to receive and render the interactive application to the user; control means for controlling the state of the interactive application; and network mediation means for controlling delivery of the interactive application to the one or more users.
  • [0030]
    According to an aspect of the present invention, the system may include: a wireless communication network adapted for transmission of communications to facilitate the one or more interactive applications at less than the full frame rate of voice communications; and one or more servers, cooperating with the network to deliver one or more interactive application(s) to the one or more users. The system may also include one or more wireless access devices, in communication with the network. The one or more wireless access devices may receive communications from the server to facilitate the users accessing the one or more wireless interactive applications on the wireless access device. The one or more interactive applications may further comprise high resolution game applications featuring substantially high resolution graphics, and may reside on the wireless access device.
  • [0031]
    According to an aspect of the present invention, and as is illustrated in the accompanying diagrams and disclosed in the accompanying claims, a system may be used for providing one or more wireless interactive applications to one or more users. The system may include: a wireless communication network; one or more servers operating with the network to deliver one or more interactive application(s) to the one or more users; and one or more wireless access devices, in communication with the network. The one or more wireless access devices receive communication from the server to facilitate users accessing the one or more wireless interactive applications.
  • [0032]
    According to an aspect of the present invention, a system may be used for providin one or more wireless interactive applications to one or more users. The system may include a wireless communication network adapted for transmission of communications to facilitating the one or more interactive applications at less than the full frame rate of voice communications, and one or more servers, cooperating with the network to deliver one or more interactive application(s) to the one or more users. The system may also include one or more wireless access devices, in communication with the network. The one or more wireless access devices may receive communications from the server to facilitate users accessing the one or more wireless interactive applications. The one or more interactive applications may further include high resolution game applications featuring high resolution graphics, and may reside on the wireless access device.
  • [0033]
    According to an aspect of the present invention, a method for providing one or more interactive applications to one or more users of a wireless communication network may be used. According to an aspect of the present invention, initiating a request for wireless interactive services to the network, sending communications to the network to request the interactive application, compiling the request and communicating to a wireless access device software necessary to perform the one or more interactive application, and initiating the interactive application may be performed. A method may further include communicating to the network one or more degrees of freedom of the interactive application, storing information about changes in state of one or more of the degrees of freedom caching the information, communicating the cached information to the server in order to efficiently utilize network resources (said wireless access device communicating signals reflecting the change of state of the interactive application), maintaining one or more interactive applications on the server, synchronizing the interactive applications among the users, and communicating updates to the one or more interactive applications until play is concluded or terminated.
  • [0034]
    It will be apparent to persons of ordinary skill in the art that modification and variations may be made in the present invention. For example, one or more interactive applications according to the present invention may include a latency of less than about 30s, less than about 10s, less than about is, less than about 500 ms, less than about 300 ms, and/or less than about 200 ms. One or more interactive applications according to the present invention may also include high resolution graphics.
  • [0035]
    Furthermore, the wireless access device according to the present invention may include a handheld device. The wireless access device may further include an 8 bit microprocessor having a clock speed of greater than about 4 MHz. The wireless access device may further include: greater than about 256 kbit memory, greater than about 512 kbit memory, greater than about 1 Mbit memory, greater than about 2 Mbit memory, greater than about 4 Mbit memory, and/or greater than about 8 Mbit memory.
  • [0036]
    The wireless access device according to the present invention may further include a video display in excess of 160×144 pixels and may include a color display. The color display may be capable of rendering more than about 256 colors, 2,000 colors, 24,000 colors, 32,000 colors, or 64,000 colors. The wireless access device may include battery power source sufficient to power the device for more than about 30 hours. In addition, the wireless access device may include a 16 bit microprocessor, a 32 bit microprocessor, and/or a 32 bit RISC microprocessor. The microprocessor may have a clock speed of greater than about 8 MHz, and may have a clock speed of greater than 16 Mhz. The memory of the microprocessor may be external to the microprocessor. In addition, the wireless access device may include VRAM and/or WRAM memory. The wireless access device according to the present invention may further include a At video display in excess of 240×160 pixels.
  • [0037]
    Users of a system according to the present invention may include up to eight or more simultaneous users. In addition, a system according to the present invention may conserve network resources relative to voice traffic. Communication from the network to the wireless access device may occur at a full frame rate. Moreover, communications from the network to the wireless access device may occur at a half frame rate.
  • [0038]
    Furthermore, a wireless access device according to the present invention may cache information regarding the interactive application and dispatch the communications to ensure efficient use of the network. In addition, an application feature according to the present invention may offer a user more than three degrees of freedom. An application feature may reside on the wireless access device.
  • [0039]
    It is intended that the present invention include the variations and modification that may be used in conjunction with them, provided they come within the scope of the appended claims and their equivalents.
  • [0040]
    It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only, and are not restrictive of the invention as claimed. The accompanying drawings, which are incorporated herein by reference, and constitute a part of the specification, illustrate certain embodiments of the invention, and together with the detailed description, serve to explain the principles of the present invention.
  • [0041]
    Reference will now be made in detail to a preferred embodiment of the method and system of the present invention, an example of which is illustrated in the accompanying drawings. A preferred embodiment of the present invention is shown in FIG. 1 as system 10.
  • [0042]
    System 10 may include: wireless network 100, a centralized game server 200, and wireless access device 300. Wireless network 100 may further include any suitable, data-capable wireless communications network. This includes, without limitation, any networks of the type known prior to the present invention, whether based upon PCS, TDMA, CDMA, or other technology, provided that technology provides a data enabled wireless network. The wireless network 100 of the present invention may be any advanced or improved data-capable network, such as 2.5 G or 3 G networks, as well as any further improvements in network technology. The present inventors consider any wireless network to be appropriate for use with the present invention, provided it is not a pure cellular network that lacks the capacity to transfer data.
  • [0043]
    Server 200 of the system 10 may include: software (not shown), and synchronization means (not shown). Synchronization means may include a clock.
  • [0044]
    Wireless access device 300 may include any suitable means for providing access to an interactive application over a wireless communications network. For example, a wireless access device may be a Game Boy or comparable device, a wireless phone, or any other device through which the user can interface with the interactive application over the wireless network. Wireless access device 300 may further include: software (not shown), and memory (not shown).
  • [0045]
    According to an aspect of the present invention, one or more users may access interactive applications (not shown) through the wireless access device 300. A user may activate the wireless access device 300 by initiating a communication with the wireless network 100. The user may select an application, causing server 200 to deliver the appropriate software to wireless access device 300 through a wireless communication over network 100. As embodied herein, the interactive application may provide a high quality interactive experience, at a degree of interactivity and graphic resolution comparable to or greater than that provided by a Game Boy gaming device, for example. The interactive application may reside substantially in the handheld device 300 rather than server 200 or other wireless network 100 component. This enables the system to reduce the amount of wireless communication traffic necessary to facilitate the interactive service.
  • [0046]
    According to an aspect of the present invention, an interactive application may be delivered that features updates at a rate of at least once per second, and preferably more frequently than about three times per second. The graphic resolution of the wireless access device may be better than about 160×140 pixels, and preferably better than about 240×160 pixels. In addition the present invention may offer a substantially real-time, interactive experience.
  • [0047]
    According to an aspect of the present invention, the system 10 may includes: a CDMA wireless communications network 100, server 200 adapted for coordination of the interactive applications, and wireless access device 300, adapted for high resolution, real time, interactive applications.
  • [0048]
    It will be apparent to persons of ordinary skill in the art that various modifications may be made to the present invention without departing from the scope or spirit of the invention. For example, the wireless network 100 may employ any wireless network having data capability. Server 200 of the present invention may also include compression algorithms for reducing the size of the wireless communications required to facilitate the application; prioritization algorithms to speed certain communications; and Internet and Intranet access capability. The server 200 may be built on any suitable, conventional technology. Handheld device 300 of the present invention may include any of an number of enhancements including, without limitation: enhanced graphics; variable or enhanced clock speed; variable or enhanced refresh rate; ergonomic design, particularly adapted for gaming; color; enhanced resolution; long battery life; enhanced processor capability; enhanced memory (16 M or greater); expandable memory—whether based upon chips, cards, expansion slots or other suitable technology; tremble function; speakers; microphone; camera; video; Web Browser; text entry and editing system; chat; simultaneous voice; modular components (preferred) or integrated components (alternative). It is intended that the present invention include each of the above enhancements and modifications and variations, provided they come within the scope of the appended claims and their equivalents.
  • [0049]
    According to an aspect of the present invention, a method of using one embodiment of the system 10 of the present invention may include enabling the handheld device 300, and initiating a request for wireless interactive services to the network 100, whether initiated by the user, or in response to an anonymous challenge of specific request; sending data messages to network 100 to request game. In response, server 200 may compile the request and dispatch software necessary to run the interactive application. Server 200 may then initiate a game, sending a ready signal to each participant and play begins. Each client may move —having up to about 20 degrees of freedom in a preferred embodiment of the interactive application, for example. The handheld device 300 may store signals and cache instructions to the server 200 in order to utilize network resources more efficiently. Handheld devices 300 may send signals substantially only reflecting the change of state until frame is full (or ⅓ second goes by) whichever occurs first, for example. Server 200 may receive inputs, maintain state of game, and synchronize the clients (at a rate that ensures minimum latency, for example).
  • [0050]
    Server 200 may broadcast updates until the application is concluded or terminated.
  • [0051]
    The foregoing steps may be altered. In addition, the above description is merely illustrative of one preferred method of using the invention and is not intended to limit the invention as disclosed and claimed.
  • [0052]
    It will be apparent to persons of ordinary skill in the art that various modifications and variations may be made in the process of the present invention. For example, handheld device 300 may take the form of any appropriate wireless attachment or device. Interactive applications may be initiated either directly by the user, by a buddy, anonymously, or by the server. The system may be capable of building and retaining a profile of the user. The system may provide access to a gaming community. The user may be offered a choice of gaming options. The user may be allowed to download applications, particularly data intensive applications, overnight, when network capacity is higher. The system may be available in an always-on mode to provide instant messaging and other interactive services. The system may provide the user the option of initiating play based upon interactions with a text message, or player, or server. Scores may be posted. Awards, premiums, free play and other incentives may be offered. Tournaments may be held and prizes awarded. Thus, it is intended that the present invention include these variations and modifications, provided they come within the scope of the appended claims and their equivalents.
  • [0053]
    According to an aspect of the present invention, a choice of an appropriate wireless air interface (CDMA, for example) allows the operator to optimize a game service. It is believed that the use of a CDMA network, relative to other currently known and used technologies, provides a high quality game experience, with low and consistent latency, utilizing limited bandwidth, that is highly efficient, which leads to low cost to the service. Since the wireless airlink bandwidth resource is utilized by a variety of services, it is important to preserve as much capacity (bandwidth) as possible. This maintains the network in an efficient and cost effective manner.
  • [0054]
    According to an aspect of the present invention, in order to allow for a high quality service, the actual application software may be resident on the device, as shown in FIG. 2. This includes, but is not limited to, the graphics, instructions, transmission algorithms and compression algorithms. With this loaded (e.g., downloaded via the wireless network at low usage times, or distributed in form to be loaded onto the devices, or downloaded over any manner of data transmission) on the game device, interactive play may only require a relatively bare minimum of information to be transmitted to the other players (via the game server).
  • [0055]
    The minimum information that preferably is transmitted between the network 100 and the handheld device 300 may be limited to actions that can take place. These actions may be separated into degrees of freedom (i.e. move up/down, move left/right, fire weapon, for example). When one of these degrees of freedom changes, the server may need to be notified by the resident game. This may be done with a minimum amount of information. Since each degree of freedom may be limited to only two states only one bit may be required, for example. More bits may be used, to provide additional robustness, for example.
  • [0056]
    The wireless (CDMA) packet operation allows for a variety of rate sets. The interface may also allow for essentially two different frame sizes for each rate set (half rate frames and full rate frames). Other frames may not be considered relevant if they are used for null bits during times of no activity, however, they may be used if appropriate, for example. Thus, while persons of ordinary skill may consider them not to be useful, they may be used as part of the present invention, if appropriate. By correlating the number of degrees of freedom for game play (which may be less than about 20 for a typical application) with the required latency (preferably less than about 300 ms/round trip) and the maximum number of interactive players (preferably about 8), parameters for a service that is tailored to the wireless (CDMA) network using rate set 1, half rate frames may be determined. This may allow for 6 updates (one update per frame) per second from the game server to all the users, and 3 updates per second from the handheld game device, for example. This will allow the users to interact in a very near real-time feel, and keep latency levels near that of the wireless (CDMA) networks intrinsic latency of 300 ms. Configured in this manner, the frames may be of sufficient size to carry all the needed information for updates to and from the server.
  • [0057]
    Bandwidth usage may be a critical limiting parameter in current wireless communications networks. In order to conserve bandwidth, header compression may be used for the IP network and employed by the interactive game service. This can be accomplished using conventional technologies, such as TCP and/or UDP for example.
  • [0058]
    The game server 200 may keep track of inputs from each individual player and “broadcast” them to the users. Server 200 may synchronize each users' state. In a preferred embodiment of the present invention, server 200 may transmit substantially only updates based on actual change of state of a degree of freedom. Server 200 may schedule updates such that the minimum amount of latency may be achieved (e.g., send an update every 150 ms regardless of whether or not a state change of a player has been registered).
  • [0059]
    Based upon the configuration described above, the amount of bandwidth that may be dedicated to the interactive application can be determined. A CDMA network of the type deployed in Assignee's Cricket® branded service offerings in various markets in the United States may be used. Crickets brand voice service may be based on about 5.2 kbps (13 k×40% utilization). It is estimated that the cost of Cricket® voice service may be substantially lower than industry average cost. Using the Cricket® network, therefore, may enable interactive services to be provided at reduced cost.
  • [0060]
    By way of example, according to an embodiment of the present invention as shown in FIG. 2, using Rate Set 1 and transferring data the full frame rate, the maximum transmission rate of 20 bytes of data required to accommodate 20 degrees of freedom would equate to 50 frames/sec. This equates to a data payload of 134 bits. At a half frame rate, 10 bytes of data would also equate to 50 frames/sec, at a data payload of only 67 bits. Some bits (e.g., 26 bits) may be allocated to overhead bits, leaving the balance that is available for data payload (108 and 41 bits, respectively).
  • [0061]
    Using Rate Set 2, and transferring data using a full frame rate, a maximum transmission rate of 33 bytes of data at 50 frames/sec. equates to a data payload of 238 bits. At a half frame rate, 17 bytes of data, at 50 frames/sec. equates to a data payload of 119 bits. Some bits (e.g., 26 bits) may again be allocated to overhead bits, leaving the balance available for data payload (212 and 93 bits, respectively). At 3 hours of play per day, under Rate Set 1: 4.5 full frames per second (9 half rate frames) could be transferred while staying within available bandwidth. Under Rate Set 2, 2.5 full frames per second (5 half rate frames) could be transferred while staying within bandwidth. Quarter and eighths rate frames, as well as other suitable frame rates could also be employed with the present invention.
  • [0062]
    According to an aspect of the present invention, the interactive application may offer a user twenty (20) degrees of freedom, and two (2) states per each degree of freedom. This application requires a maximum of 20 bits to update status within the game, even if all of the degrees of freedom change. On average, it is believed that only 8 degrees of freedom will typically change per second. In order to update the status of the play, therefore, the update will require each player to supply information about each degree of freedom plus address bits. For example, for an 8 player game, about up to about 170 bits would be required to update the status of play, provided all degrees of freedom change, for all players. Updates preferably would be provided at half the rate of the round trip delay, or 6 per second. Assuming 8 degrees of change per player, per second, to update 6 times per second requires only 15 bits per update, which easily fits into the half rate frame of Rate Set 1, as described above.
  • [0063]
    With respect to system architecture, according to an aspect of the present invention, substantially only change of state information needs be transmitted between the handheld device 300 and the network 100. The interactive game application software may be resident on the hand-held device, and not on the network 100 or server 200. Game downloads may occur during low utilization periods, such as at night for example. The user could request a download and it would be ready the next morning, for example, having occurred during the hours when network traffic is lightest and more bandwidth is available for low priority uses.
  • [0064]
    In addition, the method and system of the present invention may allow 6 updates from server per second to players. This enables the system to conserve bandwidth while also limiting latency. Using half rate frames also minimizes air link utilization, conserving bandwidth. This leaves 3 half rate frames per second for each player to upload their change of state. The system and method may use maximum available header compression to eliminate as many bits as possible. Various algorithms, of the type well known in the art, may be provided as part of the game software 400 that is downloaded, and resident on the device, and in the game server. According to an aspect of the present invention, game server 200 may track players simultaneously, but updates per the schedule (6 times per second). This can be adjusted downward for other types of games requiring less movement and action, for example.
  • [0065]
    It will be apparent to persons of ordinary skill in the art that modification and variations may be made in the present invention, and in particular in the process of data transfer between the network 100 and hand-held device 300. For example, various header compression protocols (such as TCP/IP, UDP, and others may be used). Other techniques, known in the art but that were not employed in wireless interactive applications may be used to conserve bandwidth. Other interfaces may be used, such as the interface or the IWF network interface, as shown in FIG. 1. In addition, the network server 200, could be connected to the L interface to save bandwidth. IP addressing may be maintained in a minimal fashion, as necessary to support the application. Additional steps may also be taken to ensure that IP packets translate into CMDA frames as required.
  • [0066]
    [0066]FIG. 3 illustrates the process of providing a system for providing one or more wireless interactive applications to one or more users according to an aspect of the present invention. Initially, the service price and margin requirements may be determined in order to calculate a maximum cost of service. Next, the amount of data that can be transmitted may be calculated based upon a determination of the cost of delivering a unit of data. The average “data rate” of play may be determined based upon the average time of game play. The system according to the present invention may further determines a maximum degrees of freedom required based on the specific game being played. This enables a calculation of an optimal frame size. Also based on the specific game being played, the maximum latency requirement may be determined. For fast-paced games, less latency may be tolerated. Conversely, for slow-paced games, more latency may be tolerated. This determination enables a calculation of the allowable frames per second delivered to and from the server 200.
  • [0067]
    [0067]FIGS. 4 through 8 illustrate flowcharts depicting various steps involved in the method according to several aspects of the present invention. FIG. 5 illustrates a flowchart depicting the steps of a user selecting to play a game. FIG. 6 illustrates a flowchart depicting the steps of a user selecting to post scores. FIG. 7 illustrates a flowchart depicting the steps of a user selecting to communicate with a group of users according to one embodiment of the present invention. FIG. 8 illustrates a flowchart depicting the steps of a user receiving an invitation to play a game according to one embodiment of the present invention.
  • [0068]
    The system and method of the present invention may be filly compatible and usable in conjunction with PC based games, as well as Internet applications, and TV-based games. In addition, service employing the system and method of the present invention may be offered as a flat rate offering in conjunction with services such as Assignee's CricketSM wireless communications service. Such services may be offered on a prepaid billing service for game purchase. In addition, scores may be posted through the wireless network in a number of locations. Numerous other variations and modification will be apparent to persons of ordinary skill that will facilitate the delivery of wireless interactive applications, at high level of graphic quality, while more efficiently using network bandwidth and resources than prior known systems and methods. Thus, it is intended that the present invention include the variations and modification that may be used in conjunction with them, provided they come within the scope of the appended claims and their equivalents.
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5738583 *2 Feb 199614 Apr 1998Motorola, Inc.Interactive wireless gaming system
US5848396 *26 Apr 19968 Dec 1998Freedom Of Information, Inc.Method and apparatus for determining behavioral profile of a computer user
US5852775 *12 Sep 199622 Dec 1998Earthweb, Inc.Cellular telephone advertising system
US5991735 *11 Aug 199823 Nov 1999Be Free, Inc.Computer program apparatus for determining behavioral profile of a computer user
US6050898 *14 May 199718 Apr 2000Vr-1, Inc.Initiating and scaling massive concurrent data transaction
US6055510 *24 Oct 199725 Apr 2000At&T Corp.Method for performing targeted marketing over a large computer network
US6134532 *14 Nov 199717 Oct 2000Aptex Software, Inc.System and method for optimal adaptive matching of users to most relevant entity and information in real-time
US6157841 *18 Sep 19975 Dec 2000At&T Corp.Cellular phone network that provides location-based information
US6181927 *17 Feb 199830 Jan 2001Nortel Networks CorporationSponsored call and cell service
US6208866 *30 Dec 199827 Mar 2001Ericsson Inc.System and method for location-based marketing to mobile stations within a cellular network
US6216129 *12 Mar 199910 Apr 2001Expanse Networks, Inc.Advertisement selection system supporting discretionary target market characteristics
US6223291 *26 Mar 199924 Apr 2001Motorola, Inc.Secure wireless electronic-commerce system with digital product certificates and digital license certificates
US6453160 *31 Jul 200017 Sep 2002Motorola, Inc.Exploiting a broadcast system to enhance a wireless gaming experience using position holders to replace data
US6716103 *11 Sep 20006 Apr 2004Nintendo Co., Ltd.Portable game machine
US20010005839 *21 Dec 200028 Jun 2001Jari MaenpaaElectronic commerce system
US20010011248 *29 Jan 19992 Aug 2001Maria Azua HimmelMethod and apparatus for transmitting and tendering electronic cash using a phone wallet
US20010013037 *7 Feb 20019 Aug 2001Nec CorporationInformation communication system, information communication method, and information provision business method
US20010014911 *5 Jan 200116 Aug 2001Kabushiki Kaisha ToshibaService providing method and system
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US7111044 *12 Nov 200219 Sep 2006Fastmobile, Inc.Method and system for displaying group chat sessions on wireless mobile terminals
US7203638 *19 Jan 200510 Apr 2007Nokia CorporationMethod for interoperation between adaptive multi-rate wideband (AMR-WB) and multi-mode variable bit-rate wideband (VMR-WB) codecs
US77668294 Nov 20053 Aug 2010Abbott Diabetes Care Inc.Method and system for providing basal profile modification in analyte monitoring and management systems
US781123126 Dec 200312 Oct 2010Abbott Diabetes Care Inc.Continuous glucose monitoring system and methods of use
US78605447 Mar 200728 Dec 2010Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US78698536 Aug 201011 Jan 2011Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US787491712 Dec 200525 Jan 2011Sony Computer Entertainment Inc.Methods and systems for enabling depth and direction detection when interfacing with a computer program
US788341515 Sep 20038 Feb 2011Sony Computer Entertainment Inc.Method and apparatus for adjusting a view of a scene being displayed according to tracked head motion
US78856996 Aug 20108 Feb 2011Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US79209077 Jun 20075 Apr 2011Abbott Diabetes Care Inc.Analyte monitoring system and method
US79288508 May 200819 Apr 2011Abbott Diabetes Care Inc.Analyte monitoring system and methods
US797677822 Jun 200512 Jul 2011Abbott Diabetes Care Inc.Blood glucose tracking apparatus
US80666394 Jun 200429 Nov 2011Abbott Diabetes Care Inc.Glucose measuring device for use in personal area network
US807247029 May 20036 Dec 2011Sony Computer Entertainment Inc.System and method for providing a real-time three-dimensional interactive environment
US810345629 Jan 200924 Jan 2012Abbott Diabetes Care Inc.Method and device for early signal attenuation detection using blood glucose measurements
US811224029 Apr 20057 Feb 2012Abbott Diabetes Care Inc.Method and apparatus for providing leak detection in data monitoring and management systems
US81236861 Mar 200728 Feb 2012Abbott Diabetes Care Inc.Method and apparatus for providing rolling data in communication systems
US81422888 May 200927 Mar 2012Sony Computer Entertainment America LlcBase station movement detection and compensation
US814733915 Dec 20083 Apr 2012Gaikai Inc.Systems and methods of serving game video
US814911729 Aug 20093 Apr 2012Abbott Diabetes Care Inc.Analyte monitoring system and methods
US816282930 Mar 200924 Apr 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US81756739 Nov 20098 May 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US817771621 Dec 200915 May 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US818718311 Oct 201029 May 2012Abbott Diabetes Care Inc.Continuous glucose monitoring system and methods of use
US822441310 Oct 200817 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US822655518 Mar 200924 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US822655728 Dec 200924 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US822655827 Sep 201024 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US822689131 Mar 200624 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring devices and methods therefor
US823153230 Apr 200731 Jul 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US823589621 Dec 20097 Aug 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US823624212 Feb 20107 Aug 2012Abbott Diabetes Care Inc.Blood glucose tracking apparatus and methods
US825182027 Jun 201128 Aug 2012Sony Computer Entertainment Inc.Methods and systems for enabling depth and direction detection when interfacing with a computer program
US825503117 Mar 200928 Aug 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US82603929 Jun 20084 Sep 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US82657269 Nov 200911 Sep 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US826824328 Dec 200918 Sep 2012Abbott Diabetes Care Inc.Blood glucose tracking apparatus and methods
US827302213 Feb 200925 Sep 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US82754399 Nov 200925 Sep 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US828737317 Apr 200916 Oct 2012Sony Computer Entertainment Inc.Control device for communicating visual information
US828745427 Sep 201016 Oct 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US830341112 Oct 20106 Nov 2012Sony Computer Entertainment Inc.Methods and systems for enabling depth and direction detection when interfacing with a computer program
US83065989 Nov 20096 Nov 2012Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US831065628 Sep 200613 Nov 2012Sony Computer Entertainment America LlcMapping movements of a hand-held controller to the two-dimensional image plane of a display screen
US83133806 May 200620 Nov 2012Sony Computer Entertainment America LlcScheme for translating movements of a hand-held controller into inputs for a system
US832310624 Jun 20084 Dec 2012Sony Computer Entertainment America LlcDetermination of controller three-dimensional location using image analysis and ultrasonic communication
US834296310 Apr 20091 Jan 2013Sony Computer Entertainment America Inc.Methods and systems for enabling control of artificial intelligence game characters
US834633618 Mar 20091 Jan 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US834633730 Jun 20091 Jan 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US835382921 Dec 200915 Jan 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US835709121 Dec 200922 Jan 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US836290418 Apr 201129 Jan 2013Abbott Diabetes Care Inc.Analyte monitoring system and methods
US836661430 Mar 20095 Feb 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US836875317 Mar 20085 Feb 2013Sony Computer Entertainment America LlcController with an integrated depth camera
US837200521 Dec 200912 Feb 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US838027311 Apr 200919 Feb 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US839194517 Mar 20095 Mar 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US83939648 May 200912 Mar 2013Sony Computer Entertainment America LlcBase station for position location
US84091317 Mar 20072 Apr 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US843796620 Nov 20097 May 2013Abbott Diabetes Care Inc.Method and system for transferring analyte test data
US84563018 May 20084 Jun 2013Abbott Diabetes Care Inc.Analyte monitoring system and methods
US84619858 May 200811 Jun 2013Abbott Diabetes Care Inc.Analyte monitoring system and methods
US846542530 Jun 200918 Jun 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US847302131 Jul 200925 Jun 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US847322023 Jan 201225 Jun 2013Abbott Diabetes Care Inc.Method and device for early signal attenuation detection using blood glucose measurements
US848058019 Apr 20079 Jul 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US848397420 Nov 20099 Jul 2013Abbott Diabetes Care Inc.Method and system for transferring analyte test data
US850640231 May 201013 Aug 2013Sony Computer Entertainment America LlcGame execution environments
US851223920 Apr 200920 Aug 2013Abbott Diabetes Care Inc.Glucose measuring device for use in personal area network
US852765720 Mar 20093 Sep 2013Sony Computer Entertainment America LlcMethods and systems for dynamically adjusting update rates in multi-player network gaming
US854290715 Dec 200824 Sep 2013Sony Computer Entertainment America LlcDynamic three-dimensional object mapping for user-defined control device
US854740119 Aug 20041 Oct 2013Sony Computer Entertainment Inc.Portable augmented reality device and method
US856025018 Aug 201015 Oct 2013Abbott LaboratoriesMethod and system for transferring analyte test data
US856033113 Dec 201015 Oct 2013Sony Computer Entertainment America LlcAudio acceleration
US857037830 Oct 200829 Oct 2013Sony Computer Entertainment Inc.Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera
US858559110 Jul 201019 Nov 2013Abbott Diabetes Care Inc.Method and system for providing basal profile modification in analyte monitoring and management systems
US85931093 Nov 200926 Nov 2013Abbott Diabetes Care Inc.Method and system for powering an electronic device
US859328720 Jul 201226 Nov 2013Abbott Diabetes Care Inc.Analyte monitoring system and methods
US85971893 Mar 20093 Dec 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US859757523 Jul 20123 Dec 2013Abbott Diabetes Care Inc.Analyte monitoring devices and methods therefor
US861215916 Feb 200417 Dec 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US861367313 Sep 201124 Dec 2013Sony Computer Entertainment America LlcIntelligent game loading
US861707121 Jun 200731 Dec 2013Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US862290325 May 20127 Jan 2014Abbott Diabetes Care Inc.Continuous glucose monitoring system and methods of use
US862290621 Dec 20097 Jan 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US864161921 Dec 20094 Feb 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US864726920 Apr 200911 Feb 2014Abbott Diabetes Care Inc.Glucose measuring device for use in personal area network
US86498413 Apr 200711 Feb 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US865204320 Jul 201218 Feb 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US866062717 Mar 200925 Feb 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US866509130 Jun 20094 Mar 2014Abbott Diabetes Care Inc.Method and device for determining elapsed sensor life
US866646916 Nov 20074 Mar 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US86686453 Jan 200311 Mar 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US867081530 Apr 200711 Mar 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US867284427 Feb 200418 Mar 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US867651321 Jun 201318 Mar 2014Abbott Diabetes Care Inc.Method and device for early signal attenuation detection using blood glucose measurements
US867659113 Dec 201018 Mar 2014Sony Computer Entertainment America LlcAudio deceleration
US868259827 Aug 200925 Mar 2014Abbott LaboratoriesMethod and system for transferring analyte test data
US86869396 May 20061 Apr 2014Sony Computer Entertainment Inc.System, method, and apparatus for three-dimensional input control
US868818830 Jun 20091 Apr 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US873218815 Feb 200820 May 2014Abbott Diabetes Care Inc.Method and system for providing contextual based medication dosage determination
US873434630 Apr 200727 May 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US873434817 Mar 200927 May 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US87381093 Mar 200927 May 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US87445453 Mar 20093 Jun 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US875813227 Aug 201224 Jun 2014Sony Computer Entertainment Inc.Methods and systems for enabling depth and direction detection when interfacing with a computer program
US876505927 Oct 20101 Jul 2014Abbott Diabetes Care Inc.Blood glucose tracking apparatus
US877118316 Feb 20058 Jul 2014Abbott Diabetes Care Inc.Method and system for providing data communication in continuous glucose monitoring and management system
US877488724 Mar 20078 Jul 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US878115116 Aug 200715 Jul 2014Sony Computer Entertainment Inc.Object detection using video input combined with tilt angle information
US87886032 Apr 201222 Jul 2014Blackberry LimitedVoice and text group chat display management techniques for wireless mobile terminals
US87972606 May 20065 Aug 2014Sony Computer Entertainment Inc.Inertially trackable hand-held controller
US884047024 Feb 200923 Sep 2014Sony Computer Entertainment America LlcMethods for capturing depth data of a scene and applying computer actions
US884047613 Sep 201123 Sep 2014Sony Computer Entertainment America LlcDual-mode program execution
US884055326 Feb 200923 Sep 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US888013718 Apr 20034 Nov 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US888859229 Jun 201018 Nov 2014Sony Computer Entertainment America LlcVoice overlay
US891585028 Mar 201423 Dec 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US892031928 Dec 201230 Dec 2014Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US892643513 Sep 20116 Jan 2015Sony Computer Entertainment America LlcDual-mode program execution
US89302033 Feb 20106 Jan 2015Abbott Diabetes Care Inc.Multi-function analyte test device and methods therefor
US893366425 Nov 201313 Jan 2015Abbott Diabetes Care Inc.Method and system for powering an electronic device
US896131329 May 200924 Feb 2015Sony Computer Entertainment America LlcMulti-positional three-dimensional controller
US896808729 Jun 20103 Mar 2015Sony Computer Entertainment America LlcVideo game overlay
US89743861 Nov 200510 Mar 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US897626526 Oct 201110 Mar 2015Sony Computer Entertainment Inc.Apparatus for image and sound capture in a game environment
US899333131 Aug 201031 Mar 2015Abbott Diabetes Care Inc.Analyte monitoring system and methods for managing power and noise
US900092922 Nov 20137 Apr 2015Abbott Diabetes Care Inc.Analyte monitoring system and methods
US901133129 Dec 200421 Apr 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US901133230 Oct 200721 Apr 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US90147737 Mar 200721 Apr 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US903576730 May 201319 May 2015Abbott Diabetes Care Inc.Analyte monitoring system and methods
US90399752 Dec 201326 May 2015Abbott Diabetes Care Inc.Analyte monitoring devices and methods therefor
US90429532 Mar 200726 May 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US90666943 Apr 200730 Jun 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US906669512 Apr 200730 Jun 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US906669727 Oct 201130 Jun 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US906670917 Mar 201430 Jun 2015Abbott Diabetes Care Inc.Method and device for early signal attenuation detection using blood glucose measurements
US907247721 Jun 20077 Jul 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US907860717 Jun 201314 Jul 2015Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US909529027 Feb 20124 Aug 2015Abbott Diabetes Care Inc.Method and apparatus for providing rolling data in communication systems
US917745610 Jun 20133 Nov 2015Abbott Diabetes Care Inc.Analyte monitoring system and methods
US919800922 Feb 201024 Nov 2015Hughes Systique India Private LimitedSystem and method for providing end to end interactive mobile applications using SMS
US920368517 May 20111 Dec 2015Sony Computer Entertainment America LlcQualified video delivery methods
US922670128 Apr 20105 Jan 2016Abbott Diabetes Care Inc.Error detection in critical repeating data in a wireless sensor system
US931419531 Aug 201019 Apr 2016Abbott Diabetes Care Inc.Analyte signal processing device and methods
US93141983 Apr 201519 Apr 2016Abbott Diabetes Care Inc.Analyte monitoring system and methods
US932046129 Sep 201026 Apr 2016Abbott Diabetes Care Inc.Method and apparatus for providing notification function in analyte monitoring systems
US932389815 Nov 201326 Apr 2016Abbott Diabetes Care Inc.Method and system for providing basal profile modification in analyte monitoring and management systems
US932671429 Jun 20103 May 2016Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US93267165 Dec 20143 May 2016Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US93809715 Dec 20145 Jul 2016Abbott Diabetes Care Inc.Method and system for powering an electronic device
US938142411 Jan 20115 Jul 2016Sony Interactive Entertainment America LlcScheme for translating movements of a hand-held controller into inputs for a system
US93934877 May 200619 Jul 2016Sony Interactive Entertainment Inc.Method for mapping movements of a hand-held controller to game commands
US94749686 May 200625 Oct 2016Sony Interactive Entertainment America LlcMethod and system for applying gearing effects to visual tracking
US947781123 Jun 200525 Oct 2016Abbott Diabetes Care Inc.Blood glucose tracking apparatus and methods
US949815930 Oct 200722 Nov 2016Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US957305622 Apr 200921 Feb 2017Sony Interactive Entertainment Inc.Expandable control device via hardware attachment
US95749143 Mar 201421 Feb 2017Abbott Diabetes Care Inc.Method and device for determining elapsed sensor life
US95845751 Jun 201028 Feb 2017Sony Interactive Entertainment America LlcQualified video delivery
US96100349 Nov 20154 Apr 2017Abbott Diabetes Care Inc.Analyte monitoring device and methods of use
US962541319 May 201518 Apr 2017Abbott Diabetes Care Inc.Analyte monitoring devices and methods therefor
US964905711 May 201516 May 2017Abbott Diabetes Care Inc.Analyte monitoring system and methods
US966916216 Mar 20166 Jun 2017Abbott Diabetes Care Inc.Method and system for providing basal profile modification in analyte monitoring and management systems
US968231925 Jun 200720 Jun 2017Sony Interactive Entertainment Inc.Combiner method for altering game gearing
US968232031 Jul 201420 Jun 2017Sony Interactive Entertainment Inc.Inertially trackable hand-held controller
US972331931 May 20101 Aug 2017Sony Interactive Entertainment America LlcDifferentiation for achieving buffered decoding and bufferless decoding
US973058410 Feb 201415 Aug 2017Abbott Diabetes Care Inc.Glucose measuring device for use in personal area network
US97438631 Jun 201629 Aug 2017Abbott Diabetes Care Inc.Method and system for powering an electronic device
US97504398 Apr 20165 Sep 2017Abbott Diabetes Care Inc.Method and apparatus for providing notification function in analyte monitoring systems
US980154530 Jul 201531 Oct 2017Abbott Diabetes Care Inc.Method and apparatus for providing rolling data in communication systems
US20040015548 *12 Nov 200222 Jan 2004Lee Jin WooMethod and system for displaying group chat sessions on wireless mobile terminals
US20040239670 *29 May 20032 Dec 2004Sony Computer Entertainment Inc.System and method for providing a real-time three-dimensional interactive environment
US20040266529 *30 Jun 200330 Dec 2004Sony Computer Entertainment America Inc.Methods and systems for remote execution of game content and presentation on a wireless portable device
US20050267746 *19 Jan 20051 Dec 2005Nokia CorporationMethod for interoperation between adaptive multi-rate wideband (AMR-WB) and multi-mode variable bit-rate wideband (VMR-WB) codecs
US20060139322 *28 Feb 200629 Jun 2006Sony Computer Entertainment America Inc.Man-machine interface using a deformable device
US20060223600 *18 Nov 20055 Oct 2006Turbo Squid, Inc.Method of dynamically modifying a computer game
US20060287084 *6 May 200621 Dec 2006Xiadong MaoSystem, method, and apparatus for three-dimensional input control
US20080220867 *15 May 200811 Sep 2008Sony Computer Entertainment Inc.Methods and systems for applying gearing effects to actions based on input data
US20080261693 *24 Jun 200823 Oct 2008Sony Computer Entertainment America Inc.Determination of controller three-dimensional location using image analysis and ultrasonic communication
WO2012001456A222 Feb 20105 Jan 2012Hughes Systique India Private LimitedSystem and method for providing end to end interactive mobile applications using sms
Classifications
U.S. Classification725/91, 725/62, 725/73
International ClassificationA63F13/10, A63F13/12
Cooperative ClassificationA63F13/332, A63F13/35, A63F13/92, A63F13/77, A63F2300/406, A63F2300/204, A63F13/10, A63F2300/407, A63F2300/5566, A63F2300/50, A63F2300/572, A63F13/12, A63F2300/558, H04W56/0015
European ClassificationA63F13/10, A63F13/12
Legal Events
DateCodeEventDescription
5 Mar 2002ASAssignment
Owner name: LEAP WIRELESS INTERNATIONAL, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUTCHESON, STEWART DOUGLAS;CALIGURI, STEVEN JOHN;ROBINSON, RICHARD EARL;REEL/FRAME:012663/0499;SIGNING DATES FROM 20020213 TO 20020220
27 Aug 2004ASAssignment
Owner name: WELLS FARGO BANK, N.A., AS COLLATERAL AGENT, MINNE
Free format text: SECURITY AGREEMENT;ASSIGNOR:LEAP WIRELESS INTERNATIONAL, INC.;REEL/FRAME:015732/0121
Effective date: 20040816
17 Feb 2005ASAssignment
Owner name: BANK OF AMERICA N.A., NORTH CAROLINA
Free format text: SECURITY INTEREST;ASSIGNORS:CRICKET COMMUNICATIONS, INC.;LEAP WIRELESS INTERNATIONAL, INC.;BACKWIRE.COM, INC.;AND OTHERS;REEL/FRAME:016290/0577
Effective date: 20050110
9 Jun 2009ASAssignment
Owner name: CRICKET COMMUNICATIONS, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: LEAP WIRELESS INTERNATIONAL, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: TELEPHONE ENTERTAINMENT NETWORK, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CHASETEL LICENSEE CORP., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICESNSEE (ALBANY), INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (COLUMBUS), INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (DENVER) INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSSE (LAKELAND) INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (MACON), INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (NORTH CAROLINA) INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (PITTSBURGH) INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (REAUCTION), INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE I, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE II, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE III, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE IV, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE V, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VI, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VIII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE IX, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE X, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XI, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIV, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XV, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVI, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVIII, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIX, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XX, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET HOLDINGS DAYTON, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: MCG PCS LICENSEE CORPORATION, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CHASETEL REAL ESTATE HOLDING COMPANY, INC., CALIFO
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: BACKWIRE.COM, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ALABAMA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ARIZONA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ARKANSAS PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET CALIFORNIA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET COLORADO PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET FLORIDA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET GEORGIA PROPERTY COMPANY, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET IDAHO PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ILLINOIS PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET INDIANA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET KANSAS PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET KENTUCKY PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MICHIGAN PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MINNESOTA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MISSISSIPPI PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEBRASKA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEVADA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEW MEXICO PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEW YORK PROPERTY COMPANY, INC., CALIFORNI
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NORTH CAROLINA PROPERTY COMPANY, CALIFORNI
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OHIO PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OKLAHOMA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OREGON PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET PENNSYLVANIA PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET TEXAS PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET UTAH PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET WASHINGTON PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET WISCONSIN PROPERTY COMPANY, CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: LEAP PCS MEXICO, INC., CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET COMMUNICATIONS, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: LEAP WIRELESS INTERNATIONAL, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: TELEPHONE ENTERTAINMENT NETWORK, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CHASETEL LICENSEE CORP.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICESNSEE (ALBANY), INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (COLUMBUS), INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (DENVER) INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSSE (LAKELAND) INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (MACON), INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (NORTH CAROLINA) INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (PITTSBURGH) INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE (REAUCTION), INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE I, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE II, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE III, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE IV, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE V, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VI, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE VIII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE IX, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE X, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XI, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIV, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XV, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVI, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XVIII, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XIX, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET LICENSEE XX, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET HOLDINGS DAYTON, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: MCG PCS LICENSEE CORPORATION, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CHASETEL REAL ESTATE HOLDING COMPANY, INC.,CALIFOR
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: BACKWIRE.COM, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ALABAMA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ARIZONA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ARKANSAS PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET CALIFORNIA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET COLORADO PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET FLORIDA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET GEORGIA PROPERTY COMPANY, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET IDAHO PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET ILLINOIS PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET INDIANA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET KANSAS PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET KENTUCKY PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MICHIGAN PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MINNESOTA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET MISSISSIPPI PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEBRASKA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEVADA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEW MEXICO PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NEW YORK PROPERTY COMPANY, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET NORTH CAROLINA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OHIO PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OKLAHOMA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET OREGON PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET PENNSYLVANIA PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET TEXAS PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET UTAH PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET WASHINGTON PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: CRICKET WISCONSIN PROPERTY COMPANY,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
Owner name: LEAP PCS MEXICO, INC.,CALIFORNIA
Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:022804/0745
Effective date: 20090605
29 May 2013ASAssignment
Owner name: INTEL CORPORATION, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CRICKET COMMUNICATIONS, INC.;REEL/FRAME:030508/0146
Effective date: 20130502