Patents by Inventor Scott Wentao Li

Scott Wentao Li 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: 20240111875
    Abstract: The management of web page content includes maintaining an auditable log of trust verification relating to the web page content. The management further includes an attestation of a source of the web page content. The attestation relates to a security practice of the source, computer code provided by the source, a reputation of the source, and a history of the source. A modified version of a Verkle Tree is then applied to the auditable log and the attestation of the source.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 4, 2024
    Inventors: Igor Stolbikov, Chunling Han, Christian De Hoyos, Scott Wentao Li
  • Publication number: 20240097886
    Abstract: A process for transmitting a file from a sender device to a receiver device includes generating a random symmetric session key for the sender device, and randomly selecting a private ephemeral key for the sender device. The private ephemeral key is associated with a corresponding first public key. A public ephemeral key is randomly selected for the receiving device. The public ephemeral key is associated with a corresponding first private key. A random value is generated, an encrypted session key is calculated, and the file is encrypted using symmetric encryption. The sender device includes a first public X509 certificate comprising a second public key and a corresponding second private key that is signed by a service provider, and the receiver device includes a second public X509 certificate comprising a third public key and a corresponding third private key.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Igor Stolbikov, Sergei Rodionov, Scott Wentao Li
  • Patent number: 11935538
    Abstract: In one aspect, a headset assembly may include a headset housing, at least one processor, and a microphone boom coupled to the headset housing. The microphone boom may include an infrared (IR) sensor on a distal end segment, where the IR sensor may be accessible to the at least one processor. The microphone boom may further include at least one microphone accessible to the at least one processor. Additionally, the headset assembly may include storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive input from the IR sensor and, based on the input from the IR sensor, perform mouth feature extraction. The instructions may also be executable to execute at least one function based on the mouth feature extraction.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: March 19, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Robert J. Kapinos, Russell Speight VanBlon, Robert Norton
  • Patent number: 11880449
    Abstract: One embodiment provides a method, including: receiving, in an application on an information handling device, a password reset request from a user; accessing, subsequent to the receiving, a data store comprising a list of answers that are responsive to a list of security questions; constructing, using the data store, a temporary password, wherein the temporary password consists of at least one answer selected from the list of answers; and providing, to the user, a prompt containing an indication of the temporary password, wherein the prompt comprises at least one security question, from the list of security questions, that corresponds to the at least one answer. Other aspects are described and claimed.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: January 23, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Robert James Norton, Jr., Scott Wentao Li, Russell Speight VanBlon
  • Publication number: 20240020703
    Abstract: A system avoids irreversible transactions on a digital ledger system. The system receives a request to add a block at a first address, searches for a second address that is similar to the first address, and transmits a message to a user indicating that there may be an error when the second address closely matches the first address. The system also determines that the first address is registered and has been used, and when the first address is registered but has not been used, the system denies the request from the user to add the block to the ledger system or requests a confirmation from the user that the user wants to add the block to the ledger at the first address. The system also refrains from adding the block to the ledger for a predetermined threshold time period, and after an expiration of the predetermined threshold time period, adds the block to the ledger.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Russell Speight Vanblon, Scott Wentao Li, Robert James Norton, JR., Robert J. Kapinos
  • Patent number: 11875811
    Abstract: A method includes receiving sound input features representative of sound received during an electronic conference, the sound including voice and input device activation sound, receiving an input event feature indicative of the input device activation, and processing the received sound input features and input event feature via a trained model to identify a stored spectral file to be subtracted from the received sound to suppress the input device activation sound.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: January 16, 2024
    Assignee: Lenovo (United States) Inc.
    Inventors: Scott Wentao Li, Robert J. Kapinos, Robert James Norton, Jr., Russell Speight Vanblon
  • Publication number: 20230186929
    Abstract: A method includes receiving sound input features representative of sound received during an electronic conference, the sound including voice and input device activation sound, receiving an input event feature indicative of the input device activation, and processing the received sound input features and input event feature via a trained model to identify a stored spectral file to be subtracted from the received sound to suppress the input device activation sound.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Scott Wentao Li, Robert J. Kapinos, Robert James Norton, JR., Russell Speight Vanblon
  • Patent number: 11657156
    Abstract: In one aspect, a device includes 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 identify a power change condition in the device, and responsive to the power change condition, execute a scan for malware on the device using an operating system (O.S.) loaded into memory of the device from a server separate from the device.
    Type: Grant
    Filed: February 15, 2020
    Date of Patent: May 23, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Robert J. Kapinos, Russell Speight VanBlon, Robert Norton
  • Patent number: 11621846
    Abstract: A system includes a binary tree having leaf hashes. The leaf hashes include a device privacy protected index and a set of zero-knowledge commitments relating to a computer device. The system calculates the device privacy protected index using a verifiable random function such that a device entity path in the binary tree cannot reveal any information about any other device in the binary tree, and associates the set of zero-knowledge commitments with the device privacy protected index. The system then generates a privacy-protected attestation for the computer device using the device privacy protected index and the set of zero-knowledge commitments.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: April 4, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, Rod D Waltermann, Scott Wentao Li, Ratan Ray
  • Patent number: 11614504
    Abstract: One embodiment provides a method, including: detecting, using a sensor of an information handling device, a change in a magnetic field associated with the information handling device; determining, using a processor, whether the change in the magnetic field corresponds to a known command; and performing, responsive to determining that the change in the magnetic field corresponds to the known command, a function dictated by the known command. Other aspects are described and claimed.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: March 28, 2023
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Scott Wentao Li, Robert James Kapinos, Russell Speight VanBlon, Robert James Norton, Jr.
  • Publication number: 20230077159
    Abstract: In one aspect, a device includes 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 at least one override signal of at least a first autonomous driving feature of a vehicle, disable the first autonomous driving feature responsive to the override signal, and wirelessly transmit to at least a first computer server a signal indicating that the override signal was received.
    Type: Application
    Filed: November 14, 2022
    Publication date: March 9, 2023
    Inventors: Robert Norton, Robert J. Kapinos, Russell Speight VanBlon, Scott Wentao Li
  • Patent number: 11561692
    Abstract: Apparatuses, methods, systems, and program products are disclosed for sharing content with a detected device. An apparatus includes a touch-sensitive display, a processor, and a memory that stores code executable by the processor. The memory stores code executable by the processor to determine an application requesting touch input from a user. The memory stores code executable by the processor to detect one or more contact locations of a touch input on the touch-sensitive display. The memory stores code executable by the processor to position, dynamically, one or more interface controls for providing touch input to the application at the one or more contact locations detected on the touch-sensitive display.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: January 24, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Scott Wentao Li, Robert James Norton, Jr., Russell Speight VanBlon
  • Patent number: 11556487
    Abstract: In one aspect, an apparatus may include a processor and a communication interface accessible to the processor. The communication interface may be configured to communicate with a computing device. The apparatus may also include storage that is accessible to the processor and that includes instructions executable by the processor to monitor a circuit within the computing device to detect a break in the circuit. The circuit itself may be completed based on the apparatus being engaged with the computing device. Responsive to detecting a break in the circuit, the instructions may then be executable to write first data to at least one log stored on the apparatus. The instructions may also be executable to monitor the computing device to detect the computing device being powered on and, responsive to detecting the computing device being powered on, write second data to the at least one log stored on the apparatus.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: January 17, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Norton, Jr., Scott Wentao Li, Robert J. Kapinos, Russell Speight VanBlon
  • Patent number: 11558374
    Abstract: Methods that can verify a password utilizing commitments are provided. One method includes receiving from a client device and storing, by a processor, an initial commitment representing a password for a user account without storing the actual password on the apparatus, receiving, from the client device, a subsequent commitment, and verifying that the subsequent commitment represents the password for the user account based on a difference between the initial commitment and the subsequent commitment. Systems and apparatus that can include, perform, and/or implement the methods are also provided.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: January 17, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, Joshua N. Novak, Scott Wentao Li
  • Publication number: 20230006833
    Abstract: In one aspect, a device may include a processor and storage with instructions executable to identify a ranking of different chunks of a new update file, with the different ranks associated with different hashing algorithms. The instructions may also be executable to determine whether a respective newly-received hash for a respective chunk of the new update file is different from a respective prior hash of a prior software version for the same respective chunk. Responsive to the respective newly-received hash being different from the respective prior hash for the same chunk, the instructions may be executable to attempt to validate the respective chunk using the respective hashing algorithm associated with the respective rank for the respective chunk. Responsive to the respective newly-received hash being the same as the respective prior hash for the same respective chunk, the instructions may be executable to decline to attempt to validate the respective chunk.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Inventors: Igor Stolbikov, Scott Wentao Li, Joshua N. Novak
  • Publication number: 20230004513
    Abstract: In one aspect, an apparatus may include a processor and a communication interface accessible to the processor. The communication interface may be configured to communicate with a computing device. The apparatus may also include storage that is accessible to the processor and that includes instructions executable by the processor to monitor a circuit within the computing device to detect a break in the circuit. The circuit itself may be completed based on the apparatus being engaged with the computing device. Responsive to detecting a break in the circuit, the instructions may then be executable to write first data to at least one log stored on the apparatus. The instructions may also be executable to monitor the computing device to detect the computing device being powered on and, responsive to detecting the computing device being powered on, write second data to the at least one log stored on the apparatus.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Robert James Norton, JR., Scott Wentao Li, Robert J. Kapinos, Russell Speight VanBlon
  • Patent number: 11546473
    Abstract: In one aspect, a device may include 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 facilitate a video conference and to determine different volume levels at which audio for different conference participants should be set. Each different volume level may be greater than zero. The instructions may also be executable to, based on the determination, control audio for the video conference according to the different volume levels. The determination may be based on something other than one of the conference participants specifying one or more of the different volume levels.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: January 3, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Robert James Norton, Jr., Robert J. Kapinos, Russell Speight VanBlon
  • Patent number: 11540402
    Abstract: An adjustable computing device hanger can include a hangable support member; a first set of angling side members, pivotably coupled to the hangable support member, that include first side edge bumpers, and a second set of angling side members, pivotably coupled to the hangable support member, that include second side edge bumpers; and a first guide member that bridges the first set of the angling side members and a second guide member that bridges the second set of angling side members, where each of the first guide member and the second guide member includes a corresponding bottom edge bumper.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: December 27, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Scott Wentao Li, Robert James Norton, Jr., Russell Speight Vanblon
  • Patent number: 11539766
    Abstract: In one aspect, a first device may include 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, during video conferencing and based on at least one identified condition (such as an issue with a network being used for the video conferencing), select a first image from plural images received from a camera. The plural images may be associated with the video conferencing. The instructions may also be executable to provide the first image to a second device different from the first device but decline to provide at least a second image from the plural images.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: December 27, 2022
    Assignee: Lenovo (United States) Inc.
    Inventors: Russell Speight VanBlon, Robert J. Kapinos, Robert James Norton, Jr., Scott Wentao Li
  • Patent number: 11537729
    Abstract: For detecting and preventing cipher key disclosure, a method detects software code in a copy buffer. In response to detecting the software code, the method detects a cipher key in the software code. In response to detecting the cipher key, the method communicates a cipher alert that the cipher key is in the software code.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: December 27, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Igor Stolbikov, Alfredo Zugasti