Patents by Inventor Weidong Mao

Weidong Mao 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: 20120110199
    Abstract: Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
    Type: Application
    Filed: January 3, 2012
    Publication date: May 3, 2012
    Applicant: COMCAST CABLE HOLDINGS, LLC
    Inventors: Weidong Mao, Neville A. Black, Charles L. Compton
  • Patent number: 8099508
    Abstract: Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: January 17, 2012
    Assignee: Comcast Cable Holdings, LLC
    Inventors: Weidong Mao, Neville A. Black, Charles L. Compton
  • Publication number: 20110282992
    Abstract: Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream.
    Type: Application
    Filed: July 25, 2011
    Publication date: November 17, 2011
    Applicant: TVWORKS, LLC
    Inventors: Raymond Drewry, Mark Vickers, Brian Bulkowski, Weidong Mao, David M. Leonard
  • Patent number: 8001276
    Abstract: Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: August 16, 2011
    Assignee: TVWorks, LLC
    Inventors: Raymond Drewry, Mark Vickers, Brian Bulkowski, Weidong Mao, David M. Leonard
  • Publication number: 20110188439
    Abstract: A multicast content delivery system can use both multicast and unicast streams to efficiently use available bandwidth to deliver content. Available multicast content can be identified to gateways serving consumption devices, and the gateways can receive requests for unicast content deliver, but honor the requests with multicast group sessions.
    Type: Application
    Filed: September 15, 2010
    Publication date: August 4, 2011
    Applicant: Comcast Cable Communications LLC
    Inventors: Weidong Mao, Jorge Salinger
  • Publication number: 20110113462
    Abstract: A method and system for delivering content is provided. In one example, responsive to a request by a client device identifying a video program, the system is configured to determine different first and second network paths for delivery of the video program from a content source; deliver the video program via the first network path to the client device; and responsive to a change in status of the video program being delivered via the first network path, deliver the video program via the second network path to the client device.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Weidong Mao, Phillip Gabler
  • Publication number: 20100312862
    Abstract: Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream.
    Type: Application
    Filed: August 9, 2010
    Publication date: December 9, 2010
    Applicant: TVWORKS, LLC
    Inventors: Raymond Drewry, Mark Vickers, Brian Bulkowski, Weidong Mao, David M. Leonard
  • Publication number: 20100250772
    Abstract: Systems, apparatuses, methods, and software for using a network to efficiently distributing media content assets from a virtually unlimited content library and/or other storage to a plurality of client devices, as well as bi-directional local content sharing between head ends, and dynamic distribution and generation of media content assets within the network.
    Type: Application
    Filed: March 31, 2010
    Publication date: September 30, 2010
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Weidong Mao
  • Publication number: 20100251313
    Abstract: Systems, apparatuses, methods, and software for using a network to efficiently distributing media content assets from a virtually unlimited content library and/or other storage to a plurality of client devices, as well as bi-directional local content sharing between head ends, and dynamic distribution and generation of media content assets within the network.
    Type: Application
    Filed: March 31, 2010
    Publication date: September 30, 2010
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Weidong Mao
  • Publication number: 20100250773
    Abstract: Systems, apparatuses, methods, and software for using a network to efficiently distributing media content assets from a virtually unlimited content library and/or other storage to a plurality of client devices, as well as bi-directional local content sharing between head ends, and dynamic distribution and generation of media content assets within the network.
    Type: Application
    Filed: March 31, 2010
    Publication date: September 30, 2010
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Weidong Mao
  • Patent number: 7797418
    Abstract: Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: September 14, 2010
    Assignee: TVWorks, LLC
    Inventors: Raymond Drewry, Mark Vickers, Brian Bulkowski, Weidong Mao, David M. Leonard
  • Publication number: 20090235319
    Abstract: A video on demand (VOD) gateway allows multiple incompatible and non-interoperable VOD systems to function as a single unified VOD system. A VOD gateway system includes a VOD asset gateway, a VOD session gateway, a VOD transaction gateway and a generic VOD client software program. The generic VOD client software resides in a CATV set-top box. The VOD asset gateway at the headend aggregates video inventory from multiple VOD vendor's equipment. The VOD session gateway at the headend translates a subscriber request in a generic protocol for VOD program into the proprietary protocol for a specific VOD system. The VOD transaction gateway at the headend aggregates embodiment, a VOD gateway permits operators of multiple CATV systems to use multiple incompatible and non-interoperable VOD systems in each plurality of separate CATV systems.
    Type: Application
    Filed: May 22, 2009
    Publication date: September 17, 2009
    Applicant: TVWorks, LLC
    Inventors: Weidong Mao, Venu Krishnamoorthy, Michael Newman, Aongus Flood
  • Publication number: 20070143457
    Abstract: Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
    Type: Application
    Filed: December 16, 2005
    Publication date: June 21, 2007
    Inventors: Weidong Mao, Neville Black, Charles Compton
  • Publication number: 20070083899
    Abstract: A system for on demand session and resource management in an on demand platform for delivery of on demand digital assets is distributed and scalable. A session manager manages on demand sessions. A resource manager manages resources associated with the on demand delivery of a digital asset to an on demand client. The architecture is partitioned into logical components. Each logical component interfaces with at least one other logical component through a defined interface. The session manager is a separate logical component from the resource manager.
    Type: Application
    Filed: July 9, 2004
    Publication date: April 12, 2007
    Inventors: Charles Compton, Weidong Mao, Walter Michel
  • Patent number: 7203953
    Abstract: Internet access is provided over a digital cable television system using Internet protocol (IP) over MPEG digital video. Simultaneous Internet access and TV viewing is provided by an IP over MPEG-2 video system with channel tracking. Whenever a video channel change is detected, the viewer's Internet connection is routed from one video channel to another video channel so that the Internet connection is dynamically routed and tracks the channel changes made by the viewer. Additionally, if there is no available data carrying capacity in the video channel selected by the viewer (a “busy” condition), the Internet connection is routed to an out-of-band frequency. The Internet connection tracks the channel changes made by the viewer using a single tuner/digital MPEG decoder in the CATV settop box.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: April 10, 2007
    Assignee: TVWorks, LLC
    Inventors: Weidong Mao, David Chen, Ami Miron
  • Publication number: 20070033282
    Abstract: A system for on demand session and resource management in an on demand platform for the delivery of on demand digital assets involve a session manager, a plurality of resource managers, and a resource manager redirector. These components cooperate to provide a distributed and scalable system for on demand session and resource management. Redirection of session and resource signaling messages among various session and resource managers by the resource manager redirector allows the unavailability of devices or resources to remain transparent to the session manager. The resource manager redirector redirects messages from the session manager as appropriate.
    Type: Application
    Filed: August 8, 2005
    Publication date: February 8, 2007
    Inventors: Weidong Mao, Charles Compton
  • Patent number: 7096484
    Abstract: In a one way broadcast digital video network, Internet HTML Web page data is formatted to fit within a standard MPEG-2 data packet structure, and multiplexed along with other MPEG-2 digital video signals for transport within a multiple channel digital video system. In particular, the headend server broadcasts a rotating carousel comprising an ensemble of Web pages in HTML format. The rotating carousel contains both broadcast Web pages and simulcast Web pages and a control map permitting the viewer to navigate among the HTML Web pages of the rotating carousel. In particular, the control map contains the locations of the HTML Web pages in the rotating carousel that correspond to broadcast Web pages. The control map further contains the locations of the HTML Web pages in the rotating carousel that correspond to simulcast Web pages.
    Type: Grant
    Filed: September 28, 2002
    Date of Patent: August 22, 2006
    Assignee: TVWorks, LLC
    Inventors: Weidong Mao, David Chen
  • Patent number: 7089579
    Abstract: An implementation of streaming video in HTML (Hypertext Markup Language) Web pages combines video signals in MPEG digital television format with Internet World Wide Web pages in HTML format. Internet streaming video is transcoded into MPEG-2 digital video format and multiplexed along with other MPEG-2 digital video signals for transport within a multiple channel digital video system. A navigational control map, transmitted from the headend to the CATV set-top box in a fixed location i n the MPEG-2 video data steam, permits the CATV set-top to find the requested video clip in a predetermined Packet Identifier of the MPEG-2 data stream. The viewer controls the video clip (e.g., play, pause, resume, restart etc.) during the session. In the two-way embodiment, the set-top transmits control commands to the headend, which implements the command in MPEG-2 video.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: August 8, 2006
    Assignee: TVWorks, LLC
    Inventors: Weidong Mao, Wayne E Hyatt
  • Publication number: 20060020995
    Abstract: A system for processing digital media streams includes a headend, a network, at least one set top box (STB), and at least one receiving device. The headend may be configured to generate the digital media streams. The network may be in communication with the headend and configured to receive the digital media streams. The at least one STB may be in communication with the network and configured to receive the digital media streams and present at least one of the digital media streams or a decoded version of at least one of the digital media streams. The at least one receiving device may be in communication with a respective at least one STB to receive at least one of the digital media streams. At least one of the headend, the at least one STB, and the receiving device comprises a media processing sub-system configured to provide for substantially immediately displaying a user viewable image on a display screen of the receiving device during channel changing.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Applicant: Comcast Cable Communications, LLC
    Inventors: Robin Opie, Charles Compton, Weidong Mao
  • Patent number: 6886178
    Abstract: In a broadcast digital video network, Internet HTML Web page data is formatted to fit within a standard MPEG-2 data packet structure, and multiplexed along with other MPEG-2 digital video signals for transport within a multiple channel digital video system. The headend server broadcasts a rotating carousel comprising an ensemble of Web pages in HTML format containing both broadcast Web pages and simulcast Web pages and a control map permitting the viewer to navigate among the HTML Web pages. The control map containing the locations of the HTML Web pages in the rotating carousel that correspond to broadcast Web pages and the locations of the HTML Web pages that correspond to broadcast Web pages. The control map is updated and rebroadcast for each broadcast video program, thereby synchronizing the simulcast Web pages to the digital video programs.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: April 26, 2005
    Assignee: Liberate Technologies
    Inventors: Weidong Mao, David Chen