Patents by Inventor Shang Qing Guo
Shang Qing Guo 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: 11477509Abstract: An apparatus, method and system including a processor, a memory device accessible by the processor, and circuitry to selectively communicate with an on-the-go user device located at a location different from a location of the apparatus. The memory device stores instructions to permit the apparatus to selectively serve as an at-home user device that receives data from a wireless ad hoc network formed by sensors located within a link range of the circuitry of the on-the-go user device, data from the sensors of the wireless ad hoc network providing data for consumption by the at-home user device to permit an at-home user to be immersed in an experience of the location of the on-the-go user device.Type: GrantFiled: February 13, 2020Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel W. Branch, Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Patent number: 11443730Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. A sensor is used to capture an image of a face of a person. A database of previously stored images of facial features is accessed. In response to i) not recognizing the at least one person the voice-controlled device selects a first set of conversational starters; ii) recognizing the person and recognizing previous communications with the person, the voice-controlled device selects a second set of conversational starters; iii) recognizing the person and not recognizing previous communications with the person, the voice-controlled device selects a third set of conversational starters; or iv) recognizing the at least one person and recognizing previous communications with the person selecting but do not know the person's name selecting a fourth set of conversational starters. The voice controlled device outputs the selected set of conversational starters.Type: GrantFiled: January 28, 2020Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Shang Qing Guo, Jonathan Lenchner
-
Publication number: 20220014673Abstract: A computer-implemented preferred picture-taking method, system, and computer program product that includes providing a set of instructions including directional movement instructions to each of a photographer, a pan tilt computing system controlling the camera, and the subject in the picture to be taken to adjust a feature of a current photographic scene such that the subject of the current photographic scene most matches a template feature of a photographic template that corresponds to the current photographic scene.Type: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Inventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Patent number: 11087246Abstract: Techniques facilitating cognitive route planning for unit replenishment in a distributed network are provided. In one example, a computer-implemented method can include determining, by a system operatively coupled to one or more processors, a time limit for unit replenishment at a unit dispensing device based on a unit depletion rate for the unit dispensing device. The computer-implemented method can also include generating, by the system, a route plan for the unit replenishment based on the unit depletion rate, the time limit, and respective unit depletion rates and respective time limits for other unit dispensing devices of a set of unit dispensing devices. The unit depletion rate can be based on historical and projected withdrawal data. Further, the unit dispensing device can be included in the set of unit dispensing devices located within a defined area. The time limit can indicate time remaining until the unit dispensing device is depleted of units.Type: GrantFiled: August 6, 2019Date of Patent: August 10, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Patent number: 10923101Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. The voice-controlled device recognized that speech input is being received. The voice-controlled device outputs synthesized speech based on the speech input. While outputting synthesized speech based on the audio is captured. The voice-controlled device recognized the audio input as speech and pausing the outputting of synthesized speech. Otherwise, in response to the captured audio not being recognized as speech and above a settable background noise threshold, pausing the outputting of synthesized speech. The paused output of speech based on the synthesized speech input is resumed after the pausing of the output of synthesized speech being within a settable pause timeframe.Type: GrantFiled: December 26, 2017Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Shang Qing Guo, Jonathan Lenchner
-
Patent number: 10878462Abstract: Methods and apparatus are provided for the dynamic placement, management and monitoring of Internet advertising. A provider of Internet content distributes the Internet content by embedding an advertisement placeholder in the Internet content; and provides the Internet content to an aggregator web site. The aggregator web site presents the Internet content to at least one end user with at least one advertisement in the advertisement placeholder. The advertisement placeholder is processed by a third party agent to automatically share revenue from the at least one advertisement with the provider of the Internet content and a provider of the aggregator web site. The advertisement placeholder can optionally be embedded in the Internet content using one or more templates. The third party agent also evaluates the content and at least one policy of multiple parties to identify at least one advertisement to present in the advertisement placeholder.Type: GrantFiled: September 30, 2015Date of Patent: December 29, 2020Assignee: International Business Machines CorporationInventors: Shang Qing Guo, Jeffrey Owen Kephart, Jonathan Lenchner
-
Publication number: 20200186858Abstract: An apparatus, method and system including a processor, a memory device accessible by the processor, and circuitry to selectively communicate with an on-the-go user device located at a location different from a location of the apparatus. The memory device stores instructions to permit the apparatus to selectively serve as an at-home user device that receives data from a wireless ad hoc network formed by sensors located within a link range of the circuitry of the on-the-go user device, data from the sensors of the wireless ad hoc network providing data for consumption by the at-home user device to permit an at-home user to be immersed in an experience of the location of the on-the-go user device.Type: ApplicationFiled: February 13, 2020Publication date: June 11, 2020Inventors: Joel W. BRANCH, Shang Qing GUO, Jonathan LENCHNER, Maharaj MUKHERJEE
-
Publication number: 20200160832Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. A sensor is used to capture an image of a face of a person. A database of previously stored images of facial features is accessed. In response to i) not recognizing the at least one person the voice-controlled device selects a first set of conversational starters; ii) recognizing the person and recognizing previous communications with the person, the voice-controlled device selects a second set of conversational starters; iii) recognizing the person and not recognizing previous communications with the person, the voice-controlled device selects a third set of conversational starters; or iv) recognizing the at least one person and recognizing previous communications with the person selecting but do not know the person's name selecting a fourth set of conversational starters. The voice controlled device outputs the selected set of conversational starters.Type: ApplicationFiled: January 28, 2020Publication date: May 21, 2020Inventors: Shang Qing GUO, Jonathan LENCHNER
-
Patent number: 10657951Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. One or more sensors are used to detect whether one person or more than one person is within a first settable distance from the voice-controlled device. Next a determination is made whether the audio input received is recognized as speech. In response to only one person being detected within the settable distance, begin outputting synthesized speech based on the audio input without waiting for an attention word to be recognized and otherwise wait for additional criteria before outputting synthesized speech based on the speech input. The additional criteria includes determining that more than one person is detected and recognizing that the attention word is received before outputting synthesized speech based on the audio input.Type: GrantFiled: December 26, 2017Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Shang Qing Guo, Jonathan Lenchner
-
Patent number: 10609438Abstract: A method (and structure) includes forming a wireless ad hoc network with a plurality of sensors at a first location, the ad hoc network being a localized, decentralized network wherein each participating sensor has an equal status on the network for performing network functions and is free to associate with any other ad hoc network device in a link range of a vicinity of the first location. Data is transmitted from the plurality of sensors via the ad hoc network, for consumption by an at-home user located at a second location different from said first location. Each sensor indicates a location and a directivity of sensing in the vicinity of the first location, so that the plurality of sensors thereby can provide data sufficient for the at-home user to be immersed in an experience at the first location.Type: GrantFiled: August 13, 2015Date of Patent: March 31, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel W. Branch, Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Patent number: 10593318Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. A sensor is used to capture an image of a face of a person. A database of previously stored images of facial features is accessed. In response to i) not recognizing the at least one person the voice-controlled device selects a first set of conversational starters; ii) recognizing the person and recognizing previous communications with the person, the voice-controlled device selects a second set of conversational starters; iii) recognizing the person and not recognizing previous communications with the person, the voice-controlled device selects a third set of conversational starters; or iv) recognizing the at least one person and recognizing previous communications with the person selecting but do not know the person's name selecting a fourth set of conversational starters. The voice controlled device outputs the selected set of conversational starters.Type: GrantFiled: December 26, 2017Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Shang Qing Guo, Jonathan Lenchner
-
Patent number: 10594926Abstract: A computer-implemented preferred picture-taking method, system, and computer program product that learns from the photos taken in the same camera or other sources to know the pictures the camera owner likes, and generates associated templates, imports/exports the templates among cameras, other devices and media, automatically takes a photo when the target person in the camera view matches with the owner's personal preferences (a selected template), and analyzes images in the template and the current view in the camera, calculates the delta, and generates position and orientation adjustment actions in space.Type: GrantFiled: January 25, 2017Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Publication number: 20200084371Abstract: A computer-implemented preferred picture-taking method, system, and computer program product that learns from the photos taken in the same camera or other sources to know the pictures the camera owner likes, and generates associated templates, imports/exports the templates among cameras, other devices and media, automatically takes a photo when the target person in the camera view matches with the owner's personal preferences (a selected template), and analyzes images in the template and the current view in the camera, calculates the delta, and generates position and orientation adjustment actions in space.Type: ApplicationFiled: November 19, 2019Publication date: March 12, 2020Inventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Publication number: 20190362273Abstract: Techniques facilitating cognitive route planning for unit replenishment in a distributed network are provided. In one example, a computer-implemented method can include determining, by a system operatively coupled to one or more processors, a time limit for unit replenishment at a unit dispensing device based on a unit depletion rate for the unit dispensing device. The computer-implemented method can also include generating, by the system, a route plan for the unit replenishment based on the unit depletion rate, the time limit, and respective unit depletion rates and respective time limits for other unit dispensing devices of a set of unit dispensing devices. The unit depletion rate can be based on historical and projected withdrawal data. Further, the unit dispensing device can be included in the set of unit dispensing devices located within a defined area. The time limit can indicate time remaining until the unit dispensing device is depleted of units.Type: ApplicationFiled: August 6, 2019Publication date: November 28, 2019Inventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Patent number: 10482400Abstract: Techniques facilitating cognitive route planning for unit replenishment in a distributed network are provided. In one example, a computer-implemented method can include determining, by a system operatively coupled to one or more processors, a time limit for unit replenishment at a unit dispensing device based on a unit depletion rate for the unit dispensing device. The computer-implemented method can also include generating, by the system, a route plan for the unit replenishment based on the unit depletion rate, the time limit, and respective unit depletion rates and respective time limits for other unit dispensing devices of a set of unit dispensing devices. The unit depletion rate can be based on historical and projected withdrawal data. Further, the unit dispensing device can be included in the set of unit dispensing devices located within a defined area. The time limit can indicate time remaining until the unit dispensing device is depleted of units.Type: GrantFiled: January 26, 2017Date of Patent: November 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee
-
Publication number: 20190198007Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. A sensor is used to capture an image of a face of a person. A database of previously stored images of facial features is accessed. In response to i) not recognizing the at least one person the voice-controlled device selects a first set of conversational starters; ii) recognizing the person and recognizing previous communications with the person, the voice-controlled device selects a second set of conversational starters; iii) recognizing the person and not recognizing previous communications with the person, the voice-controlled device selects a third set of conversational starters; or iv) recognizing the at least one person and recognizing previous communications with the person selecting but do not know the person's name selecting a fourth set of conversational starters. The voice controlled device outputs the selected set of conversational starters.Type: ApplicationFiled: December 26, 2017Publication date: June 27, 2019Inventors: Shang Qing GUO, Jonathan LENCHNER
-
Publication number: 20190198006Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. One or more sensors are used to detect whether one person or more than one person is within a first settable distance from the voice-controlled device. Next a determination is made whether the audio input received is recognized as speech. In response to only one person being detected within the settable distance, begin outputting synthesized speech based on the audio input without waiting for an attention word to be recognized and otherwise wait for additional criteria before outputting synthesized speech based on the speech input. The additional criteria includes determining that more than one person is detected and recognizing that the attention word is received before outputting synthesized speech based on the audio input.Type: ApplicationFiled: December 26, 2017Publication date: June 27, 2019Inventors: Shang Qing GUO, Jonathan LENCHNER
-
Publication number: 20190198008Abstract: A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. The voice-controlled device recognized that speech input is being received. The voice-controlled device outputs synthesized speech based on the speech input. While outputting synthesized speech based on the audio is captured. The voice-controlled device recognized the audio input as speech and pausing the outputting of synthesized speech. Otherwise, in response to the captured audio not being recognized as speech and above a settable background noise threshold, pausing the outputting of synthesized speech. The paused output of speech based on the synthesized speech input is resumed after the pausing of the output of synthesized speech being within a settable pause timeframe.Type: ApplicationFiled: December 26, 2017Publication date: June 27, 2019Inventors: Shang Qing GUO, Jonathan LENCHNER
-
Patent number: 10169319Abstract: A dialog performance improvement method, system, and computer program product, include, computing a plurality of question classes and a confidence score for each of the question classes for a language input of a user, comparing the confidence score to an upper threshold and a lower threshold for each of the question classes to determine which of at least one action to perform, receiving a language feedback from the user for the performed action, and adjusting at least one of the upper threshold and the lower threshold based on the language feedback from the user.Type: GrantFiled: September 27, 2016Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Hudson Connell, II, Mishal Dholakia, Shang Qing Guo, Jonathan Lenchner
-
Publication number: 20180225905Abstract: Techniques facilitating cognitive planning to conserve resources are provided. In one example, a computer-implemented method can comprise determining, by a system operatively coupled to a processor, a first parameter associated with withdrawal of one or more units from a first unit dispensing device. The withdrawal of one or more units can be based on an expected unit requirement determined based on a defined interval and data related to a first entity associated with a computing device that requested a search for one or more unit dispensing devices within a defined geographic area. The computer-implemented method can also include generating, by the system, a location identification of the first unit dispensing device based on a determination that the first parameter is less than a second parameter associated with respective withdrawals of one or more units from a second unit dispensing device within the defined geographic area.Type: ApplicationFiled: February 8, 2017Publication date: August 9, 2018Inventors: Shang Qing Guo, Jonathan Lenchner, Maharaj Mukherjee