Patents by Inventor Robert Chambers
Robert Chambers 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).
-
Publication number: 20250098644Abstract: A method for annotating pet health-related sensor data includes receiving from one or more sensors activity data indicative of one or more movements of a pet, determining a behavior of the pet based on the activity data, receiving contextual data associated with the pet from a user device, determining a temporal relationship between at least one data point of the behavior of the pet and at least one data point of the contextual data, determining a correlation between the behavior of the pet and at least one data point of the contextual data based on the temporal relationship, and providing a user interface for display on the user device. The user interface includes at least one graphic depicting the behavior annotated with the contextual data determined to be correlated with the behavior.Type: ApplicationFiled: September 19, 2024Publication date: March 27, 2025Inventors: Nicholas KINLOCH, David ALLEN, Aletha CARSON, Scott LYLE, Maya BRUCK, Nathanael YODER, Robert CHAMBERS
-
Patent number: 12217750Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: GrantFiled: January 21, 2022Date of Patent: February 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Patent number: 11711343Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.Type: GrantFiled: October 14, 2020Date of Patent: July 25, 2023Assignee: Lightspeed Solutions, LLCInventors: Robert Chambers, Kevin Sanders
-
Publication number: 20220367059Abstract: A system, method, and apparatus for assessing pet wellness. The method includes receiving data related to a pet. The method also includes determining based on the data one or more health indicators of the pet, and performing a wellness assessment of the pet based on the one or more health indicators. In addition, the method includes determining a recommendation to a pet owner based on the wellness assessment. The method further includes transmitting the recommendation to a mobile device of the pet owner, wherein the recommendation is displayed at the mobile device to the pet owner.Type: ApplicationFiled: June 26, 2020Publication date: November 17, 2022Applicant: MARS, INCORPORATEDInventors: Robert MOTT, Xin YANG, Adam PASSEY, Shao En HUANG, Nathanael YODER, Robert CHAMBERS, Aletha CARSON, Scott LYLE, David ALLEN, Christian JUNGE
-
Publication number: 20220148594Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: ApplicationFiled: January 21, 2022Publication date: May 12, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Michael BODELL, John BAIN, Robert CHAMBERS, Karen M. CROSS, Michael KIM, Nick GEDGE, Daniel Frederick PENN, Kunal PATEL, Edward Mark TECOT, Jeremy C. WALTMUNSON
-
Patent number: 11264023Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: GrantFiled: May 22, 2019Date of Patent: March 1, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Publication number: 20210029082Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.Type: ApplicationFiled: October 14, 2020Publication date: January 28, 2021Applicant: Lightspeed Solutions, LLCInventors: Robert Chambers, Kevin Sanders
-
Patent number: 10841280Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.Type: GrantFiled: March 16, 2018Date of Patent: November 17, 2020Assignee: LIGHTSPEED SYSTEMS, INC.Inventors: Robert Chambers, Kevin Sanders
-
Publication number: 20200013398Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: ApplicationFiled: May 22, 2019Publication date: January 9, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Publication number: 20190288985Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.Type: ApplicationFiled: March 16, 2018Publication date: September 19, 2019Inventors: Robert Chambers, Kevin Sanders
-
Patent number: 10332514Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: GrantFiled: February 17, 2017Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Patent number: 9905226Abstract: A voice command definition file (VCDF) declaratively defines voice commands for an application. For example, the VCDF may include definitions for: voice commands; one or more phrases/utterances that may be said to execute each of the commands; a navigation location to navigate to within the application (e.g. a page); phrase lists containing items that may be used as a parameter in a voice command; examples; feedback; and the like. A user may say a single utterance to launch the application, navigate to the associated location of the command and execute the command. The VCDF may define multiple ways to listen for a particular command. The VCDF may be edited/defined by a user and may include a user friendly name for an application. A speech engine loads the VCDF for use such that it may recognize the commands associated with an application. The definitions may be updated during runtime.Type: GrantFiled: June 2, 2016Date of Patent: February 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: F. Avery Bishop, Travis Wilson, Robert Chambers, Robert Brown
-
Publication number: 20170169824Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: ApplicationFiled: February 17, 2017Publication date: June 15, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Patent number: 9576573Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: GrantFiled: August 29, 2011Date of Patent: February 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
-
Publication number: 20160275949Abstract: A voice command definition file (VCDF) declaratively defines voice commands for an application. For example, the VCDF may include definitions for: voice commands; one or more phrases/utterances that may be said to execute each of the commands; a navigation location to navigate to within the application (e.g. a page); phrase lists containing items that may be used as a parameter in a voice command; examples; feedback; and the like. A user may say a single utterance to launch the application, navigate to the associated location of the command and execute the command. The VCDF may define multiple ways to listen for a particular command. The VCDF may be edited/defined by a user and may include a user friendly name for an application. A speech engine loads the VCDF for use such that it may recognize the commands associated with an application. The definitions may be updated during runtime.Type: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Applicant: Microsoft Technology Licensing, LLCInventors: F. Avery Bishop, Travis Wilson, Robert Chambers, Robert Brown
-
Patent number: 9384732Abstract: A voice command definition file (VCDF) declaratively defines voice commands for an application. For example, the VCDF may include definitions for: voice commands; one or more phrases/utterances that may be said to execute each of the commands; a navigation location to navigate to within the application (e.g. a page); phrase lists containing items that may be used as a parameter in a voice command; examples; feedback; and the like. A user may say a single utterance to launch the application, navigate to the associated location of the command and execute the command. The VCDF may define multiple ways to listen for a particular command. The VCDF may be edited/defined by a user and may include a user friendly name for an application. A speech engine loads the VCDF for use such that it may recognize the commands associated with an application. The definitions may be updated during runtime.Type: GrantFiled: March 14, 2013Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: F. Avery Bishop, Travis Wilson, Robert Chambers, Robert Brown
-
Patent number: 9300796Abstract: Various embodiments are directed to a telecommunications device for the deaf (TDD) interface implemented by a server computing system. In one embodiment, the server computing system may be configured to receive an incoming telephony call from a TDD protocol-based device placed to a telephone number associated with the server computing system. In response to the incoming telephony call, the server computing system may invoke an automated telephony services application and associate a TTD interface with the incoming telephony call. The server computing device may output information from the automated telephony services application to the TDD protocol-based device via the TDD interface as TDD protocol-based data. Other embodiments are described and claimed.Type: GrantFiled: February 16, 2009Date of Patent: March 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Robert Chambers
-
Publication number: 20140278419Abstract: A voice command definition file (VCDF) declaratively defines voice commands for an application. For example, the VCDF may include definitions for: voice commands; one or more phrases/utterances that may be said to execute each of the commands; a navigation location to navigate to within the application (e.g. a page); phrase lists containing items that may be used as a parameter in a voice command; examples; feedback; and the like. A user may say a single utterance to launch the application, navigate to the associated location of the command and execute the command. The VCDF may define multiple ways to listen for a particular command. The VCDF may be edited/defined by a user and may include a user friendly name for an application. A speech engine loads the VCDF for use such that it may recognize the commands associated with an application. The definitions may be updated during runtime.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: F. Avery Bishop, Travis Wilson, Robert Chambers, Robert Brown
-
Publication number: 20140191939Abstract: Nonverbal communication is used when determining an action to perform in response to received user input. The received input includes direct input (e.g. speech, text, gestures) and indirect input (e.g. nonverbal communication). The nonverbal communication includes cues such as body language, facial expressions, breathing rate, heart rate, well as vocal cues (e.g. prosodic and acoustic cues) and the like. Different nonverbal communication cues are monitored such that performed actions are personalized. A direct input specifying an action to perform (e.g. “perform action 1”) may be adjusted based on one or more indirect inputs (e.g. nonverbal cues) received. Another action may also be performed in response to the indirect inputs. A profile may be associated with the user such that the responses provided by the system are determined using nonverbal cues that are associated with the user.Type: ApplicationFiled: January 9, 2013Publication date: July 10, 2014Applicant: MICROSOFT CORPORATIONInventors: Daniel J. Penn, Mark Hanson, Robert Chambers, Elizabeth Shriberg
-
Publication number: 20130054238Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.Type: ApplicationFiled: August 29, 2011Publication date: February 28, 2013Applicant: Microsoft CorporationInventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson