Patents by Inventor Michael Patrick CUTTER

Michael Patrick CUTTER 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: 20260134664
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for processing, understanding, and defining video content. An example can include determining a plurality of contextual features associated with at least one part of a media content item; identifying one or more targeted media content items that are associated with at least one contextual feature from the plurality of contextual features; selecting, based on the at least one contextual feature, a targeted media content item from the one or more targeted media content items, wherein the targeted media content item includes content that is contextually related to the at least one part of the media content item; and presenting the targeted media content item in association with playback of the at least one part of the media content item.
    Type: Application
    Filed: January 8, 2026
    Publication date: May 14, 2026
    Inventors: Michael Patrick Cutter, Sunil Ramesh, Karina Levitian
  • Publication number: 20260111165
    Abstract: Aspects of the disclosed technology provide solutions for customizing audio streams for individual users. An example process can include steps for receiving an audio stream, establishing a connection with a first audio device associated with a first user, establishing a connection with a second audio device associated with a second user, and delivering a first segment of the audio stream to the first audio device based on user preferences associated with the first user. The process can further include steps for delivering a second segment of the audio stream to the second audio device based on user preferences associated with the second user. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 17, 2024
    Publication date: April 23, 2026
    Inventors: David Lee Stern, Sunil Ramesh, Juhie Vijayvargiya, Michael Patrick Cutter, Gregory Garner, Soren Riise, Dustin Verhoeve, Patrick Brouillette
  • Publication number: 20260107035
    Abstract: Provided are system, apparatus, device, method and/or computer-program product embodiments, combinations and/or sub-combinations thereof for determining, using an artificial intelligence (AI) model, content item placements based on text information associated with scripted content. An example method can include receiving textual information descriptive of one or more scenes associated with media content and, based on the textual information, determining, by an AI model, one or more contextual attributes of each scene from the one or more scenes. The method can include, based on the contextual attributes, determining one or more content placement locations within the one or more scenes, the one or more content placement locations depicting at least one of an object, an activity, and a dialogue. The method can further include generating one or more suggested content modifications for the at least one of the object, the activity, and the dialogue in the one or more content placement locations.
    Type: Application
    Filed: October 15, 2024
    Publication date: April 16, 2026
    Inventors: Rohit Sai Venkataramana Nyayapati, Michael Patrick Cutter, Sunil Ramesh, Nicholas Lineback, Thejaswi Raya
  • Publication number: 20260095620
    Abstract: System, apparatus, article of manufacture, method and/or computer program embodiments are provided for determining a presentation configuration of content. An example method can include determining information about primary content displayed on a first display and an environment of the first display, the information including a display configuration of the primary content, a characteristic of the primary content, and/or an indication whether a user is present in the environment and/or the environment includes a second display coupled to a client or a different client that is coupled to the client; based on the information, determining a different display configuration for displaying the secondary content; and based on the different display configuration, generating an instruction to display the secondary content at the second display or on an ROI at the first display, the ROI excluding the primary content or including a portion of the primary content having a saliency below a threshold.
    Type: Application
    Filed: October 7, 2025
    Publication date: April 2, 2026
    Inventors: Gregory Garner, Sunil Ramesh, David Lee Stern, Michael Patrick Cutter, Robert Caston Curtis, Patrick Brouillette, Philip Golyshko, Karina Levitian
  • Patent number: 12541949
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for processing, understanding, and defining video content. An example can include determining a first set of contextual features associated with a first portion of a media content item; identifying at least one contextual feature from the first set of contextual features that is associated with one or more targeted media content items; and selecting, based on the at least one contextual feature, a first targeted media content item from the one or more targeted media content items, wherein the first targeted media content item includes content that is related to the first portion of the media content item, and wherein the first targeted media content item is selected for presentation after the first portion of the media content item.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: February 3, 2026
    Assignee: Roku, Inc.
    Inventors: Michael Patrick Cutter, Sunil Ramesh, Karina Levitian
  • Publication number: 20260025548
    Abstract: Systems, methods, and computer-readable media are provided for content item positioning. In some examples, a method can include obtaining a first content item for display at a first display device, the first content item comprising video data; based on the video data, generating a saliency map of the first content item, the saliency map identifying regions of the first content item, each region being associated with a saliency value; determining, based on the saliency map, whether one or more regions of the regions have a saliency value that is below a predetermined saliency value; and based on the determining whether the one or more regions have a saliency value that is below a predetermined saliency value, determining whether to insert a second content item within the one or more regions of the first content item or within a display region of a second display device.
    Type: Application
    Filed: July 22, 2024
    Publication date: January 22, 2026
    Inventors: Gregory Garner, Sunil Ramesh, David Lee Stern, Michael Patrick Cutter, Robert Caston Curtis, Patrick Brouillette, Karina Levitian, Philip Golyshko
  • Patent number: 12506713
    Abstract: Disclosed herein are computing system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing processing of sensor data. For example, a computing system may be configured to determine processing capabilities of each of one or more edge devices of a network. Additionally, the computing system may determine available processing resources of each of the one or more edge devices. Moreover, the computing system may select, from the one or more edge devices, a target device, based on the processing capabilities of each of the one or more edge devices and the available processing resources of each of the one or more edge devices. Further, the computing system may communicate with the target device to cause the target device to generate one or more feature vectors based on sensor data generated by the target device.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: December 23, 2025
    Assignee: Roku, Inc.
    Inventors: Gregory Garner, Sunil Ramesh, Michael Patrick Cutter, Carl Sassenrath, Bollapragada Manohar, Karina Levitian
  • Patent number: 12464188
    Abstract: System, apparatus, article of manufacture, method and/or computer program embodiments are provided for determining a presentation configuration of content. An example method can include determining information about primary content displayed on a first display and an environment of the first display, the information including a display configuration of the primary content, a characteristic of the primary content, and/or an indication whether a user is present in the environment and/or the environment includes a second display coupled to a client or a different client that is coupled to the client; based on the information, determining a different display configuration for displaying the secondary content; and based on the different display configuration, generating an instruction to display the secondary content at the second display or on an ROI at the first display, the ROI excluding the primary content or including a portion of the primary content having a saliency below a threshold.
    Type: Grant
    Filed: July 22, 2024
    Date of Patent: November 4, 2025
    Assignee: Roku, Inc.
    Inventors: Gregory Garner, Sunil Ramesh, David Lee Stern, Michael Patrick Cutter, Robert Caston Curtis, Patrick Brouillette, Philip Golyshko, Karina Levitian
  • Publication number: 20250326261
    Abstract: A system and method for operation of an autonomous vehicle (AV) yard truck is provided. A processor facilitates autonomous movement of the AV yard truck, and connection to and disconnection from trailers. A plurality of sensors are interconnected with the processor that sense terrain/objects and assist in automatically connecting/disconnecting trailers. A server, interconnected, wirelessly with the processor, that tracks movement of the truck around and determines locations for trailer connection and disconnection. A door station unlatches/opens rear doors of the trailer when adjacent thereto, securing them in an opened position via clamps, etc. The system computes a height of the trailer, and/or if landing gear of the trailer is on the ground and interoperates with the fifth wheel to change height, and whether docking is safe, allowing a user to take manual control, and optimum charge time(s). Reversing sensors/safety, automated chocking, and intermodal container organization are also provided.
    Type: Application
    Filed: June 30, 2025
    Publication date: October 23, 2025
    Inventors: Andrew F. Smith, Lawrence S. Klein, Stephen A. Langenderfer, Martin E. Sotola, Vikas Bahl, Mark H. Rosenblum, Peter James, Dale Dee Rowley, Matthew S. Johannes, Gary Michael Seminara, Jeremy M. Nett, Christopher T. Bate, Michael Patrick Cutter
  • Publication number: 20250292802
    Abstract: System, apparatus, article of manufacture, method and/or computer program embodiments are provided for generating synthetic video advertisements. An example method can include obtaining input data that includes one or more business attributes associated with a business; choosing, based on the one or more business attributes, a video advertisement template that includes a plurality of modular elements; producing, based on the one or more business attributes, textual content and image content for promoting the business; generating, based on the textual content, at least one audio track that is associated with one or more of the plurality of modular elements in the video advertisement template; and assembling a synthetic video advertisement by populating the plurality of modular elements in the video advertisement template with the at least one audio track and the image content.
    Type: Application
    Filed: May 30, 2025
    Publication date: September 18, 2025
    Inventors: Sunil Ramesh, Michael Patrick Cutter, Charles Brian Pinkerton, Karina Levitian, Greg Humphrey, Sergiy Yavorsky, Jasmine Teer, Juhie Vijayvargiya, Thejaswi Raya, Damon Van Deusen, Austin Hepp
  • Publication number: 20250259368
    Abstract: A visual content item may be created to illustrate a visual scene. Dimensions of the visual scene may be determined. A dimension may be a spatial dimension or a temporal dimension. A viewpoint in the virtual scene may be determined. One or more visual objects may be generated. based on the request, dimensions of the visual scene, and the viewpoint. The visual content items may be generated building the visual scene with the one or more visual objects. The request may include a pre-generated visual content item (e.g., an image, video, etc.), and the visual content item may be created based on the pre-generated visual content item, e.g., by changing one or more dimensions or viewpoints associated with the pre-generated visual content item. The visual content item may be transmitted to a client device associated with a user, the client device to display the visual content item to the user.
    Type: Application
    Filed: February 12, 2024
    Publication date: August 14, 2025
    Applicant: Roku, Inc.
    Inventors: Charles Brian Pinkerton, Sunil Ramesh, Michael Patrick Cutter, David Lee Stern, Andrew Peter Fogg
  • Patent number: 12358527
    Abstract: This provides locations for mounting controllers and processing components that effectively employ the roof within a frame covered by a cowling so as to avoid exposure to weather and the environment. The roof is also employed to provide a sensor bar that extends across the vehicle width for a distance that does not interfere with normal vehicle function or generate potential overhangs, which can inadvertently engage objects or vehicles. The bar is sufficient in size and shape so as to allow mounting of a plurality of types of sensors on its top surface and/or recessed within front or rear edges. Such sensors can include visual light cameras for machine vison processes and/or LIDAR of various types and cooperage areas/fields of view—some of which can be recessed within a hollow region of the bar. Additional sensors can be mounted on the truck cab and/or chassis, including visual-light cameras and radars.
    Type: Grant
    Filed: May 6, 2024
    Date of Patent: July 15, 2025
    Assignee: Outrider Technologies, Inc.
    Inventors: Gary Michael Seminara, James Christopher McKenna, Michael Patrick Cutter, Jonathan Record, Dale Dee Rowley, Keith Massie, Alexander Fink, Critt Coburn, Gary McKinney, Lawrence S. Klein
  • Publication number: 20250217190
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for implementing context-aware device configuration profiles. An example method can include determining a context associated with a client device; based on the context, determining to reduce a use of one or more resources of the client device by one or more components of the client device while the client device operates in the context, the one or more resources including a memory, one or more processors, one or more processor cores, and/or a power source; and in response to determining to reduce the use of the one or more resources by the one or more components while the client device operates in the context, adjusting a configuration profile of the client device, the adjusted configuration profile reducing the use of the one or more resources by the one or more components.
    Type: Application
    Filed: December 29, 2023
    Publication date: July 3, 2025
    Inventors: Gregory Garner, Robert Caston Curtis, Carl Sassenrath, Sunil Ramesh, Michael Patrick Cutter, Sudipto Nandi
  • Publication number: 20250220000
    Abstract: Disclosed herein are computing system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing processing of sensor data. For example, a computing system may be configured to determine processing capabilities of each of one or more edge devices of a network. Additionally, the computing system may determine available processing resources of each of the one or more edge devices. Moreover, the computing system may select, from the one or more edge devices, a target device, based on the processing capabilities of each of the one or more edge devices and the available processing resources of each of the one or more edge devices. Further, the computing system may communicate with the target device to cause the target device to generate one or more feature vectors based on sensor data generated by the target device.
    Type: Application
    Filed: December 29, 2023
    Publication date: July 3, 2025
    Inventors: Gregory Garner, Sunil Ramesh, Michael Patrick Cutter, Carl Sassenrath, Bollapragada Manohar, Karina Levitian
  • Publication number: 20250217945
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for processing image and video content. An example process can include obtaining a first image frame and a second image frame corresponding to a field of view of an image sensor; identifying at least one occlusion within the second image frame based on a comparison between the first image frame and the second image frame, wherein the at least one occlusion obfuscates a portion of the field of view of the image sensor; and removing the at least one occlusion from the second image frame to yield a revised second image frame, wherein the revised second image frame includes prior image data within an area corresponding to the portion of the field of view obfuscated by the at least one occlusion.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Inventors: Sunil Ramesh, Michael Patrick Cutter, Thejaswi Raya, Gregory Garner, Robert Caston Curtis, David Lee Stern, Carl Sassenrath
  • Patent number: 12344057
    Abstract: A system and method for operation of an autonomous vehicle (AV) yard truck is provided. A processor facilitates autonomous movement of the AV yard truck, and connection to and disconnection from trailers. A plurality of sensors are interconnected with the processor that sense terrain/objects and assist in automatically connecting/disconnecting trailers. A server, interconnected, wirelessly with the processor, that tracks movement of the truck around and determines locations for trailer connection and disconnection. A door station unlatches/opens rear doors of the trailer when adjacent thereto, securing them in an opened position via clamps, etc. The system computes a height of the trailer, and/or if landing gear of the trailer is on the ground and interoperates with the fifth wheel to change height, and whether docking is safe, allowing a user to take manual control, and optimum charge time(s). Reversing sensors/safety, automated chocking, and intermodal container organization are also provided.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: July 1, 2025
    Assignee: Outrider Technologies, Inc.
    Inventors: Andrew F. Smith, Lawrence S. Klein, Stephen A. Langenderfer, Martin E. Sotola, Vikas Bahl, Mark H. Rosenblum, Peter James, Dale Dee Rowley, Matthew S. Johannes, Gary Michael Seminara, Jeremy M. Nett, Christopher T. Bate, Michael Patrick Cutter
  • Publication number: 20250165678
    Abstract: Conducting user research with human users is time consuming and expensive. Provided with quality training data that represents human users having different personae, models can be trained to offer responses that can emulate different human users. The models may offer synthetic users that can extract information from and respond to inputs to the models. The inputs can include prompts and responses can include answers to the prompts. In some cases, data about human users can be used to build different synthetic user memories, which may be used to generate different prompt chains corresponding to different users. The prompt chain can be used to prompt a model to respond based on the contextual information in the synthetic user memory.
    Type: Application
    Filed: November 16, 2023
    Publication date: May 22, 2025
    Applicant: Roku, Inc.
    Inventors: Gak Wee Low, Sunil Ramesh, Michael Patrick Cutter, Andrew Peter Fogg, Michael Richard Sanders
  • Publication number: 20250156919
    Abstract: A method is described and includes presenting a stimulus to a user, wherein the stimulus comprises at least a portion of a first item of content and includes audio, video, or both; detecting at least one non-verbal reaction of the user to the stimulus; processing the detected at least one non-verbal reaction to determine a response of the user to the stimulus; providing to the user a list of recommendations based on the determined response of the user to the stimulus, wherein the list of recommendations comprises at least one second item of content selected from a content database; and prompting the user to select an item of content from the list of recommendations.
    Type: Application
    Filed: November 9, 2023
    Publication date: May 15, 2025
    Applicant: Roku, Inc.
    Inventors: Andrew Peter Fogg, Charles Brian Pinkerton, Sunil Ramesh, Michael Patrick Cutter, David Lee Stern, Ronica Jethwa
  • Publication number: 20250150643
    Abstract: Camera equipment used for capturing a live event is expensive and may require professionals to operate the equipment. Such camera equipment is not accessible for capturing events and experiences by everyday users. Suppose media content is captured by lower-cost input devices such as mobile phones with a video camera. A production platform can use computer vision techniques to produce enhanced media content from media content captured by the lower-cost input devices. In one example, the production platform can aggregate and analyze the received media content to extract information and determine blind spots. The production platform can create or retrieve content based on the extracted information and insert the content in the blind spots. The production platform can deliver enhanced media content to an end user device, the enhanced media content may have the received media content and the inserted content.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 8, 2025
    Applicant: Roku, Inc.
    Inventors: Sunil Ramesh, Charles Brian Pinkerton, Michael Patrick Cutter, David Lee Stern, Andrew Peter Fogg, Karina Levitian
  • Publication number: 20250139969
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for processing, understanding, and defining media content. An example can include obtaining media content items of a segment of media content; generating, based on one or more signals in the media content items, one or more media content representations encoding information about the media content items; classifying a content of the segment of the media content based on the one or more media content representations, the content of the segment of the media content being classified into one or more categories of content; and matching the segment of the media content with a targeted media content item based on the one or more categories of content associated with the segment of the media content and at least one category of content associated with the targeted media content item.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 1, 2025
    Inventors: Andrew Fogg, Ivan Lai, Nicholas Lineback, Michael Patrick Cutter, Sunil Ramesh, Thejaswi Raya