Patents by Inventor Russell BERKOFF

Russell BERKOFF 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: 10211997
    Abstract: A method and apparatus for playing back a scene using Universal Plug and Play (UPnP). A control point sends a request for a scene to be played back to a media server that stores Audio/Video (AV) content and receives the scene to be played back from the media server in response to the request. The control point receives information about supportable protocol and file format from a media renderer that will play back content, and determines a content resource, a protocol and a file format to be used for playback based on the information. The control point composes a scene to be played back based on the received scenes. The media renderer plays back the composed scene.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: February 19, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Dong-Shin Jung, Joo-Yeol Lee, Se-Hee Han, Je-Young Maeng, Fei Fei Feng, Russell Berkoff
  • Patent number: 9973565
    Abstract: Various embodiments relate to a cloud-based temporary app management system. In one aspect of the invention, a cloud service provides a temporary app from a vendor. The temporary app is a mobile application that is temporarily accessible on a mobile device when a designated event (e.g. a change in the location or surroundings of the mobile device, a particular type of data stored in the mobile device, etc.) is detected by a mobile device. The cloud service receives event information from the mobile device. The event information indicates an event detected by the mobile device. The cloud service then determines whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 15, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Glen D. Stone, Mahfuzur Rahman, Alan Messer, Russell A. Berkoff, Paul N. Fahn
  • Patent number: 9872080
    Abstract: In a first embodiment of the present invention, a method for performing home networking media transport negotiation in a home network is provided, the method comprising: issuing a browse command on a content directory service in the home network to locate a custom resource element; and issuing an action to a media renderer in the home network to set a location of a media server to serve the item, wherein the issuing includes passing item metadata stored in the custom resource element, thus enabling the media renderer to negotiate directly with the media server while conveying detailed information about capabilities of the media renderer.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: January 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Russell A. Berkoff
  • Patent number: 8990890
    Abstract: In a first embodiment of the present invention, a method for operating a presence server in a home network is provided, the method comprising: receiving a request for presence information; sending an event notification to all subscribed control points informing them of the request for presence information; receiving an action from one of the subscribed control points accepting or rejecting the request for presence information; and if the action received from the one of the subscribed control points accepts the request for presence information, causing presence information regarding the one of the subscribed control points to be sent to the entity that sent the request for presence information.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mahfuzur Rahman, Russell Berkoff
  • Patent number: 8892695
    Abstract: In a first embodiment of the present invention, a method for operating a user agent on a first device is provided, comprising: discovering, using a home networking protocol, a second device, wherein the second device includes a user input mechanism; retrieving information regarding the user input mechanism from the second device using the home networking protocol; determining whether to accept the connection based on the information regarding the user input mechanism; when it is determined to accept the connection, negotiating an out-of-band connection in a protocol other than the home networking protocol with the second device; receiving input command events from the second device via the out-of-band connection; and executing the input command events at the user agent to control an aspect of the first device.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 18, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Russell A. Berkoff
  • Publication number: 20140330881
    Abstract: Various embodiments relate to a cloud-based temporary app management system. In one aspect of the invention, a cloud service provides a temporary app from a vendor. The temporary app is a mobile application that is temporarily accessible on a mobile device when a designated event (e.g. a change in the location or surroundings of the mobile device, a particular type of data stored in the mobile device, etc.) is detected by a mobile device. The cloud service receives event information from the mobile device. The event information indicates an event detected by the mobile device. The cloud service then determines whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device.
    Type: Application
    Filed: March 12, 2014
    Publication date: November 6, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Glen D. STONE, Mahfuzur RAHMAN, Alan MESSER, Russell A. BERKOFF, Paul N. FAHN
  • Patent number: 8856651
    Abstract: In a first embodiment of the present invention, a method for operating a remote user interface (UI) client is provided, the method comprising: establishing a first connection with a UI server; receiving a document over the first connection; closing the first connection; running the document, wherein the document contains first instructions on how to operate a user interface and second instructions on establishing a persistent connection with the UI server; and establishing a second connection with the UI server based on the second instructions.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: October 7, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Russell A. Berkoff, Alan Messer
  • Patent number: 8677406
    Abstract: In a first embodiment of the present invention, a method is provided comprising: creating a temporary home network electronic program guide object for a television program currently stored in a time-shift buffer of a home network-enabled device; and storing an identifier for the temporary home network electronic program guide object in an object for a channel.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: March 18, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Russell A. Berkoff
  • Publication number: 20130080646
    Abstract: In a first embodiment of the present invention, a method for operating a user agent on a first device is provided, comprising: discovering, using a home networking protocol, a second device, wherein the second device includes a user input mechanism; retrieving information regarding the user input mechanism from the second device using the home networking protocol; determining whether to accept the connection based on the information regarding the user input mechanism; when it is determined to accept the connection, negotiating an out-of-band connection in a protocol other than the home networking protocol with the second device; receiving input command events from the second device via the out-of-band connection; and executing the input command events at the user agent to control an aspect of the first device.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 28, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Russell A. BERKOFF
  • Publication number: 20130054754
    Abstract: In a first embodiment of the present invention, a method for performing home networking media transport negotiation in a home network is provided, the method comprising: issuing a browse command on a content directory service in the home network to locate a custom resource element; and issuing an action to a media renderer in the home network to set a location of a media server to serve the item, wherein the issuing includes passing item metadata stored in the custom resource element, thus enabling the media renderer to negotiate directly with the media server while conveying detailed information about capabilities of the media renderer.
    Type: Application
    Filed: June 12, 2012
    Publication date: February 28, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Russell A. BERKOFF
  • Publication number: 20120131640
    Abstract: In a first embodiment of the present invention, a method for operating a presence server in a home network is provided, the method comprising: receiving a request for presence information; sending an event notification to all subscribed control points informing them of the request for presence information; receiving an action from one of the subscribed control points accepting or rejecting the request for presence information; and if the action received from the one of the subscribed control points accepts the request for presence information, causing presence information regarding the one of the subscribed control points to be sent to the entity that sent the request for presence information.
    Type: Application
    Filed: April 27, 2011
    Publication date: May 24, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mahfuzur RAHMAN, Russell BERKOFF
  • Publication number: 20110302492
    Abstract: In a first embodiment of the present invention, a method for operating a remote user interface (UI) client is provided, the method comprising: establishing a first connection with a UI server; receiving a document over the first connection; closing the first connection; running the document, wherein the document contains first instructions on how to operate a user interface and second instructions on establishing a persistent connection with the UI server; and establishing a second connection with the UI server based on the second instructions.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Russell A. BERKOFF, Alan MESSER
  • Publication number: 20100287211
    Abstract: In an embodiment of the present invention, a method for playing media items on a home network device in a home network is provided, the method comprising: retrieving, from a content directory service in the home network, a first object in a series of objects representing a first list in which the first object is a member, wherein the first object contains metadata regarding a first media item, a link to a next object in the first list, and relationship information regarding members of the first list, wherein the relationship information includes information about how members of the first list are related, wherein the next object contains metadata regarding a second media item; and playing the first media item.
    Type: Application
    Filed: May 11, 2009
    Publication date: November 11, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Russell A. BERKOFF, Alan MESSER
  • Publication number: 20100251297
    Abstract: In a first embodiment of the present invention, a method is provided comprising: creating a temporary home network electronic program guide object for a television program currently stored in a time-shift buffer of a home network-enabled device; and storing an identifier for the temporary home network electronic program guide object in an object for a channel.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 30, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Russell A. BERKOFF
  • Publication number: 20100067872
    Abstract: A method and apparatus for playing back a scene using Universal Plug and Play (UPnP). A control point sends a request for a scene to be played back to a media server that stores Audio/Video (AV) content and receives the scene to be played back from the media server in response to the request. The control point receives information about supportable protocol and file format from a media renderer that will play back content, and determines a content resource, a protocol and a file format to be used for playback based on the information. The control point composes a scene to be played back based on the received scenes. The media renderer plays back the composed scene.
    Type: Application
    Filed: August 14, 2009
    Publication date: March 18, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Dong-Shin JUNG, Joo-Yeol LEE, Se-Hee HAN, Je-Young MAENG, Fei Fei FENG, Russell BERKOFF