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: 9661382Abstract: 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: GrantFiled: August 5, 2014Date of Patent: May 23, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Publication number: 20170094016Abstract: 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: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: Ming CHEN, Dahai Ren, Lei Zhang
-
Patent number: 9609002Abstract: 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: GrantFiled: August 20, 2015Date of Patent: March 28, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Publication number: 20170078404Abstract: 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: ApplicationFiled: September 14, 2015Publication date: March 16, 2017Inventors: Dahai REN, Shuai Wu, Susan Kelly, Hector Saint-Hilaire
-
Patent number: 9596606Abstract: 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: GrantFiled: April 25, 2016Date of Patent: March 14, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Okeno Palmer, Dahai Ren, Hector Saint-Hilaire, Shuai Wu
-
Publication number: 20170054737Abstract: 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: ApplicationFiled: August 20, 2015Publication date: February 23, 2017Inventors: Dahai Ren, Ming Chen
-
Publication number: 20160269567Abstract: 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: ApplicationFiled: March 11, 2015Publication date: September 15, 2016Inventors: Dahai REN, Susan KELLY, Okeno PALMER, Shuai WU, Fengping ZHANG, Ming CHEN
-
Patent number: 9445241Abstract: 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: GrantFiled: July 17, 2014Date of Patent: September 13, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ming Chen, Dahai Ren, Lei Zhang
-
Patent number: 9444948Abstract: 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: GrantFiled: March 11, 2015Date of Patent: September 13, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Susan Kelly, Okeno Palmer, Shuai Wu, Fengping Zhang, Ming Chen
-
Patent number: 9264784Abstract: 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: GrantFiled: March 12, 2013Date of Patent: February 16, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ming Chen, Yong Liu, Guibin Tian, Dahai Ren
-
Patent number: 9264932Abstract: 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: GrantFiled: May 16, 2014Date of Patent: February 16, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ming Chen, Dahai Ren, Lei Zhang
-
Publication number: 20160044374Abstract: 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: ApplicationFiled: August 5, 2014Publication date: February 11, 2016Inventors: Dahai Ren, Ming Chen
-
Publication number: 20160018507Abstract: 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: ApplicationFiled: July 17, 2014Publication date: January 21, 2016Inventors: Ming Chen, Dahai Ren, Lei Zhang
-
Patent number: 9232050Abstract: 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: GrantFiled: April 27, 2012Date of Patent: January 5, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventor: Dahai Ren
-
Publication number: 20150382197Abstract: 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: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Dahai Ren, Ming Chen
-
Patent number: 9210470Abstract: 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: GrantFiled: March 8, 2013Date of Patent: December 8, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Patent number: 9210475Abstract: 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: GrantFiled: March 22, 2013Date of Patent: December 8, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Patent number: 9197581Abstract: 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: GrantFiled: June 28, 2013Date of Patent: November 24, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Publication number: 20150334593Abstract: 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: ApplicationFiled: May 16, 2014Publication date: November 19, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Ming Chen, Dahai Ren, Lei Zhang
-
Patent number: 9179171Abstract: 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: GrantFiled: November 30, 2011Date of Patent: November 3, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventor: Dahai Ren