Patents by Inventor Robert Gibson

Robert Gibson 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: 12580880
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may provide one-to-many communication.
    Type: Grant
    Filed: December 22, 2023
    Date of Patent: March 17, 2026
    Assignee: VOLKSWAGEN AKTIENGESELLSCHAFT
    Inventors: Robert Gibson, Jeffery Scherrer, Jason Ward, Sameer Nafdey, Matthew Hartmann, Brandon Unkrur, Filip Brachkov, Robert Allen
  • Patent number: 12537784
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may provide one-to-one communication.
    Type: Grant
    Filed: December 22, 2023
    Date of Patent: January 27, 2026
    Assignee: VOLKSWAGEN AKTIENGESELLSCHAFT
    Inventors: Jeffery Scherrer, Robert Gibson, Jason Ward, Sameer Nafdey, Matthew Hartmann, Brandon Unkrur, Filip Brachkov, Robert Allen
  • Patent number: 12363059
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may allocate a allocating virtual entities that are associated with the computing devices. The virtual entity may be endpoints for the messages.
    Type: Grant
    Filed: December 22, 2023
    Date of Patent: July 15, 2025
    Assignee: CARIAD SE
    Inventors: Jeffery Scherrer, Robert Gibson, Jason Ward, Sameer Nafdey, Matthew Hartmann, Brandon Unkrur, Filip Brachkov, Robert Allen
  • Publication number: 20250047760
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may provide one-to-one communication.
    Type: Application
    Filed: December 22, 2023
    Publication date: February 6, 2025
    Inventors: JEFFERY SCHERRER, ROBERT GIBSON, JASON WARD, SAMEER NAFDEY, MATTHEW HARTMANN, BRANDON UNKRUR, FILIP BRACHKOV, ROBERT ALLEN
  • Publication number: 20250047625
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may allocate a allocating virtual entities that are associated with the computing devices. The virtual entity may be endpoints for the messages.
    Type: Application
    Filed: December 22, 2023
    Publication date: February 6, 2025
    Inventors: JEFFERY SCHERRER, ROBERT GIBSON, JASON WARD, SAMEER NAFDEY, MATTHEW HARTMANN, BRANDON UNKRUR, FILIP BRACHKOV, ROBERT ALLEN
  • Publication number: 20250047626
    Abstract: A messaging system is provided to communicate messages between computing devices. The computing devices can include vehicles and service computers. The messaging system includes nodes and virtual entities that may forward messages between computing devices. The messaging system may be a publish-subscribe system. The messaging system may provide one-to-many communication.
    Type: Application
    Filed: December 22, 2023
    Publication date: February 6, 2025
    Inventors: ROBERT GIBSON, JEFFERY SCHERRER, JASON WARD, SAMEER NAFDEY, MATTHEW HARTMANN, BRANDON UNKRUR, FILIP BRACHKOV, ROBERT ALLEN
  • Patent number: 12067012
    Abstract: In some examples, a first computing device may receive a first request from a second computing device. For example, the first computing device may be able to communicate with a plurality of database nodes, each database node maintaining a portion of a database distributed across the plurality of database nodes. Further, the first computing device may maintain a local cache of a subset of information maintained in the database. The first computing device may send a second request based on the first request to a first database node to cause the first database node to change the data in the database. In addition, the first computing device receives, from a message queue of a plurality of distributed message queues, a cache update message based on the change to the data in the database. The first computing device may update the local cache based on the cache update message.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: August 20, 2024
    Assignee: HITACHI VANTARA LLC
    Inventors: Robert Gibson, Kevin Canuette Grimaldi, David Rush, Jr.
  • Publication number: 20230289347
    Abstract: In some examples, a first computing device may receive a first request from a second computing device. For example, the first computing device may be able to communicate with a plurality of database nodes, each database node maintaining a portion of a database distributed across the plurality of database nodes. Further, the first computing device may maintain a local cache of a subset of information maintained in the database. The first computing device may send a second request based on the first request to a first database node to cause the first database node to change the data in the database. In addition, the first computing device receives, from a message queue of a plurality of distributed message queues, a cache update message based on the change to the data in the database. The first computing device may update the local cache based on the cache update message.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 14, 2023
    Inventors: Robert GIBSON, Kevin Canuette GRIMALDI, David RUSH, Jr.
  • Patent number: 11457021
    Abstract: Systems and methods perform selective rate limiting with a distributed set of agents and a remote controller. An agent receives a packet from a client, and inspects the packet using different rules. Each rule may include at least one different (i) rule definition with traffic dimensions identifying a different attack, (ii) signal with which to identify attack traffic matching the rule definition, (iii) threshold specifying a condition, and (iv) action to implement based on the condition of the threshold being satisfied. The agent provides the signal in response to the packet matching the traffic dimensions from the rule definition of a particular rule. The controller updates a value linked to the signal and a client identifier of the client, and implements the action of the particular rule across the distributed set of agents in response to the value satisfying the condition for the particular rule threshold.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 27, 2022
    Assignee: Fastly, Inc.
    Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
  • Publication number: 20220225697
    Abstract: A fishing wader with a body portion and a pair of booties. The body portion has a front pocket assembly made of three stacked layers of material, including an outer layer having a plurality of hexagonal-shaped holes, a water-permeable middle layer, and a water-permeable inner layer. Each bootie has a toe piece, an ankle piece, and a sole piece. The toe piece has a top layer that is a laminated composite material including a waterproof breathable membrane. The toe piece also has a middle layer that is made of a durable and resilient waterproof material with a plurality of cutouts that penetrate completely through the middle layer. The toe piece also has a bottom layer. The durometer of the sole piece is preferably higher than the durometer of the toe and ankle pieces.
    Type: Application
    Filed: April 9, 2022
    Publication date: July 21, 2022
    Inventors: Clay Krull, Robert Gibson, Sam James
  • Patent number: 11324263
    Abstract: A fishing wader with a body portion and a pair of booties. The body portion has a front pocket assembly made of three stacked layers of material, including an outer layer having a plurality of hexagonal-shaped holes, a water-permeable middle layer, and a water-permeable inner layer. Each bootie has a toe piece, an ankle piece, and a sole piece. The toe piece has a top layer that is a laminated composite material including a waterproof breathable membrane. The toe piece also has a middle layer that is made of a durable and resilient waterproof material with a plurality of cutouts that penetrate completely through the middle layer. The toe piece also has a bottom layer. The durometer of the sole piece is preferably higher than the durometer of the toe and ankle pieces.
    Type: Grant
    Filed: November 30, 2019
    Date of Patent: May 10, 2022
    Inventors: Clay Krull, Robert Gibson, Sam James
  • Publication number: 20210359978
    Abstract: Systems and methods perform selective rate limiting with a distributed set of agents and a remote controller. An agent receives a packet from a client, and inspects the packet using different rules. Each rule may include at least one different (i) rule definition with traffic dimensions identifying a different attack, (ii) signal with which to identify attack traffic matching the rule definition, (iii) threshold specifying a condition, and (iv) action to implement based on the condition of the threshold being satisfied. The agent provides the signal in response to the packet matching the traffic dimensions from the rule definition of a particular rule. The controller updates a value linked to the signal and a client identifier of the client, and implements the action of the particular rule across the distributed set of agents in response to the value satisfying the condition for the particular rule threshold.
    Type: Application
    Filed: May 13, 2020
    Publication date: November 18, 2021
    Applicant: Signal Sciences Corp.
    Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
  • Publication number: 20210161222
    Abstract: A fishing wader with a body portion and a pair of booties. The body portion has a front pocket assembly made of three stacked layers of material, including an outer layer having a plurality of hexagonal-shaped holes, a water-permeable middle layer, and a water-permeable inner layer. Each bootie has a toe piece, an ankle piece, and a sole piece. The toe piece has a top layer that is a laminated composite material including a waterproof breathable membrane. The toe piece also has a middle layer that is made of a durable and resilient waterproof material with a plurality of cutouts that penetrate completely through the middle layer. The toe piece also has a bottom layer. The durometer of the sole piece is preferably higher than the durometer of the toe and ankle pieces.
    Type: Application
    Filed: November 30, 2019
    Publication date: June 3, 2021
    Inventors: Clay Krull, Robert Gibson, Sam James
  • Patent number: 10897932
    Abstract: A wader comprising a body portion and a bootie. The bootie is attached to the body portion. The bootie is comprised of a toe piece, an ankle piece, and a sole piece. The toe piece, the ankle piece, and the sole piece are adhered together to form the bootie. The toe piece has an outside surface, and the toe piece comprises a raised neoprene area on the outside surface. The ankle piece has an inside surface, and the ankle piece comprises a raised neoprene area on the inside surface. The toe piece, the ankle piece, and the sole piece are all comprised of a neoprene material. The raised neoprene area on the inside surface of the ankle piece is configured to wick moisture up and away from the foot of the wearer.
    Type: Grant
    Filed: June 24, 2018
    Date of Patent: January 26, 2021
    Inventors: Robert Gibson, Derek Gustafson, Simon Quay, Jeremy Grodkiewicz
  • Patent number: 10733210
    Abstract: Techniques for reducing electronic resource consumption using search data are disclosed herein. In some embodiments, a computer-implemented method comprises: identifying a cohort of profiles from profiles based on a determination that at least one attribute is shared among the profile data of the cohort; receiving corresponding search appearance data including an impression count for the cohort of profiles; selecting reference profiles from the cohort based on the impression counts of the reference profiles; selecting a target profile from the cohort based on the impression count of the target profile; identifying a trend corresponding to at least one feature among the reference profiles; and causing an indication of the feature(s) to be displayed on a computing device of the user of the target profile based on the identifying of the trend.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charu Jangid, Wei Wang, Aayush Gopal Dawra, Mahesh Vishwanath, Qiang Wu, Kirill Talanine, Robert Gibson, Monica Cai, Warren Bartolome, James Michael Fell
  • Publication number: 20200029630
    Abstract: A wader comprising a body portion and a bootie. The bootie is attached to the body portion. The bootie is comprised of a toe piece, an ankle piece, and a sole piece. The toe piece, the ankle piece, and the sole piece are adhered together to form the bootie. The toe piece has an outside surface, and the toe piece comprises a raised neoprene area on the outside surface. The ankle piece has an inside surface, and the ankle piece comprises a raised neoprene area on the inside surface. The toe piece, the ankle piece, and the sole piece are all comprised of a neoprene material. The raised neoprene area on the inside surface of the ankle piece is configured to wick moisture up and away from the foot of the wearer.
    Type: Application
    Filed: September 28, 2019
    Publication date: January 30, 2020
    Inventors: Robert Gibson, Derek Gustafson, Simon Quay, Jeremy Grodkiewicz
  • Publication number: 20190387811
    Abstract: A wader comprising a body portion and a bootie. The bootie is attached to the body portion. The bootie is comprised of a toe piece, an ankle piece, and a sole piece. The toe piece, the ankle piece, and the sole piece are adhered together to form the bootie. The toe piece has an outside surface, and the toe piece comprises a raised neoprene area on the outside surface. The ankle piece has an inside surface, and the ankle piece comprises a raised neoprene area on the inside surface. The toe piece, the ankle piece, and the sole piece are all comprised of a neoprene material. The raised neoprene area on the inside surface of the ankle piece is configured to wick moisture up and away from the foot of the wearer.
    Type: Application
    Filed: June 24, 2018
    Publication date: December 26, 2019
    Inventors: Robert Gibson, Derek Gustafson, Simon Quay, Jeremy Grodkiewicz
  • Publication number: 20190163808
    Abstract: Techniques for reducing electronic resource consumption using search data are disclosed herein. In some embodiments, a computer-implemented method comprises: identifying a cohort of profiles from profiles based on a determination that at least one attribute is shared among the profile data of the cohort; receiving corresponding search appearance data including an impression count for the cohort of profiles; selecting reference profiles from the cohort based on the impression counts of the reference profiles; selecting a target profile from the cohort based on the impression count of the target profile; identifying a trend corresponding to at least one feature among the reference profiles; and causing an indication of the feature(s) to be displayed on a computing device of the user of the target profile based on the identifying of the trend.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Charu Jangid, Wei Wang, Aayush Gopal Dawra, Mahesh Vishwanath, Qiang Wu, Kirill Talanine, Robert Gibson, Monica Cai, Warren Bartolome, James Michael Fell
  • Patent number: D898997
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: October 13, 2020
    Assignee: GABBY, LLC
    Inventors: Rozalynn B Goodwin, Gabrielle Goodwin, Robert Gibson, Matt Green
  • Patent number: D910305
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: February 16, 2021
    Assignee: Simms Fishing Products LLC
    Inventors: Robert Gibson, Derek Gustafson, Simon Quay, Jeremy Grodkiewicz