Patents by Inventor Ilya Asnis

Ilya Asnis 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).

  • Publication number: 20180288115
    Abstract: Disclosed herein are system, method, and computer program product embodiments for determining time and content restrictions based user identification. An embodiment operates by automatically identifying a user who is using a media device using at least one of a network-oriented method of user discovery and an user-action oriented method of user discovery. Preferences, including at least one of a time limit or content restriction, associated with the identified user are accessed. The accessed restriction is enforced against the identified user.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Applicant: ROKU, INC.
    Inventors: Ilya Asnis, Gregory M. GARNER, Tito THOMAS, Anthony WOOD
  • Publication number: 20180288813
    Abstract: Disclosed herein are system, method, and computer program product embodiments for network-based user identification. An embodiment operates by transmitting a discovery signal over a network, and receiving a response to the discovery signal from a mobile device coupled to the network. Based on the response it is determined whether the mobile device is within a threshold vicinity of the streaming media device. Which if it is, user settings corresponding to a user of the mobile device, which may also be a user of another device associated with the settings are determined. The other device is then configured based on the user settings.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Applicant: ROKU, INC.
    Inventors: Ilya Asnis, Gregory M. Garner, Tito Thomas, Anthony Wood
  • Publication number: 20180288116
    Abstract: Disclosed herein are system, method, and computer program product embodiments for interaction-based user identification. An embodiment operates by receiving an interaction between a user and a mobile device. The mobile device can communicate with a streaming media device. Based on the interaction, an identity of the user is determined. User settings corresponding to the identity for the streaming media device are determined. The streaming media device is configured based on the user settings.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Applicant: ROKU, INC.
    Inventors: Ilya ASNIS, Gregory M. GARNER, Tito THOMAS, Anthony WOOD
  • Patent number: 10075354
    Abstract: Systems, devices and methods are described to identify server nodes operating on a data network that are available to a client node. A registry server receives registration messages from each of the of server nodes and maintains a listing server nodes and their associated server addresses. When a request is received from a client, the registry server identifies server nodes having the same network address as the client, thereby indicating that the client and server nodes are likely to reside behind a common router or on a common local area network. A list of identified server nodes can then be forwarded to the client so that the client can establish connections as desired. These techniques may be used, for example, to establish video placeshifting connections between a placeshifting server device and a phone, tablet or other media client.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: September 11, 2018
    Assignee: SLING MEDIA L.L.C.
    Inventor: Ilya Asnis
  • Publication number: 20180242039
    Abstract: Systems and methods are described for aggregating media content from multiple sources for viewing on a local display or for placeshifting to a remote display. The aggregation system responds to instructions received from a remote device via the digital network to provide the video output incorporating the media content received from any of the media sources to the locally-connected display. The media aggregation system also simultaneously provides a placeshifted video stream to the remote device via the digital network that incorporates media content received from any of the plurality of media sources selected in response to the instructions received from the remote device.
    Type: Application
    Filed: April 19, 2018
    Publication date: August 23, 2018
    Applicant: SLING MEDIA L.L.C.
    Inventors: IlYA ASNIS, NINO MARINO
  • Patent number: 9955214
    Abstract: Systems and methods are described for aggregating media content from multiple sources for viewing on a local display or for placeshifting to a remote display. The aggregation system responds to instructions received from a remote device via the digital network to provide the video output incorporating the media content received from any of the media sources to the locally-connected display. The media aggregation system also simultaneously provides a placeshifted video stream to the remote device via the digital network that incorporates media content received from any of the plurality of media sources selected in response to the instructions received from the remote device.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: April 24, 2018
    Assignee: SLING MEDIA INC.
    Inventors: Ilya Asnis, Nino Marino
  • Patent number: 9936263
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: April 3, 2018
    Assignee: Roku, Inc.
    Inventors: Anthony Wood, Scott Rosenberg, Ilya Asnis
  • Publication number: 20180014072
    Abstract: Processes, systems and devices are described to enhance the television or other media viewing experience based upon excitement data that is associated with the program. Excitement data can be used to identify the most exciting portions of media programs, therefore allowing for improved identification of programs or portions of programs for viewing, streaming, recording or other purposes.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 11, 2018
    Applicant: SLING MEDIA INC.
    Inventors: Dmitry Dimov, Yash Suresh Shah, Andrey L. Abramov, Ilya Asnis, Davide Girlando
  • Patent number: 9788062
    Abstract: Processes, systems and devices are described to enhance the television or other media viewing experience based upon excitement data that is associated with the program. Excitement data can be used to identify the most exciting portions of media programs, therefore allowing for improved identification of programs or portions of programs for viewing, streaming, recording or other purposes.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: October 10, 2017
    Assignee: Sling Media Inc.
    Inventors: Dmitry Dimov, Yash Suresh Shah, Andrey L. Abramov, Ilya Asnis, Davide Girlando
  • Publication number: 20170272496
    Abstract: Systems, methods and devices are described to encode, deliver and playback a placeshifted media stream via the Internet or another network. The media stream is appropriately encoded at a quality level (e.g., at a bit rate, frame rate, resolution, etc.) that allows content to be delivered faster than it is played back. This sort of “faster than real time” encoding allows the placeshifted media stream to be buffered at the remote device for more effective performance.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Applicant: SLING MEDIA INC.
    Inventors: David Randolph Eyler, Padmanabha R. Rao, Raghuveer Tarra, Ilya Asnis
  • Publication number: 20170223408
    Abstract: Systems and methods are described for aggregating media content from multiple sources for viewing on a local display or for placeshifting to a remote display. The aggregation system responds to instructions received from a remote device via the digital network to provide the video output incorporating the media content received from any of the media sources to the locally-connected display. The media aggregation system also simultaneously provides a placeshifted video stream to the remote device via the digital network that incorporates media content received from any of the plurality of media sources selected in response to the instructions received from the remote device.
    Type: Application
    Filed: April 17, 2017
    Publication date: August 3, 2017
    Applicant: Sling Media Inc.
    Inventors: Ilya Asnis, Nino Marino
  • Publication number: 20170195743
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.
    Type: Application
    Filed: October 3, 2016
    Publication date: July 6, 2017
    Applicant: Roku, Inc.
    Inventors: Anthony WOOD, Scott Rosenberg, Ilya Asnis
  • Publication number: 20170169207
    Abstract: Disclosed herein are embodiments for user identification based on the motion of a device. An embodiment operates by detecting a motion of a remote control. The detected motion is compared with one or more stored motions. A user ID corresponding to the motion based on the comparison is determined. Access to a system is provided based on the determined user ID.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventor: Ilya Asnis
  • Patent number: 9674257
    Abstract: Systems, methods and devices are described to encode, deliver and playback a placeshifted media stream via the Internet or another network. The media stream is appropriately encoded at a quality level (e.g., at a bit rate, frame rate, resolution, etc.) that allows content to be delivered faster than it is played back. This sort of “faster than real time” encoding allows the placeshifted media stream to be buffered at the remote device for more effective performance.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: June 6, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: David Randolph Eyler, Padmanabha R. Rao, Raghuveer Tarra, Ilya Asnis
  • Patent number: 9628849
    Abstract: Systems and methods are described for aggregating media content from multiple sources for viewing on a local display or for placeshifting to a remote display. The aggregation system responds to instructions received from a remote device via the digital network to provide the video output incorporating the media content received from any of the media sources to the locally-connected display. The media aggregation system also simultaneously provides a placeshifted video stream to the remote device via the digital network that incorporates media content received from any of the plurality of media sources selected in response to the instructions received from the remote device.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: April 18, 2017
    Assignee: Sling Media, Inc.
    Inventors: Ilya Asnis, Nino Marino
  • Publication number: 20160066042
    Abstract: Processes, systems and devices are described to enhance the television or other media viewing experience based upon excitement data that is associated with the program. Excitement data can be used to identify the most exciting portions of media programs, therefore allowing for improved identification of programs or portions of programs for viewing, streaming, recording or other purposes.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 3, 2016
    Inventors: Dmitry Dimov, Yash Suresh Shah, Andrey L. Abramov, Ilya Asnis, Davide Girlando
  • Patent number: 9225785
    Abstract: Systems and methods are described for establishing a connection between a client and a server that are each communicating via a network. The methods and techniques may be used, for example, to establish a media streaming connection between a media player and a placeshifting device when a firewall or other impediment to direct network connections exists. A relay server receives connection requests from the client and from the server via the network. In response to receiving the requests, a first connection is established between the relay server and the client and a second connection between the relay server and the server. Data received by the relay server on each of the first and second connections is relayed to the other of the first and second connections to thereby establish the connection between the client and the server via the relay server.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 29, 2015
    Assignee: Sling Media, Inc.
    Inventors: Brian Lucas, Ilya Asnis
  • Publication number: 20150339340
    Abstract: Described herein are techniques for managing content stored on a distributed network. Content is initially placed onto the network and populated across one or more nodes. The content is distributed in association with decay parameters that define a lifetime for the population of the content on the network. Various communication nodes of the distributed network are configured to process the content decay parameters to determine whether to delete the content during subsequent time periods.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Inventors: Vikram Dham, Ilya Asnis
  • Patent number: 9160974
    Abstract: A set-top box (STB), digital video recorder (DVR), video player or other host device receives and interacts with a transcode module to provide enhanced transcoding capabilities that may be useful in placeshifting or other applications. The transcode module includes a host interface that couples to and communicates with the host device. The transcode module also includes a processor that receives an encrypted media stream from the host device via the bus interface, decrypts the encrypted media stream, transcodes the encrypted media stream to a different format, re-encrypts the transcoded stream, and provides the re-encrypted media stream to the host device via the host interface. The transcoded media content may be placeshifted to a remote player, stored at the host, or used for any other purpose.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: October 13, 2015
    Assignee: Sling Media, Inc.
    Inventors: Bhupendra Natwerlan Shah, Padmanabha R. Rao, Ilya Asnis
  • Patent number: 9131263
    Abstract: Described herein are techniques for managing content stored on a distributed network. Content is initially placed onto the network and populated across one or more nodes. The content is distributed in association with decay parameters that define a lifetime for the population of the content on the network. Various communication nodes of the distributed network are configured to process the content decay parameters to determine whether to delete the content during subsequent time periods.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: September 8, 2015
    Assignee: Sling Media, Inc.
    Inventors: Vikram Dham, Ilya Asnis