Patents by Inventor An-Pang Lin

An-Pang 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: 10861302
    Abstract: A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: December 8, 2020
    Assignee: BOSSA NOVA ROBOTICS IP, INC.
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett
  • Patent number: 10783379
    Abstract: A method for processing arrival or removal of packages within the field of view of a video camera includes providing a database for recording packages placed in the field of view. Based on real-time analysis of successive image frames in the camera, a human person's entry and exit from the field of view of the camera is also detected. Delivery or removal of objects is recorded in the database. In one embodiment, the method also determines whether or not a newly arrived package is placed alongside or on top of an existing package.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 22, 2020
    Assignee: BOSSA NOVA ROBOTICS IP, INC.
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett, Christopher Palmer
  • Publication number: 20190065861
    Abstract: A method for processing arrival or removal of packages within the field of view of a video camera includes providing a database for recording packages placed in the field of view. Based on real-time analysis of successive image frames in the camera, a human person's entry and exit from the field of view of the camera is also detected. Delivery or removal of objects is recorded in the database. In one embodiment, the method also determines whether or not a newly arrived package is placed alongside or on top of an existing package.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 28, 2019
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett, Christopher Palmer
  • Publication number: 20190057588
    Abstract: A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
    Type: Application
    Filed: August 17, 2018
    Publication date: February 21, 2019
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett
  • Publication number: 20180053091
    Abstract: Embodiments of the present disclosure include a non-transitory computer-readable medium with computer-executable instructions stored thereon executed by one or more processors to perform a method to select and implement a neural network for an embedded system. The method includes selecting a neural network from a library of neural networks based on one or more parameters of the embedded system, the one or more parameters constraining the selection of the neural network. The method also includes training the neural network using a dataset. The method further includes compressing the neural network for implementation on the embedded system, wherein compressing the neural network comprises adjusting at least one float of the neural network.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 22, 2018
    Applicant: HAWXEYE, INC.
    Inventors: Marios SAVVIDES, An Pang LIN, Shreyas VENUGOPALAN, Ajmal THANIKKAL, Karanhaar SINGH, John MATTY, Gavriel ADLER, Kyle NEBLETT
  • Publication number: 20080297694
    Abstract: A backlight module includes a frame, a plurality of light tubes disposed on the frame, an optical sheet, a first light tube fixing component disposed on a side of the frame, and a second light tube fixing component disposed on a bottom surface of the frame. The frame includes a plurality of holes defined on a bottom surface of the frame. The first light tube fixing component is used for fixing the plurality of light tubes on the frame. The first light tube fixing component includes light proof member and a light reflective component. The light proof member is used for blocking light from the plurality of light tubes. The light reflective component is used for reflecting light from the plurality of light tubes toward the optical sheet. The light proof member and the light reflective component are integrally formed.
    Type: Application
    Filed: September 13, 2007
    Publication date: December 4, 2008
    Applicant: AU Optronics Corp.
    Inventors: Shin-li Chen, Chao-chih Wei, An-pang Lin, Ching-Kun Lai
  • Patent number: 7408855
    Abstract: A method for adjusting rotation speed of a driving motor in a disk drive prior to power on of a computer, includes: (i) inputting an external signal into the disk drive; (ii) converting the external signal into a predetermined value in such a manner to replace a default value stored within a memory device by the predetermined value such that the memory device is eventually stored with the predetermined value; and (iii) rotating the driving motor according to the predetermined value.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: August 5, 2008
    Assignee: ASUSTeK Computer Inc.
    Inventors: Sheng Lai, An-Pang Lin
  • Publication number: 20050237907
    Abstract: A method for adjusting rotation speed of a driving motor in a disk drive prior to power on of a computer, includes: (i) inputting an external signal into the disk drive; (ii) converting the external signal into a predetermined value in such a manner to replace a default value stored within a memory device by the predetermined value such that the memory device is eventually stored with the predetermined value; and (iii) rotating the driving motor according to the predetermined value.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 27, 2005
    Inventors: Sheng Lai, An-Pang Lin