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

  • Publication number: 20130007253
    Abstract: The embodiments of the present invention disclose a method, system and corresponding device for load balancing. The present invention involves in a computer application, and solves the technical problems due to the introduction of more mechanism in the prior art. The method of the present invention mainly includes acquiring by a peer address information of at least one SN from a BSSN, both said BSSN and SN belong to an overlay network; if the peer is a server, saving by the server the address information and reporting by the server server information to a SN corresponding to one of the address information, and spreading by the SN the server information to other SNs; if the peer is a client, saving by the client the address information and acquiring by the client the server information from a SN corresponding to the one of the address information and saving the server information.
    Type: Application
    Filed: July 6, 2010
    Publication date: January 3, 2013
    Inventors: Guohuai Li, Xuefeng Yao
  • Publication number: 20120284741
    Abstract: An approach is provided for providing telephony services via a set-top box. A provider telephony services system executes an authentication procedure to authenticate a set-top box associated with a user account. Subsequently, the set-top box receives a data stream representing a voicemail associated with the user account, wherein the data stream is selectively transcoded in real-time for delivery to the set-top box.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Rajesh Shetty, Aston Tun, Sudhakar Sirigireddy, Xuefeng Yao, Rajesh Thevar
  • Patent number: 8280883
    Abstract: A device receives one or more contacts provided in an address book associated with a user, and receives profile information associated with one or more other users. The device also links the profile information with one or more corresponding contacts provided in the address book, and provides the address book with the linked profile information to one or more user devices associated with the user.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: October 2, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Jian Huang, Diego S Rozensztejn, Fred Scheer, Gaurav Tanna, Wei Xia, Xuefeng Yao, Fang Zhu
  • Publication number: 20120155358
    Abstract: Video streams may be adaptively switched between multicast and unicast transmission over a wireless interface of a wireless network. A device may track a quantity of videos that are being streamed over the wireless network. The device may determine, based on the tracked quantity of videos, whether to dedicate a radio channel, of at least one cell in the wireless network, to streaming a first of the videos. The device may transmit, in response to a request, from a mobile device, for the first video, an identification of the dedicated radio channel so that the mobile device can receive the first video as a streaming video over the dedicated radio channel.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Shaygan Kheradpir, John F. Gallagher, Diego S. Rozensztejn, Xuefeng Yao
  • Patent number: 8195130
    Abstract: A system may include a load balancer that includes a receiver configured to receive a first notification of voicemail message information associated with a voicemail mailbox. The system may also include a group of servers and each of the group of servers may include a receiver and a transmitter. The receiver may be configured to receive the first notification of the voicemail message information from the load balancer, and the transmitter may be configured to send a second notification of the voicemail message information to a communication device associated with the voicemail mailbox, wherein the second notification causes the communication device to determine whether to request a list of voicemail messages. The load balancer may also include a processor to select a first one of the plurality of servers and a transmitter to send the first notification to the first one of the plurality of servers.
    Type: Grant
    Filed: December 14, 2008
    Date of Patent: June 5, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Dahai Ren, Shuai Wu, Robert C. Baruch, Christopher L. Helbling, Gerald Y. Honma, Xuefeng Yao, Haiyan Zhou
  • Publication number: 20120066495
    Abstract: A device receives, from a target user device, a request for encrypted content, where the request is sent via a wireless access network. The device identifies a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content. The device sends, to the target user device and/or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian
  • Publication number: 20120030376
    Abstract: A system may include a server device. The server device may receive, from a device, a media item in a first format associated with the device, and determine a transcoding priority to be associated with transcoding of the media item based on information regarding a transcoding job request for one or more other media items received from the user and at least one of information associated with the media item or information associated with a user of the device. The server device may also select, based on the transcoding priority and at least one of the information associated with the media item or the information associated with the user, the media item, from among a number of media items, associated with one or more users, to be transcoded, and transcode the media item to a transcoded media item in a second format that is different than the first format.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Anthony Marco Lemus, Zhiying Jin, Xuefeng Yao, Aravind Perumandla, Chukuemeka Okonkwo, Velmurugan Krishnaswamy
  • Publication number: 20110099277
    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: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Applicant: 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
  • Publication number: 20100151831
    Abstract: A system may include a load balancer that includes a receiver configured to receive a first notification of voicemail message information associated with a voicemail mailbox. The system may also include a group of servers and each of the group of servers may include a receiver and a transmitter. The receiver may be configured to receive the first notification of the voicemail message information from the load balancer, and the transmitter may be configured to send a second notification of the voicemail message information to a communication device associated with the voicemail mailbox, wherein the second notification causes the communication device to determine whether to request a list of voicemail messages. The load balancer may also include a processor to select a first one of the plurality of servers and a transmitter to send the first notification to the first one of the plurality of servers.
    Type: Application
    Filed: December 14, 2008
    Publication date: June 17, 2010
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Jack Jianxiu Hao, Dahai Ren, Shuai Wu, Robert Baruch, Christopher Helbling, Gerald Y. Honma, Xuefeng Yao, Haiyan Zhou
  • Publication number: 20090157732
    Abstract: A device receives one or more contacts provided in an address book associated with a user, and receives profile information associated with one or more other users. The device also links the profile information with one or more corresponding contacts provided in the address book, and provides the address book with the linked profile information to one or more user devices associated with the user.
    Type: Application
    Filed: October 20, 2008
    Publication date: June 18, 2009
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Jack Jianxiu HAO, Jian Huang, Diego S. Rozensztejn, Fred Scheer, Gaurav Tanna, Wei Xia, Xuefeng Yao, Fang Zhu
  • Patent number: 7343409
    Abstract: In a network monitoring system, a plug-in module specifies how devices of that type should be discovered, including the directories or registries that should be examined for device references, how these directories should be examined, how the network should be probed for devices and how detected devices should be identified. Each plug-in module has one of a plurality of predetermined standard interfaces that allow the discovery modules to operate with a single discovery framework. During a discovery operation for a particular device type, the discovery framework dynamically creates the discovery plug-in modules necessary to discover devices of that type and controls these modules via the standard interfaces to perform device type specific discovery.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: March 11, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: James R. Kremer, Pascal Ledru, Xuefeng Yao
  • Publication number: 20040163090
    Abstract: Provided are a method, system, and article of manufacture for interfacing with a command line interface. A page of a first type is determined corresponding to a request received from a command line interface client. The page of the first type is filtered into a page of a second type. The page of the second type is sent to the command line interface client.
    Type: Application
    Filed: February 19, 2003
    Publication date: August 19, 2004
    Applicant: Sun Microsystems, Inc,
    Inventors: Pascal Ledru, Xuefeng Yao