Patents by Inventor David Shao
David Shao 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: 11960447Abstract: Systems and methods are described that include in response to detecting a copy operation or a cut operation associated with a content item, triggering a search of data associated with the content item, the search configured to determine a content type and triggering, based on a detected paste operation generation of a representation of the content item based on the content type and rendering of a clipboard history user interface with the content item rendered in the clipboard history user interface according to the representation, the content item being rendered with other content items rendered in the clipboard history user interface.Type: GrantFiled: December 31, 2020Date of Patent: April 16, 2024Assignee: GOOGLE LLCInventors: Gabrielle Zadina, Kejia Shao, Gary Hyun Jin Kim, Alex Newcomer, David Black
-
Patent number: 11926630Abstract: This application relates to compounds of Formula (I): or pharmaceutically acceptable salts thereof, which are inhibitors of PI3K-? which are useful for the treatment of disorders such as autoimmune diseases, cancer, cardiovascular diseases, and neurodegenerative diseases.Type: GrantFiled: November 30, 2021Date of Patent: March 12, 2024Assignee: Incyte CorporationInventors: Brent Douty, Andrew W. Buesking, David M. Burns, Andrew P. Combs, Nikoo Falahatpisheh, Ravi Kumar Jalluri, Daniel Levy, Padmaja Polam, Lixin Shao, Stacey Shepard, Artem Shvartsbart, Richard B. Sparks, Eddy W. Yue
-
Patent number: 11700503Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: GrantFiled: November 29, 2021Date of Patent: July 11, 2023Assignee: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Publication number: 20220232344Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: ApplicationFiled: November 29, 2021Publication date: July 21, 2022Applicant: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Patent number: 11282497Abstract: Embodiments are disclosed for a method for dynamic text reading. The method includes performing pre-processing for a text document. Pre-processing includes determining the text document comprises an emotional statement based on an indicator of an emotion associated with the emotional statement. Pre-processing also includes identifying a speaker of the emotional statement. Further, pre-processing includes generating a role-to-voice map that associates the speaker with a digital representation of a voice for the speaker. The method additionally includes generating, based on the pre-processing, the voice for the speaker reading aloud a text of the text document using the digital representation of the voice with a tonal modulation that conveys the emotion.Type: GrantFiled: November 12, 2019Date of Patent: March 22, 2022Assignee: International Business Machines CorporationInventors: Der-Joung Wang, David Shao Chung Chen, An-Ting Tsai, Peng Chen, Chao Yuan Huang
-
Patent number: 11234097Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: GrantFiled: July 28, 2020Date of Patent: January 25, 2022Assignee: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Patent number: 11095901Abstract: A picture is obtained. The picture is intended to be compressed in a video stream. The picture includes pixel data that depicts a scene. A subject in the pixel data that depicts the scene is identified. The identification is based on the pixel data included in the picture. A plurality of object data is generated. The generated object data is related to the subject. The generation is based on the identification of the subject. An intended compression format of the pictured to be compressed in the video stream is determined. A pixel operation on the picture is performed. The performance is based on the determination of the intended compression format and before compression of the picture. The generated plurality of object data is related with the picture after compression of the picture.Type: GrantFiled: September 23, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: En-Shuo Hsu, Po-Hsun Tseng, David Shao Chung Chen, Wei-Te Chiang, Hsiao-Yung Chen
-
Publication number: 20210142785Abstract: Embodiments are disclosed for a method for dynamic text reading. The method includes performing pre-processing for a text document. Pre-processing includes determining the text document comprises an emotional statement based on an indicator of an emotion associated with the emotional statement. Pre-processing also includes identifying a speaker of the emotional statement. Further, pre-processing includes generating a role-to-voice map that associates the speaker with a digital representation of a voice for the speaker. The method additionally includes generating, based on the pre-processing, the voice for the speaker reading aloud a text of the text document using the digital representation of the voice with a tonal modulation that conveys the emotion.Type: ApplicationFiled: November 12, 2019Publication date: May 13, 2021Inventors: Der-Joung Wang, David Shao Chung Chen, AN-TING TSAI, Peng Chen, Chao Yuan Huang
-
Patent number: 10976983Abstract: In an approach for smart collaboration, a plurality of images are received. Each image of the plurality of images is from a different device of a plurality of devices. The plurality of images are combined into a single combined image. The combined image is transferred to the plurality of devices.Type: GrantFiled: March 26, 2019Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Der-Joung Wang, David Shao Chung Chen, Lilian Lai, Louis Huang, Wei-Te Chiang, Molly Chang, Po-Hsun Tseng, Kuo-Liang Chou
-
Publication number: 20210105574Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: ApplicationFiled: July 28, 2020Publication date: April 8, 2021Applicant: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Publication number: 20210092403Abstract: A picture is obtained. The picture is intended to be compressed in a video stream. The picture includes pixel data that depicts a scene. A subject in the pixel data that depicts the scene is identified. The identification is based on the pixel data included in the picture. A plurality of object data is generated. The generated object data is related to the subject. The generation is based on the identification of the subject. An intended compression format of the pictured to be compressed in the video stream is determined. A pixel operation on the picture is performed. The performance is based on the determination of the intended compression format and before compression of the picture. The generated plurality of object data is related with the picture after compression of the picture.Type: ApplicationFiled: September 23, 2019Publication date: March 25, 2021Inventors: En-Shuo Hsu, Po-Hsun Tseng, David Shao Chung Chen, Wei-Te Chiang, Hsiao-Yung Chen
-
Publication number: 20200310737Abstract: In an approach for smart collaboration, a plurality of images are received. Each image of the plurality of images is from a different device of a plurality of devices. The plurality of images are combined into a single combined image. The combined image is transferred to the plurality of devices.Type: ApplicationFiled: March 26, 2019Publication date: October 1, 2020Inventors: Der-Joung Wang, David Shao Chung Chen, Lilian Lai, Louis Huang, Wei-Te Chiang, Molly Chang, Po-Hsun Tseng, Kuo-Liang Chou
-
Patent number: 10764710Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: GrantFiled: July 25, 2019Date of Patent: September 1, 2020Assignee: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Patent number: 10716882Abstract: Apparatus and methods for efficient expression of breast milk is provided. The device comprises a horn having a funnel for receiving a breast and a tube extending downwards from the funnel and removably connected to a first end of a main body. The main body has a stem extending downwards from a second end. The horn portion of the device can vary in size depending on the user need to accommodate varying sizes. A flexible cylindrical diaphragm and a valve is provided and are configured to engage and create a sealing between the lower portion of the main body and a container for receiving the breast milk. The use of the cylindrical diaphragm creates minor stress points along the surface of the diaphragm, thereby making it difficult to tear or damage during repeated operation and cleaning.Type: GrantFiled: March 7, 2018Date of Patent: July 21, 2020Assignee: AMEDA, INC.Inventors: Jeremy Patrick Evans, Terry Chung, Yordan Dimitrov Pargov, David Shao Ling, Joshua Stoia, Rodrigo Labrador Gonzales, Oliver James Harris, Manshi Kiritkumar Naik, Nathan Meng, Kwang Suk Kim
-
Publication number: 20200093971Abstract: A breast pump assembly is provided having a housing that is hermetically sealed to define a chamber within the housing, a pump disposed within the housing, wherein the pump is in fluid communication with the chamber and with an atmosphere outside the housing, and a valve system having a first, second, and third port, wherein the first port is in fluid communication with the atmosphere outside the housing, the second port is in fluid communication with the chamber within the housing, and the third port is configured to connect to a pumping kit such that the third port is in fluid communication with the pumping kit.Type: ApplicationFiled: September 26, 2019Publication date: March 26, 2020Inventors: Yordan Dimitrov Pargov, Kwang Suk Kim, David Shao Ling
-
Publication number: 20190349709Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: ApplicationFiled: July 25, 2019Publication date: November 14, 2019Applicant: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Publication number: 20190275222Abstract: Apparatus and methods for efficient expression of breast milk is provided. The device comprises a horn having a funnel for receiving a breast and a tube extending downwards from the funnel and removably connected to a first end of a main body. The main body has a stem extending downwards from a second end. The horn portion of the device can vary in size depending on the user need to accommodate varying sizes. A flexible cylindrical diaphragm and a valve is provided and are configured to engage and create a sealing between the lower portion of the main body and a container for receiving the breast milk. The use of the cylindrical diaphragm creates minor stress points along the surface of the diaphragm, thereby making it difficult to tear or damage during repeated operation and cleaning.Type: ApplicationFiled: March 7, 2018Publication date: September 12, 2019Inventors: Jeremy Patrick Evans, Terry Chung, Yordan Dimitrov Pargov, David Shao Ling, Joshua Stoia, Rodrigo Labrador Gonzales, Oliver James Harris, Manshi Kiritkumar Naik, Nathan Meng, Kwang Suk Kim
-
Patent number: 10412542Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: GrantFiled: August 22, 2018Date of Patent: September 10, 2019Assignee: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Publication number: 20180367947Abstract: Techniques and systems for determining locations of devices using location data sources are provided. For example, a network device, method, and computer-program product may be provided. In one example, a method may include receiving, on a computing device, a request to locate a device, wherein the request includes an identifier of the device. The method may further include receiving a communication from the device, wherein the communication includes the identifier of the device, and obtaining a location of the device. The method may further include transmitting the location of the device and the identifier of the device to a server, wherein the server is configured to use the location of the device and the identifier of the device to send a response to the requestor of the request.Type: ApplicationFiled: August 22, 2018Publication date: December 20, 2018Applicant: Belkin International, Inc.Inventors: Ryan Yong Kim, Jon Plummer, David Shao
-
Publication number: 20180236148Abstract: An electrical breast pump may include a permanently unobstructed continuous passageway across the diaphragm and a rolling diaphragm that is movable between a vent orientation and a vacuum orientation, or a vent piston configured to actuate a closure between a vent orientation and a vacuum orientation so that a pressure chamber is selectively in direct communication with atmospheric pressure.Type: ApplicationFiled: April 2, 2018Publication date: August 23, 2018Applicant: Ameda, Inc.Inventors: Jeremy Patrick EVANS, Terry CHUNG, Jordan LINN, David Shao LING, Joshua STOIA