Patent application number | Description | Published |
20090067417 | Method and apparatus for supporting SIP/IMS-based femtocells - A femtocell is integrated into a core network so as to securely and efficiently deliver one or more mobile services to an end user on an existing mobile device over a broadband connection. This integration can be into a basic Internet Protocol (IP)-based network, or an IMS-based network. In an illustrated embodiment, a femtocell is integrated to a SIP- or IMS-based network using a “convergence” server. The convergence server preferably is a SIP-based fixed mobile convergence (FMC) application server that provides an all-IP approach to core network integration for femtocells. The convergence server provides a number of high level functions including secure access of an end user mobile device into the core network through the femtocell (which involves authenticating the femtocell as well as a specific end user mobile device), single number voice and messaging services (by updating an end user's location to be the femtocell), mobility (to support handover between the femtocell and macro cell networks), delivery of supplementary services (such as call waiting, call hold, caller ID, three-way calling, and the like) on the femtocell network, and the delivery of new and advanced services (such as home landline routing, mobile TV, multimedia downloads and the like). | 03-12-2009 |
20090138427 | METHOD AND APPARATUS FOR STORING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION TO ENABLE REAL-TIME MULTI-DIMENSIONAL REPORTING ABOUT USER OF A MOBILE DATA NETWORK - A method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about a user of a mobile data network. A data manager receives information about application-level activity from a mobile data network and stores the information to provide dynamic real-time reporting on network usage. The data manager comprises a database, data processing module, and analytics module. The database stores the application-level data for a predetermined period of time. The data processing module monitors the data to determine if it corresponds to a set of defined reports. If the data is relevant, the processing module updates the defined reports. The analytics module accesses the database to retrieve information satisfying operator queries about network usage. If the operator chooses to convert the query into a defined report, the analytics module creates a newly defined report and populates it accordingly. | 05-28-2009 |
20090138446 | METHOD AND APPARATUS FOR REAL-TIME MULTI-DIMENSIONAL REPORTING AND ANALYZING OF DATA ON APPLICATION LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - A method and apparatus for real-time, multi-dimensional reporting and analyzing of data on application level activity and other user information on a mobile data network. A report manager communicates with a data manager to develop and test real-time reports about aggregate and user-level network usage. The data manager provides a database of non-aggregate, user-specific event data and a set of tables specifying combinations of monitored variables satisfying a set of defined reports. The report manager comprises a report generation module, which receives operator instructions for aggregate usage information. The report module determines whether the requested information can be satisfied by combinations of monitored aggregate variables, or whether it must be retrieved from a non-aggregate, user-specific, event data database. Furthermore, the report module is responsive to operator instructions to add a test report to the set of defined real-time reports. | 05-28-2009 |
20090138447 | METHOD AND APPARATUS FOR REAL-TIME COLLECTION OF INFORMATION ABOUT APPLICATION LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - Method and apparatus for real-time collection of information about application level activity and other user information on a mobile data network. A collector device communicates with a router in a mobile data network so that the collector can obtain substantially all of the data coming from the router in real-time and correlate the data to specific users. The collector device comprises a user identity subsystem, filter, and data transfer subsystem. The user identity subsystem inspects the data for source IP addresses and correlates them to corresponding mobile phone numbers. The filter then inspects the collected data and retains only application-level data. Lastly, the data transfer subsystem transfers the filtered data to a data reporting and analysis system. | 05-28-2009 |
20090138593 | SYSTEM AND METHOD FOR COLLECTING, REPORTING AND ANALYZING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - System and method for collecting and analyzing information on application-level activity and other user information on a mobile data network. A platform non-intrusively and transparently monitors data activity on a mobile data network in real-time so that user-level information can be reported to an operator. The platform comprises a plurality of collectors, a data manager, and a report manager. The collectors communicate with network routers to almost all network data. The collectors inspect the data for IP addresses and correlate them to user mobile phone numbers. The data manager receives the data and augments it with information obtained by querying carrier information. The data manager stores the data and monitors it to see if it satisfies a set of defined real-time reports. The report manager then works with the data manager to develop and test new reports based on operator instructions for a specific report. | 05-28-2009 |
20090247193 | System and Method for Creating Anonymous User Profiles from a Mobile Data Network - A mobile network device creates and continuously modifies an anonymous user profile from collected network data and subsequently shares the profile with content providers. The mobile network device includes multiple collector devices that monitor data from routers on the mobile data network for application-level activity and a corresponding IP address or mobile phone number. The collectors then analyze the content involved with the activity and correlate it to an IP-address-phone-number pair to create a user profile. Each collector then modifies the user profile with the user's location information at the time the activity was requested. Each collector subsequently transforms the user profile into an anonymous user profile vector and shares it with the profile manager. By repeating this process over time, the collectors create and modify an anonymous user profile vector that can be shared with content providers for targeted advertising. | 10-01-2009 |
20090248680 | System and Method for Sharing Anonymous User Profiles with a Third Party - The invention provides a system and method for sharing anonymous user profiles with a third party. In one aspect of the invention, the system shares user profiles with content servers on a mobile data network so that they may select content responsive to the user's profile. The system provides a store of user profiles for associating profile information with either a source IP address or mobile phone number, where the profile includes information on the user and the user's network usage. The system detects a user's transaction request and inspects it for either an IP address or phone number, which it uses to retrieve the appropriate profile. The system subsequently applies predetermined opt-out policies to determine how much of the user profile may be provided in response to the profile request. The system then returns the profile information such that the user's identity is masked. | 10-01-2009 |
Patent application number | Description | Published |
20120147769 | SYSTEM AND METHOD FOR COLLECTING, REPORTING, AND ANALYZING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - System and method for collecting and analyzing information on application-level activity and other user information on a mobile data network. A platform non-intrusively and transparently monitors data activity on a mobile data network in real-time so that user-level information can be reported to an operator. The platform comprises a plurality of collectors, a data manager, and a report manager. The collectors communicate with network routers to almost all network data. The collectors inspect the data for IP addresses and correlate them to user mobile phone numbers. The data manager receives the data and augments it with information obtained by querying carrier information. The data manager stores the data and monitors it to see if it satisfies a set of defined real-time reports. The report manager then works with the data manager to develop and test new reports based on operator instructions for a specific report. | 06-14-2012 |
20120221570 | METHOD AND APPARATUS FOR STORING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION TO ENABLE REAL-TIME MULTI-DIMENSIONAL REPORTING ABOUT USER OF A MOBILE DATA NETWORK - A method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about a user of a mobile data network. A data manager receives information about application-level activity from a mobile data network and stores the information to provide dynamic real-time reporting on network usage. The data manager comprises a database, data processing module, and analytics module. The database stores the application-level data for a predetermined period of time. The data processing module monitors the data to determine if it corresponds to a set of defined reports. If the data is relevant, the processing module updates the defined reports. The analytics module accesses the database to retrieve information satisfying operator queries about network usage. If the operator chooses to convert the query into a defined report, the analytics module creates a newly defined report and populates it accordingly. | 08-30-2012 |
20140185477 | SYSTEM AND METHOD FOR COLLECTING, REPORTING, AND ANALYZING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - System and method for collecting and analyzing information on application-level activity and other user information on a mobile data network. A platform non-intrusively and transparently monitors data activity on a mobile data network in real-time so that user-level information can be reported to an operator. The platform comprises a plurality of collectors, a data manager, and a report manager. The collectors communicate with network routers to almost all network data. The collectors inspect the data for IP addresses and correlate them to user mobile phone numbers. The data manager receives the data and augments it with information obtained by querying carrier information. The data manager stores the data and monitors it to see if it satisfies a set of defined real-time reports. The report manager then works with the data manager to develop and test new reports based on operator instructions for a specific report. | 07-03-2014 |
20140189107 | SYSTEM AND METHOD FOR SHARING ANONYMOUS USER PROFILES WITH A THIRD PARTY - The invention provides a system and method for sharing anonymous user profiles with a third party. In one aspect of the invention, the system shares user profiles with content servers on a mobile data network so that they may select content responsive to the user's profile. The system provides a store of user profiles for associating profile information with either a source IP address or mobile phone number, where the profile includes information on the user and the user's network usage. The system detects a user's transaction request and inspects it for either an IP address or phone number, which it uses to retrieve the appropriate profile. The system subsequently applies predetermined opt-out policies to determine how much of the user profile may be provided in response to the profile request. The system then returns the profile information such that the user's identity is masked. | 07-03-2014 |