-
公开(公告)号:US20210258220A1
公开(公告)日:2021-08-19
申请号:US16792207
申请日:2020-02-15
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Russell Speight VanBlon , Joshua N. Novak
Abstract: In one aspect, a device includes at least one processor, a touch-enabled 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 detect a hover of a body part of a user or other physical object above the touch-enabled display, where the hover does not include the physical object physically touching the touch-enabled display. The instructions are also executable to identify a graphical object underneath the hover and to cache data associated with the graphical object prior to the graphical object being selected based on the physical object physically touching the touch-enabled display.
-
公开(公告)号:US20210152783A1
公开(公告)日:2021-05-20
申请号:US16688768
申请日:2019-11-19
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Nathan J. Peterson , Russell Speight VanBlon , Joshua N. Novak , John Carl Mese
IPC: H04N7/18 , G06K9/00 , G08B13/196 , H04N5/232
Abstract: In one aspect, a device may include at least one processor, a camera accessible to the 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 identify a condition as existing for use of a slow motion setting. The slow motion setting may be used to generate video at the first device using the camera. The instructions may also be executable to, responsive to identification of the condition as existing, use the slow motion setting to generate video at the first device using the camera.
-
公开(公告)号:US20220321555A1
公开(公告)日:2022-10-06
申请号:US17219581
申请日:2021-03-31
Applicant: LENOVO (Singapore) PTE. LTD.
Inventor: Igor Stolbikov , Joshua N. Novak , Scott Wentao Li
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.
-
公开(公告)号:US11379572B2
公开(公告)日:2022-07-05
申请号:US16555662
申请日:2019-08-29
Applicant: LENOVO (Singapore) PTE. LTD.
Inventor: Igor Stolbikov , Joseph M. Pennisi , Joshua N. Novak , Philip Lee Childs
Abstract: Apparatuses, methods, and program products are disclosed for proof of work based authentication. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to determine, by use of the processor, a set of computer-based attributes corresponding to a first device. The code is executable by the processor to compute a proof of work based on the set of computer-based attributes. The code is executable by the processor to transmit the proof of work and the set of computer-based attributes to a second device for authentication based on the proof of work and the set of computer-based attributes.
-
公开(公告)号:US20170017385A1
公开(公告)日:2017-01-19
申请号:US14797981
申请日:2015-07-13
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Jianbang Zhang , Russell S. VanBlon , Joshua N. Novak
IPC: G06F3/0488 , G06F3/041
CPC classification number: G06F3/04883 , G06F3/0484 , G06F3/04886 , G06F2203/04803 , G06K9/222
Abstract: An approach is provided for associating touch-screen handwriting to application components. Prior to changing focus to a second user interface, a set of handwriting inputs are received at the touch-screen of a device. The received handwriting inputs are associated with an input area of the first user interface that appears on the touch-screen with the first user interface having the system focus while the handwriting inputs were received. Subsequently, when the user changes the focus from the second user interface back to the first user interface, the first set of handwriting inputs are retrieved and converted to a text format and inputted to the input area of the first user interface.
Abstract translation: 提供了一种将触摸屏手写与应用组件相关联的方法。 在将焦点改变为第二用户界面之前,在设备的触摸屏处接收一组手写输入。 所接收的手写输入与出现在触摸屏上的第一用户界面的输入区域相关联,第一用户界面具有系统焦点,同时接收到手写输入。 随后,当用户将焦点从第二用户界面改变回第一用户界面时,检索第一组手写输入并将其转换为文本格式并输入到第一用户界面的输入区域。
-
公开(公告)号:US20230163954A1
公开(公告)日:2023-05-25
申请号:US17456032
申请日:2021-11-22
Applicant: LENOVO (SINGAPORE) PTE. LTD
Inventor: Scott Li , Igor Stolbikov , Rod D. Waltermann , Joshua N. Novak
CPC classification number: H04L9/0825 , H04L9/0894 , H04L9/0861 , H04L9/3242 , G06F21/85
Abstract: An electronic device is provided that includes a memory storing program instructions, and one or more processors. The one or more processors, when executing the program instructions, are configured to generate an agent public key, and generate a key font based on the agent public key. The one or more processors are also configured to communicate the key font to an operating system, and obtain a key message based on the key font from an application. The one or more processors are also configured to respond to the key message on a bus based on the key message.
-
公开(公告)号:US20210250395A1
公开(公告)日:2021-08-12
申请号:US16783698
申请日:2020-02-06
Applicant: LENOVO (Singapore) PTE. LTD.
Inventor: Russell Speight VanBlon , Aaron M. Stewart , Joshua N. Novak
IPC: H04L29/06 , H04L12/911 , G06F16/9535 , G06F16/435
Abstract: Apparatuses, methods, systems, and program products are disclosed for casting content based on device capabilities. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive a request to cast content from a first device to a second device, determine capabilities for one or more second devices that are communicatively coupled to the first device over a data network, and select a second device of the one or more second devices to cast the content to based on the content to be casted and the capabilities of the second device.
-
公开(公告)号:US11909865B2
公开(公告)日:2024-02-20
申请号:US17456032
申请日:2021-11-22
Applicant: LENOVO (SINGAPORE) PTE. LTD
Inventor: Scott Li , Igor Stolbikov , Rod D. Waltermann , Joshua N. Novak
CPC classification number: H04L9/0825 , G06F21/85 , H04L9/0861 , H04L9/0894 , H04L9/3242
Abstract: An electronic device is provided that includes a memory storing program instructions, and one or more processors. The one or more processors, when executing the program instructions, are configured to generate an agent public key, and generate a key font based on the agent public key. The one or more processors are also configured to communicate the key font to an operating system, and obtain a key message based on the key font from an application. The one or more processors are also configured to respond to the key message on a bus based on the key message.
-
公开(公告)号:US20230006833A1
公开(公告)日:2023-01-05
申请号:US17365707
申请日:2021-07-01
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Igor Stolbikov , Scott Wentao Li , Joshua N. Novak
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.
-
公开(公告)号:US09940015B2
公开(公告)日:2018-04-10
申请号:US14797981
申请日:2015-07-13
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Jianbang Zhang , Russell S. VanBlon , Joshua N. Novak
IPC: G06F3/048 , G06F3/0488 , G06F3/0484 , G06K9/22
CPC classification number: G06F3/04883 , G06F3/0484 , G06F3/04886 , G06F2203/04803 , G06K9/222
Abstract: An approach is provided for associating touch-screen handwriting to application components. Prior to changing focus to a second user interface, a set of handwriting inputs are received at the touch-screen of a device. The received handwriting inputs are associated with an input area of the first user interface that appears on the touch-screen with the first user interface having the system focus while the handwriting inputs were received. Subsequently, when the user changes the focus from the second user interface back to the first user interface, the first set of handwriting inputs are retrieved and converted to a text format and inputted to the input area of the first user interface.
-
-
-
-
-
-
-
-
-