Patents by Inventor Han Yan

Han Yan 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).

  • Publication number: 20190087208
    Abstract: The present invention discloses a method and apparatus for loading an ELF file of a Linux system into a Windows system. The method comprises: resolving the ELF file in accordance with a format of the ELF file; loading the whole ELF file into a Windows system memory according to a Windows system memory storage rule; acquiring a memory address, of a file content corresponding to a symbol recorded in a symbol table of the ELF file, in the Windows system in accordance with a resolution result of the ELF file; and linking the symbol with the memory address, of the file content corresponding to the symbol, in the Windows system.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 21, 2019
    Inventors: Han YAN, Xin RAN, Zhihui LIANG
  • Patent number: 10230902
    Abstract: The present disclosure provides a method and device for correcting video flicker. The method comprises: performing statistics on grayscale values of a previous frame of video image to obtain a histogram of the grayscale values of the previous frame of video image; determining correction weights for correcting grayscale values of a next frame of video image according to the histogram; and correcting the grayscale values of the next frame of video image according to the correction weights.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: March 12, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Han Yan, Pablo Navarrete Michelini
  • Publication number: 20190059608
    Abstract: In an embodiment, there is provided a chair including: a chair body; at least one sensing element on the chair body for sensing a human body pressure on the chair body; at least one gasbag on the chair body for supporting a waist of a human body; a gas pump for performing inflation and deflation of the at least one gasbag; and a control assembly in signal connection with the at least one sensing element for controlling the gas pump to perform inflation and deflation of the at least one gasbag according to information acquired by the sensing element.
    Type: Application
    Filed: July 30, 2018
    Publication date: February 28, 2019
    Inventors: Han Yan, Qi Zeng
  • Patent number: 10217199
    Abstract: A system for dynamic range expansion of digital images includes: an optimizing device configured to calculate and store the output histogram of the previous frame of image data, calculate and obtain the mapping function according to the output histogram of the previous frame of image data and obtain the mapping table of the previous frame of image data according to the mapping function; and a mapping device configured to receive a next frame of image data and process the next frame of image data with the mapping table of the previous frame of image data to generate the enhanced image data. The present system enables processing ultrahigh definition images with very low requirements on hardware requirement. There is further provided a method and a non-volatile storage medium for dynamic range expansion of digital images.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: February 26, 2019
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Pablo Navarrete Michelini, Han Yan, Ran Duan
  • Publication number: 20190030575
    Abstract: The present disclosure provides a cache device and a LCD screen production line. The cache device provided by the present disclosure includes an outer frame having an opening for picking and placing cached items on a first side wall thereof and a support bracket for horizontally supporting cached items therein; and first blowing means disposed on the second side wall of the outer frame for blowing air toward the opening; second blowing means disposed on the third side wall or the fourth side wall of the outer frame; an exhaust means disposed on a fourth side wall opposite to the third side wall of the frame.
    Type: Application
    Filed: August 24, 2017
    Publication date: January 31, 2019
    Applicants: BOE TECHNOLOGY GROUP CO., LTD., HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD., HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Chao LIU, Qingshuang REN, Erfeng SHEN, Tae Hyuck YOON, Aihua LEI, Han YAN, Xingming HU, Rubao BI, Chaomou DAI, Shengwang DONG, Xiaofu WU, Weiwei ZHOU, Dongdong ZHANG, Jinming LI
  • Publication number: 20190012772
    Abstract: A system for dynamic range expansion of digital images includes: an optimizing device configured to calculate and store the output histogram of the previous frame of image data, calculate and obtain the mapping function according to the output histogram of the previous frame of image data and obtain the mapping table of the previous frame of image data according to the mapping function; and a mapping device configured to receive a next frame of image data and process the next frame of image data with the mapping table of the previous frame of image data to generate the enhanced image data. The present system enables processing ultrahigh definition images with very low requirements on hardware requirement. There is further provided a method and a non-volatile storage medium for dynamic range expansion of digital images.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 10, 2019
    Applicant: BOE Technology Group Co., Ltd.
    Inventors: Pablo Navarrete Michelini, Han Yan, Ran Duan
  • Publication number: 20180357085
    Abstract: A method and apparatus for running an Android application on a Windows system are disclosed. The method comprises: loading a relevant file in a dynamic link library of an Android virtual machine by loading a Linux executable file of a predetermined format in response to an instruction for starting an application to start the Android virtual machine; beginning to load the relevant file in the dynamic link library of the application; loading a predetermined engine file and a relevant executable file in the application by starting the Android virtual machine; invoking an Activity resource corresponding to the application by invoking a predetermined starting process; and finishing loading the relevant file in the dynamic link library of the application in a life cycle of the Activity resource to run the application. Through the present invention, normal running of an Android application in the Windows system in the form of a native application is thoroughly implemented.
    Type: Application
    Filed: November 1, 2016
    Publication date: December 13, 2018
    Inventors: Han YAN, Xin RAN, Zhihui LIANG
  • Publication number: 20180197405
    Abstract: A drowning alarm system and a drowning alarm method. The drowning alarm system includes a submerging detection device, a position detection device and a signal transmitting device. The submerging detection device configured to detect whether or not the submerging detection device is submerged, and generate a submerging alarm instruction when the submerging detection device is submerged. The position detection device configured to determine whether or not the submerging detection device is within a preset range, and generate a distance information instruction when the submerging detection device is within the preset range. The signal transmitting device configured to transmit a first alarm signal when the submerging detection device generates the submerging alarm instruction and the position detection device generates the distance information instruction. The drowning alarming system with false alarm prevention function is realized.
    Type: Application
    Filed: November 7, 2017
    Publication date: July 12, 2018
    Inventors: Xiaoyu Li, Lihua Geng, Han Yan, Pablo Navarrete Michelini
  • Publication number: 20180197033
    Abstract: The present application provides a method and apparatus for video surveillance. The method for video surveillance includes: detecting, through an infrared sensor, whether a target is present in a sensing area of the infrared sensor, and generating a deflection instruction indicating a deflection angle in a case where it is detected that the target is present; and deflecting, according to the deflection instruction, a shooting direction of a camera towards the target by the deflection angle.
    Type: Application
    Filed: May 31, 2017
    Publication date: July 12, 2018
    Inventors: Lihua GENG, Junyuan REN, Xiaoyu LI, Han YAN, Qi ZENG
  • Publication number: 20180192779
    Abstract: The present application discloses a TV bed, including: a bed and a TV. The bed comprises a bed body with a main position and a headboard portion, a bed sensing unit, a bed receiver, a bed sender and a first controlling unit; and the TV comprises a detecting unit, a determining unit, a generating unit, a TV receiver, a TV sender, and a second controlling unit, the bed receiver being configured to receive command signals from the TV sender, and the TV receiver being configured to receive command signals from the bed sender. The TV is configured to generate a bed-control command based on a user's face position in the bed and is configured to send the bed-control command to the bed; and the bed is configured to receive the bed-control command and is configured to control the headboard portion to move to a position based on the bed-control command.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 12, 2018
    Applicant: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Han Yan, Qi Zeng, Lihua Geng, Xiaoyu Li
  • Publication number: 20180191939
    Abstract: The present disclosure provides a method and device for correcting video flicker.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 5, 2018
    Inventors: Han Yan, Pablo Navarrete Michelini
  • Patent number: 9948530
    Abstract: A combined reach can be determined for multiple resources. Usage data, including audience duplication data, is used to generate audience duplication measurements for pairs of the resources. A child-resource pair is identified, and the audience duplication measurement for that resource pair is modified. The modified measurement is used to determine a combined reach for the multiple resources. A report is also generated based on the combined reach.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 17, 2018
    Assignee: comScore, Inc.
    Inventors: Bonnie Niederstrasser, Harvir Singh Bansal, Ryan Jones, Han Yan
  • Patent number: 9896467
    Abstract: An organic compound with a tetrahedral-like geometry is disclosed. The organic compound has a structure represented by formula (I): wherein A1 to A4 each independently represent a 5-membered or 6-membered unsaturated ring; B1 represents direct bonding, —C—, —O—, —N—, —S— or —C?C—; m is 0 or 1; each of Ra's is independently hydrogen, fluorine, oxygen, substituted or unsubstituted C1-C12 alkyl or substituted or unsubstituted C6-C12 aryl; and n is an integer of 0 to 2.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: February 20, 2018
    Assignee: National Tsing Hua University
    Inventors: Yun Chi, Yang Wang, Han-Yan Tsai
  • Publication number: 20170347317
    Abstract: A technique for managing power usage in a local communication network. The network includes at least one device having at least one operation phase. A processing unit receives information related to at least one operation phase of the device after detecting an operation phase change. The information includes power used by the device during the phase and an estimated duration of the phase. The processing unit determines projected power usage within the local network for the duration of the operation of the device, the projected power usage taking the form of at least one power usage increment and an associated increment duration. For a power usage increment, the processing unit: determines an output current to be output by at least one battery in order to at least partially compensate the increment; and sends, to the battery, a command to discharge the output current determined for the duration of the increment.
    Type: Application
    Filed: November 13, 2015
    Publication date: November 30, 2017
    Inventors: Fabrice Fontaine, Han Yan
  • Publication number: 20170311223
    Abstract: The invention relates to a technique for access by a master device (22) to a value. The invention relates to a technique for access by a master device (22) to a value taken by a characteristic managed by a peripheral device (23). A first relay device (21) situated in a zone of radio coverage of the master device receives a command for simulation of the peripheral device, this peripheral device being situated in a zone of radio coverage to a second relay device (24). The first relay device then establishes a radio connection with the master device, by simulating the presence of the peripheral device in the zone of radio coverage of the master device. The first relay device receives from the master device a request to read a value taken by a characteristic managed by the peripheral device, transmits the request and receives in return the value from the second relay device, said second relay device having obtained it by interrogating the peripheral device. It can then dispatch it to the master device.
    Type: Application
    Filed: September 29, 2015
    Publication date: October 26, 2017
    Inventors: Han Yan, Fabrice Fontaine
  • Publication number: 20170255949
    Abstract: A computer system and process for extracting, comparing and distilling a chain-of-events for decision making. The system and process involves the following operations: generate or obtain a set of event rules that define events as a function of a pattern of data relating to customer transaction; receive or retrieve, by a processor, real-time transaction data feeds having a plurality of data sets; aggregate the real-time transaction data feeds with daily data feeds to generate an aggregated transaction data feed; generate an intermediate data stream by extracting, using the processor, data structures for event outputs by evaluating the aggregated transaction data feed against the set of event rules; generate a set of insight rules as a function of a pattern relating to customer decision making behaviour; and generate a chain of events for a consumer by evaluating the data structures for event outputs against the insight rules.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 7, 2017
    Inventors: Crishanth SILVALINGAM, Han YAN
  • Publication number: 20170245133
    Abstract: The invention relates to a technique for determining the presence of a peripheral device (23, 26) in a service area of a local network (2). The local network includes a gateway (20) for accessing a communications network (1) and at least one relay device (21, 24). The peripheral device and the relay device(s) are arranged to communicate with other devices via a radio-access network. The access gateway controls at least one relay device, so that the latter scans frequencies for accessing the radio-access network. When the relay device receives an announcement message from the peripheral device, said relay device transmits a notification of detection of the peripheral device to the access gateway. The peripheral device is then identified as being present in the service area.
    Type: Application
    Filed: September 29, 2015
    Publication date: August 24, 2017
    Inventors: Fabrice Fontaine, Han Yan
  • Publication number: 20170150422
    Abstract: The invention relates to a mediation technique carried out by a first device (20) in a residential network (2). In said residential network, a software abstraction module offering an abstraction service of a technique for controlling access to the underlying media is executed by the first device. The first device receives a request to join the residential network from a second device (23) via a wireless communication channel and verifies whether the second device is capable of executing the abstraction software module. When the second device is incapable of executing said software module, the first device allocates an address identifying the second device in the residential network according to a format compatible with the execution of the software module and executes the software abstraction module as a proxy of the second device.
    Type: Application
    Filed: May 22, 2015
    Publication date: May 25, 2017
    Applicant: ORANGE
    Inventors: Han Yan, Fabrice Fontaine
  • Publication number: 20170133848
    Abstract: A method for managing electricity use of a plurality of household appliances connected within a local communication network and having one or more operating phases. The method includes the following steps, implemented by a data processing module: acquiring information related to the operating phases, in progress or forthcoming, for at least two household appliances, the information related to an operating phase for a household appliance including the power used by the household appliance during the phase; determining, on the basis of the acquired information, at least one operating phase of one of the appliances to be interrupted so as to minimize peak power use; and interrupting the determined operating phase.
    Type: Application
    Filed: March 20, 2015
    Publication date: May 11, 2017
    Inventors: Fabrice Fontaine, Han Yan
  • Patent number: 9461679
    Abstract: A device includes circuitry configured to receive a signal burst, apply one or more filters to the signal burst based to achieve a predetermined image rejection rate, apply at least one harmonic rejection mode to the signal burst, and amplify the signal burst based on a gain partitioning determination.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 4, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Davide Guermandi, Silvian Spiridon, Dongsoo Daniel Koh, Stefano Bozzola, Han Yan, Mattia Introini, Tao Wu