Patents by Inventor Dongchen Wang

Dongchen Wang 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: 9426721
    Abstract: A server device may receive a first request for temporary access to a wireless network, the first request being associated with a first device, wherein the temporary access is based on a subscription for access to the wireless network, the subscription being associated with a second device; grant the first request for temporary access to the wireless network; subsequently determine that the temporary access to the wireless network has expired; receive, after the temporary access has expired, a second request for temporary access to the wireless network, the second request being associated with the first device; and reject the second request for temporary access to the wireless network, the rejecting being based on determining that temporary access has previously been granted to the first device.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: August 23, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Azim Nasir, Andre R. Turner, Hong Xiao, Dongchen Wang
  • Patent number: 9407968
    Abstract: A method, a device, and a non-transitory storage medium provide for receiving program data of programs; receiving files pertaining to each of the programs, wherein the files include a manifest file and M3U8 files; selecting one of the programs and the manifest file; adding multicast information to each M3U8 file pertaining to the program, wherein the multicast information indicates a multicast channel and a date and a time of a multicast; segmenting the program data of the program based on a maximum transmission unit of the multicast channel; storing the manifest file and the M3U8 files pertaining to the program; providing the manifest file and one or more of the M3U8 files pertaining to the program, to a user device; and multicasting a segmented program data via the wireless network based on the multicast information, wherein the multicasting includes the adaptive bitrate streaming service.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 2, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Jianxiu Hao, Jian Huang, Dongchen Wang, Michael P. Ruffini
  • Publication number: 20160182966
    Abstract: A method, a device, and a non-transitory storage medium provide for receiving program data of programs; receiving files pertaining to each of the programs, wherein the files include a manifest file and M3U8 files; selecting one of the programs and the manifest file; adding multicast information to each M3U8 file pertaining to the program, wherein the multicast information indicates a multicast channel and a date and a time of a multicast; segmenting the program data of the program based on a maximum transmission unit of the multicast channel; storing the manifest file and the M3U8 files pertaining to the program; providing the manifest file and one or more of the M3U8 files pertaining to the program, to a user device; and multicasting a segmented program data via the wireless network based on the multicast information, wherein the multicasting includes the adaptive bitrate streaming service.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Jianxiu Hao, Jian Huang, Dongchen Wang, Michael P. Ruffini
  • Publication number: 20160117692
    Abstract: A method may permit a consumer to manage behavioral data. The method may include receiving, at an infrastructure device, parameters provided by an administrative device over a local area network (LAN), and configuring, based on the received parameters, the infrastructure device for collection and control of consumer managed behavioral data (CMBD) associated with at least one client device. The method may further include monitoring, at the infrastructure device, data transmitted and received by the at least one client device, and identifying, by the infrastructure device, CMBD from the monitored data based on the received parameters. The method may further include performing actions associated with the at least one client device based on the CMBD and the received parameters.
    Type: Application
    Filed: June 1, 2015
    Publication date: April 28, 2016
    Inventors: Azim Nasir, Andre R. Turner, Sanjay Kenchegowda, Dongchen Wang
  • Patent number: 9307089
    Abstract: A conference call may be implemented between multiple user devices via a conference call server. A user may use a graphical interface of the user device to communicate with the conference call server and control the conference call in various ways. For instance, the user may add a user device to the conference call, drop a user device from the conference call, organize the user devices into conference call groups, record one or more user devices within the conference call, prevent a user device from hearing the audio input of another user device, filter out background noise from the conference call, and receive a call from outside the conference call without having to leave the conference call.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: April 5, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Azim Nasir, Andre R. Turner, Dongchen Wang, Hong Xiao
  • Publication number: 20160080807
    Abstract: Network devices provide, to a content source device, an uplink user interface to describe and upload video content. The network devices receive, via the uplink user interface, descriptive information for the video content and generate, based on the descriptive information received via the uplink user interface, a unique content identifier for the video content. The network devices incorporate, based on the descriptive information, a listing of the video content into a catalog of content available to users of a content distribution network. The network devices receive, from the content source device, the video content and receive, from a user device, a request to view the video content that includes the unique content identifier. The network devices provide, to the user device, a link to enable the user device to access the video content via the content distribution network.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: John K. Trimper, Michael P. Ruffini, Sankar Subramanian, Joseph G. Fragale, Dwight W. Fronsdahl, Paul D. Heitlinger, Rahul Kher, Eric N. Klings, Dongchen Wang
  • Publication number: 20160080815
    Abstract: A user device receives, from a network device, a content index of content items available for presentation via a content distribution network. The user device presents a user interface to configure a personalized channel plan and receives, via the user interface, user input to configure the personalized channel plan. The personalized channel plan includes a schedule of selected content items, from the content index, for presentation on a remote viewing device. The user device sends, to a remote viewing device, presentation instructions for the personalized channel plan, wherein the instructions cause the viewing device to present the selected content items to the user.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Michael P. Ruffini, John K. Trimper, Sankar Subramanian, Joseph G. Fragale, Dwight W. Fronsdahl, Paul D. Heitlinger, Rahul Kher, Eric N. Klings, Dongchen Wang
  • Publication number: 20160080793
    Abstract: One or more network devices provide, to a user device, a content list of content items available for presentation. The one or more network devices receive, from the user device, a personalized channel plan that includes a schedule of selected content items, from the content list, for presentation on a viewing device that is different than the user device. The one or more network devices select, based on the selected content items, advertising for inclusion with the selected content items and assign links for the viewing device to obtain the selected content items. The one or more network devices send the links to the user device, which may in turn be provided to the viewing device.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Michael P. Ruffini, John K. Trimper, Sankar Subramanian, Joseph G. Fragale, Dwight W. Fronsdahl, Paul D. Heitlinger, Rahul Kher, Eric N. Klings, Dongchen Wang
  • Publication number: 20160066025
    Abstract: A method, performed by a computer device, may include determining one or more frequently watched television channels associated with a customer's account. The method may further include obtaining content associated with the one or more frequently watched television channels via multicast transmission units from a video serving office associated with a television services provider; converting the multicast transmission units into video segments playable by a media playing device; storing the video segments in a cache associated with the computer device; detecting a selection of a television channel associated with the obtained content made via the media playing device; and providing the stored video segments to the media playing device, in response to detecting the selection of the television channel associated with the obtained content.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Dongchen Wang, Michael P. Ruffini, Jianxiu Hao
  • Publication number: 20160065742
    Abstract: A conference call may be implemented between multiple user devices via a conference call server. A user may use a graphical interface of the user device to communicate with the conference call server and control the conference call in various ways. For instance, the user may add a user device to the conference call, drop a user device from the conference call, organize the user devices into conference call groups, record one or more user devices within the conference call, prevent a user device from hearing the audio input of another user device, filter out background noise from the conference call, and receive a call from outside the conference call without having to leave the conference call.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Azim Nasir, Andre R. Turner, Dongchen Wang, Hong Xiao
  • Patent number: 9275370
    Abstract: A device executes a virtual interview application, and receives first user input, via the virtual interview application, to create multiple first media clips for a first virtual interview, with each of the first media clips including a different interview question. The device submits, from the device to a remote network device, the multiple first media clips for conducting the first virtual interview with a plurality of first interviewees.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: March 1, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Hong Xiao, Dongchen Wang, Andre R. Turner, Azim Nasir
  • Patent number: 9276807
    Abstract: A device determines a communication failure associated with a first network, and selects, based on the communication failure, a failover device from a list of failover devices. The device and the failover devices communicate via short-range communications, and the selected failover device connects to a second network. The device provides, to the selected failover device, a request to receive a service from the first network, and determines whether the selected failover device accepts the request. When the selected failover device accepts the request, the device establishes a communication channel with the selected failover device, and receives the service from the first network via the selected failover device, the communication channel, and the second network.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: March 1, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Azim Nasir, Hong Xiao, Dongchen Wang, Andre R. Turner
  • Publication number: 20160034851
    Abstract: A device executes a virtual interview application, and receives first user input, via the virtual interview application, to create multiple first media clips for a first virtual interview, with each of the first media clips including a different interview question. The device submits, from the device to a remote network device, the multiple first media clips for conducting the first virtual interview with a plurality of first interviewees.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Hong Xiao, Dongchen Wang, Andre R. Turner, Azim Nasir
  • Publication number: 20160028899
    Abstract: A device may determine a campaign rule for providing a toll-free data service to a mobile device associated with a user. The campaign rule may identify a condition for charging a service provider, associated with the toll-free data service, for data used by the mobile device in association with the toll-free data service. The device may determine an efficiency metric associated with the user. The efficiency metric may be determined based on providing toll-free data services to the user or a set of users associated with a demographic with which the user belongs. The device may analyze the efficiency metric based on the campaign rule. The device may selectively provide the toll-free data service to the mobile device, associated with the user, based on analyzing the efficiency metric.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Inventors: Hong XIAO, Fengping Zhang, Dongchen Wang, Andre R. Turner, Azim Nasir
  • Publication number: 20150358218
    Abstract: A network device receives configuration information for monitoring, via a network, control data for a monitored customer device. The configuration information includes business rules for responding to an event when the control data is outside baseline control limits. The network device identifies original equipment manufacturer (OEM) or service provider recommended limits for the control data and receives initial control data, associated with the monitored customer device, for a particular time period. The network device determines, based on the initial control data, baseline control limits related to the OEM or service provider recommended limits. The network device receives, an indication of an out-of-bounds event, wherein the out-of-bounds event includes at least one instance where subsequent control data is outside the baseline control limits and initiates, based on the business rules, an action responsive to the out-of-bounds event.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 10, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Azim Nasir, Andre R. Turner, Hong Xiao, Dongchen Wang
  • Patent number: 9210646
    Abstract: A local router for a home network pairs with a mobile device via a local network connection. The local router is also connected to a wide area network. The local router receives, from the mobile device and over the local network connection, configuration settings for a backup path for the wide area network. The backup path includes the local network connection and a mobile broadband connection using the mobile device. The local router detects an interruption with the local router's connection to the managed wide area network and forwards, based on the detecting, critical traffic from the home network via the backup path.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: December 8, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael P. Ruffini, Lily F. Chen, Joseph G. Fragale, Dwight W. Fronsdahl, Sankar Subramanian, Dale E. Veeneman, Dongchen Wang
  • Publication number: 20150339634
    Abstract: A network device receives customer registration information identifying a customer; receives first appliance registration information identifying a first appliance associated with the customer; and receives second appliance registration information identifying a second appliance associated with the customer. The first appliance registration information includes an initiation date and a service schedule of maintenance events for the first appliance, and the second appliance registration information includes an initiation date and a service schedule of maintenance events for the second appliance. The network device stores, in a data structure, the customer registration information, the first appliance registration information, and the second appliance registration information, and monitors the data structure for upcoming maintenance events for the first appliance or the second appliance.
    Type: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: Verizon Patent and Licensing Inc
    Inventors: Hong Xiao, Dongchen Wang, Azim Nasir, Andre R. Turner
  • Patent number: 9195779
    Abstract: A device includes an input device configured to receive a plurality of user inputs including a predetermined user input. A display device is configured to display a graphical user interface. A memory device is configured to store device information. A help application is in communication with the input device, the display device, and the memory device and is configured to detect the predetermined user input and, in response, populate the graphical user interface with a list of selectable solutions associated with the device information in accordance with a performance rank associated with each solution.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: November 24, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Afshin Moshrefi, Azim Nasir, Dongchen Wang, Hong Xiao, Graham David Sysko, Bradford A. Jackvony
  • Patent number: 9143737
    Abstract: A device may include a communication interface configured to receive programming information and index data associated with the programming information from a service provider multicast over a plurality of channels. The device may also include logic configured to request address information from the service provider, receive the address information, wherein the address information includes a first multicast address, and join a first multicast group corresponding to the first multicast address, wherein the first multicast group is associated with the index data. The logic may also be configured to receive, via the communication interface, the index data, identify a second multicast address associated with at least some of the programming information, join a second multicast group corresponding to the second multicast address, and receive, via the communication interface, at least some of the programming information.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: September 22, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Padmakumar Rajan, Armando Stettner, Michael Ruffini, Harpal Bassali, Dongchen Wang, Arjun Baskaran, Mariappan Chellam, Akhil Malhotra, Harshi Agrawal
  • Patent number: 9141384
    Abstract: A method includes determining that a legacy application is executing on a client device. When the legacy application is open in the client device, an adoption rule is applied, wherein the adoption rule defines an instance in which a user is required to use a replacement application instead of the legacy application. When it is determined that the adoption rule is satisfied, the replacement application is executed and use of the legacy application is prevented.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: September 22, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Hong Xiao, Dongchen Wang, Andre Turner, Changqing Wang