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: 20230267020Abstract: 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: ApplicationFiled: July 1, 2021Publication date: August 24, 2023Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Francis Russell, Ava Gordon
-
Publication number: 20160165073Abstract: 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: ApplicationFiled: December 4, 2014Publication date: June 9, 2016Inventors: Billy Brian Boone, Richard Francis Russell
-
Patent number: 9344585Abstract: 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: GrantFiled: December 4, 2014Date of Patent: May 17, 2016Assignee: LEXMARK INTERNATIONAL, INC.Inventors: Billy Brian Boone, Richard Francis Russell
-
Patent number: 8418574Abstract: 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: GrantFiled: January 18, 2008Date of Patent: April 16, 2013Assignee: Rolls-Royce PLCInventors: Timothy Mark Stephen Myers, Francis Russell Watson
-
Patent number: 7552216Abstract: 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: GrantFiled: March 27, 2001Date of Patent: June 23, 2009Assignee: Lexmark International, Inc.Inventors: Richard Francis Russell, Lawrence Russell Steward, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
-
Publication number: 20080190227Abstract: 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: ApplicationFiled: January 18, 2008Publication date: August 14, 2008Applicant: ROLLS-ROYCE PLCInventors: Timothy Mark Stephen Myers, Francis Russell Watson
-
Patent number: 7324220Abstract: 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: GrantFiled: July 9, 2001Date of Patent: January 29, 2008Assignee: Lexmark International, Inc.Inventors: Walter Louis Cheatham, Dean Andrew Pulsifer, Richard Francis Russell
-
Patent number: 7020702Abstract: 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: GrantFiled: September 20, 2001Date of Patent: March 28, 2006Assignee: Lexmark International, Inc.Inventors: Heather Laudan Clark, Mark Walter Fagan, Richard Francis Russell, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
-
Patent number: 6795207Abstract: 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: GrantFiled: August 7, 2000Date of Patent: September 21, 2004Assignee: Lexmark International, Inc.Inventors: John Booth Bates, Mark Walter Fagan, Richard Francis Russell
-
Publication number: 20030055957Abstract: 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: ApplicationFiled: September 20, 2001Publication date: March 20, 2003Inventors: Heather Laudan Clark, Mark Walter Fagan, Richard Francis Russell, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
-
Publication number: 20030056008Abstract: 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: ApplicationFiled: September 20, 2001Publication date: March 20, 2003Inventors: Richard Francis Russell, Thomas Elmer Samples, Brent Allen Schanding
-
Publication number: 20030055958Abstract: 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: ApplicationFiled: September 20, 2001Publication date: March 20, 2003Inventors: Richard Francis Russell, Thomas Elmer Samples
-
Publication number: 20020142720Abstract: 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: ApplicationFiled: March 27, 2001Publication date: October 3, 2002Inventors: Richard Francis Russell, Lawrence Russell Steward, Michael Ray Timperman, Jason Eric Waldeck, Charles Thomas Wolfe
-
Patent number: 6050758Abstract: 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: GrantFiled: May 6, 1997Date of Patent: April 18, 2000Assignee: International Business Machines CorporationInventors: William Albert Cavaliere, Francis Russell Krug, Alan Piciacchio, Roger Andrew Lewin, Anton Nenadic
-
Patent number: 5706568Abstract: 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: GrantFiled: April 8, 1996Date of Patent: January 13, 1998Assignee: International Business Machines Corp.Inventors: Anton Nenadic, William Albert Cavaliere, Francis Russell Krug, Alan Piciacchio, Roger Andrew Lewin
-
Patent number: 3968489Abstract: 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: GrantFiled: February 15, 1974Date of Patent: July 6, 1976Assignee: Eastman Kodak CompanyInventors: James J. Richards, Francis A. Russell