Patents by Inventor John A. Robinson

John A. Robinson 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: 20190343372
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Application
    Filed: December 11, 2018
    Publication date: November 14, 2019
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phal kun Chan, William Rebh
  • Patent number: 10473947
    Abstract: Disclosed is an optical valve or light valve for providing large area collimated illumination from localized light sources, and system and method thereof for 2D, 3D, and/or autosteroscopic displays. An optical valve may include a stepped structure, in which the steps include separated extraction features which may be optically hidden to light propagating in a first direction. Light propagating in a second direction may be refracted, diffracted, or reflected by the features to provide illumination beams exiting from the top surface of the optical valve. Such controlled illumination may provide for efficient, multi-user autostereoscopic displays as well as improved 2D display functionality.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: November 12, 2019
    Assignee: RealD Spark, LLC
    Inventors: Michael G. Robinson, Graham John Woodgate, Jonathan Harrold
  • Publication number: 20190342759
    Abstract: Systems and methods for enhancing the security of an electronic device by causing the electronic device to go into a mode for lost or stolen devices after a security component receives information regarding an event at the electronic device and determines that the event indicates the electronic device is lost or stolen.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, John G. Hering, James David Burgess, Vance Grkov, David Luke Richardson, Ayan Mandal, Cherry Mangat, Brian James Buck, William Robinson
  • Patent number: 10452447
    Abstract: A system and method for coordinating security components, including: determining, by an application executing on a client device, a need to perform a sharable functional task; identifying a first security component and a second security component installed on the client device and capable of performing variations of the sharable functional task, where variations of the sharable functional task are functionally overlapping and not identical; identifying a set of characteristics characterizing the first security component and the second security component; selecting the second security component as a primary security component for performing a variation of the sharable functional task based on the set of characteristics; delegating, by one or more processors, performance of the sharable functional task to the primary security component; and instructing the processors to cause functionality associated with the first security component to be at least partially suspended.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: October 22, 2019
    Inventors: Matthew John Joseph LaMantia, Brian James Buck, Stephen J. Edwards, William Neil Robinson
  • Patent number: 10448940
    Abstract: The present disclosure is directed to a method of facilitating treatment via a vascular wall defining a vascular lumen containing an occlusion therein. The method may include providing an intravascular device having a distal portion and a longitudinal axis and inserting the intravascular device into the vascular lumen. The method may further include positioning the distal portion in the vascular wall, rotating the intravascular device about the longitudinal axis, and advancing the intravascular device within the vascular wall.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: October 22, 2019
    Assignee: BridgePoint Medical, Inc.
    Inventors: Peter Alan Jacobs, Chad John Kugler, Matthew Jonathan Olson, Ross Arlen Olson, David B. Robinson
  • Publication number: 20190312959
    Abstract: The invention is a method and device for normalizing communication. The method includes receiving on a first device a first message via a first protocol from a second device; transmitting a second message to a third device via a second protocol, wherein the second message is transmitted using a first spreading factor; initiating a delay timer upon transmitting the second message, wherein a duration of the delay timer is based on a second spreading factor, wherein the second spreading factor is greater than or equal to the first spreading factor; receiving a third message from the third device via the second protocol, wherein the third message is transmitted using the first spreading factor, and wherein the third message is in response to the second message; and upon the expiration of the delay timer, sending a fourth message to the second device via the first protocol. The device includes the hardware and instructions to perform the method.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 10, 2019
    Inventors: Mark Hall, Craig Boswell, John Robinson, Taylor Robbins, David R. Hall
  • Publication number: 20190311134
    Abstract: A software component, upon receiving a request for access to a provider having a plurality of service levels, determines the current security state of the requesting device. The security state of the requesting device varies according to severity levels of device security events. The software component compares that security state to a policy associated with the provider. The software component then allows the requesting device access to the provider services where the device's current security state meets or exceeds the security state required for the service.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 10, 2019
    Inventors: Kevin Patrick Mahaffey, James David Burgess, David Golombek, Timothy Micheal Wyatt, Anthony McKay Lineberry, Kyle Barton, Daniel Lee Evans, David Luke Richardson, Bruce Wootton, John G. Hering, Jonathan Pantera Grubb, Brian James Buck, William Robinson
  • Publication number: 20190298580
    Abstract: Systems, assemblies, and methods for providing negative-pressure therapy to a tissue site are described. The system can include an absorbent and a sealing layer configured to cover the absorbent. The system can also include a blister fluidly coupled to the absorbent. The blister may have a collapsed position and an expanded position. A first check valve may be fluidly coupled to the absorbent and the blister and configured to prevent fluid flow from the blister into the absorbent if the blister is moved from the expanded position to the collapsed position. A second check valve may be fluidly coupled to the blister and the ambient environment and configured to prevent fluid flow from the ambient environment into the blister if the blister is moved from the collapsed position to the expanded position.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 3, 2019
    Inventors: Colin John HALL, Christopher Brian LOCKE, Richard Daniel John COULTHARD, James Killingworth SEDDON, Timothy Mark ROBINSON, Matthew BISPHAM
  • Publication number: 20190303586
    Abstract: Methods and systems are provided for conditionally granting access to service levels based on a determined security state of the device requesting access. A software component, upon receiving a request for access to a provider having a plurality of service levels, determines the current security state of the requesting device. The software component compares that security state to a policy associated with the provider. The software component then allows the requesting device access to the provider services where the device's current security state meets or exceeds the security state required for the service.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Inventors: Kevin Patrick Mahaffey, James David Burgess, David Golombek, Timothy Michael Wyatt, Anthony McKay Lineberry, Kyle Barton, Daniel Lee Evans, David Luke Richardson, Bruce Wootton, John G. Hering, Jonathan Pantera Grubb, Brian James Buck, William Robinson
  • Publication number: 20190282405
    Abstract: An open-cavity, reduced-pressure treatment device and system for treating a cavity in a patient's body, such as an abdominal cavity, is presented. In one instance, an open-cavity, reduced-pressure treatment device includes a plurality of encapsulated leg members, each having an interior portion with a leg manifold member and formed with fenestrations operable to allow fluid flow into the interior portion, and a central connection member fluidly coupled to the plurality of encapsulated leg members. The central connection member has a connection manifold member. The open-cavity, reduced-pressure treatment devices, systems, and methods allow for, among other things, removal of fluids.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Ian James HARDMAN, David George WHYTE, Christopher Brian LOCKE, Timothy Mark ROBINSON, James Joseph SEALY, Colin John HALL, Mark Stephen James BEARD
  • Patent number: 10419936
    Abstract: A method is provided for comparing a usage of a mobile communications device to a stored pattern of usage. When a measure associated with a difference between the usage and the stored usage pattern exceeds a threshold, the mobile communications device is caused to emit a sound encoded with information that may be decoded by another electronic device.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: September 17, 2019
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, John G. Hering, James David Burgess, Vance Grkov, David Luke Richardson, Ayan Mandal, Cherry Mangat, Brian James Buck, William Robinson
  • Patent number: 10417432
    Abstract: Methods and systems are provided for sharing information and improving the functioning of devices by blocking potentially harmful communications. In the methods and systems disclosed, a security component on an electronic device may receive a policy. The security component may also receive, from a local device proxy on the electronic device, information pertaining to a communication. The security component may compare the information pertaining to the communication to the policy. The comparison may result in a determination that the communication is potentially harmful. The security component may then instruct the local device proxy to block the communication from proceeding past the local device proxy.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: September 17, 2019
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Brian James Buck, William Robinson, John G. Hering, James David Burgess, Timothy Micheal Wyatt, David Golombek, David Luke Richardson, Anthony McKay Lineberry, Kyle Barton, Daniel Lee Evans, Ariel Salomon, Jonathan Pantera Grubb, Bruce Wootton, Timothy Strazzere, Yogesh Swami
  • Publication number: 20190274891
    Abstract: Systems, methods, and dressings for treating a linear wound, such as an incision, on a patient are presented. The systems, dressings, and methods include a sealing ring that helps form a fluid seal around the linear wound. In one instance, a sealing material is extruded around the linear wound to help form a seal. In another instance, a sealing ring is coupled to a lower portion of a dressing bolster to form a seal. Other systems, methods, and apparatuses are disclosed.
    Type: Application
    Filed: May 14, 2019
    Publication date: September 12, 2019
    Inventors: Tyler H. SIMMONS, Colin John HALL, Timothy Mark ROBINSON
  • Publication number: 20190278656
    Abstract: A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the storage nodes. The method includes determining that one of the storage nodes is unreachable and determining to rebuild the user data for the one of the storage nodes that is unreachable. The method includes reading the user data across a remainder of the plurality of storage nodes, using the erasure coding and writing the user data across the remainder of the plurality of storage nodes, using the erasure coding. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.
    Type: Application
    Filed: May 24, 2019
    Publication date: September 12, 2019
    Inventors: John Hayes, John Colgrove, Robert Lee, Joshua Robinson, Igor Ostrovsky
  • Patent number: 10406937
    Abstract: An example electric vehicle charging method includes charging a battery of a vehicle using an external power source, and adjusting the charging based on a predicted amount of charging generated when driving the vehicle from the external power source to a destination. The external power source is at a higher elevation than some point along the route to the at least one destination.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: September 10, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Michael Edward Loftus, John Proietty, Oleg Yurievitch Gusikhin, Perry Robinson MacNeille
  • Patent number: 10404532
    Abstract: In accordance with one or more embodiments, aspects of the disclosure may provide efficient, effective, and convenient ways of managing network devices. In particular, a client router may connect to an upstream virtual gateway. The virtual gateway may manage a large number of client devices. Each client router may be represented virtually within the gateway as a virtual router. The virtual gateways may be distributed regionally, in order to manage large numbers of client routers and/or to reduce transmission delays. The virtual gateways may be managed by a gateway controller. The gateway controller may be centralized, and perform various configuration functions, such as configurations for hardware, logical networking, or content access policies. In some instances, messages sent between the gateway controller using a first protocol and the client router using a second protocol may be translated by a protocol agent.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: September 3, 2019
    Assignee: Comcast Cable Commnications, LLC
    Inventors: Mani Ramasubramani, Andrea Peiro, Jeffrey Barberio, Kris Bransom, Michael Chen, Weston Schmidt, James Chan, John Robinson
  • Publication number: 20190266091
    Abstract: A memory interface for interfacing between a memory bus and a cache memory, comprising: a plurality of bus interfaces configured to transfer data between the memory bus and the cache memory; and a plurality of snoop processors configured to receive snoop requests from the memory bus; wherein each snoop processor is associated with a respective bus interface and each snoop processor is configured, on receiving a snoop request, to determine whether the snoop request relates to the bus interface associated with that snoop processor and to process the snoop request in dependence on that determination.
    Type: Application
    Filed: March 15, 2018
    Publication date: August 29, 2019
    Inventors: Martin John Robinson, Mark Landers
  • Publication number: 20190266092
    Abstract: A coherency manager for receiving snoop requests addressed in a physical address space, the snoop requests relating to a cache memory addressable using a virtual address space, the cache memory having a plurality of coherent cachelines, the coherency manager comprising: a reverse translation module configured to maintain a mapping from physical addresses to virtual addresses for each coherent cacheline held in the cache memory; and a snoop processor configured to: receive a snoop request relating to a physical address; in response to the received snoop request, determine whether the physical address is mapped to a virtual address in the reverse translation module; and process the snoop request in dependence on that determination.
    Type: Application
    Filed: March 15, 2018
    Publication date: August 29, 2019
    Inventors: Martin John Robinson, Mark Landers
  • Publication number: 20190261722
    Abstract: The helmet uses a new fastener to fasten a cage to the helmet shell allowing sides of the cage to be mounted directly against the shell, reducing the width of the shell on each side. A ball is attached to a portion of a bar of the cage to act as a limit stop precluding movements of the cage with respect to the helmet. A chin bar is fastened to the helmet at two points on each side of the shell. The shell is molded with recessed portions designed to receive the two branches of the chin bar on each side where they will be fastened to the shell so that the outer surfaces of the chin guard are flush with the shell at the locations of attachment to provide a smooth transition and reduce weight. An adjustment device to adjust the fit of the helmet to the user includes a star wheel on each side of the helmet attached to an arcuate flexible strip extending rearwardly around the occipital area of the skull.
    Type: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Applicant: Cascade Maverik Lacrosse, LLC
    Inventors: William H. Brine, III, Jonathan Baker, Eric Darnell, Steve Moore, Joel Robinson, Barclay Moore, Romeo Graham, Luc Boucher, Rob Watters, John Tutton
  • Publication number: 20190266101
    Abstract: A memory interface for interfacing between a memory bus addressable using a physical address space and a cache memory addressable using a virtual address space, the memory interface comprising: a memory management unit configured to maintain a mapping from the virtual address space to the physical address space; and a coherency manager comprising a reverse translation module configured to maintain a mapping from the physical address space to the virtual address space; wherein the memory interface is configured to: receive a memory read request from the cache memory, the memory read request being addressed in the virtual address space; translate the memory read request, at the memory management unit, to a translated memory read request addressed in the physical address space for transmission on the memory bus; receive a snoop request from the memory bus, the snoop request being addressed in the physical address space; and translate the snoop request, at the coherency manager, to a translated snoop request addr
    Type: Application
    Filed: March 15, 2018
    Publication date: August 29, 2019
    Inventors: Martin John Robinson, Mark Landers