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

  • Publication number: 20230244932
    Abstract: 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: Application
    Filed: December 7, 2022
    Publication date: August 3, 2023
    Inventors: Ji LIU, Qilong LI, Yu LI, Xingjian LI, Yifan SUN, Dejing DOU
  • Patent number: 10891156
    Abstract: 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: Grant
    Filed: April 26, 2017
    Date of Patent: January 12, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Yifan Sun, Layne Peng, Jie Bao, Kun Wang
  • Publication number: 20200304513
    Abstract: 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: Application
    Filed: May 31, 2018
    Publication date: September 24, 2020
    Inventors: Brian Charles ERIKSSON, Ajith PUDHIYAVEETIL, Yifan SUN
  • Patent number: 10467725
    Abstract: 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: Grant
    Filed: February 27, 2019
    Date of Patent: November 5, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, Junping Zhao
  • Publication number: 20190197655
    Abstract: 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: Application
    Filed: February 27, 2019
    Publication date: June 27, 2019
    Inventors: Yifan Sun, Layne Peng, Robert A. Lincourt, JR., John Cardente, Junping Zhao
  • Patent number: 10275851
    Abstract: 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: Grant
    Filed: April 25, 2017
    Date of Patent: April 30, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Layne Peng, Jie Bao, Kun Wang, Yifan Sun
  • Patent number: 10262390
    Abstract: 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: Grant
    Filed: April 14, 2017
    Date of Patent: April 16, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, Junping Zhao
  • Publication number: 20190073594
    Abstract: 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: Application
    Filed: August 31, 2018
    Publication date: March 7, 2019
    Inventors: Brian Charles Eriksson, Yifan Sun, Deijiao Zhang
  • Publication number: 20190000346
    Abstract: 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: Application
    Filed: June 28, 2018
    Publication date: January 3, 2019
    Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding, Can Karakus
  • Publication number: 20180364135
    Abstract: 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: Application
    Filed: June 9, 2018
    Publication date: December 20, 2018
    Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding
  • Publication number: 20180343499
    Abstract: 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: Application
    Filed: May 23, 2018
    Publication date: November 29, 2018
    Inventors: Brian Charles Eriksson, Ajith Pudhiyaveetil, Yifan Sun, Weicong Ding, Shijia Pan, Mohsen Ghassemi
  • Patent number: 10109030
    Abstract: 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: Grant
    Filed: December 27, 2016
    Date of Patent: October 23, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Yifan Sun, Layne Peng, Robert A. Lincourt, Jr., John Cardente, John S. Harwood
  • Publication number: 20150071395
    Abstract: 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: Application
    Filed: November 12, 2014
    Publication date: March 12, 2015
    Inventors: Xiang Zhou, Yifan Sun
  • Patent number: 8908809
    Abstract: 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: Grant
    Filed: December 15, 2010
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiang Zhou, Yifan Sun
  • Patent number: 8682182
    Abstract: 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: Grant
    Filed: May 17, 2011
    Date of Patent: March 25, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiang Zhou, Yifan Sun
  • Publication number: 20120294630
    Abstract: 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: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Xiang Zhou, Yifan Sun
  • Publication number: 20120155890
    Abstract: 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: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Xiang Zhou, Yifan Sun