Patents by Inventor Simon Ratner

Simon Ratner 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: 20200128396
    Abstract: A method includes outputting with a first reader, presence signals to first smart devices, receiving responsive ephemeral ID signals, determining a first authorized device in response to the ephemeral ID signals, providing an ephemeral ID signal of the first authorized device to a second reader, directing a first peripheral to perform a user-perceptible action in response to the first authorized device, outputting with a second reader device, presence signals to second smart devices, receiving responsive ephemeral ID, determining a second authorized device in response to the ephemeral ID signals from the second smart devices, receiving the ephemeral ID signal of the first authorized device, determining a third authorized device in response to the ephemeral ID signal of the first authorized device, and directing a second peripheral device to perform a user-perceptible action in response to the second authorized device or the third authorized device.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Inventors: Denis MARS, Simon RATNER
  • Publication number: 20200118177
    Abstract: A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventor: Simon RATNER
  • Publication number: 20200077246
    Abstract: A method for a system includes broadcasting with a first radio, identification signals, scanning with the first radio, ephemeral ID signals, detecting with the first radio a first ephemeral ID signal from a first device, determining with the first radio whether a session exists with the first device, in response to the first ephemeral ID, initiating pairing between a second radio and the first device when the session does not exist, thereafter scanning with the first radio for ephemeral ID signals, and detecting with the first radio a second ephemeral ID signal from a second device, thereafter completing pairing the second radio and the first device, receiving with the first radio from the first smart-device a first token, determining in the first radio whether the first token is valid, and effecting with the first radio a user-perceptible action with a peripheral in response to the first token being valid.
    Type: Application
    Filed: November 7, 2019
    Publication date: March 5, 2020
    Inventors: Denis MARS, Simon RATNER
  • Patent number: 10572910
    Abstract: A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: February 25, 2020
    Assignee: Google LLC
    Inventor: Simon Ratner
  • Publication number: 20200036708
    Abstract: A method for a reader device includes monitoring for ephemeral ID signals with a geographic region, detecting an ephemeral ID signal from a smart device, requesting authentication data comprising token data and authenticated biometric data of a smart device user, receiving the authentication data, capturing new biometric data of the user, determining a biometric match in response to the authenticated biometric data and the new biometric data, determining a token match when the token data is valid, providing the new biometric data in response to the biometric match, receiving a valid request for an action in response to the biometric match and the token match, and directing performance the action, in response to the valid request.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Denis MARS, Simon RATNER
  • Publication number: 20200036709
    Abstract: A method for a smart device includes outputting an ephemeral ID signal not pre-associated with a reader device, receiving a request for identifying data from the reader device, receiving from the reader device, a representation of reader-acquired biometric data associated with a user of the smart device, retrieving from a memory a stored biometric model associated with the user, determining with a processor a representation of the stored biometric model, in response to the stored biometric model and to the additional data, determining a biometric match when the representation of the reader-acquired biometric data is within a range of the representation of the stored biometric model, providing the reader device, token data in response to the biometric match and sending the reader device a request to perform an action on a peripheral device coupled to the reader device.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Denis MARS, Simon RATNER
  • Patent number: 10545652
    Abstract: A method for navigating video content comprising the steps of receiving a video content item; receiving a plurality of thumbnails from the video content item, each thumbnail associated with a time point in the video content item; playing the video content item starting at a first time point; receiving in the user interface a gesture having a magnitude and a direction, the magnitude associated with a speed of playing of the video content item, the direction associated with a direction of playing of the video content item, and the gesture received at a second time point in the video content item; displaying a first subset of the plurality of thumbnails; receiving a selection of a third time point in the video content item; and playing the video content item at the third time point.
    Type: Grant
    Filed: May 8, 2016
    Date of Patent: January 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
  • Publication number: 20200028684
    Abstract: A method for a system includes forming within an app running upon a user smart-device, an ephemeral ID having data associated with a server and anonymous data, outputting the ephemeral ID to a first receiver associated with a first computer and to a second receiver associated with a second computer system separate from the first, receiving from the first receiver an identifier and a nonce, providing the identifier and the nonce to the server, receiving from the server a token associated with the first computer system authorizing access to the first computer system but not the second computer system by the user smart-device, storing the token for facilitated authentication of the user smart-device, and providing the token to the first receiver.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 23, 2020
    Inventors: Denis MARS, Simon RATNER
  • Publication number: 20200028841
    Abstract: A method for a smart device includes forming with a processor an ephemeral ID signal with a first portion including data associated with a server and a second portion including data not associated with a user of the smart device, outputting with a short-range transceiver the ephemeral ID signal to a plurality of devices including a first device associated with a first system and a second device associated with a second system, receiving with the short-range transceiver from the first device an identifier request, in response to verification of the first portion by the first device, and outputting with the short-range transceiver to the first device a first token associated with the first system in response to the request for the identifier, wherein the first token is not associated with the second computer system.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 23, 2020
    Inventors: Denis MARS, Simon RATNER
  • Publication number: 20190235741
    Abstract: Disclosed are web-based systems and methods for editing digital videos. A graphical editing interface allows designating one or more videos to assemble into a video compilation. The graphical editing interface further allows specifying the portion of a constituent video of the video compilation that will be displayed when the video compilation is played. The graphical editing interface additionally allows the association of annotations—specifying, for example, slides, people, and highlights—with portions of the video. The associated annotations alter the appearance of the video compilation when it is played, such as by displaying slides, or text associated with the annotations, along with the video at times associated with the annotations. The associated annotations also enhance the interactivity of the video compilation, such as by allowing playback to begin at points of interest, such as portions of the video for which there is an associated annotation.
    Type: Application
    Filed: July 23, 2014
    Publication date: August 1, 2019
    Inventors: Ryan Junee, Julian Frumar, Simon Ratner
  • Publication number: 20190098505
    Abstract: A universal identity and physical presence detection in the form of a personal, universal transponder signal is described. This signal allows a user to interact with devices in the user's environment without having to download vendor-specific apps, set up vendor-specific accounts or be limited to a siloed eco-system of a manufacturer brand. The universal signal representing an individual allows for devices and software to detect and query the beacon transmitting the signal for information relating to the user and augmented onto the physical environment. This provides a more personalized, efficient, and, in some instances, secure experience for the user. Embodiments focus on minimizing user workload to allow for seamless interactions with her environment. Various embodiments provide a truly universal signal for all users and devices to interact, wherein all parties benefit from a seamless and natural way of interacting in the physical world.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Denis MARS, Simon RATNER
  • Publication number: 20190098004
    Abstract: A method is provided of conducting an interaction between a first entity and a second entity. A Universal ID system includes a front end with a transmitter, a receiver coupled to the transmitter and at least one passive filter coupled to the transmitter. The front-end is coupled to at least one of a back-end or a cloud system. Each of the back-end and the cloud system includes: storage; server; a Universal ID character generator device that generates portions of the Universal ID. In response to an interaction between the first entity and a second entity he transmitter transmits a signal for all or a portion of a first entity Universal ID that includes non-permanent IDs and permanent IDs. The Universal ID includes and/or is layered with biometric identifiers of the first entity. The signal includes a plurality of authentications with identifiers. Each of an authentication associated with a different second entity.
    Type: Application
    Filed: October 19, 2018
    Publication date: March 28, 2019
    Inventors: Denis Mars, Simon Ratner
  • Patent number: 10062093
    Abstract: A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: August 28, 2018
    Assignee: Google LLC
    Inventor: Simon Ratner
  • Patent number: 9953340
    Abstract: A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventor: Simon Ratner
  • Patent number: 9684432
    Abstract: Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: June 20, 2017
    Assignee: Google Inc.
    Inventors: Michael Fink, Ryan Junee, Sigalit Bar, Aviad Barzilai, Isaac Elias, Julian Frumar, Herbert Ho, Nir Kerem, Simon Ratner, Jasson Arthur Schrock, Ran Tavory, Virginia Wang, Leora Wiseman, Shanmugavelayutham Muthukrishnan, Mihai Badoiu, Ankur Bhargava, Igor Kofman
  • Publication number: 20160306539
    Abstract: A method for navigating video content comprising the steps of receiving a video content item; receiving a plurality of thumbnails from the video content item, each thumbnail associated with a time point in the video content item; playing the video content item starting at a first time point; receiving in the user interface a gesture having a magnitude and a direction, the magnitude associated with a speed of playing of the video content item, the direction associated with a direction of playing of the video content item, and the gesture received at a second time point in the video content item; displaying a first subset of the plurality of thumbnails; receiving a selection of a third time point in the video content item; and playing the video content item at the third time point.
    Type: Application
    Filed: May 8, 2016
    Publication date: October 20, 2016
    Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
  • Patent number: 9407965
    Abstract: A user interface may be provided. A display of one or more levels of control for controlling video playback in the user interface may be provided in response to a first input from a directional controller along a first axis of the directional controller. Each level of control may include at least one control option that is different from control options at another level of control. A focus within a current level of control of the one or more levels of control may be set. The focus may be moved to another control option within the current level of control in response to a second input from the directional controller along a second axis of the directional controller.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: August 2, 2016
    Assignee: GOOGLE INC.
    Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar
  • Patent number: 9363579
    Abstract: A computer-implemented method provides a user interface for users to navigate through a video content item with various navigation options including the ability to navigate through portions of the video content item not buffered at the user's viewer. The navigation method receives gestures from users that result in navigation.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
  • Publication number: 20150163551
    Abstract: A user interface may be provided. A display of one or more levels of control for controlling video playback in the user interface may be provided in response to a first input from a directional controller along a first axis of the directional controller. Each level of control may include at least one control option that is different from control options at another level of control. A focus within a current level of control of the one or more levels of control may be set. The focus may be moved to another control option within the current level of control in response to a second input from the directional controller along a second axis of the directional controller.
    Type: Application
    Filed: February 17, 2015
    Publication date: June 11, 2015
    Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar
  • Patent number: 8990857
    Abstract: A computing device provides a display of a plurality of channel previews for a plurality of channels in a channel control area in a user interface, the display distinguishing a first channel preview of the plurality of channel previews that pertains to a first channel of the plurality of channels. The computing device further provides a display of a first set of video previews for a first set of videos in a video control area in the user interface, wherein the first set of video previews is associated with the first channel preview. Responsive to the computing device receiving an input identifying a second channel preview of the plurality of channel previews that pertains to a second channel of the plurality of channels, the computing device replaces the first set of video previews in the video control area with a second set of video previews associated with the second channel preview.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar