Patents by Inventor Richard Rapp
Richard Rapp 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: 20240146985Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided. A notification of recommended content can be provided. An indication that a user device has initiated a casting session with a display device can be received. A request for recommended content to be presented on the display device can be received. A media content item can be identified based on at least one media content item that has been previously selected by a user account associated with the user device. A notification can be generated that includes an indication of the identified media content item and a selectable input that, when selected, causes the identified media content item to begin being presented on the display device.Type: ApplicationFiled: January 11, 2024Publication date: May 2, 2024Applicant: Google LLCInventors: Justin Lewis, Richard Rapp
-
Publication number: 20240089545Abstract: A method of reducing computer resource requirements for display of additional content on a client device configured for playback of media content can include determining, by an application installed on a client device, that display of additional content has been triggered from a first context of the application, identifying, by the application, a context identifier corresponding to the first context, determining, by a content manager installed on the client device, that an item of additional content associated with the context identifier is stored in a cache of the client device, identifying, by the content manager, an elapsed display time associated with the item of content, and initiating, by the application, display of the item of additional content based on the elapsed display time.Type: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: Justin Lewis, Richard Rapp
-
Patent number: 11930050Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.Type: GrantFiled: July 1, 2022Date of Patent: March 12, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp, Gaurav Bhaya, Robert Stets
-
Patent number: 11914700Abstract: Systems and methods of reducing remote procedure calls in multimedia content delivery are described. A client device can request and receive digital content for presentation via an application executing on the client device in a sandboxed media environment. A markup interpreter executing on the client device can intercept, prior to receipt by the application executing in the sandboxed media environment, the content item. The markup interpreter can parse the content item to extract an identifier of a script. The markup interpreter can identify the script stored in a local cache on the client device separate from the sandboxed media environment. The markup interpreter can construct a modified content item. The markup interpreter can forward the modified content item to the application executing on the client device in the sandboxed media environment to cause the application to execute the modified content item.Type: GrantFiled: August 22, 2017Date of Patent: February 27, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11902606Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided. A notification of recommended content can be provided. An indication that a user device has initiated a casting session with a display device can be received. A request for recommended content to be presented on the display device can be received. A media content item can be identified based on at least one media content item that has been previously selected by a user account associated with the user device. A notification can be generated that includes an indication of the identified media content item and a selectable input that, when selected, causes the identified media content item to begin being presented on the display device.Type: GrantFiled: November 30, 2022Date of Patent: February 13, 2024Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11856265Abstract: A method of reducing computer resource requirements for display of additional content on a client device configured for playback of media content can include determining, by an application installed on a client device, that display of additional content has been triggered from a first context of the application, identifying, by the application, a context identifier corresponding to the first context, determining, by a content manager installed on the client device, that an item of additional content associated with the context identifier is stored in a cache of the client device, identifying, by the content manager, an elapsed display time associated with the item of content, and initiating, by the application, display of the item of additional content based on the elapsed display time.Type: GrantFiled: January 7, 2021Date of Patent: December 26, 2023Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11856264Abstract: A method of reducing computer resource requirements for display of additional content on a client device configured for playback of media content can include determining, by an application installed on a client device, that display of additional content has been triggered from a first context of the application, identifying, by the application, a context identifier corresponding to the first context, determining, by a content manager installed on the client device, that an item of additional content associated with the context identifier is stored in a cache of the client device, identifying, by the content manager, an elapsed display time associated with the item of content, and initiating, by the application, display of the item of additional content based on the elapsed display time.Type: GrantFiled: November 15, 2016Date of Patent: December 26, 2023Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11799938Abstract: A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that the device is paired with an alternative playback device. The device sends the playback state in a request for the second media item, receives the second media item in a first format for playback on the user device and in a second format for playback on the alternative playback device. The device determines whether the playback state of the device is the same. The device displays a first graphical representation of the second media item in the first format on the user device if the user device is no longer paired with the alternative playback device and displays a second graphical representation of the second media item in the second format on the user device if the user device is still paired with the alternative playback device.Type: GrantFiled: June 28, 2021Date of Patent: October 24, 2023Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp
-
Publication number: 20230202073Abstract: An injection system for injecting additive into a polymer transfer line is disclosed. The injection system can include an extruder having an inlet and an outlet. The injection system can further include a melt pump subsystem comprising at least a first melt pump and a second melt pump. Each melt pump of the first and second melt pumps can have an inlet and an outlet. The inlet of each of the first and second melt pumps can be in fluid communication with the outlet of the extruder. The first and second melt pumps can be arranged in parallel so that flow from the outlet of the extruder divides between the first melt pump and the second melt pump. The outlet of each of the first and second melt pumps can be in fluid communication with a polymer transfer line.Type: ApplicationFiled: December 23, 2022Publication date: June 29, 2023Inventors: Joel Corn, Richard Rapp
-
Publication number: 20230089035Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided. A notification of recommended content can be provided. An indication that a user device has initiated a casting session with a display device can be received. A request for recommended content to be presented on the display device can be received. A media content item can be identified based on at least one media content item that has been previously selected by a user account associated with the user device. A notification can be generated that includes an indication of the identified media content item and a selectable input that, when selected, causes the identified media content item to begin being presented on the display device.Type: ApplicationFiled: November 30, 2022Publication date: March 23, 2023Applicant: Google LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11539993Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided.Type: GrantFiled: March 18, 2021Date of Patent: December 27, 2022Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Publication number: 20220353303Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.Type: ApplicationFiled: July 1, 2022Publication date: November 3, 2022Inventors: Justin Lewis, Richard Rapp, Gaurav Bhaya, Robert Stets
-
Patent number: 11381609Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.Type: GrantFiled: June 23, 2020Date of Patent: July 5, 2022Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp, Gaurav Bhaya, Robert Stets
-
Publication number: 20220058229Abstract: Methods, systems, and media for updating a webpage rendered with cached content are provided. In some embodiments, the method comprises: receiving, at a user device, a request to present a webpage; retrieving, from memory local to the user device, a template associated with the webpage and a plurality of content items to be included in the webpage; causing the webpage to be presented on the user device using the retrieved template and the one or more content items; transmitting a Remote Procedure Call (RPC) to a server associated with the webpage, wherein the RPC includes an identifier of the webpage; receiving a response to the RPC that includes at least one update to the webpage; and causing the webpage to be updated based on the response to the RPC.Type: ApplicationFiled: November 8, 2021Publication date: February 24, 2022Inventors: Justin Lewis, Richard Rapp
-
Patent number: 11170067Abstract: Methods, systems, and media for updating a webpage rendered with cached content are provided. In some embodiments, the method comprises: receiving, at a user device, a request to present a webpage; retrieving, from memory local to the user device, a template associated with the webpage and a plurality of content items to be included in the webpage; causing the webpage to be presented on the user device using the retrieved template and the one or more content items; transmitting a Remote Procedure Call (RPC) to a server associated with the webpage, wherein the RPC includes an identifier of the webpage; receiving a response to the RPC that includes at least one update to the webpage; and causing the webpage to be updated based on the response to the RPC.Type: GrantFiled: December 13, 2017Date of Patent: November 9, 2021Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Publication number: 20210329054Abstract: A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that the device is paired with an alternative playback device. The device sends the playback state in a request for the second media item, receives the second media item in a first format for playback on the user device and in a second format for playback on the alternative playback device. The device determines whether the playback state of the device is the same. The device displays a first graphical representation of the second media item in the first format on the user device if the user device is no longer paired with the alternative playback device and displays a second graphical representation of the second media item in the second format on the user device if the user device is still paired with the alternative playback device.Type: ApplicationFiled: June 28, 2021Publication date: October 21, 2021Applicant: Google LLCInventors: Justin Lewis, Richard Rapp
-
Publication number: 20210211755Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided.Type: ApplicationFiled: March 18, 2021Publication date: July 8, 2021Inventors: Justin Lewis, Richard Rapp
-
Patent number: 11050806Abstract: A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that the device is paired with an alternative playback device. The device sends the playback state in a request for the second media item, receives the second media item in a first format for playback on the user device and in a second format for playback on the alternative playback device. The device determines whether the playback state of the device is the same. The device displays a first graphical representation of the second media item in the first format on the user device if the user device is no longer paired with the alternative playback device and displays a second graphical representation of the second media item in the second format on the user device if the user device is still paired with the alternative playback device.Type: GrantFiled: September 17, 2018Date of Patent: June 29, 2021Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11025696Abstract: A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that the device is paired with an alternative playback device. The device sends the playback state in a request for the second media item, receives the second media item in a first format for playback on the user device and in a second format for playback on the alternative playback device. The device determines whether the playback state of the device is the same. The device displays a first graphical representation of the second media item in the first format on the user device if the user device is no longer paired with the alternative playback device and displays a second graphical representation of the second media item in the second format on the user device if the user device is still paired with the alternative playback device.Type: GrantFiled: November 19, 2019Date of Patent: June 1, 2021Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11025697Abstract: A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that the device is paired with an alternative playback device. The device sends the playback state in a request for the second media item, receives the second media item in a first format for playback on the user device and in a second format for playback on the alternative playback device. The device determines whether the playback state of the device is the same. The device displays a first graphical representation of the second media item in the first format on the user device if the user device is no longer paired with the alternative playback device and displays a second graphical representation of the second media item in the second format on the user device if the user device is still paired with the alternative playback device.Type: GrantFiled: August 4, 2020Date of Patent: June 1, 2021Assignee: GOOGLE LLCInventors: Justin Lewis, Richard Rapp