Patents by Inventor Thaddeus Pritchett

Thaddeus Pritchett 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: 9843914
    Abstract: Described are techniques for determining an emergency event and associating label data with emergency communications to ensure that the emergency communications are provided with a greater quality and priority than non-emergency communications. When a quantity of communications associated with a network exceeds a threshold value, policy data may be generated and provided to network devices. The policy data may be configured to cause the network devices to transit communications associated with label data with high quality and connectivity. Correspondence between communications from the network and stored values indicative of emergency communications may be used to determine emergency communications from other data. Label data may be associated with the determined emergency communications to cause network devices to transit the communications in the manner indicated by the policy data.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: December 12, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddhartha Shankara Rao, Samuel Rislove Etler, Thaddeus Pritchett
  • Publication number: 20070192810
    Abstract: A tuning device uses a counter mode encryption cipher to encrypt counters associated with media content in order to protect the media content when it is sent to requesting device or controller. The encrypted counters are decrypted in order to consume the media content. The controller may send particular direction to the tuning device as to how the media content, encrypted counters, and other associated data are sent to the controller.
    Type: Application
    Filed: January 19, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: Thaddeus Pritchett, Kenneth Reneris, Bernhard Kotzenberg, David Cheng
  • Publication number: 20060218617
    Abstract: Innovative techniques for identifying and distinguishing content, such as commercials, can be used with means for marking key frames within the commercials to facilitate replacement of commercials and other programming segments in such a way as to provide improved focus and relevance for targeted advertising based on known and/or dynamic conditions. The identification of commercial features can also be used to provide improved trick play functionality while the commercial or other programming is rendered.
    Type: Application
    Filed: March 22, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: John Bradstreet, Bernhard Kotzenberg, Jan Hofmeyr, Matthijs Gates, Thaddeus Pritchett
  • Publication number: 20060184790
    Abstract: Protecting elementary stream media content is described. In one aspect, Media Access Units (MAUs) of elementary stream content are identified. Each MAU includes one or more data segments representing a single video or audio frame. Encryption boundaries are selected for each MAU. The encryption boundaries are based on one or more data segments associated with the respective MAU. Portions of each MAU are encrypted based on corresponding encryption boundaries. Each MAU is mapped to a MAU Payload Format. The MAU Payload Format allows a media consumer to process each elementary stream associated with the elementary stream content independent of any different elementary stream. The MAU Payload Format also allows a media consumer to process each MAU in an elementary stream independent of any other MAU.
    Type: Application
    Filed: August 12, 2005
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Eduardo Oliveira, Anders Klemets, Gurpratap Virdi, Thaddeus Pritchett
  • Publication number: 20060080420
    Abstract: A communication path is established that allows for communication between a filter graph space and a network driver space in a system. The communication path allows bidirectional communication between a filter graph driver in the filter graph space and a network driver in the network driver space. Addresses of data can be passed from the network driver to the filter graph driver, which allows the filter graph driver to communicate with a filter graph manager as necessary to configure the filter graph space to obtain data from the requested address. The data obtained from the address is then passed from the filter graph driver to the network driver.
    Type: Application
    Filed: October 31, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Terje Backman, Thaddeus Pritchett, Peter Porzuczek, John Elliott, Sriram Rajagopalan, Patrick O'Hanlon
  • Publication number: 20060036551
    Abstract: Protecting elementary stream media content is described. In one aspect, data segments within elementary stream media content are identified. Each data segment includes a single video or audio frame. Encryption boundaries for protecting the payload packets are selected to correspond to data segment boundaries. The elementary stream media content is then protected using the selected encryption boundaries.
    Type: Application
    Filed: August 12, 2005
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Eduardo Oliveira, Anders Klemets, Gurpratap Virdi, Thaddeus Pritchett
  • Publication number: 20060036717
    Abstract: A communication path is established that allows for communication between a filter graph space and a network driver space in a system. The communication path allows bi-directional communication between a filter graph driver in the filter graph space and a network driver in the network driver space. Addresses of data can be passed from the network driver to the filter graph driver, which allows the filter graph driver to communicate with a filter graph manager as necessary to configure the filter graph space to obtain data from the requested address. The data obtained from the address is then passed from the filter graph driver to the network driver.
    Type: Application
    Filed: October 7, 2005
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Terje Backman, Thaddeus Pritchett, Peter Porzuczek, John Elliott, Sriram Rajagopalan, Patrick O'Hanlon
  • Publication number: 20060026643
    Abstract: Various embodiments provide accurate EPG lineup construction and PVR scheduling for users, regardless of their geographic location. In accordance with the described embodiments, the guide retrieves and aggregates data from multiple available sources, particularly in-band scanning and EPG metadata download. Services are then identified and sorted into logically equivalent groups. Once the services are grouped, in accordance with one embodiment, an analysis is conducted the outcome of which is directed to selecting which services to use for tuning and which services to use for scheduling on a given channel/preset. In addition, various embodiments can, in an automated fashion, assign services to presets/channels, as well as provide a user interface and methods for editing a lineup, modifying tuning information and personalizing presets/channels.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Silverberg, Alan Shield, Christopher Pezzee, Glenn Curtis, Shawn Pickett, Thaddeus Pritchett, Mark Schwesinger
  • Publication number: 20060026662
    Abstract: A multi-standard receiving device processes broadcast transmission signals that use multiple differing transmission standards. Processing entails conversion of the transmission standard's protocol standard into a normalized transport agnostic representation in order to allow consistent manipulation of a broadcast transmission signal's contents regardless of the transmission standard.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Alan Shield, Shawn Pickett, Glenn Curtis, Thaddeus Pritchett, Eric Silverberg
  • Publication number: 20060025093
    Abstract: A multi-receiving device receives broadcast transmission signals based on different transmission standards. A determination is made as to a particular transmission standard that is used by a received broadcast transmission signal, and the receiving device is configured as to the particular transmission standard in order to parse or process metadata included in the received broadcast transmission signal.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Alan Shield, Shawn Pickett, Glenn Curtis, Thaddeus Pritchett
  • Publication number: 20050216752
    Abstract: A transport stream is encrypted in such a manner that the stream may be processed without requiring encrypted portions of the stream to be decrypted. Thus, an analysis is performed on the stream to determine at least one portion of the stream that is to pass unencrypted, thus enabling the stream to be processed in a manner that bypasses encrypted portions of the stream.
    Type: Application
    Filed: March 26, 2004
    Publication date: September 29, 2005
    Inventors: Jan Hofmeyr, Colin Acton, Bernhard Kotzenberg, Arnaud Robert, James Alkove, Thaddeus Pritchett, Matthijs Gates
  • Publication number: 20050182931
    Abstract: The present invention provides for an interface between two seemingly incompatible and different content protection systems. Accordingly, protected content may be transferred between the respective security kernels of a conditional access (CA) and digital rights management (DRM) systems, while maintaining security of the content and any associated protection information. The transfer and consumption of protected content and the associated content protection information may be achieved by temporarily or permanently binding the respective security kernels of the CA and DRM systems, transcribing content protection information, and potentially transcribing the content.
    Type: Application
    Filed: February 13, 2004
    Publication date: August 18, 2005
    Inventors: Arnaud Robert, Thaddeus Pritchett
  • Publication number: 20050097227
    Abstract: A modularized broadcast receiver driver architecture includes one or more control nodes, under control of a network module, that perform a series of one or more functions to receive a broadcast signal and extract content information from the signal. None of the multiple control nodes requires knowledge of the network type via which the signal is being received. Rather, a network module is aware of the network type and configures the control nodes to carry out their respective functions.
    Type: Application
    Filed: December 1, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Thaddeus Pritchett, David Goll, Sean McDowell, Terje Backman, Jay Borseth
  • Publication number: 20050089056
    Abstract: A modularized broadcast receiver driver architecture includes one or more control nodes, under control of a network module, that perform a series of one or more functions to receive a broadcast signal and extract content information from the signal. None of the multiple control nodes requires knowledge of the network type via which the signal is being received. Rather, a network module is aware of the network type and configures the control nodes to carry out their respective functions.
    Type: Application
    Filed: November 12, 2004
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Thaddeus Pritchett, David Goll, Sean McDowell, Terje Backman, Jay Borseth