Patents by Inventor Kenneth Reneris

Kenneth Reneris 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: 20080313127
    Abstract: The claimed subject matter provides a system and/or method that effectuates selective viewing of multimedia audio and/or visual content. The disclosed system can include a component that obtains multimedia audio or visual content from a broadcast server, categorizes the multimedia audio or visual content, and associates index tags to categorized multimedia audio or visual content. The index tags are utilized to provide a facility to search or summarize the categorized multimedia audio or visual content, wherein the resultant searches and summarizations can be displayed on a display associated with the component.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Talal Ali Batrouny, Eric J. Horvitz
  • Publication number: 20080310627
    Abstract: The claimed subject matter provides a system and/or method that asynchronously disseminates multimedia content to disparate clients. The disclosed system can include a component that receives multimedia content supplied by a multimedia publisher, encrypts or applies a time sensitive lock to the received multimedia content, disseminates the encrypted or locked multimedia content to the disparate clients, and a time subsequent, generates and distributes to the disparate clients a counterpart to the time sensitive lock necessary to unlock and play the disseminated and encrypted or locked multimedia content on the clients.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Talal Ali Batrouny
  • Publication number: 20080313402
    Abstract: The claimed subject matter provides a system and/or method that manages media content. The disclosed system includes a component that synchronizes with a multimedia player that is in communication with the component. The component upon synchronization automatically determines an amount of storage space available on the handheld device and based at least in part on this available space, the component substitutes a first media presentation persisted on the storage space with a second media presentation retrieved from a media storage farm.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Behrooz Chitsaz, Talal Ali Batrouny
  • Publication number: 20080313324
    Abstract: The claimed subject matter provides a system and/or method that manages storage media associated with a plurality of disparate devices. The disclosed system can include a network of disparate devices wherein each device in the network can be associated with storage media. Additionally, the disclosed system can also include a component that identifies each device in the network, associates a likelihood that the device will periodically leave or rejoin the network, and utilizes the associated likelihood to construct a logical redundant pile of inexpensive disks comprising the storage media associated with the disparate devices.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Talal Ali Batrouny
  • Publication number: 20080313146
    Abstract: The claimed subject matter provides a system and/or method that effectuates and facilitates search of multimedia content. The disclosed system can include components that extract closed captioned information from video content, index the extracted information against frames of corresponding video content, and utilize associated metadata, tags, and indexes to search through the extracted information and respond to a submitted query with identified video content.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Behrooz Chitsaz, Talal Ali Batrouny
  • Publication number: 20070294311
    Abstract: An application program interface to manage media files may be described. An apparatus may comprise a media processing sub-system having a processor and a memory. The memory may store an application program interface software library having multiple software objects. The processor may execute the software objects in response to application program interface commands in order to manage a virtual file comprising a hierarchy of name-value pairs used to store media content from multiple media streams. Other embodiments are described and claimed.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Matthijs A. Gates, Kenneth Reneris, Dale Sather
  • Publication number: 20070294324
    Abstract: Techniques to manage media files may be described. An apparatus may comprise a media processing sub-system having a processor, a memory, and a communications interface. The memory may store a media file manager for execution by the processor. The communications interface may receive multiple media streams of media information. The media file manager may store the multiple media streams in a single file using a hierarchy of name-value pairs. Other embodiments are described and claimed.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Matthijs A. Gates, Kenneth Reneris, Dale Sather
  • 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: 20070143805
    Abstract: An interface device to a broadcast medium uses the Internet Protocol communication layer to communicate with other devices on a network. The device may be associated with a single controlling device on the network, through which other devices on the same network may query and schedule the interface device. The interface device may accept several sources of broadcast or other media, including video and audio, and prepare and normalize the content for used by other devices. Several different physical interfaces may be used to subsequently convert the Internet Protocol communications into useful content streams for various devices, including storage and rendering devices.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Thaddeus C. Pritchett, Jan M. Hofmeyr, Kenneth Reneris, Timothy S. Milligan, Luc Vantalon
  • Publication number: 20070057952
    Abstract: Described is an adaptive scheduler associated with a desktop window manager that dynamically controls the rate at which graphics frames are composed. Values corresponding to performance when composing a frame are measured, and the frame composition rate is adjusted as necessary based on the values. The measured data is sampled to provide smooth adjustments. The sampled data is evaluated as to whether the current frame rate is too slow, too fast, or acceptable. If too slow, the frame rate may increased relative to the refresh rate, while if too fast, the frame rate is decreased relative to the refresh rate. In one implementation, the frame rate is too fast if a count of missed frames achieves a missed threshold value, or if a count of late frames achieves a late threshold value. The frame rate is too slow if a count of early frames exceeds an early threshold value.
    Type: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Gregory Swedberg, Prashant Ratanchandani, Greg Schechter, Glenn Evans, Leonardo Blanco, Kenneth Reneris, Sameer Nene
  • Publication number: 20060242430
    Abstract: Systems and methods for verifying the authenticity of a graphics chip or other hardware chips or hardware devices by performing a hardware functionality scan.
    Type: Application
    Filed: August 12, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: David Marsh, Kenneth Reneris, David Blythe, Kirt Debique
  • Publication number: 20060242409
    Abstract: A method of chip authentication comprising verifying a driver identity, establishing a Diffie Hellman key, hashing the Diffie Hellman key, picking a seed, and performing a hardware functional scan with the seed.
    Type: Application
    Filed: August 12, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Kenneth Reneris, David Marsh, David Blythe, Kirt Debique