Patents by Inventor Mark Robinson

Mark Robinson 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: 12608239
    Abstract: Systems and methods are provided for controlling load on a server hosting block storage volumes by dynamically controlling latency for input/output (I/O) operations to the block storage volumes. The system can selectively inject synthetic latency into the I/O operations according to how the server is loaded, thus enabling control of server load. For example, when the server is overloaded, additional synthetic latency can be injected into I/O operations to counteract overloading. This synthetic latency can then be removed when the server is no longer overloaded. Modifications of synthetic latency can be targeted to individual clients, individual types of I/O operations, or both, facilitating targeted performance shaping for servers hosting block storage volumes.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: April 21, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Sriram Venugopal, Andrew Boyer, Mark Robinson, Aravinda Venkatramana, Harshi Priya Yarragonda, Abhimanyu Agarwal, Scott Kirvan
  • Publication number: 20260065908
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
    Type: Application
    Filed: August 4, 2025
    Publication date: March 5, 2026
    Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
  • Publication number: 20250376919
    Abstract: Apparatus and methods for protecting a submersible pump. The apparatus can include a cage having at least two longitudinal support arms, at least one window defined between any two of the support arms, and a perforated insert is at least partially disposed within the cage, wherein a first end of the perforated insert has a seat formed therein for engaging a moveable member that is contained within the cage, wherein passage of solids, fluids or both through the flow path is at least partially restricted in a first flow direction when the moveable member contacts the seat of the perforated insert and passage through the flow path is not restricted in a second flow direction that is opposite of the first flow direction when the moveable member does not contact the seat.
    Type: Application
    Filed: June 5, 2025
    Publication date: December 11, 2025
    Applicant: OIL TOOL SOLUTIONS, INC.
    Inventors: Mark Robinson, Andrew Jardine Leitch, John Laughlin, Brent Patton
  • Patent number: 12485974
    Abstract: A load structure may include a first honeycomb layer, a second honeycomb layer, and/or an attachment feature. The second honeycomb layer may be connected to the first honeycomb layer. The attachment feature may be connected to at least one of the first honeycomb layer or the second honeycomb layer. A method of manufacturing a load structure may include providing a first honeycomb layer, a second honeycomb layer, and an attachment feature, disposing an adhesive layer onto at least one of the first honeycomb layer or the second honeycomb layer, connecting an attachment feature to the first honeycomb layer or the second honeycomb layer, and/or disposing the first honeycomb layer onto the second honeycomb layer.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: December 2, 2025
    Assignee: Gemini Group, Inc.
    Inventor: Mark Robinson
  • Patent number: 12380888
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: August 5, 2025
    Assignee: Peloton Interactive, Inc.
    Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
  • Publication number: 20250242529
    Abstract: A method of manufacturing molded parts having back injection molded features is operable to make decorative panels for vehicle applications. A single workstation can heat a substrate, locate the heated substrate in a tool, load a cover stock on the substrate while in the tool, insert a buffer layer over the cover stock, close the tool, inject a resin to form ribbing, clip towers, locators, and/or attachment features, cool the part, and then open the tool to eject the completed part. The enhanced manufacturing processes reduces tooling cost and inherent energy usage.
    Type: Application
    Filed: January 30, 2024
    Publication date: July 31, 2025
    Inventors: Mark ROBINSON, Adam HASS, Barry ESSENMACHER, Adam RUSSELL, Frank AHEARN, Garrett WICHERT, Nick GRANZ
  • Patent number: 12365395
    Abstract: A load structure may include a first honeycomb layer, a second honeycomb layer, and a plurality of intermediate layers. The plurality of intermediate layers may be disposed between the first and second honeycomb layers. The intermediate layers may include one or more adhesive layers, a fiberglass layer, and a paper layer.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: July 22, 2025
    Assignee: Gemini Group, Inc.
    Inventor: Mark Robinson
  • Patent number: 12330354
    Abstract: A method of manufacturing a load structure may include forming a panel having a first side and a second side, clearing a fill passage through the panel, providing a tool having a first tool portion, a second tool portion, and a cavity disposed between the first and second tool portions, connecting a fill busing to the tool, the fill bushing includes a flange, disposing the panel within the cavity, disposing the fill bushing within the fill passage, connecting an injection gun to the fill bushing, and injecting a material through the fill busing and the fill passage such that one of the first side or the second side of the panel is at least partially covered with the material, the fill bushing is arranged within the fill passage to block the coating from contacting the other one of the first side or the second side.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: June 17, 2025
    Assignee: Gemini Group, Inc.
    Inventors: Mark Robinson, Max Bambach, Gerald Heilig
  • Patent number: 12318977
    Abstract: A method of manufacturing a load structure may include forming a panel having a first side and a second side, clearing a fill passage through the panel, providing a tool having a first portion, a second portion, and a cavity disposed between the first and second portions, disposing a film onto a surface of the first portion of the tool, disposing the panel within the cavity such that the second side of the panel engages the second portion of the tool, and the first side of the panel is spaced apart from the surface of the first portion of the tool defining a void, and injecting a coating through the fill passage such that the coating fills the void and the film adheres to the first side of the panel.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: June 3, 2025
    Assignee: GEMINI GROUP, INC.
    Inventor: Mark Robinson
  • Patent number: 12263774
    Abstract: A chain connector for use with a tailgate chain linkage of a machine. The chain connector comprises a first flange, a second flange and a web. The chain connector provided with a first pair of apertures for coupling the chain connector to the machine, and a plurality of second pairs of apertures for coupling the chain connector to a chain. An effective length of the tailgate chain linkage may be adjusted by coupling the chain with a selected second pair of apertures since the plurality of second pairs of apertures are disposed at a plurality of distances from the first pair of apertures.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: April 1, 2025
    Assignee: Caterpillar SARL
    Inventor: Mark Robinson
  • Patent number: 12210748
    Abstract: Systems and methods are provided for providing a consistent experience for users of cloud-based block storage volumes. While cloud storage aims to remove hardware considerations for an end user's experience, block storage performance can nevertheless vary according to the underlying hardware used to support a volume or the specific network location of that hardware. Embodiments of the present disclosure address that inconsistent performance by associating a volume with a performance profile that sets a target latency for the volume. A storage client can then monitor observed latency for the volume and inject synthetic latency into input/output operations for the volume as calculated via a proportional-integral-derivative algorithm, such that the observed latency matches the target within the performance profile. This enables the cloud provider to vary physical hardware or network configurations without effect on block storage performance from the point of view of an end user.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 28, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Robinson, Valentin-Gabriel Priescu, Farhan Tanvir Ali, Marc Stephen Olson
  • Publication number: 20250004802
    Abstract: Embodiments of the present invention are directed to action recipes for a crowdsourced digital assistant. Users can define an action recipe by recording a set of inputs across one or more applications, by providing multiple sub-commands in a single on-the-fly command, by providing one or more associated commands, or otherwise. An action recipe dataset is generated, and stored and indexed on a user device and/or on an action cloud server. As such, any user can invoke an action recipe by providing an associated command to a crowdsourced digital assistant application on a user device. The crowdsourced digital assistant searches for a matching command on the user device and/or the action cloud server, and if a match is located, the corresponding action recipe dataset is accessed, and the crowdsourced digital assistant emulates the actions in the action recipe on the user device.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 2, 2025
    Inventors: Rajat MUKHERJEE, Mark ROBINSON, Kiran BINDHU HEMARAJ
  • Patent number: 12093707
    Abstract: Embodiments of the present invention are directed to action recipes for a crowdsourced digital assistant. Users can define an action recipe by recording a set of inputs across one or more applications, by providing multiple sub-commands in a single on-the-fly command, by providing one or more associated commands, or otherwise. An action recipe dataset is generated, and stored and indexed on a user device and/or on an action cloud server. As such, any user can invoke an action recipe by providing an associated command to a crowdsourced digital assistant application on a user device. The crowdsourced digital assistant searches for a matching command on the user device and/or the action cloud server, and if a match is located, the corresponding action recipe dataset is accessed, and the crowdsourced digital assistant emulates the actions in the action recipe on the user device.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: September 17, 2024
    Assignee: PELOTON INTERACTIVE INC.
    Inventors: Rajat Mukherjee, Mark Robinson, Kiran Bindhu Hemaraj
  • Publication number: 20240203414
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
    Type: Application
    Filed: December 21, 2023
    Publication date: June 20, 2024
    Inventors: Mark ROBINSON, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
  • Patent number: 11939991
    Abstract: Device and method for protecting a submersible pump. The device can include a housing for connecting to a downhole pump, and a plurality of shelves disposed throughout the housing, wherein at least two shelves are axially spaced from one another, and each shelf provides a surface for supporting and collecting sand or other solids within the housing. A restrictor assembly can be disposed at one end of the housing and configured to allow fluid flow through the housing in one direction and at least partially restrict flow through the housing in an opposite, second direction.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: March 26, 2024
    Assignee: Oil Tool Solutions, Inc.
    Inventors: Andrew Jardine Leitch, Mark Robinson
  • Patent number: 11862156
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: January 2, 2024
    Assignee: Peloton Interactive, Inc.
    Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
  • Patent number: 11861627
    Abstract: A block storage service analyzes customer behaviors as external signals to the health of the block storage service. In one example, using rules set by a customer for a health monitoring service, the block storage service can gain insights into what the customer cares about. The customer rules can then be used to setup internal monitors within the block storage service. If the internal monitors are triggered, the block storage service can proactively correct problems before the customer alarm thresholds are reached. For example, customer volumes can be moved to increase performance characteristics. In some cases, if the customer has too much performance capability, the customer volume can be moved to a less costly alternative.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Mitchell Gannon Flaherty, Christopher Magee Greenwood, Sriram Venugopal, Mark Robinson
  • Publication number: 20230340964
    Abstract: Device and method for protecting a submersible pump. The device can include a housing for connecting to a downhole pump, and a plurality of shelves disposed throughout the housing, wherein at least two shelves are axially spaced from one another, and each shelf provides a surface for supporting and collecting sand or other solids within the housing. A restrictor assembly can be disposed at one end of the housing and configured to allow fluid flow through the housing in one direction and at least partially restrict flow through the housing in an opposite, second direction.
    Type: Application
    Filed: August 2, 2022
    Publication date: October 26, 2023
    Applicant: OIL TOOL SOLUTIONS, INC.
    Inventors: Andrew Jardine Leitch, Mark Robinson
  • Publication number: 20230104629
    Abstract: A chain connector for use with a tailgate chain linkage of a machine. The chain connector comprises a first flange, a second flange and a web. The chain connector provided with a first pair of apertures for coupling the chain connector to the machine, and a plurality of second pairs of apertures for coupling the chain connector to a chain. An effective length of the tailgate chain linkage may be adjusted by coupling the chain with a selected second pair of apertures since the plurality of second pairs of apertures are disposed at a plurality of distances from the first pair of apertures.
    Type: Application
    Filed: February 22, 2021
    Publication date: April 6, 2023
    Applicant: Caterpillar SARL
    Inventor: Mark ROBINSON
  • Patent number: D1065263
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 4, 2025
    Assignee: Caterpillar SARL
    Inventor: Mark Robinson