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.


  1. Advanced Patent Search
Publication numberUS20030078886 A1
Publication typeApplication
Application numberUS 10/222,678
Publication dateApr 24, 2003
Filing dateAug 15, 2002
Priority dateAug 15, 2001
Also published asCA2457706A1, CA2459688A1, CN1555540A, CN1568473A, CN1568473B, CN100394423C, EP1417620A1, EP1417620A4, EP1423811A1, EP1423811A4, US9203923, US20030051047, WO2003017170A1, WO2003017171A1, WO2003036416A2, WO2003036416A3
Publication number10222678, 222678, US 2003/0078886 A1, US 2003/078886 A1, US 20030078886 A1, US 20030078886A1, US 2003078886 A1, US 2003078886A1, US-A1-20030078886, US-A1-2003078886, US2003/0078886A1, US2003/078886A1, US20030078886 A1, US20030078886A1, US2003078886 A1, US2003078886A1
InventorsBrian Minear, Gerald Horel, Julie Yu, Mazen Chmaytelli, Michelle Klein, Vicki Mealer, Mitchell Oliver
Original AssigneeBrian Minear, Gerald Horel, Julie Yu, Mazen Chmaytelli, Michelle Klein, Vicki Mealer, Oliver Mitchell B.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Application distribution and billing system in a wireless network
US 20030078886 A1
A system, method, and computer program for tracking billable events occurring on wireless devices on a wireless network and billing the appropriate parties. The billable events occur from the end-users of the wireless devices selectively communicating with other computer devices across the wireless network and downloading and executing software applications thereupon. The billable event data is ultimately gathered at a server on the wireless network from which billing for the wireless device billable events can be generated.
Previous page
Next page
1. A system for distributing applications over a wireless network, comprising:
a centralized processor operable to perform administrative functions associated with downloading an application to a wireless device;
a local processor connected to the centralized processor and operable to receive catalog data and the application from the centralized processor, to transmit the catalog and application to the wireless device, and to record transaction data associated with the transmission of the application; and
a transaction history server connected to the centralized processor and the local processor and operable to receive metadata information from the centralized processor, receive transaction data from the local processor, and processor the metadata information and transaction data for billing.
2. An apparatus as disclosed herein.
3. A method as disclosed herein.
  • [0001]
    This application claims the benefit of Provisional Application No. 60/312,737, filed Aug. 15, 2001, pending, which application is incorporated herein by reference in its entirety.
  • [0002]
    I. Field of the Invention
  • [0003]
    The present invention generally relates to data networks and computer communications and processing. More particularly, the invention relates to the interfacing between systems, transaction processing and billing, and product negotiation and management.
  • [0004]
    II. Description of the Related Art
  • [0005]
    Wireless devices, such as cellular telephones, personal digital assistants (“PDAs”), pagers, laptops with wireless connectivity, etc., communicate packets including voice and data over a wireless network. These wireless devices have installed application programming interfaces (“APIs”) onto their local computer platform that allow software developers to create software applications that operate on the wireless device. The API sits between the wireless device system software and the software application, making the wireless device functionality available to the application without requiring the software developer to have the specific wireless device system source code.
  • [0006]
    The software applications can come pre-loaded at the time the wireless telephone is manufactured, or the user may later request that additional programs be downloaded over cellular telecommunication carrier networks, where the downloaded applications are executable on the wireless telephone. As a result, users of wireless telephones can customize their wireless telephones through the selective downloading of applications, such as games, printed media, stock updates, news, or any other type of information or application that is available for download through the wireless network. In order to manage the cellular telephone resources, the user of the wireless telephone purposefully deletes applications and data from the wireless telephone platform to clear storage space so that new applications can be loaded onto the cleared storage.
  • [0007]
    In contrast to the larger computer platforms of personal computers and PDAs, wireless devices have limited resources, such as storage and processing, to devote to non-essential applications. Typically, the telecommunication applications have priority of usage of the system resources, with other applications allocated resources as available. The wireless device thus only has a limited capacity for holding all files for applications, and the managing of resources is left up to the discretion of user of the telephone to delete applications to make room for new applications desired downloaded to the wireless device. The wireless device will not otherwise download an application that it does not have the resources to hold and execute.
  • [0008]
    Applications, and other data, that will be downloaded to a wireless device will require billing processing. Downloading applications, content or other transactions that occur with a wireless device take up resources on a network. A carrier, in the case of a wireless network, will want to record these transactions and bill for it appropriately.
  • [0009]
    In the case with voice, a carrier only needs to keep track of the amount of time the wireless device is used on the network and bill for the minutes of use. With data, however, the billing paradigm may be different. Carriers may bill for the download or use of a data application separate from how much time it takes on the carrier's network to download the application. To bill for these transactions, the specific transaction will need to be accounted for and billed, not just the amount of time used on the network to perform the transaction.
  • [0010]
    In addition, with applications, there may be multiple party settlements involved who share in the fee for the billed transaction. For example with an application download transaction, a carrier and a developer may share the download transaction fee incurred by the wireless device. In other cases, such as with downloading content, the carrier, a content provider and/or a third party involved may get part of the fee incurred by the wireless device's use of that content. Consequently, tracking, billing, and maintaining who shares in the fee for the multitude of transactions that occur becomes quite complex. This becomes even more complex when an extremely high number of transactions that may occur on a carrier's network, with thousands, if not millions, of wireless devices performing numerous transactions each.
  • [0011]
    Additionally, wireless devices typically need to communicate with other systems and databases within the other systems. Unfortunately, the wireless device may lose a signal during communication or be otherwise unavailable when transmitting information to other systems. This may cause errors when attempting to access a database when the signal is lost. The wireless device may be required to reinitiate the database access and resubmit the database request when the signal is reacquired.
  • [0012]
    Extended beyond wireless devices, often wire-based systems need to communicate with each other but do not share a similar “language” for communication. For example, as with wireless devices, one system may need to communicate with the database in another system to receive or insert data. To communicate with the database, the system must be aware of the database language, record and field structures, and formats in order to access and store information in the database. While current technologies provide for the ability for the interface between the system and the database to include the language, structure and format of the database, this becomes more complex when multiple databases, possibly requiring multiple unique database languages, etc., need to be accessed.
  • [0013]
    Furthermore, when data is to be sent to multiple systems, or conversely received from multiple systems, a common interface does not exist to integrate across the multiple systems to simplify the data transmission. This is problematic for systems communicating with several other systems.
  • [0014]
    Current methods in the art do not address this need. Database replication services and custom built database interfaces can become very complex and unwieldy if multiple databases need to be accessed. In addition, all systems that access the custom database must have that interface. Also, custom built databases are required to stay online for transactions to occur.
  • [0015]
    Electronic Data Interchange (EDI) only addresses the need for pre-defined message types and content specific to electronic commerce. The EDI message formats do not address the data exchange needs as it relates to wireless services, system integration considerations and billing specificity.
  • [0016]
    In addition, products offered for use by the wireless device require negotiation between parties who created the product and the carriers who's networks will transmit the product to the wireless devices. As the product list and number of carriers and wireless devices capable of using the product increases, the negotiation of the product parameters, such as prices, becomes more complex and the managing of all the product offerings and agreed to prices become much more difficult.
  • [0017]
    Therefore what is needed in the art are systems and methods to address the above recognized shortcomings in the art.
  • [0018]
    Systems and methods consistent with the present invention overcome the shortcomings of existing systems by providing systems and methods for interfacing between systems, transaction processing and billing, and product negotiation and management.
  • [0019]
    In one embodiment of the present invention, a method comprises a method as disclosed herein.
  • [0020]
    In another embodiment of the present invention, an apparatus comprises an apparatus as disclosed here.
  • [0021]
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US4156903 *Feb 28, 1974May 29, 1979Burroughs CorporationData driven digital data processor
US5329619 *Oct 30, 1992Jul 12, 1994Software AgCooperative processing interface and communication broker for heterogeneous computing environments
US5505122 *Mar 11, 1992Apr 9, 1996Gerrit; SmitApparatus for transport of warm foodstuffs
US5608781 *Apr 12, 1995Mar 4, 1997Seiderman; AbeMethod of eliminating or reducing cloning of electronic identification numbers of cellular telephones
US5619247 *Feb 24, 1995Apr 8, 1997Smart Vcr Limited PartnershipStored program pay-per-play
US5634012 *Nov 23, 1994May 27, 1997Xerox CorporationSystem for controlling the distribution and use of digital works having a fee reporting mechanism
US5761485 *Dec 1, 1995Jun 2, 1998Munyan; Daniel E.Personal electronic book system
US5852812 *Aug 23, 1995Dec 22, 1998Microsoft CorporationBilling system for a network
US5907837 *Nov 17, 1995May 25, 1999Microsoft CorporationInformation retrieval system in an on-line network including separate content and layout of published titles
US6035281 *Jun 16, 1997Mar 7, 2000International Business Machines CorporationSystem and method of multiparty billing for Web access
US6047051 *Jun 24, 1997Apr 4, 2000Nokia Telecommunications OyImplementation of charging in a telecommunications system
US6181704 *Aug 27, 1998Jan 30, 2001Intel CorporationMethod and apparatus for input/output link retry, failure and recovery in a computer network
US6185198 *Apr 27, 1999Feb 6, 2001Aeris Communications, Inc.Time division multiple access downlink personal communications system voice and data debit billing method
US6185683 *Dec 28, 1998Feb 6, 2001Intertrust Technologies Corp.Trusted and secure techniques, systems and methods for item delivery and execution
US6230168 *Nov 26, 1997May 8, 2001International Business Machines Corp.Method for automatically constructing contexts in a hypertext collection
US6230269 *Mar 4, 1998May 8, 2001Microsoft CorporationDistributed authentication system and method
US6253239 *Nov 9, 1999Jun 26, 2001Information Architects CorporationSystem for indexing and display requested data having heterogeneous content and representation
US6263326 *May 13, 1998Jul 17, 2001International Business Machines CorporationMethod product ‘apparatus for modulations’
US6263362 *Jul 9, 1999Jul 17, 2001Bigfix, Inc.Inspector for computed relevance messaging
US6266401 *Sep 17, 1998Jul 24, 2001Sprint Communications Company, L.P.Consolidated billing system and method for use in telephony networks
US6381325 *Sep 22, 1998Apr 30, 2002Operator Service Co.System and method for wireless directory assistance
US6427076 *Sep 30, 1998Jul 30, 2002Telefonaktiebolaget Lm Ericsson (Publ)Method and system for manipulating subscriber data
US6535726 *Jan 12, 2000Mar 18, 2003Gilbarco Inc.Cellular telephone-based transaction processing
US6549770 *May 26, 2000Apr 15, 2003Cellco PartnershipOver the air programming and/or service activation
US6683941 *Dec 17, 2001Jan 27, 2004International Business Machines CorporationControlling advertising output during hold periods
US6721716 *Sep 29, 2000Apr 13, 2004Mobius Management Systems, Inc.Payment certification string and related electronic payment system and method
US6741980 *Jan 21, 2000May 25, 2004Microstrategy Inc.System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device
US6742043 *Jan 14, 2000May 25, 2004Webtv Networks, Inc.Reformatting with modular proxy server
US6754320 *Jan 11, 2001Jun 22, 2004AlcatelProcess, exchange, charge computer, charge billing computer and program modules for the processing of charge data for telecommunications services
US6757710 *Feb 5, 2002Jun 29, 2004Onename CorporationObject-based on-line transaction infrastructure
US6816721 *Apr 5, 2000Nov 9, 2004Nortel Networks LimitedSystem and method of purchasing products and services using prepaid wireless communications services account
US6857067 *Feb 26, 2001Feb 15, 2005Martin S. EdelmanSystem and method for preventing unauthorized access to electronic data
US6873936 *Feb 17, 2004Mar 29, 2005Marathon Products, Inc.Method and system for procuring, storing and distributing remotely accessed data gathered by logging devices
US6880750 *Aug 16, 2002Apr 19, 2005Randolph M. PentelRemote ordering device
US6883142 *Mar 30, 2001Apr 19, 2005Komatsu Ltd.Method and system for providing service to remote users by inter-computer communications
US6941139 *Aug 25, 2000Sep 6, 2005Qwest Communications International, Inc.Method and system for automatically updating a serving MSC with a change in a subscriber profile
US6996537 *Aug 13, 2001Feb 7, 2006Qualcomm IncorporatedSystem and method for providing subscribed applications on wireless devices over a wireless network
US7010303 *Dec 21, 2001Mar 7, 2006Research In Motion LimitedWireless router system and method
US7010500 *Dec 30, 1999Mar 7, 2006Nokia CorporationOn-line subscription method
US7020688 *Sep 5, 2001Mar 28, 2006Financial Network, Inc.Methods and systems for archiving and verification of electronic communications
US7039389 *Jan 22, 2003May 2, 2006Gilbarco Inc.Cellular telephone-based transaction processing
US7043447 *Apr 17, 2001May 9, 2006Sony CorporationMethod for facilitating a transaction for purchasable content over an electronic network
US7047405 *Apr 5, 2001May 16, 2006Qualcomm, Inc.Method and apparatus for providing secure processing and data storage for a wireless communication device
US7177837 *Nov 17, 2003Feb 13, 2007Pascal Pegaz-PaquetComputer-implemented method and system for managing accounting and billing of transactions over public media such as the internet
US7200566 *Jan 11, 2000Apr 3, 2007International Business Machines CorporationMethod and system for local wireless commerce
US7206842 *Aug 25, 2005Apr 17, 2007Oracle International Corp.Method and apparatus to facilitate access and propagation of messages in communication queues using a public network
US7218917 *Jan 15, 2002May 15, 2007Hewlett-Packard Development Company, L.P.Method for searching nodes for information
US7228333 *Aug 2, 2000Jun 5, 2007Telecommunication Systems, Inc.Wireless internet gateway
US7233790 *Jun 19, 2003Jun 19, 2007Openwave Systems, Inc.Device capability based discovery, packaging and provisioning of content for wireless mobile devices
US7334025 *Jul 2, 2002Feb 19, 2008Sony CorporationCommunication system using communication network and communication method
US7370120 *Dec 7, 2001May 6, 2008Propel Software CorporationMethod and system for reducing network latency in data communication
US7490045 *Jun 4, 2001Feb 10, 2009Palmsource, Inc.Automatic collection and updating of application usage
US7526450 *Apr 17, 2001Apr 28, 2009Sony CorporationInterface for presenting downloadable digital data content format options
US7577616 *Sep 18, 2006Aug 18, 2009Xi ZhuMethod and apparatus of secure authentication and electronic payment through mobile communication tool
US7894803 *Jun 28, 2001Feb 22, 2011Access Co., Ltd.Mobile information terminal device, storage, server, and method for providing storage region
US7904528 *Mar 8, 2011Nokia CorporationApparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
US20010056362 *Jul 15, 1999Dec 27, 2001Mike HanaganModular, convergent customer care and billing system
US20020004935 *Jan 5, 2001Jan 10, 2002Huotari Allen JosephSystem for remote automated installation and configuration of digital subscriber line modems
US20020029197 *May 18, 2001Mar 7, 2002Kari KailamakiMethod and system for billing over a wireless application protocol gateway
US20020029200 *Sep 10, 2001Mar 7, 2002Charles DulinSystem and method for providing certificate validation and other services
US20020029347 *Feb 26, 2001Mar 7, 2002Edelman Martin S.System and method for preventing unauthorized access to electronic data
US20020035688 *Aug 31, 2001Mar 21, 2002Ken KutaragiMethod and system for monitoring utilizing condition of contents, computer program and recording medium
US20020035699 *Jul 23, 2001Mar 21, 2002Bluesocket, Inc.Method and system for enabling seamless roaming in a wireless network
US20020038369 *Jan 3, 2001Mar 28, 2002Jun-Ho SungInternet interface service system and method
US20020049717 *May 10, 2001Apr 25, 2002Routtenberg Michael D.Digital content distribution system and method
US20020052754 *Jun 29, 2001May 2, 2002Joyce Simon JamesConvergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment
US20020052968 *Dec 20, 2000May 2, 2002Rudy BonefasMessaging method and apparatus for routing messages in a client server environment over multiple wireless and wireline networks
US20020062290 *Nov 21, 2001May 23, 2002Chris RicciMethod for distributing and licensing digital media
US20020069176 *Dec 6, 2000Jun 6, 2002Daniel NewmanSystem for obtaining fee-based data and services
US20020069244 *Aug 3, 2001Jun 6, 2002John BlairMessage delivery system billing method and apparatus
US20020069263 *Sep 28, 2001Jun 6, 2002Mark SearsWireless java technology
US20020071559 *Dec 8, 2000Jun 13, 2002Christensen Jakob HjorthMethod and apparatus for providing electronic data
US20020083006 *Aug 7, 2001Jun 27, 2002Intertainer, Inc.Systems and methods for delivering media content
US20020083050 *Dec 22, 2000Jun 27, 2002Yi Bo LiuClient / server based dynamic information feedback system and method thereof
US20020107706 *Jan 30, 2002Aug 8, 2002Oliver Mitchell B.Virtual negotiation
US20020128984 *Feb 26, 2002Sep 12, 20024Thpass Inc.Method and system for transmission-based billing of applications
US20020131404 *Nov 28, 2001Sep 19, 20024Thpass Inc.Method and system for maintaining and distributing wireless applications
US20030023550 *Feb 10, 2001Jan 30, 2003Lee Sang WonMethod and system for billing on the internet
US20030028903 *Jul 31, 2001Feb 6, 2003Klaus HofrichterSystem and method for storing and processing data for display on a display device
US20030033209 *Aug 13, 2001Feb 13, 2003Brian MinearSystem and method for providing subscribed applications on wireless devices over a wireless network
US20030046396 *Apr 5, 2002Mar 6, 2003Richter Roger K.Systems and methods for managing resource utilization in information management environments
US20030051047 *Aug 13, 2002Mar 13, 2003Gerald HorelData synchronization interface
US20030074328 *Oct 9, 2002Apr 17, 2003Steven SchiffSystem and method for conducting a financial transaction using a communication device
US20030083973 *Aug 29, 2001May 1, 2003Horsfall Peter R.Electronic trading system
US20030083991 *Oct 23, 2002May 1, 2003Dan KikinisMethod and apparatus for tracking and billing cellular roaming charges via a data packet network
US20030093565 *Jul 3, 2001May 15, 2003Berger Adam L.System and method for converting an attachment in an e-mail for delivery to a device of limited rendering capability
US20030096591 *Nov 19, 2001May 22, 2003Joseph PohutskyFinancing party payment for calls with a wireless subscriber
US20030110044 *Dec 6, 2001Jun 12, 2003Nix John A.Distributed resource metering system for billing
US20030110213 *Dec 6, 2002Jun 12, 2003Toshihiko MunetsuguMedia contents distribution system and method
US20030110296 *Dec 7, 2001Jun 12, 2003Kirsch Steven T.Method and system for reducing network latency in data communication
US20030112927 *Dec 17, 2001Jun 19, 2003International Business Machines CorporationControlling advertising output during hold periods
US20030120594 *Dec 4, 2001Jun 26, 2003Cibernet, Inc.Method, system and data structure for an improved billing protocol
US20030149958 *May 28, 2002Aug 7, 2003Shumeet BalujaAutomatic code generation for applications which run on common platforms
US20040002923 *Jun 27, 2002Jan 1, 2004Kumar RamaswamyPre-paid data card authentication in a public wireless LAN access system
US20040006517 *Feb 23, 2001Jan 8, 2004Sunao TakatoriRental machine and storage medium
US20040015413 *Dec 5, 2001Jan 22, 2004Abu-Hejleh Nasser Mufid YousefSystem and method for third party facilitation of electronic payments over a network of computers
US20040015562 *Jun 18, 2003Jan 22, 2004Harper David WalkerMethod, apparatus and system for management of information content for enhanced accessibility over wireless communication networks
US20040032936 *Aug 15, 2002Feb 19, 2004Gerald HorelTransaction processing
US20040043753 *Aug 30, 2002Mar 4, 2004Wake Susan L.System and method for third party application sales and services to wireless devices
US20040116119 *Dec 21, 2001Jun 17, 2004Lewis Allan D.Wireless router system and method
US20040137890 *Oct 31, 2003Jul 15, 2004At&T Wireless Services, Inc.General purpose automated activation and provisioning technologies
US20050027872 *Aug 27, 2004Feb 3, 2005Microsoft CorporationSystem and method for enhancing a server's ability to withstand a "SYN flood" denial of service attack
US20050114155 *Nov 24, 2003May 26, 2005Hodges Donna K.Methods for providing communications services
US20060015565 *Aug 25, 2005Jan 19, 2006Nainani Bhagat VMethod and apparatus to facilitate access and propagation of messages in communication queues using a public network
US20060143119 *Oct 7, 2005Jun 29, 2006Scott KruegerSecure networked transaction system
US20070038703 *Jul 14, 2005Feb 15, 2007Yahoo! Inc.Content router gateway
US20070066279 *Sep 19, 2005Mar 22, 2007Silverbrook Research Pty LtdBill per card print
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US7890102Sep 5, 2008Feb 15, 2011TeleCommunicationUser plane location based service using message tunneling to support roaming
US8068587Nov 29, 2011Telecommunication Systems, Inc.Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8089401Jan 3, 2012Telecommunication Systems, Inc.Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US8126458Feb 28, 2012Telecommunication Systems, Inc.User plane location based service using message tunneling to support roaming
US8126889Oct 7, 2002Feb 28, 2012Telecommunication Systems, Inc.Location fidelity adjustment based on mobile subscriber privacy profile
US8185087Sep 17, 2008May 22, 2012Telecommunication Systems, Inc.Emergency 911 data messaging
US8385964Feb 26, 2013Xone, Inc.Methods and apparatuses for geospatial-based sharing of information by multiple devices
US8538458Mar 11, 2008Sep 17, 2013X One, Inc.Location sharing and tracking using mobile phones or other wireless devices
US8626160Feb 23, 2012Jan 7, 2014Telecommunication Systems, Inc.User plane location based service using message tunneling to support roaming
US8660573Oct 6, 2005Feb 25, 2014Telecommunications Systems, Inc.Location service requests throttling
US8681044Dec 30, 2011Mar 25, 2014Telecommunication Systems, Inc.Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US8712441Apr 11, 2013Apr 29, 2014Xone, Inc.Methods and systems for temporarily sharing position data between mobile-device users
US8750898Jan 18, 2013Jun 10, 2014X One, Inc.Methods and systems for annotating target locations
US8798593May 7, 2013Aug 5, 2014X One, Inc.Location sharing and tracking using mobile phones or other wireless devices
US8798645Jan 30, 2013Aug 5, 2014X One, Inc.Methods and systems for sharing position data and tracing paths between mobile-device users
US8798647Oct 15, 2013Aug 5, 2014X One, Inc.Tracking proximity of services provider to services consumer
US8831635Jul 21, 2011Sep 9, 2014X One, Inc.Methods and apparatuses for transmission of an alert to multiple devices
US8867485Sep 11, 2009Oct 21, 2014Telecommunication Systems, Inc.Multiple location retrieval function (LRF) network having location continuity
US8874068Mar 27, 2012Oct 28, 2014Telecommunication Systems, Inc.Emergency 911 data messaging
US8965360Nov 8, 2013Feb 24, 2015Telecommunication Systems, Inc.User plane location based service using message tunneling to support roaming
US9031581Nov 7, 2014May 12, 2015X One, Inc.Apparatus and method for obtaining content on a cellular wireless device based on proximity to other wireless devices
US9131357Sep 23, 2014Sep 8, 2015Telecommunication Systems, Inc.Emergency 911 data messaging
US9143622Feb 17, 2006Sep 22, 2015Qualcomm IncorporatedPrepay accounts for applications, services and content for communication devices
US9167558Jun 12, 2014Oct 20, 2015X One, Inc.Methods and systems for sharing position data between subscribers involving multiple wireless providers
US9185234Feb 22, 2006Nov 10, 2015Qualcomm IncorporatedAutomated account mapping in a wireless subscriber billing system
US9185522Nov 7, 2014Nov 10, 2015X One, Inc.Apparatus and method to transmit content to a cellular wireless device based on proximity to other wireless devices
US9185538May 31, 2005Nov 10, 2015Qualcomm IncorporatedWireless subscriber application and content distribution and differentiated pricing
US9203923Aug 13, 2002Dec 1, 2015Qualcomm IncorporatedData synchronization interface
US9232077Mar 12, 2003Jan 5, 2016Qualcomm IncorporatedAutomatic subscription system for applications and services provided to wireless devices
US9253616Mar 24, 2015Feb 2, 2016X One, Inc.Apparatus and method for obtaining content on a cellular wireless device based on proximity
US9271138Jan 14, 2015Feb 23, 2016Telecommunication Systems, Inc.User plane location based service using message tunneling to support roaming
US9288615Feb 24, 2014Mar 15, 2016Telecommunication Systems, Inc.Location service requests throttling
US20020107795 *Jan 30, 2002Aug 8, 2002Brian MinearApplication distribution and billing system in a wireless network
US20030051047 *Aug 13, 2002Mar 13, 2003Gerald HorelData synchronization interface
US20030186699 *Jan 10, 2003Oct 2, 2003Arlene HavlarkWireless telecommunications location based services scheme selection
US20040044623 *Aug 28, 2002Mar 4, 2004Wake Susan L.Billing system for wireless device activity
US20040181591 *Mar 12, 2003Sep 16, 2004Julie YuAutomatic subscription system for applications and services provided to wireless devices
US20050118999 *Dec 2, 2003Jun 2, 2005Yinjun ZhuUser plane location based service using message tunneling to support roaming
US20050172072 *Jan 30, 2004Aug 4, 2005Cochran Robert A.Multiple site data replication
US20050192878 *Jan 20, 2005Sep 1, 2005Brian MinearApplication-based value billing in a wireless subscriber network
US20050289047 *Jun 28, 2004Dec 29, 2005Oliver Mitchell BVirtual marketplace for wireless device applications and services with integrated multi-party settlement
US20060173758 *Feb 6, 2006Aug 3, 2006Brian MinearSystem and method for providing subscribed applications on wireless devices over a wireless network
US20060270386 *May 31, 2005Nov 30, 2006Julie YuWireless subscriber billing and distribution
US20060271449 *May 31, 2005Nov 30, 2006Oliver Mitchell BWireless subscriber application and content distribution and differentiated pricing
US20070197189 *Feb 22, 2006Aug 23, 2007Gerald Charles HorelAutomated account mapping in a wireless subscriber billing system
US20080300967 *Jun 3, 2008Dec 4, 2008David John BuckleyInteractive Marketing, Product/Market Research, Contact Access and Usage Tracking for Wireless
US20090015469 *Jul 12, 2007Jan 15, 2009Lance Douglas PittCulled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US20090149193 *Dec 1, 2008Jun 11, 2009Leslie Johann LamprechtCreating optimum temporal location trigger for multiple requests
US20120209717 *Aug 16, 2012Pascal HenryTargeted delivery of payload to mobile users
US20120271718 *Oct 5, 2011Oct 25, 2012Chung Hee SungMethod and system for providing background advertisement of virtual key input device
US20120309345 *Jul 26, 2012Dec 6, 2012Wake Susan LSystem and method for third party application sales and services to wireless devices
US20150112769 *Oct 18, 2013Apr 23, 2015Caterpillar Inc.System and method for managing a worksite
U.S. Classification705/40
International ClassificationG06F13/00, G06F9/44, G06Q20/04, H04L29/08, H04L29/06, G06Q30/00, G06Q20/32, G06F17/30, G06F12/00, H04M15/00, G06F13/42, G06Q30/04
Cooperative ClassificationG06Q30/02, H04M15/70, H04L69/08, H04L67/04, H04M15/41, H04W4/24, H04M15/31, H04M2215/70, H04L67/14, H04L67/2823, G06F17/30575, H04M15/73, H04L67/2842, H04M2215/0164, H04M2215/2026, H04M2215/7072, H04M2215/32, G06Q20/102, H04M2215/96, G06Q30/04
European ClassificationG06Q30/02, H04W4/24, H04L29/08N27F, H04M15/41, G06Q30/04, H04M15/31, G06F17/30C, H04L29/08N13, H04M15/70, H04L29/08N3, H04M15/73, H04L29/08N27S, G06Q20/102
Legal Events
Nov 25, 2002ASAssignment