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: 12608239Abstract: 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: GrantFiled: March 31, 2023Date of Patent: April 21, 2026Assignee: Amazon Technologies, Inc.Inventors: Sriram Venugopal, Andrew Boyer, Mark Robinson, Aravinda Venkatramana, Harshi Priya Yarragonda, Abhimanyu Agarwal, Scott Kirvan
-
Publication number: 20260065908Abstract: 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: ApplicationFiled: August 4, 2025Publication date: March 5, 2026Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
-
Publication number: 20250376919Abstract: 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: ApplicationFiled: June 5, 2025Publication date: December 11, 2025Applicant: OIL TOOL SOLUTIONS, INC.Inventors: Mark Robinson, Andrew Jardine Leitch, John Laughlin, Brent Patton
-
Patent number: 12485974Abstract: 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: GrantFiled: June 23, 2022Date of Patent: December 2, 2025Assignee: Gemini Group, Inc.Inventor: Mark Robinson
-
Patent number: 12380888Abstract: 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: GrantFiled: December 21, 2023Date of Patent: August 5, 2025Assignee: Peloton Interactive, Inc.Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
-
Publication number: 20250242529Abstract: 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: ApplicationFiled: January 30, 2024Publication date: July 31, 2025Inventors: Mark ROBINSON, Adam HASS, Barry ESSENMACHER, Adam RUSSELL, Frank AHEARN, Garrett WICHERT, Nick GRANZ
-
Patent number: 12365395Abstract: 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: GrantFiled: March 22, 2022Date of Patent: July 22, 2025Assignee: Gemini Group, Inc.Inventor: Mark Robinson
-
Patent number: 12330354Abstract: 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: GrantFiled: May 13, 2022Date of Patent: June 17, 2025Assignee: Gemini Group, Inc.Inventors: Mark Robinson, Max Bambach, Gerald Heilig
-
Patent number: 12318977Abstract: 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: GrantFiled: February 28, 2022Date of Patent: June 3, 2025Assignee: GEMINI GROUP, INC.Inventor: Mark Robinson
-
Patent number: 12263774Abstract: 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: GrantFiled: February 22, 2021Date of Patent: April 1, 2025Assignee: Caterpillar SARLInventor: Mark Robinson
-
Patent number: 12210748Abstract: 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: GrantFiled: December 16, 2022Date of Patent: January 28, 2025Assignee: Amazon Technologies, Inc.Inventors: Mark Robinson, Valentin-Gabriel Priescu, Farhan Tanvir Ali, Marc Stephen Olson
-
Publication number: 20250004802Abstract: 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: ApplicationFiled: September 13, 2024Publication date: January 2, 2025Inventors: Rajat MUKHERJEE, Mark ROBINSON, Kiran BINDHU HEMARAJ
-
Patent number: 12093707Abstract: 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: GrantFiled: May 23, 2022Date of Patent: September 17, 2024Assignee: PELOTON INTERACTIVE INC.Inventors: Rajat Mukherjee, Mark Robinson, Kiran Bindhu Hemaraj
-
Publication number: 20240203414Abstract: 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: ApplicationFiled: December 21, 2023Publication date: June 20, 2024Inventors: Mark ROBINSON, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
-
Patent number: 11939991Abstract: 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: GrantFiled: August 2, 2022Date of Patent: March 26, 2024Assignee: Oil Tool Solutions, Inc.Inventors: Andrew Jardine Leitch, Mark Robinson
-
Patent number: 11862156Abstract: 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: GrantFiled: July 2, 2021Date of Patent: January 2, 2024Assignee: Peloton Interactive, Inc.Inventors: Mark Robinson, Matan Levi, Kiran Bindhu Hemaraj, Rajat Mukherjee
-
Patent number: 11861627Abstract: 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: GrantFiled: April 30, 2018Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Mitchell Gannon Flaherty, Christopher Magee Greenwood, Sriram Venugopal, Mark Robinson
-
Publication number: 20230340964Abstract: 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: ApplicationFiled: August 2, 2022Publication date: October 26, 2023Applicant: OIL TOOL SOLUTIONS, INC.Inventors: Andrew Jardine Leitch, Mark Robinson
-
Publication number: 20230104629Abstract: 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: ApplicationFiled: February 22, 2021Publication date: April 6, 2023Applicant: Caterpillar SARLInventor: Mark ROBINSON
-
Patent number: D1065263Type: GrantFiled: September 2, 2020Date of Patent: March 4, 2025Assignee: Caterpillar SARLInventor: Mark Robinson