Patents Assigned to Carrier IQ, Inc.
  • Patent number: 10419590
    Abstract: In one example, performance of a method facilitates an improvement in a wireless communication service provided to a user of a mobile wireless communication device, and includes receiving a user input signal indicating a perception by the user that performance of a mobile wireless communication device is unsatisfactory, retrieving, in response to receipt of the user input signal, device configuration information, and information concerning the location of a mobile wireless communication device at about the time that the user input signal was received, presenting the user with a list of user-selectable problem descriptions, and receiving a user input signal indicating user selection of one of the listed problem descriptions, transmitting, to a server, a request for assistance concerning the user-identified problem, and uploading, to the server, cached analytics stored at a mobile wireless communication device and corresponding to the selected problem description.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 17, 2019
    Assignee: CARRIER IQ, INC.
    Inventors: Chenhui Liu, Frederick Peter Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 10251076
    Abstract: A customer self-service tuning system assists a mobile device user in adjusting his network settings and device configuration. Device, network and performance metrics are stored for a population. Over time all of these suggest changes in the device or network that change measured performance. The potential improvement(s) are presented to the user for selection. Performance measurements are taken and the user can choose to go forward with the new configuration or to revert. Each time a user requests self-care service, a new cohort is extracted from the then current overall population and analyzed for similarity to the user at that point in time. Each time an improvement is selected, the history of device states and network states is augmented. Identified variances are transformed into an action plan specific to a user and implemented on the device or network upon concurrence.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 2, 2019
    Assignee: CARRIER IQ, INC.
    Inventors: Frederick Peter Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 10111117
    Abstract: A customer self-service tuning system assists a mobile device user in adjusting his network settings and device configuration. Device, network and performance metrics are stored for a population. Over time all of these suggest changes in the device or network that change measured performance. The potential improvement(s) are presented to the user for selection. Performance measurements are taken and the user can choose to go forward with the new configuration or to revert. Each time a user requests self-care service, a new cohort is extracted from the then current overall population and analyzed for similarity to the user at that point in time. Each time an improvement is selected, the history of device states and network states is augmented. Identified variances are transformed into an action plan specific to a user and implemented on the device or network upon concurrence.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: October 23, 2018
    Assignee: CARRIER IQ, INC.
    Inventors: Frederick Peter Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 10079927
    Abstract: A system communicatively couples a server to a plurality of mobile wireless device clients to receive and track customer care related information which has been captured on any one of the clients. The server uses information sent by a client to initiate a customer care request ticket and responds to the client request with a ticket number and request description compiled using the information from the client. A system receives from a mobile device user a request to tuneup, a devstate extracted from a cache stored in the mobile device, and proposes at least one delta devstate operation to resolve the perception; making an adjustment or guiding the user to make an adjustment to execute the proposed delta operation; and at the end of an evaluation period, offers to revert to the stored prior state; to accept the delta state; or to continue the tuneup process.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: September 18, 2018
    Assignee: CARRIER IQ, INC.
    Inventors: Chenhui Liu, Frederick Peter Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 9986450
    Abstract: A method estimates resource consumption between applications within and among a population of wireless mobile devices. Aggregating and analyzing samples for each member of the population of devices provides comparable individual results. Subsequently aggregating and analyzing only summary information for each member of the population of devices provides cluster, crowd, and global comparisons. An apparatus determines out of norm behavior of an individual within a crowd, or relative differences between two crowds.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: May 29, 2018
    Assignee: CARRIER IQ, INC.
    Inventors: Alberto Gutierrez, Jr., Chang Jia Wang
  • Patent number: 9807229
    Abstract: A minimum confidence level is applied to recognize a localizable wireless system debility from a debility which is invariant from place to place or which cannot be significantly distinguished from service performance levels of comparable mobile user terminals in the network as a whole. Reports received by the population of users of a service or product family are scored, aggregated, normalized, and averaged overall and for each geographic service area. A report is received from a particular end user and the customer operated wireless instrument and transformed into an individual user experience score over a length of time and breadth of locations. The reports provided by the population of users are transformed into a population experience score that reflects usage in the same time and locations reported from the wireless instrument of the particular end user. Various potential causations are considered and those which exceed a minimum level of confidence are presented.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: October 31, 2017
    Assignee: CARRIER IQ, INC.
    Inventors: Alberto Gutierrez, Jr., Chang-Jia Wang
  • Patent number: 9591494
    Abstract: A customer self-service tuning system assists a mobile device user in adjusting his network settings and device configuration. Device, network and performance metrics are stored for a population. Over time all of these suggest changes in the device or network that change measured performance. The potential improvement(s) are presented to the user for selection. Performance measurements are taken and the user can choose to go forward with the new configuration or to revert. Each time a user requests self-care service, a new cohort is extracted from the then current overall population and analyzed for similarity to the user at that point in time. Each time an improvement is selected, the history of device states and network states is augmented. Identified variances are transformed into an action plan specific to a user and implemented on the device or network upon concurrence.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: March 7, 2017
    Assignee: CARRIER IQ, INC.
    Inventors: Frederick Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 9369958
    Abstract: A method detects misconfiguration of a wireless network which wastes battery power in mobile devices within a location area of the network. A data collection agent installed in a wireless device records and reports idle-mode handovers. An analytics circuit reads RF measurements and locations from these reports to suggest where handover zones may be optimized or IRAT cell resection parameters are defective. A mobile device may self-tune battery consumption by determining its individual location areas of high battery consumption; desensitizing itself to cell signal strength instability; and increasing its tenacity to a most recently used cell.
    Type: Grant
    Filed: December 29, 2013
    Date of Patent: June 14, 2016
    Assignee: CARRIER IQ, INC.
    Inventors: Benoit Pasquereau, David Paul Hayter
  • Publication number: 20150333856
    Abstract: In a wireless call between two mobile phones, metrics of conversational latency between the two parties determines a measure of Quality of Service (QoS) for the one or more carriers of real-time transport protocol RTP packets. Packages of metrics are collected at the two terminal devices, each of which may have an independent local clock. A Quality of Service estimation apparatus transforms metric packages into a pair of probability distribution functions for a plurality of real-time transport protocol packets between two endpoints. The offset between the two independent local clocks is determined or eliminated. A key performance indicator is determined for End-to-End RTP stream delay by transforming the timestamps associated with transmission and reception at user equipment hosting a QoS agent.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: CARRIER IQ, INC.
    Inventors: David Paul Hayter, Benoit Pasquereau
  • Patent number: 9178882
    Abstract: A system includes a bidirectional signal bus controlled by an M×S master/slave bridge circuit. An application processor having at least one core is communicatively coupled by the bidirectional signal bus to a radio processor having at least one virtual machine. The core hosts a master agent. The virtual machine hosts a slave agent. Each master agent is coupled to a collector server by an authenticated connection circuit to receive and store profiles and build and transmit packages. Each master agent is coupled to at least one slave agent and can transmit a profile to the slave agent and request and receive packages which are generated by the slave agent by executing the profile. Each slave agent receives and executes profiles to collect data from radio circuits and upon command builds and transmits data packages to a master agent.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: November 3, 2015
    Assignee: Carrier iQ, Inc.
    Inventors: Dan Schmitt, R Travis Jones, Bruce Blaine Lacey
  • Publication number: 20150312254
    Abstract: A system includes a bidirectional signal bus controlled by an M×S master/slave bridge circuit. An application processor having at least one core is communicatively coupled by the bidirectional signal bus to a radio processor having at least one virtual machine. The core hosts a master agent. The virtual machine hosts a slave agent. Each master agent is coupled to a collector server by an authenticated connection circuit to receive and store profiles and build and transmit packages. Each master agent is coupled to at least one slave agent and can transmit a profile to the slave agent and request and receive packages which are generated by the slave agent by executing the profile. Each slave agent receives and executes profiles to collect data from radio circuits and upon command builds and transmits data packages to a master agent.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: CARRIER IQ, INC.
    Inventors: Dan Schmitt, R. Travis Jones, Bruce Blaine Lacey
  • Patent number: 9154375
    Abstract: The present invention comprises a system, apparatus, and method for subscribing to indicia related to a user experience or a peripheral device, in an embodiment a broadband wireless modem, recording selected indicia, and forwarding them to a server on a network. The system comprises a server coupled to a plurality of user terminals through a network, to receive a set of indicia, an apparatus for controlling a baseband/broadband processor, and a program product comprising instructions to adapt a central processing unit to perform as follows. In an embodiment, connecting to a broadband/baseband processor comprising issuing commands, subscribing to receive indicia, determining a condition has occurred, recording a plurality of indicia, forwarding a set of indicia to a destination on the network. Indicia includes measurement values, state changes, event occurrences, user actions, activity and inactivity at time stamped milestones, and sequences and combinations of the above.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 6, 2015
    Assignee: Carrier IQ, Inc.
    Inventor: David Paul Hayter
  • Publication number: 20150178477
    Abstract: A system protects a mobile wireless device owner/user who has entered into a private data collection agreement with a service provider or subscribed as a survey participant. The system enables each survey or service to define a profile, which contains triggers, data to be collected, conditions to package it, and targets to receive packages. Embedded within the user's device, a data collection privacy agent verifies the owner/user's permission for each profile. When a permitted privacy agent is triggered, it stores the data to be collected upon each specific trigger condition or event. Upon determining a condition to package collected data, the permitted privacy agent compiles a package containing only the data related to a permitted profile sourced from an authenticated survey or service, encrypts it, transmits the encrypted package to a target defined within the profile, and reallocates any storage space which is no longer needed.
    Type: Application
    Filed: December 25, 2013
    Publication date: June 25, 2015
    Applicant: CARRIER IQ, INC.
    Inventors: BRUCE BLAINE LACEY, Ellis Wong
  • Publication number: 20150106166
    Abstract: An interactive display apparatus and method for operating a server to trace the origin of data which results in a display of unsatisfactory Quality of Service for a plurality of wireless communication devices and to set thresholds and relative importance of measurements. An apparatus and method to view and set thresholds for discounting scores according to satisfaction.
    Type: Application
    Filed: November 24, 2014
    Publication date: April 16, 2015
    Applicant: CARRIER IQ, INC
    Inventors: Alberto Gutierrez, JR., Clarence Fredrick Ames, Jamil Husain
  • Publication number: 20150099494
    Abstract: A system communicatively couples a server to a plurality of mobile wireless device clients to receive and track customer care related information which has been captured on any one of the clients. The server uses information sent by a client to initiate a customer care request ticket and responds to the client request with a ticket number and request description compiled using the information from the client. A system receives from a mobile device user a request to tuneup, a devstate extracted from a cache stored in the mobile device, and proposes at least one delta devstate operation to resolve the perception; making an adjustment or guiding the user to make an adjustment to execute the proposed delta operation; and at the end of an evaluation period, offers to revert to the stored prior state; to accept the delta state; or to continue the tuneup process.
    Type: Application
    Filed: December 9, 2014
    Publication date: April 9, 2015
    Applicant: CARRIER IQ, INC
    Inventors: Chenhui Liu, Frederick Mikkelsen, Alberto Gutierrez, JR.
  • Publication number: 20140242990
    Abstract: A method detects misconfiguration of a wireless network which wastes battery power in mobile devices within a location area of the network. A data collection agent installed in a wireless device records and reports idle-mode handovers. An analytics circuit reads RF measurements and locations from these reports to suggest where handover zones may be optimized or IRAT cell resection parameters are defective. A mobile device may self-tune battery consumption by determining its individual location areas of high battery consumption; desensitizing itself to cell signal strength instability; and increasing its tenacity to a most recently used cell.
    Type: Application
    Filed: December 29, 2013
    Publication date: August 28, 2014
    Applicant: CARRIER IQ, INC.
    Inventors: Benoit Pasquereau, David Paul Hayter
  • Publication number: 20140244517
    Abstract: A method for a plurality of processors configured to perform steps in a map/reduce network operation adds incremental batch transformation of sequential measures recorded by time periods and uploaded asynchronously from their capture on mobile devices. The method creates and tracks measure states for each measure. The current recurrence of a measure is a transformation of selected past recurrences and measures. Measure state is propagated according to rules. The ID for a current measure is derived from the IDs of its cache measures and the IDs of its trigger measures. A batch incremental enrichment transforms one or more measures from one or more recurrences into at least one output measure that may be transformed again by the same or another batch incremental enrichment. The apparatus determines if the value needs to be overwritten with a newer value by the type of transformation, the recurrence id and the state.
    Type: Application
    Filed: March 21, 2014
    Publication date: August 28, 2014
    Applicant: CARRIER IQ, INC.
    Inventors: Steven R. Carr, Bruce Blaine Lacey
  • Publication number: 20140244516
    Abstract: Measurements are taken at each mobile wireless device and aggregated to establish norms. The transformations are suitable for a massively parallel array of processors using map-reduce computing. Upon demand, equivalent measurements for individual mobile wireless devices may be computed for comparable multidimensional analysis. The same transformations may be applied in a silo of processors chained by memory locations feeding data driven processes. Analysis of variance from norms can isolate potential causes of customer dissatisfaction. Detailed and immediate issue resolution and remedies may save support costs and increase subscriber revenue. Identical transformations applied to an individual device as well as across the entire comparable population of devices enables reactive care to a customer incident.
    Type: Application
    Filed: December 27, 2013
    Publication date: August 28, 2014
    Applicant: CARRIER IQ, INC.
    Inventors: BRUCE BLAINE LACEY, Ellis Wong
  • Publication number: 20140181505
    Abstract: A mobile secure agent on a wireless device executes one or more authenticated data collection profiles provisioned by a private profile producer. Each data package can only be transmitted to a collector certificated by the same private profile producer. Update profiles are signed and provisioned through a tunnel initiated from the mobile secure agent. A Certificate Authority provides libraries, anchors, and certificates in a key management message module to each mobile secure agent which enables revocation and replacement of certificates. Data stored in this way on a wireless device may only be transmitted in encrypted form to an authenticated destination.
    Type: Application
    Filed: December 25, 2012
    Publication date: June 26, 2014
    Applicant: CARRIER IQ, INC.
    Inventors: Dustin Michael Moore, R. Travis Jones, Bruce Blaine Lacey
  • Publication number: 20140148102
    Abstract: A wireless device user controls participation in a study panel. The device contains a data collection agent installed by the user, the manufacturer, or a distributor. The user enlists in a study panel. The essential steps include: a user obtains a panel identification identity and provides it to a data collection agent; the data collection agent receives the panel identification identity and uses it to initiate the transfer of a data collection profile. Upon receiving the data collection profile, the data collection agent on the wireless device is configured to participate in a specific study. The agent is controlled by the profile to record metrics and user selections, transform the data into a package, and transmit the package to a destination package reception server determined in the profile.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: CARRIER IQ, INC.
    Inventor: George E. Hoffman