Patents by Inventor Spencer Shanson

Spencer Shanson 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: 9591379
    Abstract: Described herein are techniques for requesting advertisement content on behalf a client device from a first server. The first server receives a request from the client device to receive advertisement content, wherein the request includes client information. The first server retrieves break data based on the request, wherein the break data includes one or more links to a second server. The first server replaces any dynamic parameters contained in the one or more links with at least one value based on the client information. The first server requests, from the second server, at least one advertisement segment based on the one or more links. The first server receives, from the second server, a first response to the request. The first server then provides a second response to the client device, wherein the second response is based on the first response.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: March 7, 2017
    Assignee: NET2.TV, LTD.
    Inventors: Spencer Shanson, Tom Buchok
  • Publication number: 20160127803
    Abstract: Described herein are techniques for requesting advertisement content on behalf a client device from a first server. The first server receives a request from the client device to receive advertisement content, wherein the request includes client information. The first server retrieves break data based on the request, wherein the break data includes one or more links to a second server. The first server replaces any dynamic parameters contained in the one or more links with at least one value based on the client information. The first server requests, from the second server, at least one advertisement segment based on the one or more links. The first server receives, from the second server, a first response to the request. The first server then provides a second response to the client device, wherein the second response is based on the first response.
    Type: Application
    Filed: October 27, 2015
    Publication date: May 5, 2016
    Inventors: Spencer SHANSON, Tom BUCHOK
  • Publication number: 20160080470
    Abstract: Described herein are techniques for providing a client device with a requested streamed video by stitching video segments and break segments into a playlist from a stitching server. The stitching server can receive a request from a client device to receive streamed video. The stitching server can retrieve first metadata representing the streamed video, wherein the first metadata includes offset information for one or more breaks in the streamed video, wherein each break contains one or more break segments. The stitching server can request and receive, from a second server, second metadata for the one or more break segments. The stitching server can create a playlist for the streamed video by stitching the second metadata into the first metadata at one or more locations indicated by the first metadata. The stitching server can then provide the playlist to the client device.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 17, 2016
    Inventor: Spencer SHANSON
  • Patent number: 9282360
    Abstract: A system and method for allowing streaming audio to be transmitted in advance of streaming video in a data stream without synchronization errors, in order to minimize audio discontinuities, even where video transmission may become degraded.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: March 8, 2016
    Inventor: Spencer Shanson
  • Publication number: 20150046965
    Abstract: A system and method for allowing streaming audio to be transmitted in advance of streaming video in a data stream without synchliiOnization errors, in order to minimize audio discontinuities, even where video transmission may become degraded.
    Type: Application
    Filed: January 23, 2013
    Publication date: February 12, 2015
    Inventor: Spencer Shanson
  • Publication number: 20150032900
    Abstract: A system and method for seamlessly integrating efficient digital content media streaming with a flexible browsing interface for display on a viewing device. The invention relates to rendering an interface in a remote interface display on a remote server and streaming that remote interface display as a data stream to an appliance coupled to a viewing device. The remote display could include digital media content streaming from a content delivery network (CDN). The invention also relates to enabling the appliance to stream digital media content directly from the CDN and to seamlessly display that streaming content on the viewing device.
    Type: Application
    Filed: February 15, 2013
    Publication date: January 29, 2015
    Inventors: Spencer Shanson, Viresh Prashar
  • Patent number: 8938674
    Abstract: A method includes initiating media player instances for producing output by execution on an electronic device. Each of the media player instances is implemented using a modular framework on the electronic device configured to have each of multiple types of media player runtimes implemented therein and to host modules that configure any of the types of media player runtimes for respective device types. The method includes determining, using a sound module of the modular framework, which of the media player instances should be used for audio output by the electronic device. The method includes generating the audio output using the electronic device, the audio output produced by at least one of the media player instances as determined.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: January 20, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Paul Adolph, Dan Sletten, Spencer Shanson, Pankaj Shah, Don Woodward
  • Patent number: 8873929
    Abstract: Apparatus and corresponding methods for storing video information. The apparatus includes a means for receiving video information, a means for converting the received video information into digital video information, and a means for storing the digital video information. Converting the received video information into digital video information can include converting it into an MPEG-compatible digital format. The apparatus can include an MPEG-compatible digital encoder, which can include separate audio and video MPEG encoders. The digital video information can be stored on an electromagnetically writable disk drive with an optimized MPEG file system (OMFS) configured to receive the digital video information and store the digital video information on the disk drive, where the OMFS is configured to divide the received digital video information into one or more packets, each packet having the same number of bytes as a sector on a disk in the disk drive.
    Type: Grant
    Filed: January 8, 2003
    Date of Patent: October 28, 2014
    Assignee: The DIRECTV Group, Inc.
    Inventors: Anthony Wood, Spencer Shanson, Matthew Self, Donald Woodward, Jr., Douglas Shannon, Mark Nudelman, Karl Townsend, Edward Kessler
  • Publication number: 20130167027
    Abstract: A method includes initiating media player instances for producing output by execution on an electronic device. Each of the media player instances is implemented using a modular framework on the electronic device configured to have each of multiple types of media player runtimes implemented therein and to host modules that configure any of the types of media player runtimes for respective device types. The method includes determining, using a sound module of the modular framework, which of the media player instances should be used for audio output by the electronic device. The method includes generating the audio output using the electronic device, the audio output produced by at least one of the media player instances as determined.
    Type: Application
    Filed: June 15, 2009
    Publication date: June 27, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Paul Adolph, Dan Sletten, Spencer Shanson, Pankaj Shah, Don Woodward
  • Patent number: 8433182
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 30, 2013
    Assignee: The DIRECTV Group, Inc.
    Inventors: Anthony Wood, Donald Woodward, Jr., Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Patent number: 8010692
    Abstract: A single stream synchronously forwarded from an application runtime engine and comprising at least first and second types of data is received, the single stream having a format associated with the runtime engine. A first type data stream and a second type data stream are generated from the single stream. Converted data streams are generated from the first and second type data streams by changing the format to a standard-compliant format according to a standard with which at least one hardware decoder in the electronic device complies. The method includes determining that the hardware decoder is available to decode the converted data streams. Upon the determination, the converted data streams are forwarded to the hardware decoder. The method includes generating, by the hardware decoder, at least one decoded data stream from the modified data streams. The method includes generating an output from the decoded data stream.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: August 30, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Spencer Shanson, Anjali Bhardwaj
  • Publication number: 20100266260
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Application
    Filed: June 30, 2010
    Publication date: October 21, 2010
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: Anthony Wood, Donald Woodward, JR., Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Publication number: 20100266261
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Application
    Filed: June 30, 2010
    Publication date: October 21, 2010
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: Anthony Wood, Donald Woodward, JR., Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Patent number: 7773860
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Grant
    Filed: March 11, 2003
    Date of Patent: August 10, 2010
    Assignee: The DirecTV Group, Inc.
    Inventors: Anthony Wood, Donald Woodward, Jr., Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Publication number: 20050232591
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Application
    Filed: June 13, 2005
    Publication date: October 20, 2005
    Inventors: Anthony Wood, Donald Woodward, Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Publication number: 20050047752
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Application
    Filed: March 11, 2003
    Publication date: March 3, 2005
    Inventors: Anthony Wood, Donald Woodward, Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Publication number: 20030044165
    Abstract: A video data recordable having integrated channel guides allowing a user to control recording and storage of television signals into personal channels for later playback and viewing. In the described embodiment, the user may specify criteria for recording of shows from an input source such as a broadcast signal and shows are then selected based on the user specified criteria and recorded for later playback. Storage of the shows may be organized into personal channels in order to facilitate later playback, e.g., the user may specify a channel of action movies, a channel of nature programming, a channel for sports, etc. The shows to be recorded may also have a predefined format which may be used to ease playback of recorded programming by allowing the user to easily locate and playback sections of programming of interest.
    Type: Application
    Filed: October 24, 2002
    Publication date: March 6, 2003
    Inventors: Anthony Wood, Donald Woodward, Edward Kessler, Douglas Shannon, Spencer Shanson, Karl Townsend
  • Publication number: 20020057893
    Abstract: Apparatus and corresponding methods for storing video information. The apparatus includes a means for receiving video information, a means for converting the received video information into digital video information, and a means for storing the digital video information. Converting the received video information into digital video information can include converting it into an MPEG-compatible digital format. The apparatus can include an MPEG-compatible digital encoder, which can include separate audio and video MPEG encoders. The digital video information can be stored on an electromagnetically writable disk drive with an optimized MPEG file system (OMFS) configured to receive the digital video information and store the digital video information on the disk drive, where the OMFS is configured to divide the received digital video information into one or more packets, each packet having the same number of bytes as a sector on a disk in the disk drive.
    Type: Application
    Filed: March 3, 1999
    Publication date: May 16, 2002
    Inventors: ANTHONY WOOD, SPENCER SHANSON, MATTHEW SELF, DONALD WOODWARD, DOUG SHANNON, MARK NUDELMAN, KARL TOWNSEND