Patents by Inventor Francis Russell

Francis Russell 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: 20230267020
    Abstract: There is provided a computer-implemented method of communication between a plurality of processes, each process being responsible for a region of a space, and each process maintaining a routing tree, each node of the routing tree representing a respective one of the plurality of processes and containing an indication of the represented process and an indication of an associated region for which the represented process is responsible. The method comprises: receiving, by a first process, a message addressed to a target region of the space; determining, by the first process and using the routing tree of the first process, a set of subregions of the target region and associated processes; and for each of the determined subregions in the set, sending the message from the first process to the process associated with the determined subregion in the set.
    Type: Application
    Filed: July 1, 2021
    Publication date: August 24, 2023
    Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Francis Russell, Ava Gordon
  • Publication number: 20160165073
    Abstract: Apparatus and methods coordinate imaging in a fleet of disparate imaging devices. Each imaging device is associated to a unique identifier. Imaging volumes are gathered for each device in advance of a user walkthrough past the fleet. The volumes are averaged over a predetermined time period and displayed to the user during their walkthrough on a handheld computing device. A confidence factor is included so the user can ascertain reliability of the volume averages. The handheld computing device provides the user real-time knowledge of the fleet to better coordinate managed print services, for example. The handheld computing device is also configured to receive partial data from the user and in response provide selectable options corresponding to an identity of the imaging devices as standardized by third party reference data, for instance. Embodiments typify user interfaces, user actions, data, and computing applications, to name a few.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Billy Brian Boone, Richard Francis Russell
  • Patent number: 9344585
    Abstract: Apparatus and methods coordinate imaging in a fleet of disparate imaging devices. Each imaging device is associated to a unique identifier. Imaging volumes are gathered for each device in advance of a user walkthrough past the fleet. The volumes are averaged over a predetermined time period and displayed to the user during their walkthrough on a handheld computing device. A confidence factor is included so the user can ascertain reliability of the volume averages. The handheld computing device provides the user real-time knowledge of the fleet to better coordinate managed print services, for example. The handheld computing device is also configured to receive partial data from the user and in response provide selectable options corresponding to an identity of the imaging devices as standardized by third party reference data, for instance. Embodiments typify user interfaces, user actions, data, and computing applications, to name a few.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: May 17, 2016
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Billy Brian Boone, Richard Francis Russell
  • Patent number: 8418574
    Abstract: A combined linear and rotary actuator has a shaft with a screw thread, a nut engaging the screw thread and engaging means movable between a first location where rotation of the turning mechanism produces substantially linear displacement of the shaft, and a second location where rotation of the turning mechanism produces substantially rotary displacement of the shaft. The linear actuator finds particular use on retractable marine propulsor such as used on submarines and the like.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: April 16, 2013
    Assignee: Rolls-Royce PLC
    Inventors: Timothy Mark Stephen Myers, Francis Russell Watson
  • Patent number: 7552216
    Abstract: A method of sharing a printer between a plurality of users on a computer network includes attaching host-based networking hardware to the printer. A network communication protocol defines a command channel and a data channel. Only one of the users is allowed to own the data channel at any single point in time. The host-based networking hardware is instructed to accept information on the data channel only from the user that owns the data channel.
    Type: Grant
    Filed: March 27, 2001
    Date of Patent: June 23, 2009
    Assignee: Lexmark International, Inc.
    Inventors: Richard Francis Russell, Lawrence Russell Steward, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
  • Publication number: 20080190227
    Abstract: A combined linear and rotary actuator has a shaft with a screw thread, a nut engaging the screw thread and engaging means movable between a first location where rotation of the turning mechanism produces substantially linear displacement of the shaft, and a second location where rotation of the turning mechanism produces substantially rotary displacement of the shaft. The linear actuator finds particular use on retractable marine propulsor such as used on submarines and the like.
    Type: Application
    Filed: January 18, 2008
    Publication date: August 14, 2008
    Applicant: ROLLS-ROYCE PLC
    Inventors: Timothy Mark Stephen Myers, Francis Russell Watson
  • Patent number: 7324220
    Abstract: The present invention relates to a print subsystem architecture in which a port monitor buffers data received from a spooler and asynchronously reads the buffered print data and transmits it to a printer.
    Type: Grant
    Filed: July 9, 2001
    Date of Patent: January 29, 2008
    Assignee: Lexmark International, Inc.
    Inventors: Walter Louis Cheatham, Dean Andrew Pulsifer, Richard Francis Russell
  • Patent number: 7020702
    Abstract: A method of obtaining information from a networked device is provided. The method includes the steps of defining a network; providing a network adapter communicatively connected to the network, the network adapter connected to the networked device; providing memory in the network adapter; updating information in the memory, wherein the information describes a status of the networked device; placing the information into a response frame; and sending the response frame in response to any command frame received by the network adapter.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: March 28, 2006
    Assignee: Lexmark International, Inc.
    Inventors: Heather Laudan Clark, Mark Walter Fagan, Richard Francis Russell, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
  • Patent number: 6795207
    Abstract: A system and method for controlling a print job in a printer, such as canceling the print job held in the printer. The system includes a printer having a processor that receives print jobs, including one or more print data swaths, from one or more host computers, and each print data swath includes at least a predefined group of characters. The system also has at least one host computer in communication with the printer and which selectively sends print jobs including print data and/or command data. The host computer further selectively sends a command which is a predetermined group of characters within the print data swath, and the command alters a function in the printer. The command is preferably a series of identical characters, such as NULL characters, and the command preferably causes the printer to enter a command mode to execute the commanded function.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: September 21, 2004
    Assignee: Lexmark International, Inc.
    Inventors: John Booth Bates, Mark Walter Fagan, Richard Francis Russell
  • Publication number: 20030055957
    Abstract: A method of obtaining information from a networked device is provided. The method includes the steps of defining a network; providing a network adapter communicatively connected to the network, the network adapter connected to the networked device; providing memory in the network adapter; updating information in the memory, wherein the information describes a status of the networked device; placing the information into a response frame; and sending the response frame in response to any command frame received by the network adapter.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventors: Heather Laudan Clark, Mark Walter Fagan, Richard Francis Russell, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
  • Publication number: 20030056008
    Abstract: A method of automatically assigning an internet protocol address to a device is provided. The method includes the steps of providing a network; providing a computer communicatively coupled to the network; providing a network adapter to communicatively couple the device to the network; the computer performing the steps of generating an internet protocol address; incorporating the internet protocol address in an address resolution protocol probe; sending the address resolution protocol probe on the network; and determining whether a response to the address resolution protocol probe indicates that the internet protocol address is in use; wherein if the internet protocol address is not in use, then performing the step of assigning the internet protocol address to the network adapter.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventors: Richard Francis Russell, Thomas Elmer Samples, Brent Allen Schanding
  • Publication number: 20030055958
    Abstract: A method of creating network printer ports on a computer workstation includes the steps of providing a network; communicatively coupling the computer workstation to the network; and communicatively coupling at least one printer to the network. The computer workstation performs the steps of transmitting a discovery packet to which a first printer of a designated type can respond; receiving a response packet from the first printer, the response packet including printer-specific network information of the first printer; identifying whether a network port exists for the first printer; and if no such network port exists, then creating a first network printer port for the first printer based on the printer-specific network information for the first printer.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventors: Richard Francis Russell, Thomas Elmer Samples
  • Publication number: 20020142720
    Abstract: A method of sharing a printer between a plurality of users on a computer network includes attaching host-based networking hardware to the printer. A network communication protocol defines a command channel and a data channel. Only one of the users is allowed to own the data channel at any single point in time. The host-based networking hardware is instructed to accept information on the data channel only from the user that owns the data channel.
    Type: Application
    Filed: March 27, 2001
    Publication date: October 3, 2002
    Inventors: Richard Francis Russell, Lawrence Russell Steward, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
  • Patent number: 6050758
    Abstract: An apparatus for loading, chamfering and unloading a ceramic or ceramic/polymer substrate for electronic components. An automatic part loader moves substrates in a row as a unit, using a frangible pin to push the parts. The part loader separates the first of the substrates from the rest, and a load pedestal pushes the first substrate up into a loading/unloading nest. The load pedestal is mounted on rods so that the substrate may move laterally to center itself in the nest. The nest then rotates to load the substrate onto a movable process pedestal. The chamfering apparatus includes a pair of spaced, rotatable cutting spindles for chamfering edges and corners on the substrate.
    Type: Grant
    Filed: May 6, 1997
    Date of Patent: April 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: William Albert Cavaliere, Francis Russell Krug, Alan Piciacchio, Roger Andrew Lewin, Anton Nenadic
  • Patent number: 5706568
    Abstract: An apparatus for loading, chamfering and unloading a ceramic or ceramic/polymer substrate for electronic components. An automatic part loader moves substrates in a row as a unit, using a frangible pin to push the parts. The part loader separates the first of the substrates from the rest, and a load pedestal pushes the first substrate up into a loading/unloading nest. The load pedestal is mounted on rods so that the substrate may move laterally to center itself in the nest. The nest then rotates to load the substrate onto a movable process pedestal. The chamfering apparatus includes a pair of spaced, rotatable cutting spindles for chamfering edges and corners on the substrate.
    Type: Grant
    Filed: April 8, 1996
    Date of Patent: January 13, 1998
    Assignee: International Business Machines Corp.
    Inventors: Anton Nenadic, William Albert Cavaliere, Francis Russell Krug, Alan Piciacchio, Roger Andrew Lewin
  • Patent number: 3968489
    Abstract: Circuitry is disclosed that monitors the frequency at which a heater controller applies pulses to a heater to determine if the heater controller is operating properly. If the heater controller fails to generate a pulse in a selected interval, the circuitry generates a signal that activates an alarm and interrupts the operation of a machine that is processing material heated by the heater.
    Type: Grant
    Filed: February 15, 1974
    Date of Patent: July 6, 1976
    Assignee: Eastman Kodak Company
    Inventors: James J. Richards, Francis A. Russell