Patents by Inventor Ronald G. Mercer

Ronald G. Mercer 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: 11431546
    Abstract: A control method in a mobile automation system including a mobile automation apparatus and a control server. The method comprises, at the mobile automation apparatus: receiving a task identifier and a plurality of task fragments from the control server, each task fragment containing (i) a subset of identifiers for respective sub-regions in a facility, and (ii) an operational constraint. The method further includes, for each task fragment: generating a path traversing the subset of sub-regions, and while travelling along the path, performing the identified task.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 30, 2022
    Assignee: Symbol Technologies, LLC
    Inventors: Steve W. Fantaske, Ronald G. Mercer, Robert E. Beach, Jagdeep Kaur Rangi
  • Publication number: 20190215224
    Abstract: A control method in a mobile automation system including a mobile automation apparatus and a control server. The method comprises, at the mobile automation apparatus: receiving a task identifier and a plurality of task fragments from the control server, each task fragment containing (i) a subset of identifiers for respective sub-regions in a facility, and (ii) an operational constraint. The method further includes, for each task fragment: generating a path traversing the subset of sub-regions, and while travelling along the path, performing the identified task.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: Steve W. Fantaske, Ronald G. Mercer, Robert E. Beach, Jagdeep Kaur Rangi
  • Patent number: 10277451
    Abstract: A control method includes: storing, at a control server, respective identifiers for a plurality of sub-regions in a facility; for each sub-region identifier, a location of the sub-region in the facility and an operational constraint associated with a mobile automation apparatus; at the control server: obtaining a job definition indicating a set of the sub-region identifiers and a task; retrieving the locations and the operational constraints corresponding to the set of sub-region identifiers from the repository; allocating the set of sub-region identifiers to a plurality of subsets of sub-region identifiers, each subset having a shared common operational constraint; for each subset of sub-region identifiers, generating a task fragment containing the subset of sub-region identifiers, and the common operational constraint; and sending the task fragments and an identifier of the task to the mobile automation apparatus for performance of the task at each of the set of sub-region identifiers.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: April 30, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Steve W. Fantaske, Ronald G. Mercer, Robert E. Beach, Jagdeep Kaur Rangi
  • Publication number: 20190075009
    Abstract: A control method includes: storing, at a control server, respective identifiers for a plurality of sub-regions in a facility; for each sub-region identifier, a location of the sub-region in the facility and an operational constraint associated with a mobile automation apparatus; at the control server: obtaining a job definition indicating a set of the sub-region identifiers and a task; retrieving the locations and the operational constraints corresponding to the set of sub-region identifiers from the repository; allocating the set of sub-region identifiers to a plurality of subsets of sub-region identifiers, each subset having a shared common operational constraint; for each subset of sub-region identifiers, generating a task fragment containing the subset of sub-region identifiers, and the common operational constraint; and sending the task fragments and an identifier of the task to the mobile automation apparatus for performance of the task at each of the set of sub-region identifiers.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Steve W. Fantaske, Ronald G. Mercer, Robert E. Beach, Jagdeep Kaur Rangi
  • Patent number: 9629024
    Abstract: A system and method for disabling header compression during an establishment and configuration of a communication protocol and communication channel between a pair of correspondents. The system comprises an initiating correspondent transmitting at least one PPP negotiation packet having at least one acceptable TCP/IP header compression option type. A software module of a responding correspondent intercepts and examines said at least one PPP negotiation packet before said at least one PPP negotiation packet reaches a PPP layer of the responding correspondent and modifies said acceptable TCP/IP header compression option type to an unacceptable TCP/IP header compression option type and transmits same to said PPP layer of the responding correspondent. The responding correspondent rejects said unacceptable TCP/IP header compression option type.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: April 18, 2017
    Assignee: Certicom Corp.
    Inventors: Yuri Poeluev, Ronald G. Mercer
  • Publication number: 20140369200
    Abstract: A system and method for disabling header compression during an establishment and configuration of a communication protocol and communication channel between a pair of correspondents. The system comprises an initiating correspondent transmitting at least one PPP negotiation packet having at least one acceptable TCP/IP header compression option type. A software module of a responding correspondent intercepts and examines said at least one PPP negotiation packet before said at least one PPP negotiation packet reaches a PPP layer of the responding correspondent and modifies said acceptable TCP/IP header compression option type to an unacceptable TCP/IP header compression option type and transmits same to said PPP layer of the responding correspondent. The responding correspondent rejects said unacceptable TCP/IP header compression option type.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 18, 2014
    Inventors: Yuri POELUEV, Ronald G. MERCER
  • Patent number: 8837471
    Abstract: A method and system for manipulating packet header compression parameters, by substituting at least one instruction set associated with a PPP negotiation packet at the PPP layer of a protocol stack, the at least one instruction set for use in establishing a communication protocol and channel between a pair of correspondents. The method includes the steps of a software module coupled to a first correspondent examining all PPP negotiation packets from a second correspondent; the software module determining whether a first instruction set is present in the PPP negotiation packet; the software module discarding said first instruction set and replacing the first instruction set with a second instruction set; and at the second correspondent receiving the second instruction set associated with a communication protocol information.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: September 16, 2014
    Assignee: Certicom Corp.
    Inventors: Yuri Poeluev, Ronald G. Mercer
  • Patent number: 7257116
    Abstract: A method and system for manipulating packet header compression parameters, by substituting at least one instruction set associated with a PPP negotiation packet at the PPP layer of a protocol stack, the at least one instruction set for use in establishing a communication protocol and channel between a pair of correspondents. The method includes the steps of a software module coupled to a first correspondent examining all PPP negotiation packets from a second correspondent; the software module determining whether a first instruction set is present in the PPP negotiation packet; the software module discarding said first instruction set and replacing the first instruction set with a second instruction set; and at the second correspondent receiving the second instruction set associated with a communication protocol information.
    Type: Grant
    Filed: August 1, 2001
    Date of Patent: August 14, 2007
    Assignee: Certicom Corp.
    Inventors: Yuri Poeluev, Ronald G. Mercer
  • Patent number: 7243225
    Abstract: A method for providing cryptographic functions to data packets at the PPP layer of a network stack is presented. The method includes the steps of intercepting PPP datagrams having at least one encapsulated IP packet en route along the protocol stack; decapsulating the PPP datagrams to retrieve the encapsulated IP packet, determining whether to process the IP packet by modifying the IP packet to provide the cryptographic functions, and encapsulating the IP packet for transmission to a next layer of the network stack.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: July 10, 2007
    Assignee: Certicom Corp.
    Inventors: Yuri Poeluev, Ronald G. Mercer
  • Publication number: 20030026255
    Abstract: A method and system for manipulating packet header compression parameters, by substituting at least one instruction set associated with a PPP negotiation packet at the PPP layer of a protocol stack, the at least one instruction set for use in establishing a communication protocol and channel between a pair of correspondents. The method includes the steps of a software module coupled to a first correspondent examining all PPP negotiation packets from a second correspondent; the software module determining whether a first instruction set is present in the PPP negotiation packet; the software module discarding said first instruction set and replacing the first instruction set with a second instruction set; and at the second correspondent receiving the second instruction set associated with a communication protocol information.
    Type: Application
    Filed: August 1, 2001
    Publication date: February 6, 2003
    Inventors: Yuri Poeluev, Ronald G. Mercer
  • Publication number: 20030014608
    Abstract: The present invention is directed at a method of providing stack memory in an operating system with stack memory constraints. During operation, software modules executing on the operating system may require more than the allotted stack memory, therefore, in order to avoid stack overflow, more stack memory is required. Therefore, in accordance with a preferred embodiment of the present invention, upon initial execution of the software module, a request is sent to the operating system for the provision of more stack memory. The operating system then returns an address location within the operating system's memory where more stack memory may be provided. A new stack pointer value corresponding to the new address location is stored in the stack pointer value register and the existing stack pointer value is then stored in a pre-determined register.
    Type: Application
    Filed: July 13, 2001
    Publication date: January 16, 2003
    Inventor: Ronald G. Mercer
  • Publication number: 20030014626
    Abstract: A method for providing cryptographic functions to data packets at the PPP layer of a network stack is presented. The method includes the steps of intercepting PPP datagrams having at least one encapsulated IP packet en route along the protocol stack; decapsulating the PPP datagrams to retrieve the encapsulated IP packet, determining whether to process the IP packet by modifying the IP packet to provide the cryptographic functions, and encapsulating the IP packet for transmission to a next layer of the network stack.
    Type: Application
    Filed: July 13, 2001
    Publication date: January 16, 2003
    Inventors: Yuri Poeluev, Ronald G. Mercer