Patents by Inventor Alan Jones

Alan Jones 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: 20250252113
    Abstract: Described herein is an application-to-friend data service for constructing and maintaining an application-to-friend index. The data service has a first service component that is triggered when an end-user opens an application. The first service component performs operations to update the database table with current data concerning other end-users who are friends of the end-user on whose behalf the data service has been invoked. The data service includes a second service component to receive and process a query by efficiently returning, for a given end-user and a given application, a list of connections or friends of the given end-user who are also end-users of the application.
    Type: Application
    Filed: April 24, 2025
    Publication date: August 7, 2025
    Inventors: Virgil L. Archer, III, John Trent DiBacco, Matthew Alan Jones, Bernardo Perez
  • Publication number: 20250247313
    Abstract: In certain embodiments, a method includes identifying, by a NIC of a node where application sender of an application executes, a network data unit for telemetry metadata insertion based on performing a match operation on information associated with the network data unit, wherein the network data unit is being transmitted from the application sender to an application receiver executing on another node; inserting, based on a first success of the first match operation, telemetry metadata into the network data unit, the telemetry metadata comprising network information and application specific information; stripping, by a last hop device along the data flow path, the telemetry metadata from the network data unit; generating, by the last hop device, a telemetry metadata report using the telemetry metadata; and providing the telemetry metadata report to an application collector executing on the second node.
    Type: Application
    Filed: January 31, 2024
    Publication date: July 31, 2025
    Inventors: Anthony M. Ford, Jonathan Paul Beecroft, Duncan Roweth, Trevor Alan Jones
  • Patent number: 12371896
    Abstract: An expansion joint for providing a rodent-proof barrier. The expansion joint comprises an elongate core formed of a resiliently deformable material, and a flexible sheath of a barrier material covering at least a part of the elongate portion of the elongate core. The elongate portion of the elongate core is compressible in a direction perpendicular to a line between the first and second ends of the elongate core, the elongate core being arranged to be compressed and inserted into a gap between first and second building structures, and to expand after insertion into the gap so that the expansion joint is held in place within the gap by friction between the surface of the flexible sheath and the surfaces of the first and second building structures.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: July 29, 2025
    Assignee: RENTOKIL INITIAL 1927 PLC
    Inventors: Mark Brown, Craig Alan Jones
  • Patent number: 12332907
    Abstract: Described herein is an application-to-friend data service for constructing and maintaining an application-to-friend index. The data service has a first service component that is triggered when an end-user opens an application. The first service component performs operations to update the database table with current data concerning other end-users who are friends of the end-user on whose behalf the data service has been invoked. The data service includes a second service component to receive and process a query by efficiently returning, for a given end-user and a given application, a list of connections or friends of the given end-user who are also end-users of the application.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: June 17, 2025
    Assignee: Snap Inc.
    Inventors: Virgil L. Archer, III, John Trent DiBacco, Matthew Alan Jones, Bernardo Perez
  • Publication number: 20250119394
    Abstract: A network switch includes multiple data crossbars and multiple header planes for controlling the data crossbars. In an example implementation, a device includes: a plurality of header planes, each of the header planes including an input queue, an output queue, a request crossbar connected to the input queue and the output queue, and a grant crossbar connected to the input queue and the output queue; a receiver; and a header plane selector. The header plane selector is configured to: receive a transfer request for a packet from the receiver; select a header plane of the header planes based on a header of the packet; and queue the transfer request at the input queue of the header plane.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 10, 2025
    Inventors: Duncan Roweth, Abdulla M. Bataineh, Timothy J. Johnson, Jonathan Paul Beecroft, Frank R. Dropps, David Charles Hewson, Anthony M. Ford, Trevor Alan Jones
  • Patent number: 12260026
    Abstract: A user interface may be communicatively coupled with a fluid-moving pump and may include at least two interactive regions for receiving user input to control the fluid-moving pump. The user interface may be attached to the fluid-moving pump using a mounting cover and an attachment bracket that can allow attachment or positioning of the user interface relative to the fluid-moving pump via a turn motion or other suitable methods. In other examples, the user interface can be mounted on a wall or other surface.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: March 25, 2025
    Assignee: ZODIAC POOL SYSTEMS LLC
    Inventors: Jesse Bolane, Matthew Golman, Merinda Nugent, Steven Alan Jones, Alec Momont, Jeffrey Servaites, Ryan Starling, Kenneth Hsieh, Paolo Forte
  • Publication number: 20250003767
    Abstract: A computer system comprising: computer storage configured to store a static road layout; a topological indexing component configured to generate an in-memory topological index of the static road layout, the topological index in the form of a graph of nodes and edges, wherein each node corresponds to a road structure element of the static road layout, and the edges encode topological relationships between the road structure elements; a geometric indexing component configured to generate at least one in-memory geometric index of the static road layout for mapping geometric constraints to road structure elements of the static road layout; and a scenario query engine configured to receive a geometric query, search the geometric index to locate at least one static road element satisfying one or more geometric constraints of the geometric query, and return a descriptor of the at least one road structure element(s), wherein the scenario query engine is configured to receive a topological query comprising a descripto
    Type: Application
    Filed: October 13, 2022
    Publication date: January 2, 2025
    Applicant: Five AI Limited
    Inventor: Marvin Alan Jones
  • Publication number: 20250000704
    Abstract: Eye protection goggles specifically designed to in a ‘hands free’ manner, eliminate airborne particulate materials, liquids or fluids from contacting the outer surface of the lens, as well as eliminating any fogging of the inner surface of the viewing lens.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventor: Brian Alan Jones
  • Publication number: 20240429737
    Abstract: The disclosure is directed to a novel utility meter with an integrated backup power transfer system. In some embodiments, the system is capable of sensing and switching between multiple power sources. In some embodiments, the system is configured to supply power from multiple backup power sources in parallel. In some embodiments, the system is configured to execute artificial intelligence locally on the utility meter to avoid sending large amounts of raw data to a central computer through a network. In some embodiments, the local AI includes one or more AI models configured to execute load forecasting, anomaly detection, and/or energy optimization. In some embodiments, the local AI is configured to analyze the raw electrical data collected by sensors in communication with the utility meter computer. In some embodiments, the local AI is configured to execute control commands for one or more load devices based on the analysis.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Inventors: Earle Davis, Alan Jones, Alex Yan, Quoc Hoang, Bonnie Tong, Fred Yoo
  • Publication number: 20240385014
    Abstract: Some embodiments describe a DC meter system that can be placed in-line between a power source and an electrical load. In some embodiments, the DC meter system includes a DC meter that has multiple inputs for receiving electricity from multiple power sources. In some embodiments, the DC meter has one or more outputs, each capable of delivering electricity to a different electrical load. In some embodiments, the DC meter can combine electricity from two or more of the multiple inputs into one of the outputs. In some embodiments, the DC meter has a controller that can enable a user to deliver electricity from a particular input to a particular output. In some embodiments, the DC meter is configured to enable transition of electricity between an input and an output in a bi-directional manner. In some embodiments, the DC meter can record an amount of electricity transmitted in either direction.
    Type: Application
    Filed: July 26, 2024
    Publication date: November 21, 2024
    Inventors: Earle Davis, Alan Jones, Mei Chen, Bonnie Tong, Alex Yan, Quoc Hoang
  • Publication number: 20240323147
    Abstract: The efficient storage of transformation information in a switch is provided. A respective port of the switch can include a memory device capable of storing transformation information. During operation, the switch can apply a selection mechanism to the transformation information learned at the switch for identifying a target port. The switch can then store the information in the memory device of the target port. Upon receiving a packet, the ingress port can apply the selection mechanism to the header information of the packet for determining a location of a first piece of transformation information associated with the packet. The ingress port can obtain the first piece of transformation information by looking up the header information in the location and storing it in a local memory device. The ingress port can then transform the packet based on the first piece of transformation information for determining an egress port for the packet.
    Type: Application
    Filed: June 6, 2024
    Publication date: September 26, 2024
    Inventors: Jonathan Paul Beecroft, Anthony M. Ford, Trevor Alan Jones, Andrew S. Kopser, Joseph Orth, David Charles Hewson, Abdulla M. Bataineh
  • Patent number: 12100990
    Abstract: The disclosure is directed to a novel utility meter with an integrated backup power transfer system. In some embodiments, the system is capable of sensing and switching between multiple power sources. In some embodiments, the system is configured to supply power from multiple backup power sources in parallel. In some embodiments, the system is configured to record and/or transmit data usage and operational profiles, such as voltage and current from one or more power sources. In some embodiments, the system is configured to eliminate the need to install separate junction boxes or panels to meet the wire requirements of various municipalities.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: September 24, 2024
    Assignee: PACIFIC GAS AND ELECTRIC COMPANY
    Inventors: Earle Davis, Alan Jones, Alex Yan, Quoc Hoang, Bonnie Tong
  • Publication number: 20240288995
    Abstract: A method and system for artificial intelligence (AI) powered contextual recommendations of digital content. The method includes receiving an input, associated with a virtual environment, at a client device. The method also includes generating image embeddings based on an image representation of the virtual environment. The method also includes analyzing the virtual environment to identify one or more digital content included in the virtual environment based on the image embeddings. The method also includes determining a context of the virtual environment based on the one or more digital content. The method also includes determining a context of the virtual environment based on the one or more digital content and generating a recommendation based on the context.
    Type: Application
    Filed: November 3, 2023
    Publication date: August 29, 2024
    Inventors: Ryan Short, Jesse Guerrero, Anchit Gupta, Ian Alan Jones, Logan Russell Kerr, Jingyu Liu, Yashar Mehdad, Yixin Nie, Barlas Oguz, FNU Kumar Shubham, Wenhan Xiong, Shuchang Xu
  • Publication number: 20240262383
    Abstract: A method for activating a wake-up module of an autonomous guided vehicle (AGV) when the AGV is operating in a standby state, determining whether a global wake-up command was broadcasted by a fleet management system, and activating an on-state associated with the AGV in response to determining that the global wake-up command was broadcasted by the fleet management system.
    Type: Application
    Filed: January 19, 2024
    Publication date: August 8, 2024
    Applicant: Ford Motor Company
    Inventors: Joshua Magill, Keith Clark, Candace Carolyn Glasgow, Kennadi Rankin, Abdul Salam Kashif Mohammed, Daniel Lockwood, Jordan Gervais, Dean Colwell, Robert Alan Jones
  • Publication number: 20240259329
    Abstract: The efficient storage of transformation information in a switch is provided. A respective port of the switch can include a memory device capable of storing transformation information. During operation, the switch can apply a selection mechanism to the transformation information learned at the switch for identifying a target port. The switch can then store the information in the memory device of the target port. Upon receiving a packet, the ingress port can apply the selection mechanism to the header information of the packet for determining a location of a first piece of transformation information associated with the packet. The ingress port can obtain the first piece of transformation information by looking up the header information in the location and storing it in a local memory device. The ingress port can then transform the packet based on the first piece of transformation information for determining an egress port for the packet.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventors: Jonathan Paul Beecroft, Anthony M. Ford, Trevor Alan Jones, Andrew S. Kopser, Joseph Orth, David Charles Hewson, Abdulla M. Bataineh
  • Patent number: 12034650
    Abstract: The efficient storage of transformation information in a switch is provided. A respective port of the switch can include a memory device capable of storing transformation information. During operation, the switch can apply a selection mechanism to the transformation information learned at the switch for identifying a target port. The switch can then store the information in the memory device of the target port. Upon receiving a packet, the ingress port can apply the selection mechanism to the header information of the packet for determining a location of a first piece of transformation information associated with the packet. The ingress port can obtain the first piece of transformation information by looking up the header information in the location and storing it in a local memory device. The ingress port can then transform the packet based on the first piece of transformation information for determining an egress port for the packet.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: July 9, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan Paul Beecroft, Anthony M. Ford, Trevor Alan Jones, Andrew S. Kopser, Joseph Orth, David Charles Hewson, Abdulla M. Bataineh
  • Patent number: 12025023
    Abstract: One or more cooling systems for ventilating a turbine and rotary shaft of a gas turbine system is provided. The gas turbine system includes a gas turbine engine and a turbine exhaust collector in separate enclosures. A first cooling system includes an educator that sucks exhaust gas through a diffuser and directs it out of the turbine exhaust collector enclosure based on suction pressure created from the high velocity of exhaust gas. A second cooling system include struts that enable the exhaust gas to flow from the diffusers to a ventilation flow stack. A third cooling system includes exhaust gas sucked from an opening to a top duct based on suction pressure created from the rotation of the rotary shaft disposed about a coupling. A guideway associated with the third cooling system also directs the exhaust gas to flow to the top duct.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: July 2, 2024
    Assignee: GE INFRASTRUCTURE TECHNOLOGY LLC
    Inventors: Ravinder Yerram, Balakrishnan Ponnuraj, Vineet Sethi, Jose Emmanuel Guillen, Tho Vankhanh Nguyen, Douglas Alan Jones, Abhinash Reddy Konatham
  • Publication number: 20240070162
    Abstract: Described herein is an application-to-friend data service for constructing and maintaining an application-to-friend index. The data service has a first service component that is triggered when an end-user opens an application. The first service component performs operations to update the database table with current data concerning other end-users who are friends of the end-user on whose behalf the data service has been invoked. The data service includes a second service component to receive and process a query by efficiently returning, for a given end-user and a given application, a list of connections or friends of the given end-user who are also end-users of the application.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Virgil L. Archer, III, John Trent DiBacco, Matthew Alan Jones, Bernardo Perez
  • Publication number: 20230374779
    Abstract: An expansion joint for providing a rodent-proof barrier. The expansion joint comprises an elongate core formed of a resiliently deformable material, and a flexible sheath of a barrier material covering at least a part of the elongate portion of the elongate core. The elongate portion of the elongate core is compressible in a direction perpendicular to a line between the first and second ends of the elongate core, the elongate core being arranged to be compressed and inserted into a gap between first and second building structures, and to expand after insertion into the gap so that the expansion joint is held in place within the gap by friction between the surface of the flexible sheath and the surfaces of the first and second building structures.
    Type: Application
    Filed: September 13, 2021
    Publication date: November 23, 2023
    Applicant: RENTOKIL INITIAL 1927 PLC
    Inventors: Mark Brown, Craig Alan Jones
  • Publication number: 20230252123
    Abstract: The invention provides a computer implemented method of receiving content at an electronic processing device. The electronic processing device has a data processing application. The method comprises a first step of receiving a message or invitation, said message or invitation not including the content to be received, wherein opening of the message or invitation causes the data processing application to configure a camera of the electronic processing device to capture image data. The data processing application uses image data captured by said camera of said electronic processing device to determine that a user viewing said screen is an authorized or recognized user and, in response to a positive determination, receives said content as encrypted content at said data processing application. In response to a negative determination, the content is not received said content at said data processing application.
    Type: Application
    Filed: April 19, 2023
    Publication date: August 10, 2023
    Inventor: Alan Jones