Patents by Inventor Justin Lewis
Justin Lewis 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: 12124891Abstract: Systems and methods of implementing a finite-state machine using electronic notifications delivered to a client device in a computer networking environment are provided. A content item can be received, along with first and second notifications associated with the content item. The first and second notifications can be stored in a queue. In some implementations, a state machine can be maintained in which at least some states may cause the first or second notifications to be displayed, and in which transitional conditions between states may depend at least in part on user interaction with the displayed notifications.Type: GrantFiled: December 19, 2022Date of Patent: October 22, 2024Assignee: GOOGLE LLCInventors: Joseph Cohen, Justin Lewis
-
Publication number: 20240338116Abstract: Described herein is a method for managing media item playback. A method includes presenting a media player playing a media item in a first portion of a user interface (UI) provided by a first application on a screen of a user device, responsive to a first user input, reducing a size of the media player playing the media item to allow a user to open a second mobile application, causing playback of the media item to be continued in the media player of the reduced size while content associated with the second application is being presented to the user on the screen of the user device, and responsive to a second user input, restoring the size of the media player while the media player continues to play the media item.Type: ApplicationFiled: June 17, 2024Publication date: October 10, 2024Inventors: Matthew Thomas Darby, Clifford Curry, Bryce Gibson Reid, Andrey Doronichev, Andrew Janich, Alan Joyce, Taeho Ko, Justin Lewis, Kevin Greene
-
Patent number: 12111891Abstract: Systems and methods for optionally restricting the rendering of particular content items. An example method comprising: receiving a plurality of content rendering options supported by a client device; determining a content item to be rendered, the content item being associated with a restriction attribute; selecting a content rendering option supported by the client device in view of the restriction attribute; generating a token comprising data associated with the selected content rendering option and the content item; receiving a client request from the client device, wherein the client request is associated with the content item and indicates a chosen content rendering option; comparing the data of the token with the chosen content rendering option indicated by the client request to determine a match; and granting the client device access to perform the chosen content rendering option on the content item based on the outcome of the determination of the match.Type: GrantFiled: October 27, 2016Date of Patent: October 8, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Dominick Rapp
-
Patent number: 12114052Abstract: A method includes causing, at a first time point, an initial view of immersive video content to be presented on a user device, the initial view including an interactive element and having a first horizontal field of view at a first angular direction. The interactive element is initially at a first angular position outside the first horizontal field of view. An input made via the user device is received at a second time point, the input indicating the initial view is to be changed towards the first angular position. A viewpoint of the immersive video content is caused to change to a first view having a second horizontal field of view at a second angular direction. The method includes determining that the first angular position is within the second horizontal field of view, identifying a content creator associated with the interactive element, and assigning attribution information to the content creator.Type: GrantFiled: October 13, 2023Date of Patent: October 8, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Publication number: 20240320756Abstract: A computing system can receive monitoring data from the one or more monitoring services. Based on the monitoring data, the system can determine that an event will occur in a given area and determine a subset of users within the given area. For each respective user of the subset of users, the system generates interactive content for display on a computing device of the respective user, the interactive content providing the respective user with contextual information regarding the event and a set of mitigative actions. The computing system executes a machine learning model comprising an engagement monitor to adapt the interactive content for the respective user.Type: ApplicationFiled: June 6, 2024Publication date: September 26, 2024Inventors: Theo Patt, Justin Lewis-Weber
-
Publication number: 20240323178Abstract: Systems and methods for passing account authentication information via parameters. A server can provide, to a client device, an account parameter derived from an account credential used to authenticate a first application to insert into a link. The link can include an address referencing a second application. The account parameter can be passed from the first application to the second application responsive to an interaction on the link. The server can receive from the second application of the client device, subsequent to passing the account parameter from the first application to the second application, a request to authenticate the second application including the account parameter. The server can authenticate the client device for the second application using the account parameter. The server can transmit, responsive to authenticating the client device for the second application, an authentication indication to the second application of the client device.Type: ApplicationFiled: June 4, 2024Publication date: September 26, 2024Inventors: Justin Lewis, Abhiram Kasina
-
Publication number: 20240315894Abstract: A barrier configured to be located at a door a vehicle having a lift platform to enable an individual using a mobility device to exit and to enter an interior of the vehicle. The barrier includes a support base configured to be fixedly coupled to the vehicle. A first side and a second side each extend from the support base are spaced apart to define an access location for the individual using the mobility device. A barrier gate or a barrier plate include an entry position and a blocking position wherein, in at least one embodiment, movement of the lift platform moves the barrier plate from the entry position to the blocking position.Type: ApplicationFiled: May 20, 2024Publication date: September 26, 2024Inventors: Justin M. Kline, Robert E. Bettcher, III, Alfred Lewis Budd, II, Jeff Ackerman, Chih-Wei Li, Sashank Allu
-
Patent number: 12093320Abstract: Methods, apparatus, systems, and computer-readable media are provided for transferring dialog sessions between devices using deep links. The dialog sessions can correspond to interactions, mediated by an automated assistant, between a user and a third party application. During the dialog session, a user can request that the dialog session be transferred to a different device, for example, to interact with the third party application through a different modality. In response, the automated assistant and/or the third party application can generate a link that can be transferred to the transferee device to allow the transferee device to seamlessly take over the dialog session. In this way, computational resources and electrical power can be preserved by not requiring a recipient device to re-process natural language inputs previously provided during the dialog session.Type: GrantFiled: October 16, 2023Date of Patent: September 17, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Scott Davies
-
Patent number: 12096094Abstract: Methods, systems, and media for providing personalized notifications to video viewers are provided. In some embodiments, the method comprises: receiving, using a hardware processor, one or more prompts to be presented in association with a video from a user account associated with the video; receiving, from the user account associated with the video, one or more notifications, wherein each of the one or more prompts is associated with one of the one or more notifications; causing the one or more prompts to be presented in association with presentation of the video to a user; receiving an indication that a first prompt of the one or more of the prompts was selected by the user; causing a notification associated with the first prompt to be presented to the user in response to receiving the indication.Type: GrantFiled: October 7, 2022Date of Patent: September 17, 2024Assignee: Google LLCInventors: Justin Lewis, Gavin James
-
Patent number: 12095871Abstract: Implementations disclose a handoff feature for a client device. A method includes receiving, from a first client device, an indication of a user selection of a handoff feature during a session associated with the first client device, identifying a second client device associated with the user, identifying a visit identifier (ID) corresponding to the session, identifying a navigation end-point of the session, generating a session continuation notification comprising a payload having the visit ID and the navigation endpoint, and transmitting the session continuation notification to the identified second client device.Type: GrantFiled: August 15, 2022Date of Patent: September 17, 2024Assignee: Google LLCInventors: Justin Lewis, Ankit Shah
-
Publication number: 20240297923Abstract: Systems and methods for recommending media content to a user based on information associated with a referral source that referred the user to a media item provided by a source of the media content are presented. In one or more aspects, a system is provided that includes a presentation component that presents, via user a interface, a first media item associated with a media presentation source referred to a user through a referral source. The system further includes an analytics component that identifies a second media item based on media items associated with the media presentation source that are referred to other users through the referral source, and a recommendation component that recommends the second media item to the user through the user interface.Type: ApplicationFiled: April 25, 2024Publication date: September 5, 2024Inventors: Justin Lewis, Kevin Greene
-
Publication number: 20240296502Abstract: A targeted event monitoring and alert service may be implemented by a computing system. The system can provide a live dashboard on a graphical user interface for a respective user. The live dashboard can provide (i) real-time, localized contextual information of an event for a location corresponding to the respective user, and (ii) a set of real-time risks to the property of the respective user. The computing system executes an engagement monitor comprising a machine learning computer model to (i) monitor the respective user's interactions with the live dashboard, and (ii) dynamically adapt content flows of the live dashboard based on learned response information corresponding to the respective user's interactions with the targeted event monitoring and alert service.Type: ApplicationFiled: May 13, 2024Publication date: September 5, 2024Inventors: Theo Patt, Justin Lewis-Weber
-
Publication number: 20240298073Abstract: Systems and methods for identifying related videos based on elements tagged in the videos are presented. In an aspect, a system includes an identification component configured to identify tagged elements in a video, a matching component configured to identify other videos that include one or more of the tagged elements, and a recommendation component configured to recommend the other videos for viewing based on a current or past request to play the video.Type: ApplicationFiled: April 26, 2024Publication date: September 5, 2024Inventors: Kevin Greene, Justin Lewis
-
Publication number: 20240291784Abstract: Methods, systems, and media for identifying video objects linked to a source video are provided. In some embodiments, the method comprises: identifying demographic attributes corresponding to a first user participating in an online conversation; determining at least one keyword associated with the online conversation, wherein the keyword indicates a topic of the online conversation; identifying a video object based at least on the demographic attributes and the at least one keyword, wherein the video object comprises a portion of a video; causing the identified video object to be presented in a group of video objects on a first user device associated with the first user; receiving an indication that the identified video object has been selected on the first user device for inclusion in a message in the online conversation; and causing the identified video object to be presented on a second user device associated with the second user.Type: ApplicationFiled: May 3, 2024Publication date: August 29, 2024Inventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 12074930Abstract: A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.Type: GrantFiled: May 8, 2023Date of Patent: August 27, 2024Assignee: Google LLCInventors: Justin Lewis, Jonathan William Ray
-
Publication number: 20240281897Abstract: A computing system can receive a claim trigger from a computing device of a user indicating that a vehicular incident has occurred. The system can provide a damage assessment interface for display on the computing device of the user, enabling the user to indicate damage on the vehicle based on the vehicular incident. The system may then provide a map interface that prompts the user to provide inputs indicating a location at which the vehicular incident occurred and at least one of a direction of travel, a right-of-way, a route, a trajectory, or a speed of the vehicle on the map interface. Based at least in part on the inputs provided by the user, the system initiates a physics engine to generate a simulation of the vehicular incident.Type: ApplicationFiled: May 2, 2024Publication date: August 22, 2024Inventors: Theo Patt, Justin Lewis-Weber
-
Patent number: 12067433Abstract: A method in a computing device includes generating a set of data packets comprising a first referrer data associated with a first resource rendered by the computing device when executing a first application and a second referrer data associated with a second resource rendered by the computing device prior to rendering the first resource. The first resource provides a first content item associated with a second application. The method also includes transmitting the set of data packets to an application server, receiving, from the application server, a deeplink, or a referrer tag, that was generated based on the first referrer data and the second referrer data, and retrieving, by the second application and using the deeplink or the referrer tag, content associated with the first referrer data and the second referrer data for display at the computing device within a content interface of the second application.Type: GrantFiled: September 7, 2023Date of Patent: August 20, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Scott Davies
-
Publication number: 20240261556Abstract: An adaptor for modifying pre-existing delivery system to improve delivery of an injectable treatment material through the delivery system. The delivery system is a pre-existing delivery system formed separately and without regard to the manufacture of the adaptor. The delivery system includes an administration set and a catheter set coupled together in fluid communication via a manifold. The injectable treatment material may be in the form of microspheres or microbeads which may become held up within the void space of the pre-existing manifold of the delivery system. The adaptor reconfigures the interior of the manifold to facilitate complete flow of the injectable treatment material therethrough without getting hung up or otherwise caught within the manifold and not delivered to a patient.Type: ApplicationFiled: February 1, 2024Publication date: August 8, 2024Applicant: BOSTON SCIENTIFIC SCIMED, INC.Inventors: Robert M. Wold, Justin Robert Alt, Jordon Lewis
-
Patent number: 12056186Abstract: Methods, systems, and media for providing a media consumption history annotated with social context. In some embodiments, the method comprises: receiving, from a first user device that is associated with a sharing user, a request to share a video item; providing an address associated with the video item; receiving a request, associated with the address, to play the video item; determining, based on the address, that the request to play the video item is associated with the request to share the video item; and causing, via a user interface, a media consumption history to be presented that includes an indication that the video item was shared by the sharing user.Type: GrantFiled: September 23, 2019Date of Patent: August 6, 2024Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Publication number: 20240248928Abstract: A method for providing personalized content sharing is disclosed. The method includes: presenting, by a user device of a user, a user interface (UI) including content and a UI element allowing the user to share the content with other users; upon a selection of the UI element by the user in the UI, transmitting, to a server, a request to share the content with other users; identifying a selected subset of contacts of the user, wherein contacts in the subset of contacts are selected from a plurality of contacts of the user based on at least one of (i) an affinity of the user with each contact of the subset of contacts, or (ii) interactions of the user with content of each contact of the subset of contacts; presenting, to the user, the subset of contacts of the user comprising a first contact of the plurality of contacts of the user and not including a second contact of the plurality of contacts of the user; and allowing the user to share the content with the first contact of the plurality of contacts.Type: ApplicationFiled: April 1, 2024Publication date: July 25, 2024Inventors: Justin Lewis, Ruxandra Georgiana Davies