Patents by Inventor Chit-Kwan Lin

Chit-Kwan Lin 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: 10447813
    Abstract: Apparatuses, Methods and Storage Media associated with offloading aspects of processing of mobile devices are disclosed. In embodiments, a mobile computing device may comprise one or more processors; memory coupled with the one or more processors; and a shim layer to compressively replicate memory blocks of the memory to a cloud server, compressively offload invocations of object methods of objects resident in a memory block of the memory to the cloud server, and to receive execution results of the invoked object methods. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: October 15, 2019
    Assignee: Intel Corporation
    Inventor: Chit Kwan Lin
  • Patent number: 10341669
    Abstract: System and techniques for temporally encoded static spatial images are described herein. A static spatial image may be obtained. Here, the static spatial image defines pixel values over an area. A scan path may be selected. Here, the scan path defines a path across the area of the static spatial image. A window is scanned (e.g., moved or slid) along the scan path on the static spatial image to produce changes in a portion of the window over time. The changes in the portion of the window are recorded along with respective times of the changes.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Chit Kwan Lin, Gautham N Chinya, Narayan Srinivasa
  • Patent number: 10305976
    Abstract: A method for managing computing includes replicating a subset of a machine state of a first computing device onto a second computing device, wherein the subset of the machine state is required to execute machine code. Execution of the machine code is offloaded to the second computing device.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: May 28, 2019
    Assignee: Intel Corporation
    Inventors: Chit Kwan Lin, Arnab Paul, Gautham N. Chinya
  • Publication number: 20190095787
    Abstract: System and techniques for sparse coding based classification are described herein. A sample of a first type of data may be obtained and encoded to create a sparse coded sample. A dataset may be searched using the sparse coded sample to locate a segment set of a second type of data. An instance of the second type of data may then be created using the segment set.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Hsiang Tsung Kung, Chit Kwan Lin, Gautham N. Chinya
  • Publication number: 20180176583
    Abstract: System and techniques for temporally encoded static spatial images are described herein. A static spatial image may be obtained. Here, the static spatial image defines pixel values over an area. A scan path may be selected. Here, the scan path defines a path across the area of the static spatial image. A windows is scanned (e.g., moved or slid) along the scan path on the static spatial image to produce changes in a portion of the window over time. The changes in the portion of the window are recorded along with respective times of the changes.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 21, 2018
    Inventors: Chit Kwan Lin, Gautham N. Chinya, Narayan Srinivasa
  • Patent number: 9697584
    Abstract: An apparatus for multi-stage super-resolution is described herein. The apparatus includes a personalized dictionary, a plurality of super-resolution stages, and a reference merger. Each of the plurality of super-resolution stages correspond to at least one personalized dictionary, and the personalized dictionary is applied to an input image that is sparse-coded to generate a reconstructed image. The reference merger is to merge the reconstructed image and the input image to generate a super-resolved image for each stage.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventors: Chit Kwan Lin, Marcus Z. Comiter, Harnek Gulati, Gautham N. Chinya
  • Publication number: 20170186135
    Abstract: An apparatus for multi-stage super-resolution is described herein. The apparatus includes a personalized dictionary, a plurality of super-resolution stages, and a reference merger. Each of the plurality of super-resolution stages correspond to at least one personalized dictionary, and the personalized dictionary is applied to an input image that is sparse-coded to generate a reconstructed image. The reference merger is to merge the reconstructed image and the input image to generate a super-resolved image for each stage.
    Type: Application
    Filed: December 26, 2015
    Publication date: June 29, 2017
    Applicant: Intel Corporation
    Inventors: Chit Kwan Lin, Marcus Z. Comiter, Harnek Gulati, Gautham N. Chinya
  • Publication number: 20170085636
    Abstract: A method for managing computing includes replicating a subset of a machine state of a first computing device onto a second computing device, wherein the subset of the machine state is required to execute machine code. Execution of the machine code is offloaded to the second computing device.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Inventors: Chit Kwan Lin, Arnab Paul, Gautham N. Chinya
  • Publication number: 20160344844
    Abstract: Apparatuses, Methods and Storage Media associated with offloading aspects of processing of mobile devices are disclosed. In embodiments, a mobile computing device may comprise one or more processors; memory coupled with the one or more processors; and a shim layer to compressively replicate memory blocks of the memory to a cloud server, compressively offload invocations of object methods of objects resident in a memory block of the memory to the cloud server, and to receive execution results of the invoked object methods. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 10, 2015
    Publication date: November 24, 2016
    Applicant: Intel Corporation
    Inventor: Chit Kwan LIN
  • Publication number: 20150234908
    Abstract: Techniques for data synchronization between a first computing device coupled to at least one memory storing current data and a second computing device coupled to at least a second memory storing first encoded data and a copy of prior data. The first device may perform a method comprising: encoding the current data using a compressive sensing encoding technique to obtain second encoded data; and transmitting the second encoded data to the second computing device. The second device may perform a method comprising receiving second encoded data from the first computing device; decoding the second encoded data using a compressive sensing decoding technique to obtain decoded data; and obtaining a copy of the current data by using the decoded data and the copy of prior data.
    Type: Application
    Filed: September 24, 2013
    Publication date: August 20, 2015
    Applicant: President and Fellows of Harvard College
    Inventors: Hsiang-Tsung Kung, Chit-Kwan Lin