Patents by Inventor Peter Tan

Peter Tan 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: 20260135831
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, determining, based on whether the client application is reachable using an IP-based communication protocol and on features supported by the client application, a messaging protocol option selected from one or more carrier-based communication options and one or more IP-based communication options, and transmitting the message to the destination endpoint using the selected messaging protocol option.
    Type: Application
    Filed: December 22, 2025
    Publication date: May 14, 2026
    Inventors: Amit Agarwal, Peter Tan
  • Publication number: 20260125250
    Abstract: A lift device includes a base including a motor configured to drive the lift device, a retractable lift assembly having a first end coupled to the base and a second end that is movable relative to the base, a coupler attached to the retractable lift assembly, the coupler configured to detachably couple the retractable lift assembly to an electro-mechanical device, and a controller. The controller is configured to determine at least one of a load supported by the coupler or a position of the load based on at least one signal from one or more sensors and selectively restrict movement of the retractable lift assembly based on the load or the position of the load.
    Type: Application
    Filed: December 29, 2025
    Publication date: May 7, 2026
    Applicant: Oshkosh Corporation
    Inventors: Janine Borofka, Peter Tan, Gregory S. Brulo, Jihong Hao, Prabhu Shankar
  • Publication number: 20260116718
    Abstract: A telehandler includes a chassis defining a first side area, a second side area, and a central area between the first side area and the second side area, a boom assembly coupled to the chassis and configured to raise an implement relative to the chassis, an axle assembly coupled to the chassis and including a tractive element, an electric motor coupled to the chassis and positioned within the central area, a cabin coupled to the chassis, positioned within the first side area, and configured to support an operator, and a battery coupled to the chassis and positioned within the second side area. the electric motor is configured to drive the axle assembly to propel the telehandler. The battery is configured to supply electrical energy to the electric motor.
    Type: Application
    Filed: October 30, 2025
    Publication date: April 30, 2026
    Applicant: Oshkosh Corporation
    Inventors: James Rohr, Robert Abrams, Brock Albaugh, Brian Barkley, Brian Green, Mark Hartzler, Michael Indermuhle, Yanming Hou, Fredrick Jabs, Eko Prasetiawan, Mike Sands, Nima Zahabi, Peter Tan
  • Patent number: 12509335
    Abstract: A lift device includes a base, a retractable lift assembly, a coupler, an electro-mechanical device, and a battery pack. The base includes an electric drive and at least two rotatable wheels powered by the electric drive. The retractable lift assembly includes a first end coupled to the base and a second end that is movable relative to the base. The coupler is mounted to a first surface of the retractable lift assembly and includes at least one mounting stud, the at least one mounting stud extending outwardly away from the coupler. The electro-mechanical device is detachably coupled to the at least one mounting stud and is repositionable relative to the retractable lift assembly. The battery pack is electrically connected to the electric drive and the retractable lift assembly.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: December 30, 2025
    Assignee: Oshkosh Corporation
    Inventors: Janine Borofka, Peter Tan, Gregory S. Brulo, Jihong Hao, Prabhu Shankar
  • Patent number: 12506701
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, evaluating the client status of the destination endpoint for use of a client application, and depending on whether the client status is being active or inactive, transmitting the message either to the destination endpoint or the client application associated with the destination endpoint.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: December 23, 2025
    Assignee: Twilio Inc.
    Inventors: Amit Agarwal, Peter Tan
  • Publication number: 20250016129
    Abstract: Systems and methods for message delivery prioritization that can include receiving, via an application programming interface, a messaging request of an entity to transmit one or more messages to a plurality of users, selecting one or more message transmission options based on message-associated delivery attributes, and causing the one or more messages to be transmitted to the plurality of users using the selected one or more message transmission options.
    Type: Application
    Filed: September 23, 2024
    Publication date: January 9, 2025
    Inventors: Amit Agarwal, Peter Tan, Nariman Nazari
  • Patent number: 12101287
    Abstract: Systems and methods for message delivery prioritization that can include receiving, via an application programming interface, a messaging request of an entity to transmit one or more messages to a plurality of users, selecting one or more message transmission options based on message-associated delivery attributes, and causing the one or more messages to be transmitted to the plurality of users using the selected one or more message transmission options.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: September 24, 2024
    Assignee: Twilio Inc.
    Inventors: Amit Agarwal, Peter Tan, Nariman Nazari
  • Publication number: 20240283768
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, evaluating the client status of the destination endpoint for use of a client application, and depending on whether the client status is being active or inactive, transmitting the message either to the destination endpoint or the client application associated with the destination endpoint.
    Type: Application
    Filed: April 29, 2024
    Publication date: August 22, 2024
    Inventors: Amit Agarwal, Peter Tan
  • Patent number: 11973737
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving client application registration updates; receiving a messaging request directed to at least one destination endpoint; retrieving client status of the destination endpoint from the client application registration database; evaluating the client status for use of a client application destination; in response to the destination endpoint having an inactive client status, transmitting content of the messaging request to the destination endpoint; and in response to the destination endpoint having an active client status, transmitting content of the messaging request to a client application endpoint mapped to the destination point.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: April 30, 2024
    Assignee: Twilio Inc.
    Inventors: Amit Agarwal, Peter Tan
  • Publication number: 20240015127
    Abstract: Systems and methods for message delivery prioritization that can include receiving, via an application programming interface, a messaging request of an entity to transmit one or more messages to a plurality of users, selecting one or more message transmission options based on message-associated delivery attributes, and causing the one or more messages to be transmitted to the plurality of users using the selected one or more message transmission options.
    Type: Application
    Filed: September 25, 2023
    Publication date: January 11, 2024
    Inventors: Amit Agarwal, Peter Tan, Nariman Nazari
  • Publication number: 20230416062
    Abstract: A lift device includes a base, a retractable lift assembly, a coupler, an electro-mechanical device, and a battery pack. The base includes an electric drive and at least two rotatable wheels powered by the electric drive. The retractable lift assembly includes a first end coupled to the base and a second end that is movable relative to the base. The coupler is mounted to a first surface of the retractable lift assembly and includes at least one mounting stud, the at least one mounting stud extending outwardly away from the coupler. The electro-mechanical device is detachably coupled to the at least one mounting stud and is repositionable relative to the retractable lift assembly. The battery pack is electrically connected to the electric drive and the retractable lift assembly.
    Type: Application
    Filed: September 12, 2023
    Publication date: December 28, 2023
    Applicant: Oshkosh Corporation
    Inventors: Janine Borofka, Peter Tan, Gregory S. Brulo, Jihong Hao, Prabhu Shankar
  • Patent number: 11787674
    Abstract: A lift device includes a base including at least two rotatable wheels, a retractable lift assembly, and a coupler. The retractable lift assembly includes a first end coupled to the base and a second end that is movable relative to the base. The coupler is attached to the retractable lift assembly a distance from the first end and is configured to detachably couple the retractable lift assembly to an electro-mechanical device. The coupler includes a first flange, a second flange, a pair of diametrically opposed mounting studs, and a pin. Each one of the pair of mounting studs extends from a respective one of the first flange and the second flange. The pin extends through at least one of the first flange or the second flange below the pair of mounting studs.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 17, 2023
    Assignee: Oshkosh Corporation
    Inventors: Janine Borofka, Peter Tan, Gregory S. Brulo, Jihong Hao, Prabhu Shankar
  • Patent number: 11770355
    Abstract: Systems and methods for message delivery prioritization that can include receiving a messaging request through an application programming interface, the messaging request being associated with message-associated delivery attributes; selecting a message transmission plan based on the message-associated delivery attributes, the message transmission plan including at least one timing priority related property; and executing the message transmission plan with a timing of transmission based in part on the timing priority property.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: September 26, 2023
    Assignee: Twilio Inc.
    Inventors: Amit Agarwal, Peter Tan, Nariman Nazari
  • Patent number: 11684892
    Abstract: Some embodiments provide a water filtration system that is fluidly coupled to a water feed line and/or a water supply line and is designed to filter contaminates from the water supply. The water filtration system includes an outer housing, a front cover, a rear cover, a pump, a reverse osmosis (RO) element, a pre-filter cartridge, a post-filter cartridge, a permeate flush tank, a RO manifold, and a sensor manifold. The water filtration system further includes a pump and at least one solenoid. When assembled, a RO housing, a pre-filter housing, and a post-filter housing surround the RO element, the pre-filter cartridge, and the post-filter cartridge, respectively. The filter cartridges hold replaceable filtration media in an interior cavity and contaminants and other impurities are removed as water flows through the filtration media of the filter cartridges.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 27, 2023
    Assignee: PENTAIR RESIDENTIAL FILTRATION, LLC
    Inventors: Cola Huang, Peter Tan, Bin Ru, Jack Gong, Tedd Schneidewend
  • Publication number: 20220311727
    Abstract: Systems and methods for message delivery prioritization that can include receiving a messaging request through an application programming interface, the messaging request being associated with message-associated delivery attributes; selecting a message transmission plan based on the message-associated delivery attributes, the message transmission plan including at least one timing priority related property; and executing the message transmission plan with a timing of transmission based in part on the timing priority property.
    Type: Application
    Filed: February 2, 2022
    Publication date: September 29, 2022
    Inventors: Amit Agarwal, Peter Tan, Nariman Nazari
  • Publication number: 20220308747
    Abstract: In a streaming application environment coupled to a remote device over a packet-switching network, correction events may be synthesized from input events received from the remote device and injected into a virtual streaming application to account for lost or delayed input events. In addition, trailing events may be reissued by a remote device in frames during which no new input events are generated.
    Type: Application
    Filed: June 6, 2022
    Publication date: September 29, 2022
    Inventors: Chuo-Ling Chang, Peter Tan
  • Patent number: 11426663
    Abstract: Systems and methods are described for providing co-presence in an augmented reality environment. The method may include controlling a first and second computing device to detect at least one plane associated with a scene of the augmented reality environment generated for a physical space, receiving, from the first computing device, a first selection of a first location within the scene and a first selection of a second location within the scene, generating a first reference marker corresponding to the first location and generating a second reference marker corresponding to the second location, receiving, from a second computing device, a second selection of the first location within the scene and a second selection of the second location within the scene, generating a reference frame and providing the reference frame to the first computing device and to the second computing device to establish co-presence in the augmented reality environment.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: August 30, 2022
    Assignee: Google LLC
    Inventors: Adam Leeper, John Ullman, Cheng Yang, Peter Tan
  • Patent number: 11366586
    Abstract: In a streaming application environment coupled to a remote device over a packet-switching network, correction events may be synthesized from input events received from the remote device and injected into a virtual streaming application to account for lost or delayed input events. In addition, trailing events may be reissued by a remote device in frames during which no new input events are generated.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 21, 2022
    Assignee: GOOGLE LLC
    Inventors: Chuo-Ling Chang, Peter Tan
  • Publication number: 20220150210
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving client application registration updates; receiving a messaging request directed to at least one destination endpoint; retrieving client status of the destination endpoint from the client application registration database; evaluating the client status for use of a client application destination; in response to the destination endpoint having an inactive client status, transmitting content of the messaging request to the destination endpoint; and in response to the destination endpoint having an active client status, transmitting content of the messaging request to a client application endpoint mapped to the destination point.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 12, 2022
    Inventors: Amit Agarwal, Peter Tan
  • Publication number: 20210276841
    Abstract: A lift device includes a base including at least two rotatable wheels, a retractable lift assembly, and a coupler. The retractable lift assembly includes a first end coupled to the base and a second end that is movable relative to the base. The coupler is attached to the retractable lift assembly a distance from the first end and is configured to detachably couple the retractable lift assembly to an electro-mechanical device. The coupler includes a first flange, a second flange, a pair of diametrically opposed mounting studs, and a pin. Each one of the pair of mounting studs extends from a respective one of the first flange and the second flange. The pin extends through at least one of the first flange or the second flange below the pair of mounting studs.
    Type: Application
    Filed: March 5, 2021
    Publication date: September 9, 2021
    Applicant: Oshkosh Corporation
    Inventors: Janine Borofka, Peter Tan, Gregory S. Brulo, Jihong Hao, Prabhu Shankar