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: 20200128396Abstract: 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: ApplicationFiled: December 17, 2019Publication date: April 23, 2020Inventors: Denis MARS, Simon RATNER
-
Publication number: 20200118177Abstract: 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: ApplicationFiled: December 13, 2019Publication date: April 16, 2020Inventor: Simon RATNER
-
Publication number: 20200077246Abstract: 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: ApplicationFiled: November 7, 2019Publication date: March 5, 2020Inventors: Denis MARS, Simon RATNER
-
Patent number: 10572910Abstract: 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: GrantFiled: March 7, 2018Date of Patent: February 25, 2020Assignee: Google LLCInventor: Simon Ratner
-
Publication number: 20200036708Abstract: 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: ApplicationFiled: October 2, 2019Publication date: January 30, 2020Inventors: Denis MARS, Simon RATNER
-
Publication number: 20200036709Abstract: 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: ApplicationFiled: October 2, 2019Publication date: January 30, 2020Inventors: Denis MARS, Simon RATNER
-
Patent number: 10545652Abstract: 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: GrantFiled: May 8, 2016Date of Patent: January 28, 2020Assignee: GOOGLE LLCInventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
-
Publication number: 20200028684Abstract: 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: ApplicationFiled: September 17, 2019Publication date: January 23, 2020Inventors: Denis MARS, Simon RATNER
-
Publication number: 20200028841Abstract: 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: ApplicationFiled: September 17, 2019Publication date: January 23, 2020Inventors: Denis MARS, Simon RATNER
-
Publication number: 20190235741Abstract: 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: ApplicationFiled: July 23, 2014Publication date: August 1, 2019Inventors: Ryan Junee, Julian Frumar, Simon Ratner
-
Publication number: 20190098505Abstract: 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: ApplicationFiled: September 26, 2017Publication date: March 28, 2019Inventors: Denis MARS, Simon RATNER
-
Publication number: 20190098004Abstract: 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: ApplicationFiled: October 19, 2018Publication date: March 28, 2019Inventors: Denis Mars, Simon Ratner
-
Patent number: 10062093Abstract: 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: GrantFiled: December 28, 2013Date of Patent: August 28, 2018Assignee: Google LLCInventor: Simon Ratner
-
Patent number: 9953340Abstract: 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: GrantFiled: May 22, 2012Date of Patent: April 24, 2018Assignee: Google LLCInventor: Simon Ratner
-
Patent number: 9684432Abstract: 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: GrantFiled: September 10, 2013Date of Patent: June 20, 2017Assignee: 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: 20160306539Abstract: 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: ApplicationFiled: May 8, 2016Publication date: October 20, 2016Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
-
Patent number: 9407965Abstract: 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: GrantFiled: February 17, 2015Date of Patent: August 2, 2016Assignee: GOOGLE INC.Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar
-
Patent number: 9363579Abstract: 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: GrantFiled: December 22, 2010Date of Patent: June 7, 2016Assignee: Google Inc.Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
-
Publication number: 20150163551Abstract: 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: ApplicationFiled: February 17, 2015Publication date: June 11, 2015Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar
-
Patent number: 8990857Abstract: 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: GrantFiled: May 28, 2013Date of Patent: March 24, 2015Assignee: Google Inc.Inventors: Kuan Loong Yong, Ramesh Sarukkai, Simon Ratner, Julian Frumar