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

  • Patent number: 8473991
    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: Grant
    Filed: August 23, 2010
    Date of Patent: June 25, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Fenglin Yin, Wei Xia, Ishan Awasthi
  • Publication number: 20130159150
    Abstract: A device receives data usage information associated with application server devices and user equipment, and determines time-based prices for data usage based on the data usage information. The time-based prices include at least a first price for data usage during a peak time period, and a second price, less than the first price, for data usage during a non-peak time period. The device also provides the time-based prices for data usage to the application server devices, and the application server devices provide data to the user equipment at different time-based prices depending on a time when the data is provided to the user equipment.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jack Jianxiu HAO, Michael R. OLIVER, Raul I. ALDREY, Ruchir RODRIGUES
  • Publication number: 20130152221
    Abstract: System devices include network interfaces to communicate with user devices associated with a user, memories for storing instructions to be executed by processors, and the processors. The processors are configured to execute the instructions to receive, from a first user device, among the user devices, a request for content; initiate an upload of the requested content to the first user device in response to the request; receive a request for a license key from the first user device in response to the initiation of the upload; determine whether a number of concurrent sessions with the user devices exceeds a maximum number; and send the license key to the first user device when the processors determine that the number of concurrent sessions does not exceed the maximum number.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fenglin Yin, Jack Jianxiu Hao, Zhiying Jin, Wei Xia
  • Publication number: 20130152128
    Abstract: A method includes requesting, by a user device, video program related content. The video program related content includes content related to one or more video programs provided by a service provider. The method also includes receiving the video program related content. A selection of a video program from the one or more video programs is received. The video program is selected at a set top box. The method also includes controlling a viewing session for the video program using the user device.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Gaurav Tanna, Jack Jianxiu Hao, Diego S. Rozensztejn
  • Publication number: 20130151655
    Abstract: A computing device receives, from a user device, a data call, and forwards the data call to a backend network device. The computing device receives, from the backend network device, a response to the data call in a first format. The computing device identifies a type of the user device and converts the response from the first format into a second format to create a reformatted response. The reformatted response addresses compatibility issues or simplifies processing by the user device. The computing device sends the reformatted response to the user device.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 13, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Shuai Wu, Jack Jianxiu Hao, Wei Xia, Zhiying Jin
  • Publication number: 20130145001
    Abstract: Methods, devices, and storage media for receiving one or more utility preferences that indicate one or more criteria for measuring one or more utilities of programs; calculating utility solutions for the programs based on the one or more utility preferences; selecting one or more programs to store for at least one of downloading or streaming based on the utility solutions; and storing the one or more programs for downloading or streaming to users.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Yuhui Qian, Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao
  • Publication number: 20130145383
    Abstract: One or more network devices receive, from a third-party system, catalog metadata for physical media assets available to order and combine the catalog metadata with catalog entries for digital content to form a unified catalog file. The one or more devices receive, from a user device, a request to view a directory of available video content and send, to the user device, the unified catalog file for presentation to a user. The one or more devices receive, from the user device, a selection of an item in the unified catalog file. The one or more devices provide, to the user device, video content corresponding to the selection when the selection corresponds to one of the catalog entries for digital content and provide, to the third-party system and via a billing gateway, user payment information when the selection corresponds to the catalog metadata for one of the physical media assets.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Zhiying Jin, Martin A. Busse, Wei Xia, John F. Gallagher
  • Publication number: 20130144871
    Abstract: A device receives, from a user device, a search query for video content listings in a video catalog. The device identifies, based on the search query, a set of relevant video assets from an index of the catalog content and determines dimensional values of the search query. The device determines a subset of the relevant video assets based on filtering usage metrics, for the set of relevant video assets, against the dimensional values. The device calculates a popularity value for each video asset in the subset of the relevant video assets and ranks each video asset in the subset of the relevant video assets to form a ranked list. The device sends, to the user device, a response to the search query that includes the ranked list.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Wei Xia, Jack Jianxiu Hao, Zhiying Jin, Shuai Wu
  • Publication number: 20130121261
    Abstract: A system is described with one or more server devices to: receive an instruction to provide particular content; determine that a new channel is requested to provide the particular content; determine a first portion of bandwidth assigned to existing channels; allocate a second portion of the bandwidth for the new channel; provide the new channel in the second portion of the bandwidth; and provide the particular content on the new channel.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao, Yuhiu Qian
  • Publication number: 20130125175
    Abstract: A system and method are provided for obtaining video content using wireless multicast for video content data in combination with wireless unicast for requests of the video content and transmissions of licenses to use the video content. A method can include: receiving an instruction to obtain particular content; sending a first wireless unicast signal requesting the particular content; receiving the obtained particular content in response to sending the first wireless unicast signal; obtaining a license for the particular content; and providing a notification that the particular content is available for display by a mobile device.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: Verizon Patent and Licensing. Inc.
    Inventors: Jack Jianxiu HAO, John F. Gallagher, Raul Aldrey, Ruchir Rodrigues
  • Patent number: 8442498
    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: Grant
    Filed: December 19, 2008
    Date of Patent: May 14, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Fenglin Yin, Diego Sebastian Rozensztejn, Abhishek Gupta, Okeno Palmer, Guillermo Ortiz, Jack Jianxiu Hao
  • Publication number: 20130117782
    Abstract: A device receives, from a user device, recorded audio and input information associated with content viewed by a user of the user device, and converts the recorded audio into textual information. The device determines whether the content is an advertisement or television content based on the textual information and the input information, and provides, to the user device, promotional content related to the advertisement when the content is determined to be the advertisement. The device provides, to the user device, promotional content related to the television content when the content is determined to be the television content.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Gaurav D. MEHTA, Jack Jianxiu HAO
  • Publication number: 20130111529
    Abstract: A method includes receiving a request for a video program from a user device. A user account associated with the user device is identified. The method may also include identifying a latest viewing point for the video program based on the user account. A video segment playlist may be generated based on the latest viewing point. The video segment playlist identifies one or more video segments of the video program. The video segment playlist may be provided to the user device. The user device is operable to request the one or more video segments.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Xuefeng Yao, Jack Jianxiu Hao, Yuhui Qian, Zhiying Jin
  • Publication number: 20130108245
    Abstract: Exemplary media content recording, management, and distribution systems and methods are disclosed. An exemplary method includes a media content provider subsystem providing an online recording manager service for access by a user, providing an online content management service for access by the user, receiving, through the online recording manager service, a recording request initiated by the user to record a television content program, and publishing, in response to the recording request received through the online recording manager service, a recording of the television content program to the online content management service for hosted access by the user through the online content management service. Corresponding systems and methods are also disclosed.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fenglin Yin, Jack Jianxiu Hao, Zhiying Jin
  • Publication number: 20130111592
    Abstract: A system is configured to receive a list of applications installed on a user device; obtain application profiles that identify risk levels associated with the applications; obtain a user profile that identifies a job level, security risk level, or an access level to confidential information associated with the user of the user device; identify a highest risk level authorized for the user device based on whether the job level is greater than a first threshold, the security risk level is greater than a second threshold, or the access level is greater than a third threshold; determine whether any of the risk levels are greater than the highest risk level; and transmit a notification that one of the applications is to be removed from the user device when one of the risk levels, associated with the one of the applications, is greater than the highest risk level.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Fang Julie ZHU, Xu Clark YANG, Jack Jianxiu HAO
  • Publication number: 20130104202
    Abstract: Systems and method for authorizing third-party authentication to a service are disclosed herein. As exemplary method includes an online service provider subsystem, which is configured to provide a service, 1) receiving a request from a user to use a third-party authentication service to authenticate the user to the service, 2) directing, in response to the request, the user to authenticate to the third-party authentication service, 3) receiving, from a third-party subsystem that provides the third-party authentication service, a third-party user identifier for the user, 4) requiring the user to verify an identity of the user, and 5) authorizing, based on the verified identity of the user, use of the third-party user identifier to authenticate the user to the service. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fenglin Yin, Jack Jianxiu Hao
  • Patent number: 8428563
    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: March 7, 2012
    Date of Patent: April 23, 2013
    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: 20130097315
    Abstract: A device may receive a first request to determine a public-facing Internet Protocol (IP) address of a mobile device. The device may transmit, in response to the first request, and to the mobile device, the public-facing IP address. The device may receive a second request, from the mobile device, to authenticate the mobile device to receive downloadable content, the second request including the public-facing IP address of the mobile device. The device may receive a third request, from the mobile device, for a license to receive a particular content item and determine whether the public-facing IP address, corresponding to the mobile device, is valid for the particular content item. The device may transmit the license to the mobile device when the public-facing IP address is determined to be valid for the particular content item, where the license includes decryption keys for the particular content item.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu HAO, Ashraf SHEHATA, Yuhui QIAN, Okeno R. PALMER
  • Publication number: 20130091239
    Abstract: A method includes receiving a request to provide streaming video content from a user device. A location is identified for the user device. Available networks to deliver the streaming video content are identified based on the location of the at least one user device. Network preference for delivery of the streaming video content is identified. The method also includes selecting an optimal network for delivering the streaming video content based on the location of the at least one user device, the available networks and the network preference for delivery of the streaming video content. The method may also include providing the streaming video content using the optimal network.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Ishan Awasthi, Yuhui Qian, John F. Gallagher
  • Patent number: 8407472
    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: Grant
    Filed: September 13, 2010
    Date of Patent: March 26, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian