Patents by Inventor Dahai Ren

Dahai Ren 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: 9661382
    Abstract: A method includes receiving over the top streaming video content, wherein the over the top streaming video content is provided by a content provider to end users and determining at least one theme associated with the over the top streaming video content. The method also includes receiving at least one commercial advertising video clip associated with at least one commercial advertiser and mapping the at least one commercial advertising video clip to the over the top streaming video content. The method includes inserting at least one break into the over the top streaming content, and presenting the at least one commercial advertising video clip at the at least one break.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: May 23, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Ming Chen
  • Publication number: 20170094016
    Abstract: A device may receive content to be provided to a plurality of receiver devices. The device may encrypt the content to form encrypted content. The device may provide the encrypted content to the plurality of receiver devices. The device may determine a plurality of respective latency values for the plurality of receiver devices. A latency value, of the plurality of latency values, may identify a length of time between the device sending information to a respective receiver device, of the plurality of receiver devices, and the information being received by the respective receiver device. The device may provide, to the plurality of receiver devices, a security key for decrypting the encrypted content. The security key may be provided, based on the plurality of latency values, to cause the plurality of receiver devices to receive the security key substantially simultaneously.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Ming CHEN, Dahai Ren, Lei Zhang
  • Patent number: 9609002
    Abstract: A system may receive a request to access user sponsored media content (“media content”), the request including a digital token (“token”), the media content being associated with a user sponsored account (“account”), and the account being associated with unused data from a mobile communications service plan, where the account and the mobile communications service plan are associated with a user. The system may identify token information included in the token. The system may compare the token information with stored token information. The system may determine that the token is valid based on the token information matching the stored token information. The system may provide access to the media content based on the token being valid. The system may provide information to cause data charges, for traffic flow associated with access to the media content, to be charged against the unused data associated with the account.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: March 28, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Ming Chen
  • Publication number: 20170078404
    Abstract: A system may receive a content identifier corresponding to content to be accessed via a toll free data service (toll-free data service). The system may determine, based on the content identifier, whether a content provider device, associated with the content, is configured with a serving component associated with serving the content via the toll-free data service. The system may provide an indication of whether the content provider device is configured with the serving component. The content may be accessible via the toll-free data service when the content provider device is configured with the serving component.
    Type: Application
    Filed: September 14, 2015
    Publication date: March 16, 2017
    Inventors: Dahai REN, Shuai Wu, Susan Kelly, Hector Saint-Hilaire
  • Patent number: 9596606
    Abstract: A method to facilitate secure access to a sponsored data service (SDS) through an application programming interface gateway includes providing an access token to a content provider device, where the access token authorizes the content provider device to receive sponsored data services (SDSs). The method also includes receiving a first request for an SDS resource from the content provider device; generating a first timestamp associated with the first request; determining a destination for the first request, where the destination specifies a network address corresponding to an SDS resource device; forwarding the first request to the SDS resource device based on the determined destination; receiving a first response from the SDS resource device corresponding to the first request; generating a second timestamp associated with the first response; and forwarding the first response, along with the first timestamp and the second timestamp, to the content provider device.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: March 14, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Okeno Palmer, Dahai Ren, Hector Saint-Hilaire, Shuai Wu
  • Publication number: 20170054737
    Abstract: A system may receive a request to access user sponsored media content (“media content”), the request including a digital token (“token”), the media content being associated with a user sponsored account (“account”), and the account being associated with unused data from a mobile communications service plan, where the account and the mobile communications service plan are associated with a user. The system may identify token information included in the token. The system may compare the token information with stored token information. The system may determine that the token is valid based on the token information matching the stored token information. The system may provide access to the media content based on the token being valid. The system may provide information to cause data charges, for traffic flow associated with access to the media content, to be charged against the unused data associated with the account.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 23, 2017
    Inventors: Dahai Ren, Ming Chen
  • Publication number: 20160269567
    Abstract: A first network device receives multiple subscription data campaigns, where each of the multiple subscription data campaigns comprises media content, a free data usage quota, and a price for receiving the media content, presents the multiple subscription data campaigns to a user device associated with a user, and receives a selection of one of the multiple subscription data campaigns from the user device. The first network device receives, from a second network device, an indication that the user has successfully subscribed to the selected one of the multiple subscription data campaigns, where the second network device hosts media content associated with the selected one of the multiple subscription data campaigns, generates an authorization token that includes an identifier of the user, an identifier of the selected one of the multiple subscription data campaigns, and the free data usage quota, and sends the authorization token to the second network device.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Dahai REN, Susan KELLY, Okeno PALMER, Shuai WU, Fengping ZHANG, Ming CHEN
  • Patent number: 9445241
    Abstract: A method includes determining a radio frequency (RF) fingerprint mapping to an indoor floor plan for an indoor area. The method includes clustering Wi-Fi access point devices deployed in the indoor area into groups of Wi-Fi access point devices based on RF fingerprint data received by at least one reference point device. The method includes selecting a Wi-Fi access point device from each group of Wi-Fi access point devices and determining a RF fingerprint based on the selected Wi-Fi access point devices. The method includes receiving a request for a location associated with a mobile device. The request includes a sampled RF fingerprint associated with the mobile device. The method also includes comparing the RF fingerprints based on the selected Wi-Fi access point devices with the sampled RF fingerprint associated with the mobile device to determine a location of the mobile device within the indoor area.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: September 13, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Ming Chen, Dahai Ren, Lei Zhang
  • Patent number: 9444948
    Abstract: A first network device receives multiple subscription data campaigns, where each of the multiple subscription data campaigns comprises media content, a free data usage quota, and a price for receiving the media content, presents the multiple subscription data campaigns to a user device associated with a user, and receives a selection of one of the multiple subscription data campaigns from the user device. The first network device receives, from a second network device, an indication that the user has successfully subscribed to the selected one of the multiple subscription data campaigns, where the second network device hosts media content associated with the selected one of the multiple subscription data campaigns, generates an authorization token that includes an identifier of the user, an identifier of the selected one of the multiple subscription data campaigns, and the free data usage quota, and sends the authorization token to the second network device.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: September 13, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Susan Kelly, Okeno Palmer, Shuai Wu, Fengping Zhang, Ming Chen
  • Patent number: 9264784
    Abstract: Method, device, and non-transitory storage medium to obtain program historical data and social network data associated with users that receive one or more programs via one or more channels; calculate a social similarity value; calculate a channel-interest similarity value; calculate a similarity index value based on the social similarity value and the channel-interest similarity value; calculate a program weight value for each program; calculate a stay-time, for each channel, that indicates a time period each of the users remained on each channel; calculate based on each program weight value, each stay-time, and each similarity index value, a channel weight for each channel; and select based on each channel weight, one or more channels to recommend to at least one of the users.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: February 16, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Ming Chen, Yong Liu, Guibin Tian, Dahai Ren
  • Patent number: 9264932
    Abstract: A system may be configured to multiplex traffic, on a per-application basis, over multiple networks. The traffic may be multiplexed based on weights, associated with each application, and key performance indicators (“KPIs”) associated with the networks. The system may output a first proportion of traffic, associated with the application, via a first network, and may output a second proportion of traffic, associated the application, via the second network.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: February 16, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Ming Chen, Dahai Ren, Lei Zhang
  • Publication number: 20160044374
    Abstract: A method includes receiving over the top streaming video content, wherein the over the top streaming video content is provided by a content provider to end users and determining at least one theme associated with the over the top streaming video content. The method also includes receiving at least one commercial advertising video clip associated with at least one commercial advertiser and mapping the at least one commercial advertising video clip to the over the top streaming video content. The method includes inserting at least one break into the over the top streaming content, and presenting the at least one commercial advertising video clip at the at least one break.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 11, 2016
    Inventors: Dahai Ren, Ming Chen
  • Publication number: 20160018507
    Abstract: A method includes determining a radio frequency (RF) fingerprint mapping to an indoor floor plan for an indoor area. The method includes clustering Wi-Fi access point devices deployed in the indoor area into groups of Wi-Fi access point devices based on RF fingerprint data received by at least one reference point device. The method includes selecting a Wi-Fi access point device from each group of Wi-Fi access point devices and determining a RF fingerprint based on the selected Wi-Fi access point devices. The method includes receiving a request for a location associated with a mobile device. The request includes a sampled RF fingerprint associated with the mobile device. The method also includes comparing the RF fingerprints based on the selected Wi-Fi access point devices with the sampled RF fingerprint associated with the mobile device to determine a location of the mobile device within the indoor area.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Ming Chen, Dahai Ren, Lei Zhang
  • Patent number: 9232050
    Abstract: A method includes identifying a peak interval traffic intensity for visual voicemail (VVM) services in a network. The method includes identifying a. plurality of user devices available for implementing scalability testing. A number of requests for VVM services during a prospective time for scalability testing in the network is also identified. The method includes determining a number of additional requests for VVM services from the plurality of user devices that approximates the peak interval traffic intensity during the prospective time for scalability testing in the network. The method also includes determining instructions for at least one of the plurality of user devices to provide the determined number of additional requests. The determined instructions are sent to the at least one of the plurality of user devices.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: January 5, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Dahai Ren
  • Publication number: 20150382197
    Abstract: Techniques described herein may provide for the restriction of certain communications. The communications to restrict may be determined by communication restriction policies. The policies may be resolved based on the location of a user, time, the occurrence or non-occurrence of certain events, or other factors. In one implementation, a method may include receiving a request from a mobile device to establish a communication session; evaluating a communication restriction policy to determine whether conditions associated with the communication restriction policy are satisfied, the conditions including at least one condition relating to an event occurring externally to the network; and restricting the communication session.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Dahai Ren, Ming Chen
  • Patent number: 9210470
    Abstract: A client device receives streaming first media from a content delivery network (CDN). The client device executes a media player to play the streaming first media, and receives a first input from a user of the client device that marks a first censoring start time and a first censoring stop time associated with a first portion of the first media that the user wishes to censor. The client device further receives a second input from the user that includes a reason that justifies censoring the first portion of the first media, and stores the first censoring start time and the first censoring stop time in association with data corresponding to the second input from the user in a cut profile for the first media. The client device sends the cut profile for the first media to a content management server in the CDN.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: December 8, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Ming Chen
  • Patent number: 9210475
    Abstract: A method may include receiving, from a user device, a search query associated with identifying media content items available from a service provider. A database of key words associated with a plurality of media content items is searched to identify a set of media content items having key words associated therewith that match the search query. It is determined, for each media content item in the set of media content items, whether the matching key word is a global key word representative of the media content item in its entirety, or a local key word representative of one or more portions of the media content item. The set of media content items based on the determining. The ranked set of media content items is transmitted to the user device for display to a user.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: December 8, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Ming Chen
  • Patent number: 9197581
    Abstract: An approach is provided for determining a temporal window based on an operational load of a network; creating an entitlement profile corresponding to the temporal window for accessing content over the network; and specifying an access right to the content for the entitlement profile applicable during the temporal window, and a corresponding device.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: November 24, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Dahai Ren, Ming Chen
  • Publication number: 20150334593
    Abstract: A system may be configured to multiplex traffic, on a per-application basis, over multiple networks. The traffic may be multiplexed based on weights, associated with each application, and key performance indicators (“KPIs”) associated with the networks. The system may output a first proportion of traffic, associated with the application, via a first network, and may output a second proportion of traffic, associated the application, via the second network.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 19, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ming Chen, Dahai Ren, Lei Zhang
  • Patent number: 9179171
    Abstract: A method includes identifying a unified catalog of content. The unified catalog of content includes digital content available to order and physical content available to order. The method includes identifying a digital content identifier for each asset of the digital content available to order from the unified catalog. The method also includes identifying a physical content identifier for each asset of the physical content available to order from the unified catalog. An indication of user activity from a user device is received. The method further includes determining one or more content recommendations based on the unified catalog and the indication of user activity. The one or more content recommendations are provided to the user device. A content selection based on the one or more content recommendations is received. The method also includes routing an order for the selected content based on an identifier associated with the selected content.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 3, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Dahai Ren