Patents by Inventor John Lauer

John Lauer 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: 12148031
    Abstract: Embodiments of the present invention provide a novel system and method for TCP-to-multicast (T2M) communications. The T2M techniques may allow a client to make a single TCP connection that then fans out into communications with multiple back-end resources. Such one-to-many communications may be invisible to the client but can achieve many practical benefits.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: November 19, 2024
    Assignee: IEX Group, Inc.
    Inventors: Bradley Katsuyama, John Schwall, Robert Park, Ronan Ryan, Benjamin Aisen, Daniel Aisen, Donald Bollerman, Francis Chung, Stanley Feldman, Tara McKee, Bilie Zhao, James Michael Cape, David Lauer, Allen Zhang, Blair Livingston
  • Publication number: 20240280397
    Abstract: An apparatus and a method for weighing and transportation of food parts includes a conveying system, including at least one belt conveyor, to advance the food parts in a first direction, a weighing station including at least one scale unit to determine weights of the food parts, and at least one controllable transfer unit to selectively transfer particular ones of the food parts from the belt conveyor to the scale unit or vice versa. The transfer unit includes at least one pivotable first guide to controllably transfer the particular ones of the food parts, and the said first guide includes a guidance face permeable to air.
    Type: Application
    Filed: June 29, 2022
    Publication date: August 22, 2024
    Inventors: Ryan John Foltz, Ryan Wesley O'Dell, Gerald Kent Lauer, Douglas Bryan Barnett
  • Patent number: 12060979
    Abstract: A headlamp illumination source that switches from a first configuration conforming to on-road illumination standards to a second configuration that does not conform to on-road illumination standards. The switching is preferably controlled by a wireless signal but in some embodiments the switching can be controlled by a hard-wired signal or by a switch proximate the illumination source itself.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: August 13, 2024
    Inventors: William H. Jones, Jr., Edward Robertson, William Lauer, Jason Anderson, John Wiley Horton
  • Publication number: 20200195590
    Abstract: A method and apparatus receive inputs corresponding to one or more trigger parameters at a graphical user interface. The one or more trigger parameters are then utilized to generate an event processor. The event processor then subscribes to a message receive channel, selects messages to provide an autoreply message based on the one or more trigger parameters, selects the autoreply message for the messages, and publishes the autoreply message. Each of the messages selected by the event processor and the autoreply message published are displayed on the graphical user interface.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: John Lauer, Anthony Riemma, Carl Derline, James Lapic, Alan Capps, Michael Smyers
  • Patent number: 8463304
    Abstract: A computer readable storage medium includes executable instructions, which when executed by a computer, cause the computer to designate a selected thread identification value from a collection of thread identification values based upon recognition criteria. The selected thread identification value is utilized during bidirectional text messaging between a first user and a second user.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: June 11, 2013
    Assignee: Zipwhip, Inc.
    Inventors: John Lauer, Anthony Riemma, John Larson, Michael Smyers
  • Publication number: 20100210291
    Abstract: A computer readable storage medium includes executable instructions, which when executed by a computer, cause the computer to designate a selected thread identification value from a collection of thread identification values based upon recognition criteria. The selected thread identification value is utilized during bidirectional text messaging between a first user and a second user.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 19, 2010
    Inventors: John Lauer, Anthony Riemma, John Larson, Michael Smyers
  • Publication number: 20060184672
    Abstract: Provided are a method, system and article of manufacture, wherein a first application receives a message from a second application, wherein both the first application and the second application execute on a node of a network that comprises a plurality of nodes. The first application also receives an identifier corresponding to a channel over which at least one other application can communicate with the second application, wherein the channel is a logical connection at an application level. The identifier that corresponds to the channel is stored with an identity of the second application. The stored identifier is accessed to allow the at least one other application to communicate with the second application over the channel.
    Type: Application
    Filed: February 16, 2005
    Publication date: August 17, 2006
    Inventors: John Lauer, Miguel Duenas
  • Publication number: 20060117321
    Abstract: Provided are a method, system and article of manufacture, wherein a first application and a second application are executed in a first process space in a node, wherein a third application is capable of executing in a second process space. A common interface to the first, the second, and the third applications are provided by a remote proxy class. The third application is executed in the first process space by securing a plurality of attributes for the third application from the common interface.
    Type: Application
    Filed: November 16, 2004
    Publication date: June 1, 2006
    Inventors: John Lauer, Yan Xu
  • Publication number: 20060117101
    Abstract: Provided are a method, system and article of manufacture, wherein a plurality of broadcast messages are sent from at least one node of a plurality of nodes of a network. A node is discovered based on a received message. An entry is stored, wherein the entry corresponds to the node and a timestamp that indicates a time at which the node was last discovered. A notification is made that the node is offline, in response to determining that a predetermined time has elapsed since the timestamp was last updated.
    Type: Application
    Filed: November 16, 2004
    Publication date: June 1, 2006
    Inventors: John Lauer, Richard Martinez, Brian McCain, Amy Therrien, Yan Xu
  • Publication number: 20060085425
    Abstract: A technique for enabling a client to access the resources of different servers without having specific knowledge of which server has which resources. The client generates multiple copies of a request that identifies an operation to be performed, such as a copy type operation. The client sends a copy of the request to each server. The server determines whether the operation requires access to the server's associated data storage resource. If it does, the server accesses the resource to perform the operation, and sends a corresponding response to the client. Different servers can work on different operations specified in a request. The client receives and merges the responses from the servers. During a failure of one cluster in a multi-cluster system, the surviving cluster can process a request using the resources owned by the failed cluster.
    Type: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Lauer, Brian McCain, Amy Therrien, Yan Xu
  • Publication number: 20040243631
    Abstract: A system or method (collectively “system”) for gathering and utilizing information. The system can identify, gather, and manage information in an automated fashion without human intervention and in accordance with user-defined processing rules (“rules”). Communications, documents, and other forms of information embodied in a retrievable format (collectively “files”) can be stored in a depository that is accessible by a search tool. The search tool uses a search parameter to identify one or more interesting files amongst all of the files in the depository. Search parameters can be created in accordance with rules relating to particular objectives. For example, in a tax credit embodiment, potential tax credit opportunities can be identified from within the depository. The search parameters can be designed to identify particular activities in accordance with relevant tax laws and regulations.
    Type: Application
    Filed: October 24, 2003
    Publication date: December 2, 2004
    Inventors: Andrew S. Walker, Bruce McLaughlin, John Lauer