Patents by Inventor Phillip L. Barrett
Phillip L. Barrett 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: 9282308Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.Type: GrantFiled: November 6, 2013Date of Patent: March 8, 2016Assignee: INTEL CORPORATIONInventors: David J. Watson, James Bielman, Phillip L. Barrett, Nicole A. Hamilton
-
Publication number: 20140105578Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.Type: ApplicationFiled: November 6, 2013Publication date: April 17, 2014Inventors: David J. Watson, James Bielman, Phillip L. Barrett, Nicole A. Hamilton
-
Patent number: 8600950Abstract: A media player for creating a media archive may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include an archival component to store the media content in a storage medium. In one embodiment, the media player includes a playback component to play back the media content from the storage medium concurrently with the storage of the media content by the archival component.Type: GrantFiled: March 7, 2012Date of Patent: December 3, 2013Assignee: Intel CorporationInventors: David J. Watson, John Moore, Phillip L. Barrett, Nicole A. Hamilton
-
Patent number: 8582954Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.Type: GrantFiled: December 10, 2008Date of Patent: November 12, 2013Assignee: Intel CorporationInventors: David J. Watson, James Bielman, Phillip L. Barrett, Nicole A. Hamilton
-
Publication number: 20120166948Abstract: A media player for creating a media archive may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include an archival component to store the media content in a storage medium. In one embodiment, the media player includes a playback component to play back the media content from the storage medium concurrently with the storage of the media content by the archival component.Type: ApplicationFiled: March 7, 2012Publication date: June 28, 2012Applicant: REALNETWORKS, INC.Inventors: David J. Watson, John Moore, Phillip L. Barrett, Nicole A. Hamilton
-
Patent number: 7930561Abstract: A system and method regulate the transmission of media data. In accordance with one embodiment of the invention, a header portion of a media file is encoded to include an access code. The access code corresponds to one or more permitted methods by which the media file may be transmitted over a network. In one embodiment, a user operates a web browser to access a web page including a hyperlink which references the media file and specifies a desired type of transmission. Desired types of transmission include, for example, streaming transmission and faster than real time reliable download. When the hyperlink is activated, a web server sends a URL referencing the media file to the web browser. The web browser passes the URL to the media player. The media player requests the media file from a media server. The media server transmits the header of the media file, and the media player extracts the access code to determine whether the media file may be transmitted according to the desired type of transmission.Type: GrantFiled: July 26, 2007Date of Patent: April 19, 2011Assignee: RealNetworks, Inc.Inventors: Mysore Y. Jaisimha, Phillip L. Barrett
-
Publication number: 20090150409Abstract: A media player for creating a media archive may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include an archival component to store the media content in a storage medium. In one embodiment, the media player includes a playback component to play back the media content from the storage medium concurrently with the storage of the media content by the archival component.Type: ApplicationFiled: December 10, 2008Publication date: June 11, 2009Applicant: RealNetworks, Inc.Inventors: David J. Watson, John Moore, Phillip L. Barrett, Nicole A. Hamilton
-
Publication number: 20090148125Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.Type: ApplicationFiled: December 10, 2008Publication date: June 11, 2009Applicant: RealNetworks, Inc.Inventors: David J. Watson, James Bielman, Phillip L. Barrett
-
Patent number: 6934837Abstract: A system and method regulate the transmission of media data. In accordance with one embodiment of the invention, a header portion of a media file is encoded to include an access code. The access code corresponds to one or more permitted methods by which the media file may be transmitted over a network. In one embodiment, a user operates a web browser to access a web page including a hyperlink which references the media file and specifies a desired type of transmission. Desired types of transmission include, for example, streaming transmission and faster than real time reliable download. When the hyperlink is activated, a web server sends a URL referencing the media file to the web browser. The web browser passes the URL to the media player. The media player requests the media file from a media server. The media server transmits the header of the media file, and the media player extracts the access code to determine whether the media file may be transmitted according to the desired type of transmission.Type: GrantFiled: October 21, 2003Date of Patent: August 23, 2005Assignee: RealNetworks, Inc.Inventors: Mysore Y. Jaisimha, Phillip L. Barrett
-
Patent number: 6671807Abstract: A system and method regulate the transmission of media data. In accordance with one embodiment of the invention, a header portion of a media file is encoded to include an access code. The access code corresponds to one or more permitted methods by which the media file may be transmitted over a network. In one embodiment, a user operates a web browser to access a web page including a hyperlink which references the media file and specifies a desired type of transmission. Desired types of transmission include, for example, streaming transmission and faster than real time reliable download. When the hyperlink is activated, a web server sends a URL referencing the media file to the web browser. The web browser passes the URL to the media player. The media player requests the media file from a media server. The media server transmits the header of the media file, and the media player extracts the access code to determine whether the media file may be transmitted according to the desired type of transmission.Type: GrantFiled: July 3, 2002Date of Patent: December 30, 2003Assignee: RealNetworks, Inc.Inventors: Mysore Y. Jaisimha, Phillip L. Barrett
-
Patent number: 6487663Abstract: A system and method regulate the transmission of media data. In accordance with one embodiment of the invention, a header portion of a media file is encoded to include an access code. The access code corresponds to one or more permitted methods by which the media file may be transmitted over a network. In one embodiment, a user operates a web browser to access a web page including a hyperlink which references the media file and specifies a desired type of transmission. Desired types of transmission include, for example, streaming transmission and faster than real time reliable download. When the hyperlink is activated, a web server sends a URL referencing the media file to the web browser. The web browser passes the URL to the media player. The media player requests the media file from a media server. The media server transmits the header of the media file, and the media player extracts the access code to determine whether the media file may be transmitted according to the desired type of transmission.Type: GrantFiled: October 19, 1998Date of Patent: November 26, 2002Assignee: Realnetworks, Inc.Inventors: Mysore Y. Jaisimha, Phillip L. Barrett
-
Patent number: 5392427Abstract: A method and system for updating data stored on a computer storage device are provided. The data is contained in records or entries. Each record or entry has a primary pointer and an indicator. The indicator initially has each bit set to a predefined bit value. When data is to be updated (and thus, the record or entry containing the data is to be superseded), at least one bit of the indicator is changed from the predefined bit value to another bit value to point to the new record or entry and to indicate that the data in the new record or entry is an update of the data in the superseded record or entry. This method and system are especially suitable to be used in a write-once computer storage device.Type: GrantFiled: May 18, 1993Date of Patent: February 21, 1995Assignee: Microsoft CorporationInventors: Phillip L. Barrett, Scott D. Quinn, Ralph A. Lipe
-
Patent number: 5247658Abstract: A method and apparatus for storing files on a computer file storage device. The files are organized into an hierarchical directory structure. The directory structure comprises directory entries and file entries. The file entries and directory each contain a primary and a secondary pointer. The secondary pointer is initially set to a predefined value. When an entry is to be updated, the secondary pointer is overridden with a value that points to the superseding entry. This directory structure is especially suitable to be used in a write-once computer memory.Type: GrantFiled: October 31, 1989Date of Patent: September 21, 1993Assignee: Microsoft CorporationInventors: Phillip L. Barrett, Scott D. Quinn, Ralph A. Lipe
-
Patent number: 5069073Abstract: An apparatus for reducing or diffusing the pressure within a high pressure stream of water or other fluid and simultaneously measuring the pressure in the flowing stream includes an inlet pipe fixed to a perpendicular discharge pipe to form a T-joint having two discharge ends covered with metal screen. A flow splitter is mounted transversely along a diameter of the inlet pipe for splitting the turbulent incoming fluid flow into two laminar flow sheets. A Pitot tube or probe is seated in the center of the flow splitter and is connected to an external pressure gauge by a Pitot tube static line comprising a bore through the flow splitter. The flow splitter includes a wedge splitter portion having substantially a triangular cross section and presenting the apex or narrow edge of the wedge to the incoming fluid flow.Type: GrantFiled: March 7, 1990Date of Patent: December 3, 1991Assignee: T.D.F. PartnershipInventor: Phillip L. Barrett
-
Patent number: RE35881Abstract: A method and apparatus for storing files on a computer file storage device. The files are organized into an hierarchical directory structure. The directory structure comprises directory entries and file entries. The file entries and directory each contain a primary and a secondary pointer. The secondary pointer is initially set to a predefined value. When an entry is to be updated, the secondary pointer is overridden with a value that points to the superseding entry. This directory structure is especially suitable to be used in a write-once computer memory.Type: GrantFiled: September 21, 1995Date of Patent: August 25, 1998Assignee: Microsoft CorporationInventors: Phillip L. Barrett, Scott D. Quinn, Ralph A. Lipe