Patents by Inventor Dan ELBERT

Dan ELBERT 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: 10405027
    Abstract: In one embodiment, a cloud digital video recorder system includes a broadcast content receiver operative to receive broadcast content, a spill agent operative to generate a plurality of different time-period, non-user initiated, recording requests, and a content recorder operative to receive a plurality of user-initiated recording requests of a plurality of users, receive the plurality of different time-period, non-user initiated, recording requests of the spill agent, record the broadcast content into a content storage according to the plurality of user-initiated recording requests and the plurality of different time-period, non-user initiated, recording requests, receive a user-initiated retroactive recording request for a first portion of the broadcast content which has already been recorded to the content storage, and generate a pseudo-recording from the first portion of the broadcast content stored in the content storage according to the user-initiated retroactive recording request.
    Type: Grant
    Filed: December 3, 2017
    Date of Patent: September 3, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Dan Elbert, Dany Kharitonsky, Clint Ricker, David S. Morgan
  • Publication number: 20190174175
    Abstract: In one embodiment, a cloud digital video recorder system includes a broadcast content receiver operative to receive broadcast content, a spill agent operative to generate a plurality of different time-period, non-user initiated, recording requests, and a content recorder operative to receive a plurality of user-initiated recording requests of a plurality of users, receive the plurality of different time-period, non-user initiated, recording requests of the spill agent, record the broadcast content into a content storage according to the plurality of user-initiated recording requests and the plurality of different time-period, non-user initiated, recording requests, receive a user-initiated retroactive recording request for a first portion of the broadcast content which has already been recorded to the content storage, and generate a pseudo-recording from the first portion of the broadcast content stored in the content storage according to the user-initiated retroactive recording request.
    Type: Application
    Filed: December 3, 2017
    Publication date: June 6, 2019
    Inventors: Dan Elbert, Dany Kharitonsky, Clint Ricker, David S. Morgan
  • Patent number: 10200745
    Abstract: In one embodiment, a first value is computed on a networked computing device, the first value being associated with storing a recording of a broadcast video at a first cloud storage device situated in a first one of a plurality of regions, for playback on a remote client device situated in the first one of the plurality of regions, the first value being a measure of user consumption patterns and use of computing and network resources. A second value is computed on the networked computing device, the second value being associated with storing the recording of the broadcast video at a second cloud storage device situated in a second one of the plurality of regions, for playback on a remote client device situated in the second one of the plurality of regions, the second value being a measure of user consumption patterns and use of computing and network resources.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: February 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Dany Kharitonsky, David S. Morgan, Clint Ricker, Dan Elbert, Anatoly Seldin
  • Publication number: 20180255347
    Abstract: In one embodiment, a first value is computed on a networked computing device, the first value being associated with storing a recording of a broadcast video at a first cloud storage device situated in a first one of a plurality of regions, for playback on a remote client device situated in the first one of the plurality of regions, the first value being a measure of user consumption patterns and use of computing and network resources. A second value is computed on the networked computing device, the second value being associated with storing the recording of the broadcast video at a second cloud storage device situated in a second one of the plurality of regions, for playback on a remote client device situated in the second one of the plurality of regions, the second value being a measure of user consumption patterns and use of computing and network resources.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 6, 2018
    Inventors: Dany KHARITONSKY, David S. MORGAN, Clint RICKER, Dan ELBERT, Anatoly SELDIN