Patents by Inventor Jack Jianxiu Hao

Jack Jianxiu Hao 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: 20120096121
    Abstract: A device receives, from a user device, a request for content from a home network, and sends a notification of the request for content to a home network device. The device receives, from the home network device, a selection list of particular content, provides, to the user device, the selection list, and receives, from the user device, a content selection from the selection list. The device sends, to the home network device, the content selection, and receives, from the home network device, an indication that content corresponding to the content selection has been uploaded to a content delivery network. The device sends, to the user device, instructions to retrieve the content from the content delivery network.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jack Jianxiu Hao, Fenglin Yin, Okeno R. Palmer, Zhiying Jin
  • Patent number: 8155627
    Abstract: A device receives, from a user device, a request to use a visual voicemail (VVM) application, directs the user device to a self provisioning server based on the request, and receives, from the self provisioning server, a selected VVM subscription plan and information associated with a user of the user device. The device also provides, to a billing system, a feature code associated with the selected VVM subscription plan, receives, from one or more voicemail servers, pre-existing voicemail messages associated with the user, and provides, to the user device, the pre-existing voicemail messages.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: April 10, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Chris Helbling, Gaurav D. Mehta, Michael R. Oliver, Guillermo Ortiz, Okeno Palmer, Dahai Ren, Diego S. Rozensztejn, Atul Thaper
  • Publication number: 20120079577
    Abstract: A device receives login information and a content stream request from a user device connected to a wireless access network, and authenticates, via a backend server device, the user device based on the login information. The device also provides, when the user device is authenticated, a content link and a license key to the user device, and the user device provides the content link and the license key to a content delivery device. The device further verifies the license key for the content delivery device, and the content delivery device establishes a secure connection with the user device via the wireless access network, retrieves the requested content stream based on the content link, and provides the content stream to the user device via the secure connection.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu HAO, Fang ZHU, Ishan AWASTHI, Jian HUANG, Ashraf M. SHEHATA, Sean Shuai WU
  • Publication number: 20120077462
    Abstract: A system configured to receive a first request to generate a pseudo identifier associated with a user device; retrieve an identifier associated with the user device; and generate, using a mathematical function, the pseudo identifier based on the identifier associated with the user device, where the pseudo identifier may be generated in a format corresponding to a telephone number. The system is further configured to send a second request to register the user device, where the second request may include the pseudo identifier; receive a confirmation code that permits the user device to access information, associated with the server device, without using the identifier associated with the user device or a telephone number associated with the user device; send a third request for information associated with the server device, where the third request may include the confirmation code; and receive the information associated with the server device.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Diego S. ROZENSZTEJN, Guillermo ORTIZ, Okeno R. PALMER, Jack Jianxiu HAO, Michael R. OLIVER
  • Publication number: 20120079401
    Abstract: A mobile device may efficiently update a multi-layer graphic display by storing a background image representing an image of a graphic user interface displayed by the device but not including graphic elements that are in an active layer of the graphic user interface. The device may determine regions in the graphic user interface that previously corresponded to locations of the graphic elements and that no longer correspond to locations of the graphic elements; and issue one or more graphic commands to set the determined regions to be equal to corresponding regions from the background image.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jian HUANG, Diego S. ROZENSZTEJN, Jack Jianxiu HAO
  • 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: 20120060031
    Abstract: A method that includes receiving a first request for video content from a user of a user device; retrieving an identifier for the user device using an application programming interface; sending a second request to receive the video content that includes the identifier; receiving an instruction to provide payment to rent or purchase the video content; sending the payment in response to the instruction; receiving the video content and a token, where the video content is encrypted based on a key and where the token indicates that the payment was processed; sending a third request to obtain a license associated with the video content that includes the token and the identifier; receiving the license, which includes the key and terms under which the video content is to be processed; decrypting the video content, using the key, when the decrypting is performed in a manner permitted by the terms; and playing the decrypted video content.
    Type: Application
    Filed: September 2, 2010
    Publication date: March 8, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jian HUANG, Bobby Bo XIAO, Jack Jianxiu HAO, Diego S. ROZENSZTEJN, Okeno R. PALMER, Gaurav MEHTA
  • Publication number: 20120047539
    Abstract: A method performed by a user device connected to a content server, via a public network, that includes sending, to a digital video recorder (DVR) server and via the public network, a request to display images on a display device associated with a local server; receiving, from the DVR server and via the public network, a notification to upload the images, the notification including an address for the content server; selecting a group of images stored on the user device; sending, to the content server and based on the address, the group of images; and sending, to the local server and via a local network, a notification to retrieve the group of images from the content server for display on the display device.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu HAO, Fenglin YIN, Wei XIA, Ishan AWASTHI
  • Publication number: 20110238626
    Abstract: A user device connects to a global server via a public network and to a local server via a private network. The user device is configured to store information and preferences, where the preferences include information regarding a type of backup permitted by a user of the user device; determine that the preferences permit a local backup to the local server; determine whether a connection, to the local server, can be established, via the private network, based on the determination that the preferences permit the local backup; send at least some of the information to the local server and via the connection through the private network, when the connection to the local server can be established; and send, the at least some of the information to the local server, via the global server and the public network, when the connection to the local server cannot be established.
    Type: Application
    Filed: March 24, 2010
    Publication date: September 29, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jack Jianxiu HAO, Haiyan ZHOU, Jian HUANG, Baoqing YE
  • Publication number: 20110154383
    Abstract: An approach is provided to facilitate network connectivity and consumption of broadband services. A data network connection is established by a set-top box. Sharing of the data network connection by a plurality of user devices is permitted by the set-top box. A credit count is maintained based on the sharing of the data network connection by the plurality of user devices.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Diego S. Rozensztejn, Zhiying Jin
  • Publication number: 20110136474
    Abstract: A system, in which a server is connected to a group of voicemail servers, is provided. A first voicemail server provides voicemail services to landline telephone devices. A second voicemail server provides voicemail services to wireless telephone devices. The server receives information regarding a first voicemail intended for a user of a user device, receives information regarding a second voicemail intended for the user of the user device, aggregates the information regarding the first voicemail and the information regarding the second voicemail as aggregated information, and sends the aggregated information to the user device.
    Type: Application
    Filed: December 8, 2009
    Publication date: June 9, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Dahai Ren, Jack Jianxiu Hao, Robert C. Baruch, Genevieve Cerf, Shuai Wu, Gaurav D. Mehta
  • Publication number: 20110125583
    Abstract: A server identifies areas of traffic congestion and generates traffic objects associated with the identified areas of traffic congestion. The server receives, from a mobile device, a request for traffic objects, where the request includes a current geographic location of the mobile device and a destination geographic location to which the mobile device plans to travel. The server determines a length of travel based on the current geographic location and the destination geographic location, identifies a particular traffic object based on the length of travel, the current geographic location, and the destination geographic location, and provides information regarding the particular traffic object to the mobile device to permit the mobile device to generate navigational directions based on the particular traffic object.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: Jack Jianxiu HAO
  • Publication number: 20110125392
    Abstract: A server device collects traveling speed data from a first mobile device when the first mobile device is located within an area of potential traffic congestion; and records or updates a congestion factor, associated with the area of potential traffic congestion, based on the collected traveling speed data, where the congestion factor identifies an amount of traffic congestion associated with the area of potential traffic congestion. The server device receives, from a second mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the second mobile device and a destination geographic location to which the second mobile device plans to travel; and provides information regarding the congestion factor, associated with the area of potential traffic congestion, to the second mobile device to permit the second mobile device to generate navigational directions based on the congestion factor.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: Jack Jianxiu HAO
  • Publication number: 20110106755
    Abstract: A method may include generating a list of current files stored in a user device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files. The method may further include sending the list of current files from the user device to a network device and receiving a copy list from the network device in the user device. The copy list may be generated by comparing the list of current files to a list of previously copied files, and the list of previously copied files may include unique file identifiers, each associated with a different one of the previously copied files. The method may include sending the files listed in the copy list from the user device to the network device.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jack Jianxiu Hao, Wei Xia, Joseph M. Geiger, Guanrao Chen
  • 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: 20110081006
    Abstract: A server device receives a request for voicemail information from a user device, retrieves the voicemail information, performs data calls to another server device to obtain information to construct a visual user interface that includes data regarding the voicemail information, constructs the visual user interface using the obtained information, and transmits the constructed visual user interface to the user device.
    Type: Application
    Filed: October 1, 2009
    Publication date: April 7, 2011
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Jack Jianxiu HAO, Dahai Ren, Shuai Wu, Diego Sebastian Rozensztejn, Guillermo Ortiz
  • Publication number: 20100162294
    Abstract: This disclosure details the implementation of methods, systems and computer program products for remote digital video recorder (DVR) interface provisioning (hereinafter, “DIP”). DIP systems allow for authentication, validation, and registration of users and/or user devices as well as management of identifiers associated with those users and devices. Through interaction with DIP systems, users may associate different devices with each other and/or with one or more underlying service systems and/or accounts to allow integrated use of multiple devices in association with those services. In one implementation, DIP systems may be employed to register one or more mobile and/or remote devices (e.g., mobile phones) with DVR systems to allow for remote manipulation of video recording schedules, content management, parental control management, and/or the like DVR features.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Applicant: Verizon Data Service, LLC
    Inventors: Fenglin Yin, Diego Sebastian Rozensztejn, Abhishek Gupta, Okeno Palmer, Guillermo Ortiz, Jack Jianxiu Hao
  • Publication number: 20100158476
    Abstract: This disclosure details the implementation of methods, systems and computer program products for local DVR scheduling conflict management (hereinafter, “SCM”). SCM systems allow for automatic organization, prioritization, and conflict resolution for multiple scheduled recording specifications. Conflicting scheduled recordings may be re-organized based on single-stage and/or multi-stage conflict resolution procedures. Embodiments of SCM systems may also implement weighted conflict resolution, wherein user preferences and/or prioritizations may be assigned to scheduled recordings and considered in the re-organization of conflicting recordings.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Verizon Data Services,LLC
    Inventors: Jack Jianxiu Hao, Fenglin Yin, Zhiying Jin, Wenjie Liu, Juhong Liu, Andre Roberto Turner
  • Publication number: 20100150322
    Abstract: A system may include servers. The servers may include memories including a first database to store voicemail message information associated with a voicemail mailbox and a user device, and a second database to associate a plurality of user devices with a voice-to-text transcription service; and a receiver to receive a new voicemail message associated with the voicemail mailbox. The servers may also include a processor to query to the second database to determine whether to request a voice-to-text transcription of an audio file associated with the new voicemail message and to determine whether to notify the user device of the new voicemail message before or after receiving the voice-to-text transcription of the audio file. The servers may also include a transmitter to send a notification of the new voicemail message to the user device according to the determination of whether to notify the user device of the new voicemail message before or after receiving the voice-to-text transcription of the audio file.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Fenglin Yin, Jack Jianxiu Hao, Dahai Ren, Shuai Wu, Guanrao Chen
  • Publication number: 20100153410
    Abstract: A method may include receiving, from a first user device associated with a user profile, a first request for a media file and streaming the media file over a network to the first user device in a first format appropriate for the first device. The method may also include stopping the streaming of the media file and associating a stop time with the stopping, wherein the stop time indicates a position in the media file and receiving, from a second user device different from the first user device, a second request for the media file, the second user device being associated with the user profile. The method may also include streaming, starting at the stop time, the media file over the network to the second user device in a second format appropriate for the second device and different than the first format.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Applicant: Verizon Data Services LLC
    Inventors: Zhiying Jin, Jack Jianxiu Hao, Fang Zhu, Wei Xia, Guanrao Chen, Alex Sakharov, Gaurav D. Mehta