Patents by Inventor Maurice Kyojin Chu

Maurice Kyojin Chu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9858171
    Abstract: Systems and methods for application analytics reporting include comparing metrics regarding the use of the application to a usage model for the application. The usage model indicates an expected set of states of the application and transitions between the states during execution of the application. A determined difference between the metrics and the expected states and transitions indicated by the usage model that exceeds a predetermined threshold is provided as analytics data.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventor: Maurice Kyojin Chu
  • Publication number: 20170311364
    Abstract: A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme. Responsive to identifying a particular wireless broadcast signal that is associated with a respective name conforming to the specified wireless naming scheme, the computing device may determine a signal strength of the particular wireless broadcast signal. The computing device may determine a likelihood that a remote device broadcasting the particular wireless signal is within a specified proximity of the computing device based at least in part on the signal strength of the particular wireless broadcast signal. Responsive to determining that the likelihood that the remote device is within the specified proximity of the computing device exceeds a specified threshold, the computing device may initiate an establishment of a wireless connection with the remote device.
    Type: Application
    Filed: May 8, 2017
    Publication date: October 26, 2017
    Inventors: Alan Lee Gardner, III, Maurice Kyojin Chu
  • Patent number: 9648655
    Abstract: A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme. Responsive to identifying a particular wireless broadcast signal that is associated with a respective name conforming to the specified wireless naming scheme, the computing device may determine a signal strength of the particular wireless broadcast signal. The computing device may determine a likelihood that a remote device broadcasting the particular wireless signal is within a specified proximity of the computing device based at least in part on the signal strength of the particular wireless broadcast signal. Responsive to determining that the likelihood that the remote device is within the specified proximity of the computing device exceeds a specified threshold, the computing device may initiate an establishment of a wireless connection with the remote device.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: May 9, 2017
    Assignee: Google Inc.
    Inventors: Alan Lee Gardner, III, Maurice Kyojin Chu
  • Publication number: 20170064758
    Abstract: A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme. Responsive to identifying a particular wireless broadcast signal that is associated with a respective name conforming to the specified wireless naming scheme, the computing device may determine a signal strength of the particular wireless broadcast signal. The computing device may determine a likelihood that a remote device broadcasting the particular wireless signal is within a specified proximity of the computing device based at least in part on the signal strength of the particular wireless broadcast signal. Responsive to determining that the likelihood that the remote device is within the specified proximity of the computing device exceeds a specified threshold, the computing device may initiate an establishment of a wireless connection with the remote device.
    Type: Application
    Filed: November 10, 2016
    Publication date: March 2, 2017
    Inventors: Alan Lee Gardner, III, Maurice Kyojin Chu
  • Patent number: 9497790
    Abstract: A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme. Responsive to identifying a particular wireless broadcast signal that is associated with a respective name conforming to the specified wireless naming scheme, the computing device may determine a signal strength of the particular wireless broadcast signal. The computing device may determine a likelihood that a remote device broadcasting the particular wireless signal is within a specified proximity of the computing device based at least in part on the signal strength of the particular wireless broadcast signal. Responsive to determining that the likelihood that the remote device is within the specified proximity of the computing device exceeds a specified threshold, the computing device may initiate an establishment of a wireless connection with the remote device.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: November 15, 2016
    Assignee: Google Inc.
    Inventors: Alan Lee Gardner, III, Maurice Kyojin Chu
  • Publication number: 20160262198
    Abstract: A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme. Responsive to identifying a particular wireless broadcast signal that is associated with a respective name conforming to the specified wireless naming scheme, the computing device may determine a signal strength of the particular wireless broadcast signal. The computing device may determine a likelihood that a remote device broadcasting the particular wireless signal is within a specified proximity of the computing device based at least in part on the signal strength of the particular wireless broadcast signal. Responsive to determining that the likelihood that the remote device is within the specified proximity of the computing device exceeds a specified threshold, the computing device may initiate an establishment of a wireless connection with the remote device.
    Type: Application
    Filed: June 4, 2015
    Publication date: September 8, 2016
    Inventors: Alan Lee Gardner, III, Maurice Kyojin Chu
  • Publication number: 20160210219
    Abstract: Systems and methods for application analytics reporting include comparing metrics regarding the use of the application to a usage model for the application. The usage model indicates an expected set of states of the application and transitions between the states during execution of the application. A determined difference between the metrics and the expected states and transitions indicated by the usage model that exceeds a predetermined threshold is provided as analytics data.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 21, 2016
    Inventor: Maurice Kyojin Chu
  • Patent number: 9317415
    Abstract: Systems and methods for application analytics reporting include comparing metrics regarding the use of the application to a usage model for the application. The usage model indicates an expected set of states of the application and transitions between the states during execution of the application. A determined difference between the metrics and the expected states and transitions indicated by the usage model that exceeds a predetermined threshold is provided as analytics data.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventor: Maurice Kyojin Chu
  • Publication number: 20140359584
    Abstract: Systems and methods for application analytics reporting include comparing metrics regarding the use of the application to a usage model for the application. The usage model indicates an expected set of states of the application and transitions between the states during execution of the application. A determined difference between the metrics and the expected states and transitions indicated by the usage model that exceeds a predetermined threshold is provided as analytics data.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventor: Maurice Kyojin Chu
  • Patent number: 8566165
    Abstract: A performance-efficient activity-modeling system generates a group-activity model for a population group using information from an optimal subset of users of the population group. During operation, the system computes utility scores for a set of users based on a utility-scoring function, such that a respective utility score indicates a usefulness or penalty of collecting a corresponding user's contextual information. The system then selects, from the set of users, a subset of users with highest utility scores, and receives user information from each of the selected users. The system generates the group-activity model based on the user information received from the selected users.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: October 22, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Rui Zhang, Richard Chow, Maurice Kyojin Chu, Kurt E. Partridge
  • Publication number: 20130262216
    Abstract: A performance-efficient activity-modeling system generates a group-activity model for a population group using information from an optimal subset of users of the population group. During operation, the system computes utility scores for a set of users based on a utility-scoring function, such that a respective utility score indicates a usefulness or penalty of collecting a corresponding user's contextual information. The system then selects, from the set of users, a subset of users with highest utility scores, and receives user information from each of the selected users. The system generates the group-activity model based on the user information received from the selected users.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Rui Zhang, Richard Chow, Maurice Kyojin Chu, Kurt E. Partridge
  • Publication number: 20130254152
    Abstract: A client device can receive information about a population to which a user belongs. During operation, the client device determines information about a user, determines a group identifier for the user, and communicates the determined information about the local user and the group identifier to a group-modeling server. The client device then receives a group-activity model that corresponds to the group identifier, and generates a user-activity model for the local user based on the group-activity model and the determined information about the local user. The client device uses the user-activity model to compute an activity probability for a corresponding target activity. The group-modeling server receives user information from a plurality of client devices of a group, and generates a group-activity model for the group based on the user information. The server then sends the group-activity model to users of the identified group.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 26, 2013
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Rui Zhang, Maurice Kyojin Chu, Kurt E. Partridge, James M. A. Begole
  • Patent number: 7962313
    Abstract: A sensing system includes a set of sensors and a data-fusing mechanism coupled to at least one of these sensors. In the set of sensors, at least one sensor is configured to store one or more measurement models for one or more phenomenon states. Furthermore, at least one sensor in the set of sensors is configured to sample a measurement value and generate a likelihood function based on the sampled measurement and the measurement models. The data-fusing mechanism coupled to a respective sensor in the set of sensors is configured to collect one or more likelihood functions generated by the one or more sensors and use the collected likelihood functions to compute an aggregate probability of a phenomenon state.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: June 14, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Maurice Kyojin Chu, James E. Reich, Kurt E. Partridge, James M. A. Begole
  • Publication number: 20090157352
    Abstract: A sensing system includes a set of sensors and a data-fusing mechanism coupled to at least one of these sensors. In the set of sensors, at least one sensor is configured to store one or more measurement models for one or more phenomenon states. Furthermore, at least one sensor in the set of sensors is configured to sample a measurement value and generate a likelihood function based on the sampled measurement and the measurement models. The data-fusing mechanism coupled to a respective sensor in the set of sensors is configured to collect one or more likelihood functions generated by the one or more sensors and use the collected likelihood functions to compute an aggregate probability of a phenomenon state.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Maurice Kyojin Chu, James E. Reich, Kurt E. Partridge, James M.A. Begole