Patents by Inventor Dany Kharitonsky

Dany Kharitonsky 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
  • Patent number: 9736534
    Abstract: A method of content recording and playback is carried out in a receiving device by selecting one of a plurality of digital content streams (80, 82, 84), which have respective distribution arrangements. A content segment (90) of a review buffer (88) is established and configured for the one content stream. While recording the one content stream in the review buffer (90), a content source change operation is performed to record another content stream in the review buffer (88) by discontinuing recording of the one content stream, and iterating establishing, configuring and recording with a new content segment (92). Recorded content of the content segment (90) and new content segment (92) are stored in respective data stores (102, 100). The content streams may be replayed in an order or a reverse order of recording thereof by retrieving data from respective content segments or data stores. Related apparatus is also described.
    Type: Grant
    Filed: October 27, 2013
    Date of Patent: August 15, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Dany Kharitonsky, Sara Novogrodsky
  • Publication number: 20150289010
    Abstract: A method of content recording and playback is carried out in a receiving device by selecting one of a plurality of digital content streams (80, 82, 84), which have respective distribution arrangements. A content segment (90) of a review buffer (88) is established and configured for the one content stream. While recording the one content stream in the review buffer (90), a content source change operation is performed to record another content stream in the review buffer (88) by discontinuing recording of the one content stream, and iterating establishing, configuring and recording with a new content segment (92). Recorded content of the content segment (90) and new content segment (92) are stored in respective data stores (102, 100). The content streams may be replayed in an order or a reverse order of recording thereof by retrieving data from respective content segments or data stores. Related apparatus is also described.
    Type: Application
    Filed: October 27, 2013
    Publication date: October 8, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Dany Kharitonsky, Sara Novogrodsky