Patents by Inventor Xuefeng Yao

Xuefeng Yao 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: 11860057
    Abstract: A heterodyne one-dimensional grating measuring device and measuring method thereof, including a light source, a reading head, a photoelectric receiving module, and a signal processing system. The light source is configured to generate two linearly polarized lights having characteristics of overlapping, polarization orthogonal, and fixed frequency difference. The reading head is configured to receive two beams of polarized lights and be respectively incident on a surface of a moving measuring grating to generate a +1-order diffracted light and a ?1-order diffracted light. The photoelectric receiving module is configured to receive the +1-order diffracted light and the ?1-order diffracted light to form two paths of beat frequency signals. The signal processing system is configured to perform differential calculation on the two paths of the beat frequency signals to realize a displacement measurement of single diffraction of the measuring grating for four-fold optical subdivision.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: January 2, 2024
    Assignee: CHANGCHUN INSTITUTE OF OPTICS, FINE MECHANICS AND PHYSICS, CHINESE ACADEMY OF SCIENCES
    Inventors: Wenhao Li, Zhaowu Liu, Wei Wang, Hongzhu Yu, Rigalantu Ji, Xuefeng Yao
  • Publication number: 20230206024
    Abstract: A resource allocation method, including: determining a neural network model to be allocated resources, and determining a set of devices capable of providing resources for the neural network model; determining, based on the set of devices and the neural network model, first set of evaluation points including first number of evaluation points, each of which corresponds to one resource allocation scheme and resource use cost corresponding to the resource allocation scheme; updating and iterating first set of evaluation points to obtain second set of evaluation points including second number of evaluation points, each of which corresponds to one resource allocation scheme and resource use cost corresponding to the resource allocation scheme, and second number being greater than first number; and selecting a resource allocation scheme with minimum resource use cost from the second set of evaluation points as a resource allocation scheme for allocating resources to the neural network model.
    Type: Application
    Filed: August 19, 2022
    Publication date: June 29, 2023
    Inventors: Ji Liu, Zhihua Wu, Danlei Feng, Chendi Zhou, Minxu Zhang, Xinxuan Wu, Xuefeng Yao, Dejing Dou, Dianhai Yu, Yanjun Ma
  • Publication number: 20230206075
    Abstract: A method for distributing network layers in a neural network model includes: acquiring a to-be-processed neural network model and a computing device set; generating a target number of distribution schemes according to network layers in the to-be-processed neural network model and computing devices in the computing device set, the distribution schemes including corresponding relationships between the network layers and the computing devices; according to device types of the computing devices, combining the network layers corresponding to the same device type in each distribution scheme into one stage, to obtain a combination result of each distribution scheme; obtaining an adaptive value of each distribution scheme according to the combination result of each distribution scheme; and determining a target distribution scheme from the distribution schemes according to respective adaptive value, and taking the target distribution scheme as a distribution result of the network layers in the to-be-processed neural n
    Type: Application
    Filed: November 21, 2022
    Publication date: June 29, 2023
    Applicant: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Ji LIU, Zhihua WU, Danlei FENG, Minxu ZHANG, Xinxuan WU, Xuefeng YAO, Beichen MA, Dejing DOU, Dianhai YU, Yanjun MA
  • Publication number: 20220374704
    Abstract: The disclosure provides a neural network training method and apparatus, an electronic device, a medium and a program product, and relates to the field of artificial intelligence, in particular to the fields of deep learning and distributed learning.
    Type: Application
    Filed: December 21, 2021
    Publication date: November 24, 2022
    Applicant: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventors: Danlei FENG, Long LIAN, Dianhai YU, Xuefeng YAO, Xinxuan WU, Zhihua WU, Yanjun MA
  • Publication number: 20220228890
    Abstract: A heterodyne two-dimensional grating measuring device and measuring method thereof includes a light source, a reading head, a photoelectric receiving module, and a signal processing system. The light source is configured to generate two beams of linearly polarized lights having characteristics of overlapping, polarization orthogonal, and fixed frequency difference. The reading head is configured to receive the two beams of the linearly polarized lights, the two beams of the linearly polarized lights are respectively incident on a surface of a moving two-dimensional measuring grating to generate ±1-order diffracted lights of two dimensions, and the ±1-order diffracted lights are respectively incident to the photoelectric receiving module through the reading head.
    Type: Application
    Filed: March 31, 2022
    Publication date: July 21, 2022
    Inventors: WENHAO LI, Zhaowu Liu, Hongzhu Yu, Wei Wang, Rigalantu Ji, Xuefeng Yao
  • Publication number: 20220226060
    Abstract: The present application discloses a surgical instrument. The surgical instrument includes an end effector, a connecting assembly, and a tip driving unit. The connecting assembly includes a plurality of connecting units connected in sequence, and the end effector is connected to the connecting assembly. The tip driving unit includes a flexible rod and a driving wire, the driving wire extends out of the flexible rod and is connected to the end effector. The flexible rod extends through the connecting assembly, and at least one end of the flexible rod is a free end. Due to the flexible rod, friction of the driving wire in a moving state can be reduced, thereby a life of the driving wire can be prolonged, and an accurate movement of the driving wire can be maintained.
    Type: Application
    Filed: April 24, 2020
    Publication date: July 21, 2022
    Inventors: JIANCHEN WANG, YUANQIAN GAO, GUIYIN XU, YOU LI, XUEFENG YAO
  • Publication number: 20220221372
    Abstract: A heterodyne one-dimensional grating measuring device and measuring method thereof, including a light source, a reading head, a photoelectric receiving module, and a signal processing system. The light source is configured to generate two linearly polarized lights having characteristics of overlapping, polarization orthogonal, and fixed frequency difference. The reading head is configured to receive two beams of polarized lights and be respectively incident on a surface of a moving measuring grating to generate a +1-order diffracted light and a ?1-order diffracted light. The photoelectric receiving module is configured to receive the +1-order diffracted light and the ?1-order diffracted light to form two paths of beat frequency signals. The signal processing system is configured to perform differential calculation on the two paths of the beat frequency signals to realize a displacement measurement of single diffraction of the measuring grating for four-fold optical subdivision.
    Type: Application
    Filed: March 31, 2022
    Publication date: July 14, 2022
    Inventors: WENHAO LI, ZHAOWU LIU, WEI WANG, HONGZHU YU, RIGALANTU JI, XUEFENG YAO
  • Publication number: 20210357814
    Abstract: The present disclosure provides a method and apparatus for distributed training a model, an electronic device, and a computer readable storage medium. The method may include: performing, for each batch of training samples acquired by a distributed first trainer, model training through a distributed second trainer to obtain gradient information; updating a target parameter in a distributed built-in parameter server according to the gradient information; and performing, in response to determining that training for a preset number of training samples is completed, a parameter exchange between the distributed built-in parameter server and a distributed parameter server through the distributed first trainer to perform a parameter update on the initial model until training for the initial model is completed.
    Type: Application
    Filed: June 29, 2021
    Publication date: November 18, 2021
    Inventors: Xinxuan WU, Xuefeng YAO, Dianhai YU, Zhihua WU, Yanjun MA, Tian WU, Haifeng WANG
  • Publication number: 20210326762
    Abstract: The present disclosure discloses an apparatus and method for distributedly training a model, an electronic device, and a computer readable storage medium. The apparatus may include: a distributed reader, a distributed trainer and a distributed parameter server that are mutually independent. A reader in the distributed reader is configured to acquire a training sample, and load the acquired training sample to a corresponding trainer in the distributed trainer; the trainer in the distributed trainer is configured to perform model training based on the loaded training sample to obtain gradient information; and a parameter server in the distributed parameter server is configured to update a parameter of an initial model based on the gradient information of the distributed trainer to obtain a trained target model.
    Type: Application
    Filed: June 17, 2021
    Publication date: October 21, 2021
    Inventors: Zhihua Wu, Dianhai Yu, Xuefeng Yao, Wei Tang, Xinxuan Wu, Mo Cheng, Lin Ma, Yanjun Ma, Tian Wu, Haifeng Wang
  • Patent number: 10028011
    Abstract: A server device may determine content prediction parameters associated with multiple items of content; generate respective content prediction aggregate scores for each of the multiple items of content based on the content prediction parameters. A particular content prediction aggregate score, associated with a particular content, may be generated based on content prediction parameters associated with the particular content. The server device may generate a content prediction instruction; and may provide the content prediction instruction to cause the user device to receive and store a portion of the particular item of content.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 17, 2018
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Xuefeng Yao, Jianxiu Hao, Yuhui Qian, Jian Huang
  • Patent number: 9979988
    Abstract: A method, a device, and a non-transitory storage medium provide for receiving data that indicates programs available to users, wherein the programs include linear television programs, video-on-demand programs, and pay-per-view programs; determining, by the network device, a popularity value for each program; comparing, by the network device, each popularity value with a threshold popularity value; determining, by the network device, whether each popularity value satisfies the threshold popularity value; assigning, by the network device, each program associated with each popularity value that satisfies the threshold popularity value to multicast delivery based on the determining, wherein one or more programs assigned to multicast delivery include one or more of a video-on-demand program or a pay-per-view program; and multicasting each program assigned to multicast delivery.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: May 22, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jianxiu Hao, Xuefeng Yao, Yuhui Qian
  • Patent number: 9639619
    Abstract: A method may include receiving a primary resource in a user device, wherein the resource includes a plurality of addresses and each of the plurality of addresses identifying one of a plurality of additional resources. The method may further include aggregating the plurality of addresses and sending the aggregated addresses to a network device. The method may further include receiving the additional resources in the user device.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: May 2, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Xuefeng Yao, Jack Jianxiu Hao, Diego S. Rozensztejn, Yuhui Qian, Jian Huang, Zhiying Jin, John F. Gallagher, Michael R. Oliver
  • Patent number: 9635689
    Abstract: Methods and devices provide channel assignments of programs delivered in a mobile setting. The channel assignments include unicast channels, multicast channels, and broadcast channels. The channel assignments are based on one or more of the type of program, user viewership information, or user voting information. Additionally, methods and devices provide for handover between mobile service areas at the application layer. Programs are buffered based on a handover time. During the handover, the buffered portion of the program is played.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: April 25, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Diego S. Rozensztejn, Guillermo Ortiz, Xuefeng Yao
  • Patent number: 9532210
    Abstract: A user device receives, from an application server, a catalog of available content. The catalog of available content includes content available for delivery via multicast over a broadband wireless spectrum. The user device provides, to the application server, an indication of a user's selection of particular content available for delivery via multicast over the broadband wireless spectrum. The user device receives, from a content server, the particular content via a multicast transmission over the broadband wireless spectrum. The particular content includes multiple individual segment files. The user device detects a corrupted or missing segment file from the multiple individual segment files and requests, from the content server, a replacement segment file corresponding to the corrupt or missing segment file. The user device receives, from the content server, the replacement segment file via a unicast transmission to provide a complete set of segment files for the particular content.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 27, 2016
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian, Jian Huang
  • Patent number: 9491510
    Abstract: An exemplary method includes a stream management system that detects a request for any device included in a media processing system to receive a media stream provided by a television service. In response, the stream management system determines that a digital video recording (“DVR”) device included in the media processing system is already receiving and recording a maximum number of media streams that the DVR device is allowed to concurrently record. In response to this determination, the stream management system performs a status check with respect to the media streams being received and recorded by the DVR device in order to determine whether one of the media streams may be dropped by the DVR device so that the DVR device can instead receive and record the media stream identified in the request. Corresponding systems and methods are also described.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: November 8, 2016
    Assignee: VERIZON PATENT AND LISENSING INC.
    Inventors: Zhiying Jin, Yuhui Qian, Xuefeng Yao
  • Publication number: 20160269779
    Abstract: An exemplary method includes a stream management system that detects a request for any device included in a media processing system to receive a media stream provided by a television service. In response, the stream management system determines that a digital video recording (“DVR”) device included in the media processing system is already receiving and recording a maximum number of media streams that the DVR device is allowed to concurrently record. In response to this determination, the stream management system performs a status check with respect to the media streams being received and recorded by the DVR device in order to determine whether one of the media streams may be dropped by the DVR device so that the DVR device can instead receive and record the media stream identified in the request. Corresponding systems and methods are also described.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Zhiying Jin, Yuhui Qian, Xuefeng Yao
  • Patent number: 9386060
    Abstract: A device receives information associated with over-the-top (OTT) content associated with a user of the device. The device retrieves, from an OTT content delivery system, an address a playback position, and a manifest file associated with the OTT content, where the manifest file identifies chunks of content associated with the OTT content. The device retrieves, from the OTT content delivery system, one or more chunks, of the chunks of content associated with the OTT content, based on the address, the playback position, and the manifest file, where the one or more chunks are fewer than all of the chunks. The device stores the one or more chunks in the memory, receives an instruction to play the OTT content after the one or more chunks are stored, and plays the one or more chunks, based on the instruction, while simultaneously obtaining remaining chunks of the OTT content.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: July 5, 2016
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Xuefeng Yao, Jian Huang, Jianxiu Hao, Okeno Palmer
  • Publication number: 20160057460
    Abstract: A method, a device, and a non-transitory storage medium provide for receiving data that indicates programs available to users, wherein the programs include linear television programs, video-on-demand programs, and pay-per-view programs; determining, by the network device, a popularity value for each program; comparing, by the network device, each popularity value with a threshold popularity value; determining, by the network device, whether each popularity value satisfies the threshold popularity value; assigning, by the network device, each program associated with each popularity value that satisfies the threshold popularity value to multicast delivery based on the determining, wherein one or more programs assigned to multicast delivery include one or more of a video-on-demand program or a pay-per-view program; and multicasting each program assigned to multicast delivery.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 25, 2016
    Inventors: Jianxiu Hao, Xuefeng Yao, Yuhui Qian
  • Patent number: 9258584
    Abstract: A method includes receiving, by a client device associated with a particular user, product details for video content including a purchase option identifier (ID) for the video content from a video service provider. The method includes requesting, by the client device based on a single sign on (SSO) protected call, a playback uniform resource locator (URL) for the video content from an orchestration layer associated with the video service provider. The method also includes receiving the playback URL, an entitlement ID associated with the particular user for the video content, and the encrypted content. The method includes obtaining a digital rights management (DRM) license for the encrypted content based on the entitlement ID, and decrypting and playing the video content based on DRM rules associated with the video content.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: February 9, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Jianxiu Hao, Xuefeng Yao, Jian Huang, Yuhui Qian, Jyothikumar Jagannathan
  • Patent number: 9210460
    Abstract: A user device provides, to a content delivery system, a content request for selected media and receives, in response to the content request, a unicast link for receiving the selected media via a unicast stream and a multicast link for receiving the selected media via a multicast stream. The user device presents a first portion of the selected media via the unicast stream and buffers, in a local memory, a second portion of the selected media from the multicast stream. The second portion is later in linear sequence of the selected media than the first portion. The user device discontinues presenting the first portion of the selected media when the first portion would overlap the second portion and present the second portion of the selected media from the memory.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: December 8, 2015
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Jian Huang, Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian