Patents by Inventor Benjamin Russell

Benjamin 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: 20150296476
    Abstract: A method of determining a position of a mobile electronic device with respect to a beacon is provided. The beacon transmits three or more radio signals having unique identifiers in different directions within a plane. The method includes receiving the radio signals and determining the received signal strength of each of the received radio signals. The method also includes calculating signal strength difference values for pairs of the received radio signals and determining an azimuth of the mobile electronic device relative to the beacon based on the calculated signal strength difference values for the pairs.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 15, 2015
    Inventors: Benjamin Russell Wilmhoff, Andrew David Rowser
  • Publication number: 20150094104
    Abstract: A portable antenna for wireless communication, the portable antenna comprising: an electromagnetically reflective material; a first mechanical structure supporting preferred shape of the electromagnetically reflective material when in deployed position; a second mechanical structure attached to at least one point on the preferred shape and adjustable to hold a mobile wireless communication device at a preferred position relative to the preferred shape, is claimed. Additionally disclosed is a system comprising the portable antenna wherein the second mechanical structure is adapted to hold a feed instead of a mobile device and a cover for a mobile wireless communication device, comprising a signal coupling mechanism, and a signal routing means, and wherein the a signal routing means is coupled to the feed.
    Type: Application
    Filed: September 27, 2014
    Publication date: April 2, 2015
    Inventors: Benjamin Russell Wilmhoff, Gary Andrew Rayner, Aaron Rogers Finch, Andrew David Rowser
  • Patent number: 8946957
    Abstract: A cable arrangement system for one or more sets of cables to an electric machine is provided. The cable arrangement system includes a terminal box, a compression plate, multiple glands, and a multipoint connector. The terminal box is disposed on a housing of the electric machine and includes a first side having a first set of openings. The compression plate is releasably engaged with the first side and defines a second set of openings axially aligned with the first set of openings. The glands are configured to receive the first set of cables. Each of the glands includes a first and a second portion received in the first and the second set of openings respectively. The multipoint connector is disposed within the terminal box and includes a first and a second set of terminals configured to engage with lugs associated with the first and a second set of cables.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: February 3, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jonathan Matthew Baumann, David Fee, Joseph D. Tigue, Nathan Benjamin Russell
  • Patent number: 8379752
    Abstract: Embodiments include methods for determining synchronization/pilot sequences (SPS) to be utilized in conjunction with transmissions by antennas of a multiple-antenna transmitter. The SPS include pilot signals that are positioned at subcarriers that are orthogonal in frequency with subcarriers at which pilot signals of other antennas are positioned. The pilot signals may be unevenly spaced across the in-band subcarriers. The multiple-antenna transmit system generates a plurality of wireless signals, each of which may include an SPS having synchronization information in a first plurality of in-band subcarriers and the pilot signals in a second plurality of in-band subcarriers. The wireless signals are simultaneously radiated over a wireless communication channel using a different antenna. A receiver receives channel-affected versions of the wireless signals, and produces a corrected signal by applying corrections to the received signal based on estimated channel perturbations within the received signal.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: February 19, 2013
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John E. Kleider, Benjamin Russell Hamilton
  • Patent number: 8331420
    Abstract: Embodiments of methods and apparatus for wirelessly communicating signals include one or more transmitters configured to generate a plurality of wireless signal for transmission. Each of the wireless signals includes a plurality of pilot signals represented in a plurality of unevenly spaced, in-band subcarriers. Pilot signals of each wireless signal are positioned at subcarriers that are orthogonal in frequency with subcarriers at which pilot signals of all other wireless signals are positioned. According to an embodiment, subcarrier indices each the plurality of pilot signals are determined using a third order or higher order polynomial parameterization of pilot subcarriers in conjunction with a convex optimization algorithm to produce pilot signals having near-optimal channel estimate mean square error (MSE) performance. The wireless signals are simultaneously radiated over a wireless communication channel using a plurality of co-located or distributed antennas.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: December 11, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John E. Kleider, Benjamin Russell Hamilton
  • Publication number: 20110149929
    Abstract: Embodiments of methods and apparatus for wirelessly communicating signals include one or more transmitters configured to generate a plurality of wireless signal for transmission. Each of the wireless signals includes a plurality of pilot signals represented in a plurality of unevenly spaced, in-band subcarriers. Pilot signals of each wireless signal are positioned at subcarriers that are orthogonal in frequency with subcarriers at which pilot signals of all other wireless signals are positioned. According to an embodiment, subcarrier indices each the plurality of pilot signals are determined using a third order or higher order polynomial parameterization of pilot subcarriers in conjunction with a convex optimization algorithm to produce pilot signals having near-optimal channel estimate mean square error (MSE) performance. The wireless signals are simultaneously radiated over a wireless communication channel using a plurality of co-located or distributed antennas.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 23, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John E. KLEIDER, Benjamin Russell HAMILTON
  • Publication number: 20100172427
    Abstract: Embodiments include methods for determining synchronization/pilot sequences (SPS) to be utilized in conjunction with transmissions by antennas of a multiple-antenna transmitter. The SPS include pilot signals that are positioned at subcarriers that are orthogonal in frequency with subcarriers at which pilot signals of other antennas are positioned. The pilot signals may be unevenly spaced across the in-band subcarriers. The multiple-antenna transmit system generates a plurality of wireless signals, each of which may include an SPS having synchronization information in a first plurality of in-band subcarriers and the pilot signals in a second plurality of in-band subcarriers. The wireless signals are simultaneously radiated over a wireless communication channel using a different antenna. A receiver receives channel-affected versions of the wireless signals, and produces a corrected signal by applying corrections to the received signal based on estimated channel perturbations within the received signal.
    Type: Application
    Filed: March 17, 2010
    Publication date: July 8, 2010
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John E. Kleider, Benjamin Russell Hamilton
  • Patent number: 7232141
    Abstract: A bicycle side chair apparatus includes a frame assembly that further includes a base having a front edge, a rear edge, a first side edge and a second side edge. A seat assembly is attached to and extends upwardly from the base. A wheel is rotatably coupled to the base. The wheel is positioned adjacent to the second side edge. A front bracket is attached to the frame assembly and is configured to removably secure the frame assembly to a bicycle frame between a seat and a pair of handlebars of the bicycle. A rear bracket is attached to the frame assembly and is configured to removably secure the frame assembly to the bicycle frame adjacent to a seat of the bicycle.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: June 19, 2007
    Inventor: Benjamin Russell
  • Patent number: 7194659
    Abstract: Aspects for detection and correction of entrance into an improper master boot record (MBR) state in a computer system are described. The aspects include providing a proxy MBR at a predetermined location on a storage device of a computer system to provide a proxy MBR. The proxy MBR is then utilized during a restart operation. An original MBR maintained at an original location on the storage device is then utilized during a reboot operation when the utilization of the proxy MBR is unsuccessful.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: William W. Buchanan, Jr., Simon C. Chu, Peter Thomas Donovan, Benjamin Russell Grimes, Gregory Brian Pruett, David B. Rhoades, Paul Brian Tippet
  • Patent number: 6959380
    Abstract: A remote control application is loaded and executes on a service processor independent from a main processor within a remotely managed system, prior to power on for the main processor. The remote control application grabs and packetizes video data from the remotely managed system for transmission to the remote console via a TCP/IP connection transport layer, and receives keyboard/mouse signals in the same manner for insertion into the remotely managed systems's keyboard/mouse controller(s) as though originating from locally attached peripherals. The service processor also feeds up a Java applet for displaying the video data and capturing keyboard/mouse actions through a browser at the remote console. Remote control is thus enabled from power up of the main processor continuously through operating system load by the main processor with a single user interface, a single connection, and no special utility requirements at the remote console.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: October 25, 2005
    Assignee: International Business Machines Corporation
    Inventors: Gregory William Dake, Benjamin Russell Grimes
  • Patent number: 6931568
    Abstract: A system and method for determining an active service processor from two or more redundant service processors in the system. The system typically includes two management modules and at least one managed subsystem such as a server blade. Each management module includes a service processor and control logic. The control logic is configured to receive various status signals from the service processor and to generate a control signal based thereon. The control signal is provided, via an interconnect plane, to determination logic on each managed subsystem. The determination logic receives a control signal from each management module and generates a switch signal based on the state of the control signals. The switch signal controls switching logic configured to receive bus signals from the service processors on each management module. Based on the control signal, one of the service processor bus signals is provided to managed instrumentation on the managed subsystem.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: August 16, 2005
    Assignee: International Business Machines Corporation
    Inventors: Antonio Abbondanzio, Gregory William Dake, Dhruv Manmohandas Desai, Benjamin Russell Grimes, William Joseph Piazza, Gregory Brian Pruett, David B. Rhoades
  • Patent number: 6888643
    Abstract: A paperless printing system for storing and displaying documents produced by print facilities of a data processing system comprises a docking station in communication with a printer port of the data processing system. The docking station receives, from the data processing system, printer data that defines one or more documents. A portable viewer that is removably coupled with the docking station receives the printer data from the docking station. A rewritable memory within the portable viewer stores the printer data. One or more controls on the portable viewer respond to operator manipulation by causing the portable viewer to utilize the printer data to display a desired portion of the one or more documents at least when the portable viewer is not coupled with the docking station and not in communication with the data processing system. In an illustrative embodiment, the system also includes a printer driver in the data processing system that is associated with the paperless printer.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: May 3, 2005
    Assignee: International Business Machines Corporation
    Inventor: Benjamin Russell Grimes
  • Patent number: 6880012
    Abstract: A system, method, and program for establishing modem communication between a master computer system and a plurality of slave computer systems coupled to a common serial communication channel are disclosed. An unique identification number (UIN) is assigned to each slave computer system. The slave system modems are initialized to a “receive mode.” The master computer system directs a session request to the slave computer systems through the common serial communication channel. All slave computer systems receive and respond to the session request by changing each of the modems to the “answer mode.” After all the slave computer systems respond, the master computer system requests communication with a particular slave computer system among the plurality of slave computer systems. The master computer system uses the UIN to establish communication with the particular slave computer system by sending a request from the master computer system specifying the UIN of the particular slave computer system.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: April 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Russell Grimes, Jillian Lynn Kaufman, Edward Stanley Suffern
  • Publication number: 20040153840
    Abstract: Aspects for detection and correction of entrance into an improper master boot record (MBR) state in a computer system are described. The aspects include providing a proxy MBR at a predetermined location on a storage device of a computer system to provide a proxy MBR. The proxy MBR is then utilized during a restart operation. An original MBR maintained at an original location on the storage device is then utilized during a reboot operation when the utilization of the proxy MBR is unsuccessful.
    Type: Application
    Filed: December 10, 2002
    Publication date: August 5, 2004
    Applicant: International Business Machines Corporation
    Inventors: William W. Buchanan, Simon C. Chu, Peter Thomas Donovan, Benjamin Russell Grimes, Gregory Brian Pruett, David B. Rhoades, Paul Brian Tippet
  • Publication number: 20030188222
    Abstract: A system and method for determining an active service processor from two or more redundant service processors in the system. The system typically includes two management modules and at least one managed subsystem such as a server blade. Each management module includes a service processor and control logic. The control logic is configured to receive various status signals from the service processor and to generate a control signal based thereon. The control signal is provided, via an interconnect plane, to determination logic on each managed subsystem. The determination logic receives a control signal from each management module and generates a switch signal based on the state of the control signals. The switch signal controls switching logic configured to receive bus signals from the service processors on each management module. Based on the control signal, one of the service processor bus signals is provided to managed instrumentation on the managed subsystem.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Antonio Abbondanzio, Gregory William Dake, Dhruv Manmohandas Desai, Benjamin Russell Grimes, William Joseph Piazza, Gregory Brian Pruett, David B. Rhoades
  • Publication number: 20020133580
    Abstract: A remote control application is loaded and executes on a service processor independent from a main processor within a remotely managed system, prior to power on for the main processor. The remote control application grabs and packetizes video data from the remotely managed system for transmission to the remote console via a TCP/IP connection transport layer, and receives keyboard/mouse signals in the same manner for insertion into the remotely managed systems's keyboard/mouse controller(s) as though originating from locally attached peripherals. The service processor also feeds up a Java applet for displaying the video data and capturing keyboard/mouse actions through a browser at the remote console. Remote control is thus enabled from power up of the main processor continuously through operating system load by the main processor with a single user interface, a single connection, and no special utility requirements at the remote console.
    Type: Application
    Filed: March 13, 2001
    Publication date: September 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Gregory William Dake, Benjamin Russell Grimes
  • Patent number: 5852738
    Abstract: A method for managing a memory address space in a memory system, the memory system having multiple block address translation entries, each entry defining a portion of the memory address space, including the steps of determining that a received virtual address references a portion of the memory address space not defined by any of the block address translation entries, reallocating at least one of the block address translation entries to define a portion of the memory address space including the received virtual address, and providing a physical address matching the virtual address by using the reallocated block address translation entries.
    Type: Grant
    Filed: November 19, 1996
    Date of Patent: December 22, 1998
    Assignee: International Business Machines Corporation
    Inventors: Richard Bealkowski, Doyle Stanfill Cronk, Benjamin Russell Grimes, Michael Robert Turner
  • Patent number: 5742758
    Abstract: Provides management tools for a System Owner to assure that a personal computer system is secured against access by an unauthorized user by foreclosing the possibility of circumventing system's security protection during an I/O ROM scan. The POST code is designed to prompt for the proper security password prior to allowing any adapter ROM utility to be run. An interrupt service routine will detect key strokes during adapter ROM scan and prior to passing control to the adapter ROM for handling of the keyboard interrupt. Prior to the ROM Scan for the system, the POST code detects whether or not C2 Security is enabled. On some systems, the C2 functionally may not be used and, the system does not consider password protection for the adapter Utilities. If however, the C2 functionality of the system is enabled, the POST code will continue to enable the password protection for the ROM Scan. Once the interrupt service routine is established the ROM scan will begin.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: April 21, 1998
    Assignee: International Business Machines Corporation
    Inventors: Scott Neil Dunham, Charles Richard Dart, II, Benjamin Russell Grimes
  • Patent number: 5684979
    Abstract: A computer system which includes a page mode memory in which a particular piece of data is accessed by first supplying a page or row address, then supplying a column address. These addresses are input to the memory by row address strobe (RAS) signals and column address strobe (CAS) signals. The RAS signals are determined by comparing input CPU addresses with row starting address information stored in registers, each of which corresponds to a memory socket in which a memory module may be installed. An algorithm is described for initializing the memory and its memory controller, including a determination of the starting address information.
    Type: Grant
    Filed: July 23, 1996
    Date of Patent: November 4, 1997
    Assignee: International Business Machines Corporation
    Inventor: Benjamin Russell Grimes
  • Patent number: 4370153
    Abstract: Apparatus for filtering entrained particulate matter from a gaseous fuel embodies an upstanding housing having a hopper adjacent its lower end for receiving dislodged particulate matter. At least one upstanding, porous tubular filter bag is mounted within the housing. The ends of the filter bag are attached to the housing with its length being greater than the distance between the points of attachment of the ends to the housing. An inlet communicates with one end of the filter bag for introducing a gaseous fluid with particulate matter entrained therein. Particulate matter carried by the gaseous fluid is deposited on the inner surface of the filter bag with cleaned gaseous fluid passing therethrough. An outlet communicates with the housing and discharges the cleaned gaseous fluid.
    Type: Grant
    Filed: November 12, 1981
    Date of Patent: January 25, 1983
    Assignee: Econ Company
    Inventors: Benjamin Russell, Jerry W. Scott