Patents by Inventor John Lo

John Lo 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: 20240411293
    Abstract: A method and system controlled by a human machine interface (HMI) connected to an industrial process control and automation system controlling an industrial process. The HMI collects information and data from a semantic network in response to a natural language request input into the HMI by an operator. The HMI generates a visual layout for the received information and data that is displayed to the operator using the visual layout.
    Type: Application
    Filed: November 30, 2023
    Publication date: December 12, 2024
    Applicant: Honeywell International Inc.
    Inventors: Rohan James McAdam, Graeme John Laycock, Andrew James Lo
  • Publication number: 20240402842
    Abstract: A touchscreen display system (1) for use with a host device (15) and configured to generate visual representations (5) as an output and to receive touch input (9) from a user. The touchscreen display system (1) comprises a graphical display (3) to generate (110) a visual representation (5); and a first communication interface (11) to receive (105) visual display output signals (13) from a host device (15). The touchscreen display system (1) also comprises: a touch panel sensor (7) at the graphical display (3) to receive a touch input (9) of a user (10); and at least one processor (16) configured to: determine (120) one or more locations of the touch input (9) relative to the graphical display (3); and generate (130) pointing device input signals (19) based on the one or more locations of the touch input (9).
    Type: Application
    Filed: September 26, 2022
    Publication date: December 5, 2024
    Inventors: Will Scuderi, Gary Caldarola, Fabian Maritato, Chris Hook, John Phung, Jonathan Lo, Ahmed Nouman, Emily Marcos
  • Publication number: 20240309082
    Abstract: The present disclosure relates to IL-34 antibodies, compositions comprising the same, and methods of using the antibodies and or compositions thereof for treating immune-mediated diseases such as neurodegenerative diseases, for example Alzheimer's Disease or a tauopathy disease.
    Type: Application
    Filed: April 5, 2024
    Publication date: September 19, 2024
    Inventors: Marcio CHEDID, Adam S. FLEISHER, Megan Brittany LANNAN, Albert LO, Mark MINTUN, Victor H. OBUNGU, Sarah Elisabeth RAINES, John Randall SIMS, II, Andrew Dixon SKORA, Robin Elizabeth WALSH, Elizabeth Anne WEST, Ming YE
  • Patent number: 10326694
    Abstract: Presented herein are hybrid approaches to multi-destination traffic forwarding in overlay networks that can be used to facilitate interoperability between head-end-replication-support network devices (i.e., those that only use head-end-replication) and multicast-support network devices (i.e., those that only use native multicast). By generally using existing tunnel end-points (TEPs) supported functionality for sending multi-destination traffic and enhancing the TEPs to receive multi-destination traffic with the encapsulation scheme they do not natively support, the presented methods and systems minimize the required enhancements to achieve interoperability and circumvents any hard limitations that the end-point hardware may have. The present methods and systems may be used with legacy hardware that are commissioned or deployed as well as new hardware that are configured with legacy protocols.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: June 18, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Victor Moreno, Shyam Kapadia, Murali Venkateshaiah, John Lo, Liqin Dong
  • Publication number: 20180006969
    Abstract: Disclosed are systems, methods, and computer-readable storage media for gleaning MAC and IP address bindings. A networking switch facilitating data communication for a sub-network of a computer network can receive an ARP request from a VM included in the sub-network. The ARP request can include a MAC address and an IP address assigned to the VM. The ARP request can be transmitted by the VM as a result of the VM being added to the sub-network. The networking switch can transmit a reporting message to a control plane entity of the computer network. The reporting message can indicate that the VM has been added to the sub-network and include the MAC address and IP address assigned to the VM. The reporting message can cause the control plane entity to update a routing table for the computer network to include the MAC address and IP address assigned to the VM.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Murali Venkateshaiah, John Lo, Steve Shin, David R. Barach
  • Publication number: 20170295093
    Abstract: Presented herein are hybrid approaches to multi-destination traffic forwarding in overlay networks that can be used to facilitate interoperability between head-end-replication-support network devices (i.e., those that only use head-end-replication) and multicast-support network devices (i.e., those that only use native multicast). By generally using existing tunnel end-points (TEPs) supported functionality for sending multi-destination traffic and enhancing the TEPs to receive multi-destination traffic with the encapsulation scheme they do not natively support, the presented methods and systems minimize the required enhancements to achieve interoperability and circumvents any hard limitations that the end-point hardware may have. The present methods and systems may be used with legacy hardware that are commissioned or deployed as well as new hardware that are configured with legacy protocols.
    Type: Application
    Filed: May 23, 2016
    Publication date: October 12, 2017
    Inventors: Victor Moreno, Shyam Kapadia, Murali Venkateshaiah, John Lo, Liqin Dong
  • Patent number: 7293149
    Abstract: A method and apparatus for facilitating the determination of a status of an asynchronous memory (e.g., how full or empty the memory is). A write pointer to the memory is maintained in a first clock domain; a read pointer is maintained in a second clock domain. The pointers are maintained in a non-binary code format promoting minimum bit transitions as the pointers increment (e.g., Gray code). Each pointer is transmitted to the other clock domain through synchronizers. Each synchronizer comprises multiple sets of D flip-flops. In each clock domain, the write pointer and read pointer values are converted to mathematically useful formats (e.g., binary), and their difference is calculated. The difference indicates how much space in the memory is or is not used, and may be compared to a non-zero threshold.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: November 6, 2007
    Assignee: Sun Microsystems Inc.
    Inventor: John Lo
  • Publication number: 20040255188
    Abstract: A method and apparatus for facilitating the determination of a status of an asynchronous memory (e.g., how full or empty the memory is). A write pointer to the memory is maintained in a first clock domain; a read pointer is maintained in a second clock domain. The pointers are maintained in a non-binary code format promoting minimum bit transitions as the pointers increment (e.g., Gray code). Each pointer is transmitted to the other clock domain through synchronizers. Each synchronizer comprises multiple sets of D flip-flops. In each clock domain, the write pointer and read pointer values are converted to mathematically useful formats (e.g., binary), and their difference is calculated. The difference indicates how much space in the memory is or is not used, and may be compared to a non-zero threshold.
    Type: Application
    Filed: May 30, 2003
    Publication date: December 16, 2004
    Inventor: John Lo
  • Patent number: 6345051
    Abstract: The invention provides a method and apparatus for communicating to a destination node over a broadband network from plural users connected to an access node. A virtual circuit is provisioned through the broadband network for connecting the access node to the destination node. Data units are received from plural users at the access node, with each data unit having plural cells. The data units are multiplexed onto the virtual circuit at the access node such that the cells of any one data unit are noninterleaving with the cells of any other data unit on the virtual circuit. In a preferred embodiment, the destination node is a service provider node in an ATM network and the data units are Ethernet protocol data units that comprise plural ATM cells.
    Type: Grant
    Filed: February 18, 1998
    Date of Patent: February 5, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Dev Vrat Gupta, John Lo, Carlos Cao, Lee Baker
  • Patent number: 6343306
    Abstract: A one's complement adder uses two two's complement adders, both of which are coupled to receive first and second addends at their addend inputs, however the first two's complement adder is adapted to output a first sum that is the one's complement sum that would result if no carry occurred upon addition of the first and second addends and the second two's complement adder is adapted to output a second sum that is the one's complement sum that would result if a carry did occur. A selector selects one of the first sum and the second sum as its output (and the output of the one's complement adder) based on whether or not a carry occurred.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: January 29, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: John Lo
  • Patent number: 5038492
    Abstract: A strip of pressure sensitive tape is laid out along top and bottom plates or top and bottom tracks of a wall that is to be constructed with studs at a fixed spacing. The tape bears stud location marks at preselected intervals for ease in locating the studs for connection to the top and bottom plates and top and bottom tracks. The tape is provided in a supply roll that is rotatably mounted in an applicator tool having a handle and a pressure roller that enable the tape to be pressed against the plate or track and withdrawn from the roll as the tool and tape are moved along. To facilitate locating and positioning of the end of the tape, and therefore of the first stud location mark of the tape, the tool is provided with a pressure foot extending from the pressure roller and has an edge which may easily be positioned at the desired starting point of the tape, as, for example, against an existing wall.
    Type: Grant
    Filed: March 17, 1989
    Date of Patent: August 13, 1991
    Assignee: Mitchell Mason Group, Inc.
    Inventors: Bruce A. Bryant, John Lo Verso