Patents by Inventor Yifan Sun
Yifan Sun 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: 11961479Abstract: A display device and a method for driving the display device are described, where the display device includes a plurality of pixel island groups, a plurality of lenses, a positioning module, and a gate driving chip. The plurality of pixel island groups are arranged in array, wherein each of the pixel island groups includes a plurality of pixel islands, and different pixel islands are able to be scanned in different scanning modes. The positioning module is configured to determine a gaze area and a non-gaze area according to gazed coordinates of human eye. The gate driving chip is configured to provide gate driving signals in a first driving manner to sub-pixel units in the gaze area, and provide gate driving signals simultaneously in a second driving manner to sub-pixel units in the non-gaze area during a scanning stage of the sub-pixel units in the non-gaze area.Type: GrantFiled: December 22, 2020Date of Patent: April 16, 2024Assignees: Beijing BOE Optoelectronics Technology Co., Ltd., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Tiankuo Shi, Wei Sun, Yifan Hou, Zhihua Ji, Xiaomang Zhang, Rui Liu, Jigang Sun, Yuxin Bi, Xue Dong
-
Patent number: 11941318Abstract: The present application provides an audio and video playing system, a playing method and a playing device. The system comprises: a display device; a directional sound output module configured to output a directional sound signal; a tracking element configured to monitor a target visual area and to monitor the target display area on the display screen; and a processor, connected with the directional sound output module and the tracking element respectively, and configured to acquire a first audio and video data to be output in the target display area, display image information of the first audio and video data in the target display area, and output sound information of the first audio and video data to the directional sound output module such that the directional sound output module output a directional sound signal towards the target visual area.Type: GrantFiled: April 27, 2021Date of Patent: March 26, 2024Assignees: Beijing BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Xiaomang Zhang, Xiangjun Peng, Tiankuo Shi, Chenxi Zhao, Shuo Zhang, Yifan Hou, Yan Sun, Li Tian, Jing Liu, Wei Sun, Zhihua Ji, Yanhui Xi
-
Publication number: 20240095141Abstract: A method and an apparatus for displaying an information flow on a terminal device, an electronic device, a computer-readable storage medium, and a computer program product are provided. An implementation is: in response to detecting an activation operation on an application for displaying the information flow, reproducing, on the terminal device, a first page displayed on the terminal device when the application is last switched to running in the background or closed; and in response to determining that a time interval between the activation operation and the application being last switched to running in the background or closed does not exceed a first threshold, displaying a second page as a continuation of a content entry displayed in the first page, where the second page includes at least one first content entry cached in the terminal device before the activation operation but not displayed in the first page.Type: ApplicationFiled: March 21, 2022Publication date: March 21, 2024Inventors: Yifan ZHANG, Yuqi WANG, Linfei CHU, Jing NING, Kunjie SUN, Yuhang ZHENG, Naifei SONG, Shujuan ZHANG, Lin LIU, Xunzhuo JU, Zhengwei CHEN, Wei ZHANG, Hua ZHANG, Congjun ZHOU, Tingkang WU, Tengfei LV, Hanmeng LIU, Lei WANG
-
Patent number: 11922848Abstract: Provided is a method for compensating a displayed picture in a display screen. The display screen includes a plurality of regions, each of the plurality of regions including a plurality of pixels; the method includes: determining transformation matrices corresponding to pixels in the plurality of regions based on texture complexities of pictures to be displayed in the plurality of regions; acquiring compensated grayscales by compensating grayscales of pixel points in the pictures to be displayed in the plurality of regions based on the transformation matrices corresponding to the pixels in the plurality of regions.Type: GrantFiled: August 5, 2021Date of Patent: March 5, 2024Assignees: Beijing BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Tiankuo Shi, Yifan Hou, Xiangjun Peng, Chenxi Zhao, Xiaomang Zhang, Minglei Chu, Xin Duan, Wei Sun, Ming Chen, Lingyun Shi
-
Patent number: 11917167Abstract: The present disclosure provides an image compression method, including steps of: acquiring a human-eye fixation point on an original image, and determining a fixation region and a non-fixation region of the original image according to the human-eye fixation point; and compressing the non-fixation region, and generating a compressed image according to the fixation region and the compressed non-fixation region. The present disclosure also provides an image display method, an image compression apparatus, an image display apparatus, and a computer readable medium.Type: GrantFiled: May 8, 2021Date of Patent: February 27, 2024Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Zhihua Ji, Tiankuo Shi, Xiaomang Zhang, Chingwen Kung, Rui Liu, Yifan Hou, Minglei Chu, Yanhui Xi, Yan Sun, Chenxi Zhao, Xiangjun Peng, Shuo Zhang
-
Publication number: 20230244932Abstract: Provided are an image occlusion method, a model training method, a device, and a storage medium, which relate to the technical field of artificial intelligence, in particular, to the field of computer vision technologies and deep learning, and may be applied to image recognition, model training and other scenarios. The specific implementation solution is as follows: generating a candidate occlusion region according to an occlusion parameter; according to the candidate occlusion region, occluding an image to be processed to obtain a candidate occlusion image; determining a target occlusion region from the candidate occlusion region according to visual security and data availability of the candidate occlusion image; and according to the target occlusion region, occluding the image to be processed to obtain a target occlusion image. In this manner, the image to be processed is desensitized while the accuracy of target recognition is ensured.Type: ApplicationFiled: December 7, 2022Publication date: August 3, 2023Inventors: Ji LIU, Qilong LI, Yu LI, Xingjian LI, Yifan SUN, Dejing DOU
-
Patent number: 10891156Abstract: Systems and methods are provided to implement intelligent data coordination for accelerated computing in a distributed computing environment. For example, a method includes executing a task on a computing node, monitoring requests issued by the executing task, intercepting requests issued by the executing task which correspond to data flow operations to be performed as part of the task execution, and asynchronously executing the intercepted requests at scheduled times to coordinate data flow between resources on the computing node.Type: GrantFiled: April 26, 2017Date of Patent: January 12, 2021Assignee: EMC IP Holding Company LLCInventors: Junping Zhao, Yifan Sun, Layne Peng, Jie Bao, Kun Wang
-
Publication number: 20200304513Abstract: A method (400) of generating guest accounts in a local area network is provided including determining (410) a presence of at least one user in a premises and generating (420) at least one guest account in a local area network established in the premises based on the determined presence. An apparatus (101, 102, 300) for generating guest accounts in a local area network is provided, the apparatus including a processor (304), and at least one memory (312) coupled with the processor, the processor being configured to determine a presence of at least one user in a premises and generate at least one guest account in a local area network (150) established in the premises based on the determined presence. A computer-readable storage medium and a non-transitory computer-readable program product are also described.Type: ApplicationFiled: May 31, 2018Publication date: September 24, 2020Inventors: Brian Charles ERIKSSON, Ajith PUDHIYAVEETIL, Yifan SUN
-
Patent number: 10467725Abstract: A graphics processing unit (GPU) service platform includes a control server, and a cluster of GPU servers each having one or more GPU devices. The control server receives a service request from a client system for GPU processing services, allocates multiple GPU servers within the cluster to handle GPU processing tasks specified by the service request by logically binding the allocated GPU servers, and designating one of the at least two GPU servers as a master server, and send connection information to the client system to enable the client system to connect to the master server. The master GPU server receives a block of GPU program code transmitted from the client system, which is associated with the GPU processing tasks specified by the service request, processes the block of GPU program code using the GPU devices of the logically bound GPU servers, and returns processing results to the client system.Type: GrantFiled: February 27, 2019Date of Patent: November 5, 2019Assignee: EMC IP Holding Company LLCInventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, Junping Zhao
-
Publication number: 20190197655Abstract: A graphics processing unit (GPU) service platform includes a control server, and a cluster of GPU servers each having one or more GPU devices. The control server receives a service request from a client system for GPU processing services, allocates multiple GPU servers within the cluster to handle GPU processing tasks specified by the service request by logically binding the allocated GPU servers, and designating one of the at least two GPU servers as a master server, and send connection information to the client system to enable the client system to connect to the master server. The master GPU server receives a block of GPU program code transmitted from the client system, which is associated with the GPU processing tasks specified by the service request, processes the block of GPU program code using the GPU devices of the logically bound GPU servers, and returns processing results to the client system.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Inventors: Yifan Sun, Layne Peng, Robert A. Lincourt, JR., John Cardente, Junping Zhao
-
Patent number: 10275851Abstract: Techniques are provided to configure a graphics processing unit (GPU) service platform to provide GPU processing and checkpointing services to a client system. For example, when the GPU service platform receives a service request from a first client system for GPU processing services, a GPU server node is allocated to execute a first GPU processing task associated with the service request using one or more GPU devices. When a GPU checkpointing operation is performed during execution of the first GPU processing task to generate a checkpoint image of a current state of the first GPU processing task, the GPU server node is configured to execute at least a portion of a second GPU processing task associated with a second service request received from a second client system, using the one or more GPU devices concurrently with performing the GPU checkpointing operation for the first GPU processing task.Type: GrantFiled: April 25, 2017Date of Patent: April 30, 2019Assignee: EMC IP Holding Company LLCInventors: Junping Zhao, Layne Peng, Jie Bao, Kun Wang, Yifan Sun
-
Patent number: 10262390Abstract: A graphics processing unit (GPU) service platform includes a control server, and a cluster of GPU servers each having one or more GPU devices. The control server receives a service request from a client system for GPU processing services, allocates multiple GPU servers nodes within the cluster to handle GPU processing tasks specified by the service request by logically binding the allocated GPU server nodes, and designating one of the at least two GPU servers as a master server, and send connection information to the client system to enable the client system to connect to the master server. The master GPU server node receives a block of GPU program code transmitted from the client system, which is associated with the GPU processing tasks specified by the service request, processes the block of GPU program code using the GPU devices of the logically bound GPU servers, and returns processing results to the client system.Type: GrantFiled: April 14, 2017Date of Patent: April 16, 2019Assignee: EMC IP Holding Company LLCInventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, Junping Zhao
-
Publication number: 20190073594Abstract: A system for applications including but not limited to machine learning and unsupervised learning for clustering of data processes an input dataset in a plurality of autoencoders where each autoencoder is configured to produce an indication of a particular structure included in the input dataset and an aggregator combines the indications produced by the plurality of autoencoders based on a weighting vector to produce a weighted combination of the indications that may be used to train the system to create a sparse representation of unlabeled datasets.Type: ApplicationFiled: August 31, 2018Publication date: March 7, 2019Inventors: Brian Charles Eriksson, Yifan Sun, Deijiao Zhang
-
Publication number: 20190000346Abstract: A system and method for skin conductance-based regulation of an electronic device is described. The system includes a processor configured to receive, data representative of skin conductance of a user; determine, a conductance for the user as a function of a temperature and the skin conductance; and adjust, the temperature based on the determined conductance.Type: ApplicationFiled: June 28, 2018Publication date: January 3, 2019Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding, Can Karakus
-
Publication number: 20180364135Abstract: A method to determine an operational status of one appliance includes sampling a plurality of sensors monitoring operation of a plurality of appliances. The sampling producing composite sensor measurements; the sensors not dedicated to any particular appliance. Filtering the composite sensor measurements for information for the one appliance is accomplished to remove sampled data that represents appliances other than the one appliance. A comparison of the sensor data for the one appliance with the reference information of the one appliance is determined. If an operation anomaly is present in the information for the particular appliance, a notification is transmitted to a user device concerning the operation of the one appliance.Type: ApplicationFiled: June 9, 2018Publication date: December 20, 2018Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding
-
Publication number: 20180343499Abstract: A method and apparatus are described including receiving sensor data from at least one of a plurality of sensors in a sensor array associated with an environment, detecting a pattern in the received sensor data, determining a profile of at least one user present in the environment from a correlation between the detected pattern and patterns in a first database, determining an action to be performed responsive to the determined age range of the at least one user in the environment to actions associated with the user profile in a second database and performing the determined action on received content.Type: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding, Shijia Pan, Mohsen Ghassemi
-
Patent number: 10109030Abstract: A method implemented by a server enables sharing of GPU resources by multiple clients. The server receives a request from a first client for GPU services. The request includes a first block of GPU code of an application executing on the first client. A first task corresponding to the first block of GPU code is enqueued in a task queue. The task queue includes a second task that corresponds to a second block of GPU code of an application executing on a second client. The server schedules a time for executing the first task using a GPU device that is assigned to the first client, and dispatches the first task to a GPU worker process to execute the first task at the scheduled time using the GPU device. The GPU device is shared, either temporally or spatially, by the first and second clients for executing the first and second tasks.Type: GrantFiled: December 27, 2016Date of Patent: October 23, 2018Assignee: EMC IP Holding Company LLCInventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, John S. Harwood
-
Publication number: 20150071395Abstract: The present disclosure provides a method of carrier phase error removal associated with an optical communication signal. The method includes estimating and removing a first phase angle associated with an information signal using coarse phase recovery, the information symbol being associated with a digital signal, the digital signal representing the optical communication signal; estimating a carrier frequency offset between a receiver light source and a transmitter light source by using the estimated first phase angle, the carrier frequency offset being associated with the information signal; removing carrier phase error associated with the carrier frequency offset; and estimating and removing a second phase angle associated with the information signal, the estimated second phase angle being based on the estimated first phase angle and the estimated carrier frequency offset.Type: ApplicationFiled: November 12, 2014Publication date: March 12, 2015Inventors: Xiang Zhou, Yifan Sun
-
Patent number: 8908809Abstract: The present disclosure provides a method of carrier phase error removal associated with an optical communication signal. The method includes estimating and removing a first phase angle associated with an information signal using coarse phase recovery, the information symbol being associated with a digital signal, the digital signal representing the optical communication signal; estimating a carrier frequency offset between a receiver light source and a transmitter light source by using the estimated first phase angle, the carrier frequency offset being associated with the information signal; removing carrier phase error associated with the carrier frequency offset; and estimating and removing a second phase angle associated with the information signal, the estimated second phase angle being based on the estimated first phase angle and the estimated carrier frequency offset.Type: GrantFiled: December 15, 2010Date of Patent: December 9, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Xiang Zhou, Yifan Sun
-
Patent number: 8682182Abstract: Exemplary embodiments are directed to a blind carrier recovery system for blind detection and/or correction of carrier frequency offset between the signal laser source and local oscillator (i.e., carrier frequency recovery) for optical systems employing quadrature amplitude modulation (QAM). Exemplary embodiments can be implemented using an improved fast Fourier transform (FFT)-based approach. Some embodiments can include a frequency sign detection technique that uses parallel, concurrently implemented FFTs having a modified FFT architecture. Some embodiments can include a frequency sign detection technique that uses time-domain slope detection based on constellation classification.Type: GrantFiled: May 17, 2011Date of Patent: March 25, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Xiang Zhou, Yifan Sun