Patents by Inventor Bradley Roberts

Bradley Roberts 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: 20160312602
    Abstract: An apparatus for measuring a pipe within a well structure comprises a tubular body extending between first and second ends and having an inner surface defining a passage therethrough and an outer surface formed of a non-magnetic alloy metal. The apparatus further comprises a pair of flanges each connected to one of the first or second ends of the tubular body having a passage therethrough corresponding to the passage of the tubular body, each of the pair of flanges being connectable inline with the well structure. The apparatus further comprises at least one sensor stack being locatable around an outside of the tubular body comprising a sensor adapted to measure magnetic field strength and at least one magnetic stack being locatable around the outside of the tubular body comprising at least one magnet.
    Type: Application
    Filed: May 31, 2016
    Publication date: October 27, 2016
    Applicant: INTELLIGENT SPOOLS INC.
    Inventors: Aaron Mitchell Carlson, Bradley Robert Martin
  • Patent number: 9425842
    Abstract: A wireless receiver automatic gain control system includes: a coarse amplification subsystem that receives and amplifies a carrier-modulated signal; a demodulator that generates a baseband signal from the amplified carrier-modulated signal; a fine amplification subsystem that amplifies the baseband signal; and a controller connected to the amplification subsystems. The controller: obtains a unified gain value for the amplification subsystems; based on the unified gain value, selects (i) one of a plurality of coarse gain values defining a set of coarse gain steps each spanning a plurality of unified gain steps, and (ii) one of a plurality of fine gain values defining a set of fine gain steps each spanning a single unified gain step; and sets (i) the gain of the coarse amplification subsystem to the selected coarse gain value, and (ii) the gain of the fine amplification subsystem to the selected fine gain value.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: August 23, 2016
    Assignee: PERASO TECHNOLOGIES INC.
    Inventors: Grigori Temkine, Craig Farnsworth, Arash Tabibiazar, Alexander Tomkins, Bradley Robert Lynch
  • Patent number: 9413688
    Abstract: A method includes determining that a first station has been allocated a first time period to transmit over a shared medium in a network. The method includes transmitting, from the first station to a second station over the shared medium during the first time period, wherein stations other than the first station and the second station refrain from transmitting over the shared medium during the first time period. The method includes receiving, from the second station, a request message to allow the second station to transmit during the first time period and a requested amount of time to transmit. The method includes, in response to allowing the second station to transmit during the first time period, determining an authorized amount of time for the second station to transmit during the first time period, and transmitting an authorization message for the second station to transmit and the authorized amount of time.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: August 9, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivas Katar, Lawrence Winston Yonge, III, Manjunath Anandarama Krishnam, Bradley Robert Lynch, Ehab Tahir
  • Publication number: 20160176691
    Abstract: A tool coupler is disclosed for use in coupling a tool to a machine. The tool coupler may have a frame with a first end receivable within the tool and a second end located opposite the first end. The tool coupler may also have a hydraulic cylinder pinned to the second end of the frame, and a wedge member pivotally connected to the hydraulic cylinder and configured to pass through the second end of the frame and selectively engage the tool. Engagement of the wedge member with the tool may inhibit disconnect of the first end of the frame from the tool.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Applicant: Caterpillar Inc.
    Inventors: Xiaoming TAN, Michael Anthony CALAMARI, Michael Scott SEKULICH, Bradley Robert LANCASTER
  • Patent number: 9331631
    Abstract: Thin film photovoltaic devices that include at least one lead bar extending through a connection aperture defined in the encapsulation substrate are provided. The photovoltaic device can include: a transparent substrate; a plurality of photovoltaic cells on the transparent substrate; a first conductive ribbon electrically connected to a first photovoltaic cell; an encapsulation substrate laminated to the transparent substrate such that the plurality of photovoltaic cells and the conductive ribbon are positioned between the transparent substrate and the encapsulation substrate; and, a first lead bar extending through a first connection aperture defined in the encapsulation substrate. The first lead bar is electrically connected to the first conductive ribbon. For example, a meltable conductive material can be connected to the first lead bar and to the first conductive ribbon to establish an electrical connection therebetween.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: May 3, 2016
    Assignee: First Solar, Inc.
    Inventors: Kim James Clark, Max William Reed, Bradley Robert Crume, Troy Alan Berens
  • Patent number: 9300731
    Abstract: An allocated IP address is remapped from a first virtual machine to a second virtual machine while maintaining existing client connections on the first virtual machine. A communication channel is established between the first and second virtual machines, and existing connections associated with the IP address are tracked. Packets addressed to the IP address are forwarded to the second virtual machine instead of the first machine. If the second virtual machine receives a packet that contains a new connection request, the new connection is established with the second virtual machine. However, if the second virtual machine receives a packet that is associated with an existing connection to the first virtual machine, then the packet is forwarded to the first virtual machine via the communication channel.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 29, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Dickinson, Colin Whittaker, Bradley Roberts
  • Publication number: 20150354218
    Abstract: A roofing membrane may include a main body, a first material, and a second material. The first material may be bonded to the main body and positioned toward a first edge thereof. The second material may be bonded to the main body and positioned toward a second edge thereof. The second edge may be positioned opposite the first edge such that the first and second materials are positioned toward opposite edges of the main body. At least one of the first material or the second material may include a first reactive material of a chemically reactive two-part cure system that is configured to chemically react upon contact of the first reactive material with a second reactive material of the chemically reactive two-part cure system.
    Type: Application
    Filed: August 20, 2015
    Publication date: December 10, 2015
    Inventors: Jonas Houchin, Eric Olson, Zebonie Sukle, Bradley Robert Crume, Richard F. Gustin, JR., Jordan Kortmeyer
  • Publication number: 20150349822
    Abstract: A wireless receiver automatic gain control system includes: a coarse amplification subsystem that receives and amplifies a carrier-modulated signal; a demodulator that generates a baseband signal from the amplified carrier-modulated signal; a fine amplification subsystem that amplifies the baseband signal; and a controller connected to the amplification subsystems. The controller: obtains a unified gain value for the amplification subsystems; based on the unified gain value, selects (i) one of a plurality of coarse gain values defining a set of coarse gain steps each spanning a plurality of unified gain steps, and (ii) one of a plurality of fine gain values defining a set of fine gain steps each spanning a single unified gain step; and sets (i) the gain of the coarse amplification subsystem to the selected coarse gain value, and (ii) the gain of the fine amplification subsystem to the selected fine gain value.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 3, 2015
    Inventors: Grigori TEMKINE, Craig FARNSWORTH, Arash TABIBIAZAR, Alexander TOMKINS, Bradley Robert LYNCH
  • Publication number: 20150324841
    Abstract: A method in a server device for context-sensitive advertising is described. The method includes receiving a first request for an advertisement from a first client device. The method further includes determining, based upon the first request, an account associated with a second client device. The method further includes transmitting a message to the first client device to cause the first request for the advertisement to be fulfilled with a targeted advertisement that is selected based on a media program played by the second client device.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Bradley Robert PETTIT
  • Publication number: 20150270617
    Abstract: An antenna apparatus includes a waveguide adapter plate for mounting an antenna flange and an RF system-in-package or other IC package. The waveguide adapter plate comprises a first surface and an opposing second surface and a waveguide flange interface. The waveguide flange interface comprises a waveguide channel section extending between the first surface and the second surface and a set of flange mounting holes extending from the first surface to the second surface. The waveguide adapter plate further includes a plurality of substrate alignment pins extending substantially perpendicular from the second surface.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Peraso Technologies, Inc.
    Inventors: Mohammad Fakharzadeh, Andrew Charles Andrade, Saman Jafarlou, Bradley Robert Lynch, Mihai Tazlauanu
  • Publication number: 20150242112
    Abstract: Embodiments are disclosed that relate to human interface devices having touch sensors. For example, one disclosed embodiment provides a human interface device including a touch sensor comprising two or more touch sensing units, each touch sensing unit comprising a touch sensing pad and a charge accumulation capacitor in communication with the touch sensing pad, the charge accumulation capacitor having a larger capacitance than the touch sensing pad. The human interface device further includes a controller in communication with each touch sensing unit, the controller being configured to acquire a touch sensing sample from each touch sensing unit by iteratively charging the touch sensing pad of the touch sensing unit and transferring charge from the touch sensing pad of the touch sensing unit to the charge accumulation capacitor of the touch sensing unit until a threshold has been met, and detect a touch gesture based upon the touch sensing samples.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: Microsoft Corporation
    Inventors: George Bielitz, John Howard Cook, III, Bradley Robert Martin
  • Patent number: 9092631
    Abstract: Computer-implemented security evaluation methods, security evaluation systems, and articles of manufacture are described. According to one aspect, a computer-implemented security evaluation method includes accessing information regarding a physical architecture and a cyber architecture of a facility, building a model of the facility comprising a plurality of physical areas of the physical architecture, a plurality of cyber areas of the cyber architecture, and a plurality of pathways between the physical areas and the cyber areas, identifying a target within the facility, executing the model a plurality of times to simulate a plurality of attacks against the target by an adversary traversing at least one of the areas in the physical domain and at least one of the areas in the cyber domain, and using results of the executing, providing information regarding a security risk of the facility with respect to the target.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: July 28, 2015
    Assignee: Battelle Memorial Institute
    Inventors: George Muller, Casey J. Perkins, Mary J. Lancaster, Douglas G. MacDonald, Samuel L. Clements, William J. Hutton, Scott W. Patrick, Bradley Robert Key
  • Patent number: 9057471
    Abstract: Disclosed are a method and a device for tapping and tracing a conduit that is obstructed from view such as a subterranean pipe. The invention allows the conduit to be traced while the conduit continues to function. The device includes a tapping tee for tapping into a conduit with an entry port at an acute angle to the conduit, a flexible fiberglass rodder that includes a conductor, a stuffing box removably attached to the tapping tee for inserting the rodder into the tapping tee, a signal transmitter operably attached to the rodder, and a signal receiver that receives the signals transmitted by the transmitter through the rodder and through the obstruction.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: June 16, 2015
    Assignee: JAMESON LLC
    Inventor: Bradley Robert Kokoski
  • Publication number: 20150106941
    Abstract: Computer-implemented security evaluation methods, security evaluation systems, and articles of manufacture are described. According to one aspect, a computer-implemented security evaluation method includes accessing information regarding a physical architecture and a cyber architecture of a facility, building a model of the facility comprising a plurality of physical areas of the physical architecture, a plurality of cyber areas of the cyber architecture, and a plurality of pathways between the physical areas and the cyber areas, identifying a target within the facility, executing the model a plurality of times to simulate a plurality of attacks against the target by an adversary traversing at least one of the areas in the physical domain and at least one of the areas in the cyber domain, and using results of the executing, providing information regarding a security risk of the facility with respect to the target.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: Battelle Memorial Institute
    Inventors: George Muller, Casey J. Perkins, Mary J. Lancaster, Douglas G. MacDonald, Samuel L. Clements, William J. Hutton, Scott W. Patrick, Bradley Robert Key
  • Patent number: 9004510
    Abstract: A vehicle is disclosed. The vehicle may include a base portion and a modular portion. The base portion may be a four wheel vehicle having an operator area with seating for at least two occupants in a side-by-side arrangement. The modular portion may be coupled to the base portion resulting in a six wheel vehicle. The wheels of the modular portion may be powered by an engine of the base portion.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: April 14, 2015
    Assignee: Polaris Industries Inc.
    Inventors: Joshua J. Leonard, Richard Raymond Maki, Eric Bjerkctvedt, Michael D. Schneider, Bradley Robert Morisch, Brian D. Krosschell
  • Publication number: 20150088960
    Abstract: An allocated IP address is remapped from a first virtual machine to a second virtual machine while maintaining existing client connections on the first virtual machine. A communication channel is established between the first and second virtual machines, and existing connections associated with the IP address are tracked. Packets addressed to the IP address are forwarded to the second virtual machine instead of the first machine. If the second virtual machine receives a packet that contains a new connection request, the new connection is established with the second virtual machine. However, if the second virtual machine receives a packet that is associated with an existing connection to the first virtual machine, then the packet is forwarded to the first virtual machine via the communication channel.
    Type: Application
    Filed: December 5, 2014
    Publication date: March 26, 2015
    Inventors: Andrew Dickinson, Colin Whittaker, Bradley Roberts
  • Patent number: 8909780
    Abstract: An allocated IP address is remapped from a first virtual machine to a second virtual machine while maintaining existing client connections on the first virtual machine. A communication channel is established between the first and second virtual machines, and existing connections associated with the IP address are tracked. Packets addressed to the IP address are forwarded to the second virtual machine instead of the first machine. If the second virtual machine receives a packet that contains a new connection request, the new connection is established with the second virtual machine. However, if the second virtual machine receives a packet that is associated with an existing connection to the first virtual machine, then the packet is forwarded to the first virtual machine via the communication channel.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: December 9, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Dickinson, Colin Whittaker, Bradley Roberts
  • Publication number: 20140358733
    Abstract: Methods and systems to refine search results were described. The system communicates a first user interface to a mobile device that includes search results that include data items. The system receives a first request from the mobile device that includes an indication of at least one swiping motion that is applied across a touch-sensitive screen on the mobile device. The mobile device is associated with a previously selected refinement and corresponding value. The system filters the search results. The refined search results include a second plurality of data items based on the previously selected refinement and the corresponding value. The system generates a second user interface that includes the refined search results. The system communicates the second user interface, over the network, to the mobile device. The second user interface includes the refined search results that include the second plurality of data items to display on the mobile device.
    Type: Application
    Filed: December 23, 2013
    Publication date: December 4, 2014
    Applicant: EBAY INC.
    Inventors: Ashita Achuthan, Paden Barber, Jonathan David Chard, Patrick Foss, Jean-Charles Gabaix-Hialé, Krystal Rose Higgins, Margaret MacDonald, Mark Eppolito, Matthew Bret MacLaurin, Mica Merce, Tyler Yong Nugent, Ryan Reeves, Bradley Roberts, James Tenniswood, Ladd Van Tol
  • Publication number: 20140337723
    Abstract: A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for generating background for an image. A graphical interface module arranges an image in a display element. The arrangement of the image in the display element defines a space between the perimeters of image and the display element. A color detection module determines an estimate of a color of the image about the perimeter of the image. A background generator module determines a variation of color of the image about the perimeter of the image. The background generator module determines a background based at least on the estimate of the color and the variation of color. A display module provides the arrangement of the image in the display element with the background at least filling a portion of the space defined between the perimeters.
    Type: Application
    Filed: March 7, 2014
    Publication date: November 13, 2014
    Applicant: eBay, Inc.
    Inventors: Ladd Van Tol, Tyler Yong Nugent, Jonathan David Chard, Bradley Roberts
  • Patent number: 8885878
    Abstract: Interactive secret sharing includes receiving video data from a source and interpreting the video data to track an observed path of a device. In addition, position information is received from the device, and the position information is interpreted to track a self-reported path of the device. If the observed path is within a threshold tolerance of the self-reported path, access is provided to a restricted resource.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Bradley Robert Pettit, Eric Soldan, Relja Markovic