Patents by Inventor David Alexander Schwarz
David Alexander Schwarz 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: 11677899Abstract: An apparatus for intelligent video source selection includes a processor and a memory storing machine-executable code to establish data connectivity with a plurality of video sources based on the sources being within a predetermined proximity of the apparatus. The code is executable by the processor to determine a set of video parameters for the individual video sources of the plurality, the video parameters including user gaze, gesture detection, activity level, and combinations thereof. The processor operates to select a first video source of the plurality of video sources as an active video source based on one or more application context parameters and to switch the active video source from the first video source to a second video source based on the set of video parameters of the second video source meeting predetermined switching criteria. Systems, computer program products, and methods may perform the functions of the apparatus.Type: GrantFiled: March 29, 2021Date of Patent: June 13, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Mounika Vanka, John Weldon Nicholson, David Alexander Schwarz, Mengnan Wang
-
Publication number: 20230177884Abstract: A computer implemented method includes receiving images from a device camera during a video conference and processing the received images via a machine learning model trained on labeled image training data to detect extraneous image portions. Etraneous image pixels associated with the extraneous image portions are identified and replaced with replacement image pixels from previously stored image pixels to form modified images. The modified images may be transmitted during the video conference.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Howard J. Locker, John Weldon Nicholson, Daryl C. Cromer, David Alexander Schwarz, Mounika Vanka
-
Patent number: 11550540Abstract: One embodiment provides a method, including: detecting user activation input provided to a voice input button displayed on a display screen of an information handling device, wherein the user activation input triggers a voice input mode; expanding, responsive to the detecting, a voice input menu, wherein the voice input menu comprises at least two content input options; identifying a selection of one of the at least two content input options; receiving, after the identifying, voice input; converting the voice input into another input type, wherein the another input type is designated by the selection; and providing, based on the converting, input associated with the another input type into an underlying application. Other aspects are described and claimed.Type: GrantFiled: August 15, 2019Date of Patent: January 10, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Song Wang, Mengnan Wang, Ming Qian, David Alexander Schwarz
-
Patent number: 11461977Abstract: In one aspect, a controller for engaging with augmented reality (AR) content and/or virtual reality (VR) content includes a housing and a wrist strap engageable with the housing. The controller also includes at least one reel engageable with the housing and the wrist strap to move the housing relative to the wrist strap while the wrist strap is worn by a person to simulate force indicated in the AR or VR content.Type: GrantFiled: August 28, 2019Date of Patent: October 4, 2022Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Alexander Schwarz, John Weldon Nicholson, Ming Qian
-
Publication number: 20220311952Abstract: An apparatus for intelligent video source selection includes a processor and a memory storing machine-executable code to establish data connectivity with a plurality of video sources based on the sources being within a predetermined proximity of the apparatus. The code is executable by the processor to determine a set of video parameters for the individual video sources of the plurality, the video parameters including user gaze, gesture detection, activity level, and combinations thereof. The processor operates to select a first video source of the plurality of video sources as an active video source based on one or more application context parameters and to switch the active video source from the first video source to a second video source based on the set of video parameters of the second video source meeting predetermined switching criteria. Systems, computer program products, and methods may perform the functions of the apparatus.Type: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Inventors: Mounika Vanka, John Weldon Nicholson, David Alexander Schwarz, Mengnan Wang
-
Publication number: 20220284892Abstract: One embodiment provides a method, including: receiving, at an information handling device, text associated with a user command; storing, in a data store, an encrypted form of the text associated with the user command; determining, using a processor, whether the encrypted form of the text has been detected in other user commands in exceedance of a predetermined threshold; and storing, responsive to determining that the encrypted form of the text has been detected in the other user commands in exceedance of the predetermined threshold, an unencrypted transcript of the text in a data table. Other aspects are described and claimed.Type: ApplicationFiled: March 5, 2021Publication date: September 8, 2022Inventors: John Weldon Nicholson, Igor Stolbikov, David Alexander Schwarz
-
Patent number: 11344807Abstract: One embodiment provides a method, including: receiving, at an information handling device, controlling input data, wherein the controlling input data is associated with action input provided by a user that affects an object in a video game; identifying, based at least in part on the controlling input data, a moment in the video game; and storing the identified moment in an accessible database. Other aspects are described and claimed.Type: GrantFiled: August 7, 2019Date of Patent: May 31, 2022Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Alexander Schwarz, John Weldon Nicholson
-
Patent number: 11269430Abstract: A method can include, during execution of an application with drawing capabilities, recognizing input received via a microphone; setting a stylus ink parameter based on the recognized input; receiving drawing input via a stylus; and, via the application, rendering a graphical user interface to a display according to the stylus ink parameter and the drawing input.Type: GrantFiled: March 31, 2020Date of Patent: March 8, 2022Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Mounika Vanka, David Alexander Schwarz, John Weldon Nicholson
-
Patent number: 11201849Abstract: A device can include a processor; memory accessible to the processor; a microphone operatively coupled to the processor; a network interface operatively coupled to the processor; circuitry that parses audio signals received via the microphone for a name and a type of device; circuitry that analyzes network information associated with remote devices accessible via the network interface based at least in part on at least one of the name and the type of device to associate the name and the type of device with one of the remote devices; and circuitry that stores the name and the type of device to the memory in association with the one of the remote devices.Type: GrantFiled: January 15, 2018Date of Patent: December 14, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jeffrey Earle Skinner, Aaron Michael Stewart, Jonathan Jen-Wei Yu, Lincoln Penn Hancock, Song Wang, Ming Qian, John Weldon Nicholson, David Alexander Schwarz
-
Patent number: 11178280Abstract: One embodiment provides a method, including: engaging, at an information handing device, in a conversational session with a user; receiving an input from a source other than the user during the conversational session; and performing, at the information handling device, an action related to the conversational input in response to the received input. Other aspects are described and claimed.Type: GrantFiled: June 20, 2017Date of Patent: November 16, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: John Weldon Nicholson, Daryl Cromer, Ming Qian, Song Wang, David Alexander Schwarz, Aaron Michael Stewart, Lincoln Penn Hancock, Jonathan Jen-Wei Yu, Jeffrey E. Skinner
-
Publication number: 20210303087Abstract: A method can include, during execution of an application with drawing capabilities, recognizing input received via a microphone; setting a stylus ink parameter based on the recognized input; receiving drawing input via a stylus; and, via the application, rendering a graphical user interface to a display according to the stylus ink parameter and the drawing input.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Inventors: Mounika Vanka, David Alexander Schwarz, John Weldon Nicholson
-
Patent number: 11099384Abstract: Apparatuses, methods, systems, and program products are disclosed for adjusting display settings of a head-mounted display. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive sensor data from one or more sensors operably connected to a head mounted display (“HMD”) unit while a user wears the HMD unit. The code is executable by the processor to determine a user's cognition level based on the sensor data. The code is executable by the processor to adjust one or more display settings of the HMD unit based on the determined cognition level for the user.Type: GrantFiled: March 27, 2019Date of Patent: August 24, 2021Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Ming Qian, Joseph Vincent Nasti, David Alexander Schwarz, Song Wang
-
Patent number: 11087478Abstract: An approach is provided that captures a set of sequential images of an area where there is a selected moving object. Both a keypoint-based (KP-based) matching model and a neural network based (NN-based) matching model are used with the KP-based matching model analyzing most or all of the captured images and the NN-based model being more computational intensive and analyzing a subset of the images. When the KP-based matching model fails to identify the selected object in an image, the NN-based model is used to find the object so that the KP-based matching model can re-establish tracking of the object.Type: GrantFiled: October 11, 2019Date of Patent: August 10, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Alexander Schwarz, Krishna C. Garikipati, John Weldon Nicholson, Jun Ki Min
-
Patent number: 11087538Abstract: In one aspect, a device includes at least one processor, a camera accessible to the at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive input from the camera and, based on the input from the camera, identify information related to a first real-world object. The instructions are also executable to, based on the identification of the information related to the first real-world object, present at least one augmented reality (AR) image on the display at a location of the display that does not obstruct a user's view of the first real-world object while the device is worn.Type: GrantFiled: June 26, 2018Date of Patent: August 10, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Ming Qian, John Weldon Nicholson, Song Wang, Jatinder Kumar, David Alexander Schwarz
-
Patent number: 11056075Abstract: Apparatuses, methods, systems, and program products are disclosed for adjusting display settings of a head-mounted display. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive sensor data from one or more sensors operably connected to a head mounted display (“HMD”) unit while a user wears the HMD unit. The code is executable by the processor to determine a visual acuity of the user based on the sensor data. The code is executable by the processor to adjust one or more display settings of the HMD unit based on the determined visual acuity for the user. The one or more display settings may be adjusted to correct for impairments in the user's visual acuity.Type: GrantFiled: March 27, 2019Date of Patent: July 6, 2021Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Joseph Vincent Nasti, Ming Qian, David Alexander Schwarz, Song Wang
-
Patent number: 11007445Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to analyze a user's gameplay of a video game and to curate one or more video clips based on the user's gameplay. The video game clips may be curated based on player input to an input device, player audio from a microphone, and/or player video from a camera.Type: GrantFiled: August 16, 2019Date of Patent: May 18, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Alexander Schwarz, John Weldon Nicholson, Barrett Bryson
-
Publication number: 20210110553Abstract: An approach is provided that captures a set of sequential images of an area where there is a selected moving object. Both a keypoint-based (KP-based) matching model and a neural network based (NN-based) matching model are used with the KP-based matching model analyzing most or all of the captured images and the NN-based model being more computational intensive and analyzing a subset of the images. When the KP-based matching model fails to identify the selected object in an image, the NN-based model is used to find the object so that the KP-based matching model can re-establish tracking of the object.Type: ApplicationFiled: October 11, 2019Publication date: April 15, 2021Inventors: David Alexander Schwarz, Krishna C. Garikipati, John Weldon Nicholson, Jun Ki Min
-
Publication number: 20210065449Abstract: In one aspect, a controller for engaging with augmented reality (AR) content and/or virtual reality (VR) content includes a housing and a wrist strap engageable with the housing. The controller also includes at least one reel engageable with the housing and the wrist strap to move the housing relative to the wrist strap while the wrist strap is worn by a person to simulate force indicated in the AR or VR content.Type: ApplicationFiled: August 28, 2019Publication date: March 4, 2021Inventors: David Alexander Schwarz, John Weldon Nicholson, Ming Qian
-
Publication number: 20210046388Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to analyze a user's gameplay of a video game and to curate one or more video clips based on the user's gameplay. The video game clips may be curated based on player input to an input device, player audio from a microphone, and/or player video from a camera.Type: ApplicationFiled: August 16, 2019Publication date: February 18, 2021Inventors: David Alexander Schwarz, John Weldon Nicholson, Barrett Bryson
-
Publication number: 20210048979Abstract: One embodiment provides a method, including: detecting user activation input provided to a voice input button displayed on a display screen of an information handling device, wherein the user activation input triggers a voice input mode; expanding, responsive to the detecting, a voice input menu, wherein the voice input menu comprises at least two content input options; identifying a selection of one of the at least two content input options; receiving, after the identifying, voice input; converting the voice input into another input type, wherein the another input type is designated by the selection; and providing, based on the converting, input associated with the another input type into an underlying application. Other aspects are described and claimed.Type: ApplicationFiled: August 15, 2019Publication date: February 18, 2021Inventors: Song Wang, Mengnan Wang, Ming Qian, David Alexander Schwarz