Patents by Inventor Gregory P. Baribault

Gregory P. Baribault 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: 11372965
    Abstract: An application with self-configuring accessibility settings is described. The application is configured to interact with an operating system of a computing device upon which the application is executing to obtain information relating to one or more user-configurable accessibility settings of the operating system. Such interaction may occur via an application programming interface exposed by the operating system. Based on the information obtained from the operating system, the application then determines one or more accessibility settings of the application, which may include identifying the one or more accessibility settings of the application based on a correspondence to the one or more accessibility settings of the operating system. The application then applies the one or more application accessibility settings either automatically or after obtaining user approval.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shalendra Chhabra, Gregory P. Baribault
  • Publication number: 20200356656
    Abstract: An application with self-configuring accessibility settings is described. The application is configured to interact with an operating system of a computing device upon which the application is executing to obtain information relating to one or more user-configurable accessibility settings of the operating system. Such interaction may occur via an application programming interface exposed by the operating system. Based on the information obtained from the operating system, the application then determines one or more accessibility settings of the application, which may include identifying the one or more accessibility settings of the application based on a correspondence to the one or more accessibility settings of the operating system. The application then applies the one or more application accessibility settings either automatically or after obtaining user approval.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Shalendra Chhabra, Gregory P. Baribault
  • Patent number: 9003173
    Abstract: A system that facilitates different levels of operating system (OS) boot so as to provide users with rapid access to certain mobile device functionalities, security, applications, etc. is provided. An OS can be loaded in phases or stages commensurate with policies, preferences, actions, context, etc. Similarly, a particular OS or group of OSs can be loaded to address a particular scenario or requirement.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 7, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory P. Baribault, Larry A. Morris, Shai Guday, John Mark Miller
  • Publication number: 20110093545
    Abstract: Embodiments are disclosed herein that relate to enabling a vehicle user to obtain, via a voice-activated system, content that the user requests and that is not to be locally stored. For example, one disclosed embodiment comprises, in a vehicle, a voice-activated computing device including a processor, and memory comprising instructions stored thereon that are executable by the processor to receive from a user an input of a voice command requesting an item of content, determine whether the item of content is stored locally, and if the item of content is not stored locally, then send via a network the voice command to a remote service for analysis. The computing device is further configured to receive a response from the remote service comprising information regarding the item of content for presentation to the user, and present the information via an output to the user.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Manuela Papadopol, Gregory P. Baribault
  • Patent number: 7844666
    Abstract: The present invention relates to a system and methodology to enable a plurality of information associated with electronic messages to be automatically prioritized by a message urgency system for transmittal to a user or system. The message urgency system can employ classifiers that can be explicitly and/or implicitly trained to prioritize or triage one or more received messages according to a learned importance to the user. An adaptable and configurable graphical user interface is provided in order to manage the prioritized information. The interface facilitates system personalization according to user desires of how messages are received and subsequently processed by the user. Display and input adjustments are provided in a plurality of selectable pages to enable the personalization of the system. Display options include status and summary views of various configuration and adjustment options that alter the characteristics of how messages are presented to the user.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric J. Horvitz, Gregory P. Baribault
  • Patent number: 7809500
    Abstract: A navigation system and method for resolving discrepancies between a reported position and route data is presented. Based on a reported position, the navigation system identifies prospective road segments within a radius of the reported position. For each road segment, the navigation system generates a series of scores according to various attributes, including the current heading, current speed, proximity of reported location to the prospective road, and the like. Historical scores are also generated based on historical information, i.e., previous navigation device locations. Scores are normalized such that they can be compared, and optionally weighted according to particular implementation details. After scores have been generated for each prospective road, the prospective road, and its determined location, with the best score is selected as the resolved, actual location.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Darren Couckuyt, Gregory P Baribault, Steven L Soden
  • Publication number: 20090089569
    Abstract: A system that facilitates different levels of operating system (OS) boot so as to provide users with rapid access to certain mobile device functionalities, security, applications, etc. is provided. An OS can be loaded in phases or stages commensurate with policies, preferences, actions, context, etc. Similarly, a particular OS or group of OSs can be loaded to address a particular scenario or requirement.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Gregory P. Baribault, Larry A. Morris, Shai Guday, John Mark Miller
  • Publication number: 20090083826
    Abstract: A system that can effectively screen or filter incoming communications to a mobile device is disclosed. The innovation can filter voice calls, emails, instant messages, text messages, etc. via a mobile device (e.g., cellular telephone, smartphone, personal digital assistant (PDA), notebook computer). In accordance with the innovation, callers (or senders) are prompted to prove their ‘identity’ as an acceptable (or authorized) identity in order to be permitted to communicate with a mobile device. Accordingly, the innovation prompts a caller (or sender) with a challenge that requires a human input (e.g., human interactive programming (HIP)), which can effectively filter automated machine communication as well as unwanted human communication such as spam. This filtering can be based on most any policy, rule, context-awareness factor.
    Type: Application
    Filed: September 21, 2007
    Publication date: March 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Gregory P. Baribault
  • Patent number: 7502732
    Abstract: A text message is first parsed into its constituent semantic components such as header fields and body components. Then, different compression methods may be performed on each semantic component depending on the importance of the semantic component, the context of the semantic component, the characteristics of the semantic component, and whether or not the semantic component uses natural language expressions. For example, it is determined what compression method, if any, is to be performed on the semantic component. Each semantic component may be compressed individually. Since text compression takes the unique features of each semantic component into consideration rather than considering the text message as a monolithic text unit, a more intuitive text compression results.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Sharad Mathur, Gregory P. Baribault
  • Publication number: 20080102855
    Abstract: The present invention provides technologies for mapping the locations of federated devices, such as their physical locations. Individuals carrying mobile devices on their person may make use of such devices to determine their relative physical location or the relative physical location of others carrying such devices, such as family or friends. Such devices may send out relative and/or absolute location information to other devices in a federation or the like, such information being used to create a map of relative and/or absolute locations of the devices. Typically, the more devices that send out location information, the more accurate the location mapping. If one or more of the devices is able to provide absolute location information, such as longitude, latitude, altitude, or the like, then the mapping may include absolute locations of at least some of the devices accurate to some degree.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Applicant: Microsoft Corporation
    Inventors: Scott C. Forbes, Gregory P. Baribault
  • Patent number: 7346501
    Abstract: A text message is first parsed into its constituent semantic components such as header fields and body components. Then, different compression methods may be performed on each semantic component depending on the importance of the semantic component, the context of the semantic component, the characteristics of the semantic component, and whether or not the semantic component uses natural language expressions. For example, it is determined what compression method, if any, is to be performed on the semantic component. Each semantic component may be compressed individually. Since text compression takes the unique features of each semantic component into consideration rather than considering the text message as a monolithic text unit, a more intuitive text compression results.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: March 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Sharad Mathur, Gregory P. Baribault
  • Patent number: 7293013
    Abstract: A system and method for personalizing an information classifier is provided. The system includes a default or universal classifier that is pre-trained with features that have relatively universal discriminatory relationships for multiple people and that is operable to produce a measure that a message is classified as having one of several characteristics. The system further includes a second classifier that is constructed and personalized through training via a more general search through the space of potentially discriminatory features. The second classifier, after personalization, is intended to classify information at a level exceeding that of the first classifier based on the specific preferences, habits, and desires of the user who personalizes the second classifier. The system further includes a weighting component that facilitates a combining component producing an integrated measure based on input from both the first classifier and the second classifier.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Eric J. Horvitz, Andrew W. Jacobs, Gregory P. Baribault
  • Patent number: 7010478
    Abstract: A text message is first parsed into its constituent semantic components such as header fields and body components. Then, different compression methods may be performed on each semantic component depending on the importance of the semantic component, the context of the semantic component, the characteristics of the semantic component, and whether or not the semantic component uses natural language expressions. For example, it is determined what compression method, if any, is to be performed on the semantic component. Each semantic component may be compressed individually. Since text compression takes the unique features of each semantic component into consideration rather than considering the text message as a monolithic text unit, a more intuitive text compression results.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: March 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Sharad Mathur, Gregory P. Baribault
  • Patent number: 6901398
    Abstract: A system and method for personalizing an information classifier is provided. The system includes a default or universal classifier that is pre-trained with features that have relatively universal discriminatory relationships for multiple people and that is operable to produce a measure that a message is classified as having one of several characteristics. The system further includes a second classifier that is constructed and personalized through via a more general search through the space of potentially discriminatory features. The second classifier, after personalization, is intended to classify information at a level exceeding that of the first classifier based on the specific preferences, habits, and desires of the user who personalizes the second classifier. The system further includes a weighting component that facilitates a combining component producing an integrated measure based on input from both the first classifier and the second classifier.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: May 31, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric J. Horvitz, Andrew W. Jacobs, Gregory P. Baribault
  • Publication number: 20030046421
    Abstract: The present invention relates to a system and methodology to enable a plurality of information associated with electronic messages to be automatically prioritized by a message urgency system for transmittal to a user or system. The message urgency system can employ classifiers that can be explicitly and/or implicitly trained to prioritize or triage one or more received messages according to a learned importance to the user. An adaptable and configurable graphical user interface is provided in order to manage the prioritized information. The interface facilitates system personalization according to user desires of how messages are received and subsequently processed by the user. Display and input adjustments are provided in a plurality of selectable pages to enable the personalization of the system. Display options include status and summary views of various configuration and adjustment options that alter the characteristics of how messages are presented to the user.
    Type: Application
    Filed: December 12, 2001
    Publication date: March 6, 2003
    Inventors: Eric J. Horvitz, Gregory P. Baribault
  • Publication number: 20020156618
    Abstract: A text message is first parsed into its constituent semantic components such as header fields and body components. Then, different compression methods may be performed on each semantic component depending on the importance of the semantic component, the context of the semantic component, the characteristics of the semantic component, and whether or not the semantic component uses natural language expressions. For example, it is determined what compression method, if any, is to be performed on the semantic component. Each semantic component may be compressed individually. Since text compression takes the unique features of each semantic component into consideration rather than considering the text message as a monolithic text unit, a more intuitive text compression results.
    Type: Application
    Filed: February 12, 2001
    Publication date: October 24, 2002
    Inventors: Sharad Mathur, Gregory P. Baribault