Patents by Inventor Jonathan Co

Jonathan Co 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: 11720597
    Abstract: Proposed are concepts for transforming a spreadsheet (or set of spreadsheets) into a knowledge base for analysis. Such a concept may convert a spreadsheet into a structured OLAP model that facilitates detailed analysis. For instance, by turning the semi-structured cell-based data representation into a structured OLAP model, it may be possible to perform analysis that would otherwise not be possible with the existing tools.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew Thomas Nelmes, Jonathan Co, Alexandros Komninos
  • Patent number: 11720596
    Abstract: Proposed are concepts for identifying OLAP dimensions from a spreadsheet. Such a concept may determine contents and structure of an OLAP dimension from a spreadsheet using position, formatting, data and formulae. This may, for example, facilitating creation of an OLAP mode in a manner that would otherwise not be possible with the existing tools.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew Thomas Nelmes, Jonathan Co, Alexandros Komninos
  • Patent number: 11593408
    Abstract: Proposed are concepts for identifying data relationships from a spreadsheet. Such a concept may transform formulae by replacing the variables in each formula with descriptive labels. This may, for example, expressing the transformed formulae in terms that have more meaning to a user, the facilitating understanding and/or analysis that would otherwise not be possible with the existing tools.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: February 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexandros Komninos, Jonathan Co, Andrew Thomas Nelmes
  • Patent number: 11568640
    Abstract: In one aspect, a headset may include a housing, at least one processor in the housing, a transparent display accessible to the processor and coupled to the housing, and at least first and second vibrators accessible to the processor and coupled to the housing. The first and second vibrators may be located at different positions with respect to the housing. The headset may also include storage accessible to the processor and coupled to the housing. The storage may include instructions executable by the processor to track a person as the person moves through an environment. The instructions may also be executable to, based on tracking the person, actuate one of the first and second vibrators to indicate a direction in which the person is to travel and/or to alert the person of an object that is within a threshold distance to the person.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 31, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Co Lee, Nathan Hatfield
  • Patent number: 11520938
    Abstract: An approach is provided that detects when a digital camera has been set to a privacy mode that limits access to the digital camera. When in privacy mode, the digital camera receives a request to access the digital camera from an application. The approach determines whether the requesting application is allowed access to the digital camera while the digital camera is in the privacy mode. The requesting application is then allowed access to the digital camera in response to the determination being that the requesting application is allowed access to the digital camera. Likewise, the requesting application is inhibited access to the digital camera in response to the determination being that the requesting application is not allowed access to the digital camera.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: December 6, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Jen-Wei Yu, Jonathan Co Lee
  • Publication number: 20220300912
    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 receive a request to book a meeting with a user via an electronic calendar. The electronic calendar may be associated with the user. The instructions may also be executable to, responsive to receipt of the request, determine a restriction associated with the electronic calendar and to respond to the request pursuant to the restriction.
    Type: Application
    Filed: June 11, 2022
    Publication date: September 22, 2022
    Inventors: Russell Speight VanBlon, Jonathan Co Lee, Philip Lee Childs, Ratan Ray
  • Patent number: 11417070
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, an indication to activate a camera integrated into the information handling device; obtaining, using the activated camera, two-dimensional image data of an object; transforming the two-dimensional image data of the object into three-dimensional image data of the object; and utilizing the three-dimensional image data of the object in at least one of: an augmented reality application and a virtual reality application. Other aspects are described and claimed.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: August 16, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Co Lee, Scott Wentao Li, Jonathan Jen-Wei Yu
  • Patent number: 11394707
    Abstract: A method can include commencing generation of authentication data using a first human input component operatively coupled to a device, where the device includes a processor, memory accessible to the processor, a display operatively coupled to the processor, and a second human input component that includes an input surface, and where the input surface is inaccessible at the time of commencing generation of the authentication data; authenticating the authentication data; and responsive to the authenticating, transitioning the device to a state where the input surface of the second human input component is accessible and enabled for input.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: July 19, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Co Lee, Russell Speight VanBlon
  • Patent number: 11308654
    Abstract: A method can include executing an application using a virtual reality headset; rendering a scene of the application to a display of the virtual reality headset; and, during rendering of the scene, rendering a graphic to the display where the graphic represents a power unit that is not physically coupled to the virtual reality headset.
    Type: Grant
    Filed: February 23, 2020
    Date of Patent: April 19, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Jonathan Co Lee, Jonathan Jen-Wei Yu
  • Patent number: 11258417
    Abstract: In one aspect, a first device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions that may be executable by the processor to receive input from a camera and identify a second device based on the input from the camera. The second device may include at least one speaker and at least one microphone. The instructions may also be executable to identify a current location of the second device within an environment based on the input from the camera and to identify a current location of an object within the environment that is different from the second device. The instructions may then be executable to provide a command to alter operation of the at least one speaker and/or the at least one microphone based on the current location of the second device and the current location of the object.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 22, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Co Lee, Matthew Manuel Davis
  • Patent number: 11210463
    Abstract: Proposed are concepts of transforming a spreadsheet (or set of spreadsheets) into a knowledge base for analysis and error detection. Such a concept may convert a spreadsheet into an abstracted model that facilitates error detection. For instance, by turning the semi-structured cell-based data representation into a structured abstract model, it may be possible to perform analysis and/or error detection that would otherwise not be possible with the existing cell-based tools.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: December 28, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robin Ward Stafford, Alexandros Komninos, Jonathan Co
  • Patent number: 11196869
    Abstract: In one aspect, a first device includes a processor, a microphone accessible to the processor, a speaker accessible to the processor, a display accessible to the processor, and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate concurrent video conferencing for first and second video conferences and to receive user input selecting the first video conference. Based on the user input, the instructions may be executable to control the speaker to output audio for the first video conference at a greater volume level than audio for the second video conference and to transmit input from the microphone to a second device associated with a participant of the first video conference but not to a third device associated with a participant of the second video conference.
    Type: Grant
    Filed: February 15, 2020
    Date of Patent: December 7, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs
  • Publication number: 20210357875
    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 receive a request to book a meeting with a user via an electronic calendar. The electronic calendar may be associated with the user. The instructions may also be executable to, responsive to receipt of the request, determine a restriction associated with the electronic calendar and to respond to the request pursuant to the restriction.
    Type: Application
    Filed: May 12, 2020
    Publication date: November 18, 2021
    Inventors: Russell Speight VanBlon, Jonathan Co Lee, Philip Lee Childs, Ratan Ray
  • Patent number: 11171795
    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 a first data stream from a first conferencing service operated by a first conferencing service provider and to receive second data stream from a second conferencing service operated by a second conferencing service provider. The instructions are then executable to merge the first and second data streams.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: November 9, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Jonathan Jen-Wei Yu, Axel Ramirez Flores, Rodrigo Felix de Almeida, Jonathan Co Lee, James A. Hunt
  • Publication number: 20210319214
    Abstract: In one aspect a vehicle may include a motor, a drive train and chassis, a battery, a seat assembly including a seat in which people can sit, 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 receive data pertaining to at least one characteristic of a person and to, based on the data, adjust at least one mechanism within the vehicle.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs
  • Patent number: 11144759
    Abstract: A rear-facing camera may be disposed on a headset or other device. Input from the rear-facing camera may be used to present graphical objects on a display of the headset, such as breadcrumbs indicating previous movement of the headset and/or a virtual tether to a device different from the headset.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: October 12, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Andrew Hatfield, Jonathan Co Lee
  • Patent number: 11138862
    Abstract: In one aspect, a first 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 determine, based on input from at least one sensor, whether a conference room is in use. The instructions are also executable to, based on the determination, provide an electronic notification to a second device regarding whether the conference room is in use.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 5, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Axel Ramirez Flores, Rodrigo Felix de Almeida, Jonathan Jen-Wei Yu, Jonathan Co Lee, James A. Hunt
  • Publication number: 20210264642
    Abstract: A method can include executing an application using a virtual reality headset; rendering a scene of the application to a display of the virtual reality headset; and, during rendering of the scene, rendering a graphic to the display where the graphic represents a power unit that is not physically coupled to the virtual reality headset.
    Type: Application
    Filed: February 23, 2020
    Publication date: August 26, 2021
    Inventors: Scott Wentao Li, Jonathan Co Lee, Jonathan Jen-Wei Yu
  • Publication number: 20210264007
    Abstract: One embodiment provides a method, including: detecting, using one or more sensors of an information handling device, at least two biometric inputs provided by a user during an authentication process; authenticating the user responsive to determining that at least one biometric input of the at least two biometric inputs shares a threshold level of similarity with stored biometric information; determining, using a processor, that another biometric input of the at least two biometric inputs does not share the threshold level of similarity with the stored biometric information; and updating the stored biometric information with retained characteristics of the another biometric input. Other aspects are described and claimed.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Jonathan Co Lee, Nathan Andrew Hatfield, Philip L. Childs
  • Publication number: 20210258427
    Abstract: In one aspect, a first device includes a processor, a microphone accessible to the processor, a speaker accessible to the processor, a display accessible to the processor, and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate concurrent video conferencing for first and second video conferences and to receive user input selecting the first video conference. Based on the user input, the instructions may be executable to control the speaker to output audio for the first video conference at a greater volume level than audio for the second video conference and to transmit input from the microphone to a second device associated with a participant of the first video conference but not to a third device associated with a participant of the second video conference.
    Type: Application
    Filed: February 15, 2020
    Publication date: August 19, 2021
    Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs