Patents by Inventor Greg Sherwood
Greg Sherwood 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: 11647243Abstract: A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.Type: GrantFiled: December 20, 2019Date of Patent: May 9, 2023Assignee: Seagate Technology LLCInventors: Greg Sherwood, James J. Kosmach, Osama Al-Shaykh, Richard June, Eva MacKay
-
Publication number: 20200175222Abstract: A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.Type: ApplicationFiled: December 20, 2019Publication date: June 4, 2020Inventors: Greg Sherwood, James J. Kosmach, Osama Al-Shaykh, Richard June, Eva MacKay
-
Patent number: 10558735Abstract: A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.Type: GrantFiled: August 19, 2015Date of Patent: February 11, 2020Assignee: Seagate Technology LLCInventors: Greg Sherwood, James J. Kosmach, Osama Al-Shaykh, Richard June, Eva MacKay
-
Publication number: 20160048485Abstract: A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.Type: ApplicationFiled: August 19, 2015Publication date: February 18, 2016Inventors: Greg Sherwood, James J. Kosmach, Osama Al-Shaykh, Richard June, Eva MacKay
-
Patent number: 9195775Abstract: A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.Type: GrantFiled: June 26, 2009Date of Patent: November 24, 2015Assignee: III Holdings 2, LLCInventors: Osama Al-Shaykh, Rick Schwartz, Ralph Neff, Magdalena Leuca Espelien, Greg Sherwood
-
Publication number: 20140207911Abstract: A system and a method embed multimedia controls and indications in a webpage which may provide access to internet media content. The multimedia controls and indications embedded in the webpage may be accessible using a standard web browser and may enable a user of the standard web browser to invoke enhanced media functions for internet media content available through the webpage. The enhanced browser functions may include redirection of the internet media content to a rendering device in a home network, and the rendering device may be a different device than the browser terminal. The enhanced browser functions may include downloading the internet media content to a media server or other local storage device in the network, and the media server and the other local storage device may each be a different device than the browser terminal.Type: ApplicationFiled: January 22, 2013Publication date: July 24, 2014Inventors: James Kosmach, Andrew Jenkins, Christian Gran, Greg Sherwood, Osama Al-Shaykh
-
Publication number: 20140195582Abstract: A system and a method provide an inter-application communication framework. A first application executed on a first device may establish communication and/or interaction with a second application executed by a second device and compatible with the first application. The first device may be connected to the second device by a network which enables the communication between the first application and the second application. The first device may support different application frameworks relative to the second device, and the first application and the second application may exist in different application frameworks. The first device may query an application knowledge repository to determine one or more compatible applications which exist in an application framework supported by the second device. In response, the first device may obtain identifiers which may identify the compatible applications in the application framework supported by the second device.Type: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: PacketVideo CorporationInventors: Greg Sherwood, Osama Al-Shaykh, Dann Wilkens, Ralph Neff
-
Publication number: 20120210205Abstract: A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.Type: ApplicationFiled: February 10, 2012Publication date: August 16, 2012Inventors: Greg Sherwood, James J. Kosmach, Osama Al-Shaykh, Richard June, Eva MacKay
-
Publication number: 20120060100Abstract: A system and a method transfer media content. An application may identify rendering devices in a network and/or may register with an events framework for media-related actions. The application may receive information for a media-related action which specifies media content and an action. The application may identify one or more of the rendering devices as capable of rendering the media content and may use a communication to direct the identified rendering device to render the media content. The identified rendering device may render the media content in response to the communication from the application.Type: ApplicationFiled: November 4, 2010Publication date: March 8, 2012Inventors: Greg Sherwood, Osama Al-Shaykh, Mark Smith, Ralph Neff, Joel Espelien
-
Patent number: 8020185Abstract: A scheme for retrieving digital multimedia content from a network node. A message is provided to the network node by a client application executing on a digital multimedia device, wherein the message includes a multidimensional pointer to a depository of digital multimedia content associated with the network node as well as a timing parameter operable to indicate when the message is to take effect. The multidimensional pointer contains a relative time offset variable as well as a plurality of media identifier dimensions corresponding to a plurality of nested hierarchical levels into which the digital multimedia content is organized. Responsive to the message, content from a particular content source identified by the multidimensional pointer is streamed to the digital multimedia device at a time indicated responsive to the timing parameter.Type: GrantFiled: March 3, 2005Date of Patent: September 13, 2011Assignee: Alcatel LucentInventors: Thomas Zeng, Michael Foster, Michael Severa, Cheuk Chan, P. Greg Sherwood, Wei Wu, David Kosiba
-
Patent number: 7934010Abstract: A scheme for retrieving digital multimedia content from a network node. An RTSP SET_PARAMETER message is provided to the network node by a client application executing on a digital multimedia device, wherein the message contains at least one of a playlist identifier, a media clip index and an indication of an activation time. Responsive to the message, content from a particular content source identified by the playlist identifier, the media clip index, or both, is streamed to the digital multimedia device at a time determined responsive to the activation time.Type: GrantFiled: March 3, 2005Date of Patent: April 26, 2011Assignee: Alcatel-Lucent USA Inc.Inventors: Michael Foster, Michael Severa, P. Greg Sherwood, David Kosiba, Wei Wu, Cheuk Chan, Thomas Zeng
-
Publication number: 20100070646Abstract: A system and a method transfer multiple data channels between a server and a terminal via a stream session over a network. The system and the method utilize a bitstream switching, a fast buffer filling and/or a fast playback start to facilitate a switch from a first data channel and a second data channel. The server transfers second data of the second data channel to the terminal via one or more tracks which are encoded at more than one bitrate and/or are configured in one or more configurations. The terminal requests a change between the first track and/or the second track without terminating the stream session for the first data channel between the terminal and the server. As a result, the system and/or the method minimizes the delay period of time between requesting the switch to the second data channel and displaying the second data channel.Type: ApplicationFiled: November 17, 2009Publication date: March 18, 2010Inventors: Cheuk Chan, Giri Anantharaman, Greg Sherwood, Osama Al-Shaykh, Mark Banham
-
Patent number: 7676591Abstract: A system and a method transfer multiple data channels between a server and a terminal via a stream session over a network. The system and the method utilize a bitstream switching, a fast buffer filling and/or a fast playback start to facilitate a switch from a first data channel and a second data channel. The first data channel and/or the second data channel is delivered to and/or is transferred to the terminal from the server over the network via a streaming session. The server transfers second data of the second data channel to the terminal via one or more tracks which are encoded at more than one bitrate and/or are configured in one or more configurations. The terminal requests a change between the first track and/or the second track without terminating the stream session for the first data channel between the terminal and the server. As a result, the system and/or the method minimizes the delay period of time between requesting the switch to the second data channel and displaying the second data channel.Type: GrantFiled: August 2, 2006Date of Patent: March 9, 2010Assignee: Packet Video CorporationInventors: Cheuk Chan, Giri Anantharaman, Greg Sherwood, Osama Al-Shaykh, Mark Banham
-
Publication number: 20080039967Abstract: A system and a method for transmitting and receiving audiovisual media are provided. The system provides a network for transmitting audiovisual media and dynamic elements to a multimedia node which is connected to an electronic device, such as, for example, a portable electronic device. The audiovisual media is streaming audiovisual media, dynamic audiovisual media, interactive audiovisual media and/or dynamic and interactive audiovisual media scenes. Further, the network and the multimedia node transfer and receive dynamic elements and audiovisual media. The multimedia node transmits dynamic elements to the network which transmits the audiovisual media based on the dynamic elements received by the network. The multimedia node outputs a multimedia scene which incorporates the dynamic elements and the audiovisual media. Multiple users may access the network, the audiovisual media and/or the dynamic elements.Type: ApplicationFiled: August 7, 2007Publication date: February 14, 2008Inventor: Greg Sherwood
-
Publication number: 20070233701Abstract: A system and a method secure content ratings by providing rating value information for a multimedia file which is based on, corresponds to and/or is associated with media, content and/or information in the multimedia file. A content fingerprint of the multimedia file is combined with the rating value information to form, to create, to generate and/or to produce full rating information for the multimedia file. A source of the rating value information digitally signs the full rating information to form, to create, to produce, to construct and/or to generate a rating information digital certificate for distribution with the multimedia file or separately from the multimedia file. Users add user rating information and/or change the metadata of the multimedia file without altering and/or without changing the rating value information, the content fingerprint, the full rating information and/or the rating information digital certificate of the multimedia file.Type: ApplicationFiled: March 28, 2007Publication date: October 4, 2007Inventors: Greg Sherwood, Giri Anantharaman, Ralph Neff
-
Publication number: 20070076756Abstract: A system and a method transfer multiple data channels between a server and a terminal via a stream session over a network. The system and the method utilize a bitstream switching, a fast buffer filling and/or a fast playback start to facilitate a switch from a first data channel and a second data channel. The first data channel and/or the second data channel is delivered to and/or is transferred to the terminal from the server over the network via a streaming session. The server transfers second data of the second data channel to the terminal via one or more tracks which are encoded at more than one bitrate and/or are configured in one or more configurations. The terminal requests a change between the first track and/or the second track without terminating the stream session for the first data channel between the terminal and the server. As a result, the system and/or the method minimizes the delay period of time between requesting the switch to the second data channel and displaying the second data channel.Type: ApplicationFiled: August 2, 2006Publication date: April 5, 2007Inventors: Cheuk Chan, Giri Anantharaman, Greg Sherwood, Osama Al-Shaykh, Mark Banham