Patents by Inventor Karl Chen

Karl Chen 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: 11935495
    Abstract: Methods are described for driving an electro-optic display having a plurality of display pixels. Each of the display pixels is associated with a display transistor. The method includes the following steps in order. A first voltage is applied to a first display transistor associated with a first display pixel of the plurality of display pixels. The first voltage is applied during at least one frame of a driving waveform. A second voltage is applied to the first display transistor associated with the first display pixel. The second voltage has a non-zero amplitude less than the first voltage and is applied during the last frame of the driving waveform. The amplitude of the second voltage is based on a voltage offset value and a sum of remnant voltages each frame of the driving waveform contributes to the first display pixel when the first voltage is applied to the first display transistor.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: March 19, 2024
    Assignee: E Ink Corporation
    Inventors: Aaron Chen, Teck Ping Sim, Kenneth R. Crounse, Karl Raymond Amundson
  • Patent number: 11917073
    Abstract: A message authentication code, for a message transmitted and received over a communications network, is formed by applying inputs to an integrity algorithm acting on the message. The inputs comprise: an integrity key; a value indicating a transfer direction; and a frame-dependent integrity input, wherein the frame-dependent integrity input is a frame-dependent modulo count value that also depends on a random value and on a frame-specific sequence number.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: February 27, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Vesa Torvinen, Noamen Ben Henda, Qian Chen, Vesa Lehtovirta, Mats Näslund, Karl Norrman, Gang Ren, Mikael Wass, Monica Wifvesson
  • Publication number: 20180092595
    Abstract: Systems and methods are provided for training and monitoring administration of an inhaler medication. The system includes a mobile computing device that is configured to provide an augmented reality training and monitoring aid for asthma patients. In particular, the mobile device is programmed to capture video using a camera and sound recordings using a microphone in order to measure the patient's head position from the video and measure events relating to inhalation and exhalation from the microphone recordings. This real-time data is used to provide real-time testing and monitoring of the patient's technique for using an inhaler and an augmented reality training aid that informs the patients training. In addition, the mobile device is configured to collect background information from the patient relating to the patient's control over his or her asthma and can also interface with a back-end computing system for storing and maintaining related information.
    Type: Application
    Filed: September 22, 2017
    Publication date: April 5, 2018
    Inventors: Christopher Karl Chen, Loh Siew Leng, Ghulam Murtaza Khan Qasuri
  • Patent number: 8935677
    Abstract: Systems and methods for automatically reverse engineering an input data format using dynamic data flow analysis. Combining input data with a simulated execution of the binary program using the input data and analyzing the use of the data by the program to generate a BNL-like grammar representing the input data format. The input data can be application level protocols, network protocols or formatted files.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Weidong Cui, Marcus Peinado, Karl Chen, Jiahe Helen Wang, Luis Irun-Briz
  • Publication number: 20090254891
    Abstract: Systems and methods for automatically reverse engineering an input data format using dynamic data flow analysis. Combining input data with a simulated execution of the binary program using the input data and analyzing the use of the data by the program to generate a BNL-like grammar representing the input data format. The input data can be application level protocols, network protocols or formatted files.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Weidong Cui, Marcus Peinado, Karl Chen, Jiahe Helen Wang, Luis Irun-Briz