Patents by Inventor David A. Robinson

David 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).

  • Patent number: 9489512
    Abstract: A “Firmware-Based TPM” or “fTPM” ensures that secure code execution is isolated to prevent a wide variety of potential security breaches. Unlike a conventional hardware based Trusted Platform Module (TPM), isolation is achieved without the use of dedicated security processor hardware or silicon. In general, the fTPM is first instantiated in a pre-OS boot environment by reading the fTPM from system firmware or firmware accessible memory or storage and placed into read-only protected memory of the device. Once instantiated, the fTPM enables execution isolation for ensuring secure code execution. More specifically, the fTPM is placed into protected read-only memory to enable the device to use hardware such as the ARM® architecture's TrustZone™ extensions and security primitives (or similar processor architectures), and thus the devices based on such architectures, to provide secure execution isolation within a “firmware-based TPM” without requiring hardware modifications to existing devices.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stefan Thom, Jeremiah Cox, David Linsley, Magnus Nystrom, Himanshu Raj, David Robinson, Stefan Saroiu, Rob Spiger, Alastair Wolman
  • Patent number: 9486051
    Abstract: A nail clipper apparatus including a nail clipper and a pair of elongated gripping members attachable to each other with a spring loaded hinge. A bottom end of each of a pair of tension rods is mounted to an upper arm of an actuating lever of the nail clipper, and a top end of each of the pair of tension rods is attached to a bottom surface of a lower gripping member of the pair of gripping members. A top side of a push rod is attached to an upper gripping member of the pair of gripping members, and a bottom side of the push rod is slidably disposed atop the upper arm of the actuating lever. Each of an open position and a closed position of the pair of gripping members coincides with an open position and a closed position of the nail clipper.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: November 8, 2016
    Inventor: David Robinson
  • Publication number: 20160305370
    Abstract: A thrust reverser system capable of providing high efficiency within a tightly constrained nacelle is provided. The thrust reverser system provides a displaceable internal door pivotally mounted within a transcowl. The displaceable internal door is rotatable about a pivot axis that is positioned aft of a front edge of the transcowl when the transcowl is in a deployed position.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 20, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Danis Burton Smith, Mark Knowles, Robert Romano, Shawn Alstad, David Robinson, Israel Picazo
  • Publication number: 20160301183
    Abstract: Embodiments of the present invention are directed toward a low-power, high quality compact laser source. Embodiments include an optical combiner combining the outputs of a pump laser and a Fabry-Perot seed laser into a fiber amplifier. The fiber amplifier can comprise, for example, erbium-doped fiber. Embodiments can include pulsed and continuous wave lasers, depending on desired functionality.
    Type: Application
    Filed: July 18, 2013
    Publication date: October 13, 2016
    Applicant: Cubic Corporation
    Inventors: Tony Maryfield, Anand Hariharan, David Robinson
  • Publication number: 20160286269
    Abstract: Various arrangements are presented for recording broadcast television programming. An electronic programming guide database may be accessed to determine a scheduled start time and a scheduled end time for the broadcast television program. A timer may be defined to record the broadcast television program. The start time for the timer may be a first predefined period of time before the scheduled start time of the broadcast television program and an end time for the timer may be a second predefined period of time after the scheduled end time of the broadcast television program. The broadcast television program may be recorded, the recording beginning at the start time of the timer and ending at the end time of the timer. One or more bookmarks that are based on the scheduled start time and/or scheduled end time of the broadcast television program may be created for the recorded television program.
    Type: Application
    Filed: June 8, 2016
    Publication date: September 29, 2016
    Inventor: David Robinson
  • Publication number: 20160258209
    Abstract: The system includes information and data from analysis systems about optimal window covering positions that is communicated to building occupants. The analysis system communicates information to the occupant via the occupant's client computer to allow the occupant to fully or partially adjust the position of a manual shade or motorized shade, without the need for the analysis system to fully or partially electronically control the shades. The system may also adjust window covering systems and other systems to ensure desired or optimal daylight exposure in order promote optimal circadian functionality in the occupants.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 8, 2016
    Applicant: MechoShade Systems, Inc.
    Inventors: Rachel Berman, Stephen P. Hebeisen, David Robinson, Alex Greenspan
  • Patent number: 9436704
    Abstract: A system for normalizing, codifying and categorizing divergent color systems into a universal color language. A server connected to a communications network receives, processes, codifies and categorizes divergent color data from a merchant system. A middleware engine of the server receives a data feed comprising a plurality of color swatches or images from the merchant system, and normalizes the data feed into a common format. A server processor extracts image data comprising a plurality of product images from the normalized data feed, identifies and converts at least one dominant product color in each product image to a digital value based on color component intensity values, and assigns a hexadecimal code of the universal color language to each product image that is closest to the digital value of each product image. A product categorization engine categorizes each product image into one of a plurality of product categories.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 6, 2016
    Assignee: ZENCOLOR CORPORATION
    Inventors: Dann Gershon, David Robinson, Jonathan Wilder, Maurice W. Schonfeld
  • Patent number: 9430185
    Abstract: The application discusses a computer implemented method and apparatus for performing audio equalization in an audio receiver device, such as an integrated receiver/decoder or set top box, or integrated TV, connected to one or more audio playback devices, such as a television unit, computer screen and speakers, amplifier or home theater equipment. The method and apparatus use an equalization process which compares audio signals received in different audio formats (e.g. MPEG-1 Layer II, AC-3 2.0, AC-3 5.1 and HE-AAC) with one another, allowing a correction gain factor to be determined for equalizing the perceived loudness of the signals when played-back at a connected playback device. The correction gain factor is then applied in the audio receiver device before output.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: August 30, 2016
    Assignee: Eldon Technology Limited
    Inventor: David Robinson
  • Patent number: 9432735
    Abstract: Various arrangements are presented for recording broadcast television programming. An electronic programming guide database may be accessed to determine a scheduled start time and a scheduled end time for the broadcast television program. A timer may be defined to record the broadcast television program. The start time for the timer may be a first predefined period of time before the scheduled start time of the broadcast television program and an end time for the timer may be a second predefined period of time after the scheduled end time of the broadcast television program. The broadcast television program may be recorded, the recording beginning at the start time of the timer and ending at the end time of the timer. One or more bookmarks that are based on the scheduled start time and/or scheduled end time of the broadcast television program may be created for the recorded television program.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: August 30, 2016
    Assignee: ECHOSTAR UK HOLDINGS LIMITED
    Inventor: David Robinson
  • Publication number: 20160199143
    Abstract: A patient side cart for a teleoperated surgical system includes at least one manipulator portion for holding a surgical instrument and a steering interface. The steering interface may include at least one sensor positioned to sense turning, fore, and aft forces exerted by a user to move the cart. The steering interface may further include a coupling mechanism to removably couple the steering interface with the patient side cart. The at least one sensor may be placed in signal communication with a drive control system of the patient side cart when the steering interface is in a coupled state with the patient side cart.
    Type: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Applicant: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Paul G. GRIFFITHS, Paul W. MOHR, Alan W. PETERSEN, David ROBINSON, Nitish SWARUP, Mark W. ZIMMER, Alexander MAKHLIN, Julio SANTOS-MUNNE, Eric FAULRING, Thomas MOYER
  • Publication number: 20160192998
    Abstract: A method of assigning an auxiliary input device to control a surgical instrument in a robotic surgical system may include detecting a first surgical instrument coupled to a first manipulator interface assembly of a teleoperated surgical system, the manipulator interface assembly being controlled by a first input device; detecting which one of a user's left and right hands operates the first input device; and assigning control of an auxiliary function of the first surgical instrument to a first auxiliary input device disposed in a left position relative to a second auxiliary input device if the user's left hand is detected to operate the first input device, or assigning control of an auxiliary function of the first surgical instrument to a second auxiliary input device disposed in a right position relative to the first auxiliary input device if the user's right hand is detected to operate the first input device.
    Type: Application
    Filed: March 16, 2016
    Publication date: July 7, 2016
    Applicant: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Randal P. GOLDBERG, Michael HANUSCHIK, Paul MILLMAN, Paul W. MOHR, Thomas R. NIXON, David ROBINSON
  • Patent number: 9377275
    Abstract: An armor plated assembly (20) and a protective wall system (120) containing a protective material. The armor plated assembly (20) comprises of a container (22) having opposing walls (26) for encompassing the protective material. The assembly (20) includes an armor device (24) having a first plate (48) and a second plate (50) with one of the opposing walls (26) sandwiched between the first plate (48) and the second plate (50) securing the armor device (24) to the container (22). The armor device (24) impedes the penetration of a projectile through the armor plated assembly (20). The protective wall system (120) includes at least two of the armor plated assemblies (20) with a mechanical connection (140) between the armor devices (126, 134) of the armor plated assemblies (20) for aligning and securing the assemblies (20) in a stacked orientation.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: June 28, 2016
    Inventors: Roger Degreef, David Robinson
  • Publication number: 20160182577
    Abstract: One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Steven Lipman, David Robinson, Kevin Cheng, Jeffrey Bonforte
  • Patent number: 9348844
    Abstract: A system and method for normalizing and codifying divergent color systems into a single universal color system. The middleware engine receives a data feed comprising a plurality of color swatches or images from one or more merchant system and normalizes the data feed into a common format. The dominant processor extracts the product images from the normalized data, segments each product image into segments, determines a dominant color for each segment, and determines the dominant product color for each product image based on prevalence of the dominant product color in each segment. The matched color processor converts the determined dominant product color into a digital value of the universal color system based on the color component intensity values.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: May 24, 2016
    Assignee: ZENCOLOR CORPORATION
    Inventors: Dann Gershon, David Robinson, Jonathan Wilder, Maurice W. Schonfeld
  • Publication number: 20160127765
    Abstract: Systems and methods for managing presentation of media content based on a viewer status. A system may include a television receiver that manages output of the media content for presentation through a display device based on a status data detected by a status sensor. The status data is indicative of a presence of a viewer in an environment containing the display device.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventor: David Robinson
  • Patent number: 9325759
    Abstract: The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: April 26, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: David Robinson, Lee George Laborczfalvi, Pierre Semaan, Anil Roychoudhry, Martin Duursma, Anatoliy Panasyuk, Georgy Momchilov
  • Patent number: 9308937
    Abstract: A patient side cart for a teleoperated surgical system includes at least one manipulator portion for holding a surgical instrument and a steering interface. The steering interface may include at least one sensor positioned to sense turning, fore, and aft forces exerted by a user to move the cart. The steering interface may further include a coupling mechanism to removably couple the steering interface with the patient side cart. The at least one sensor may be placed in signal communication with a drive control system of the patient side cart when the steering interface is in a coupled state with the patient side cart.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 12, 2016
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Paul G. Griffiths, Paul W. Mohr, Alan W. Petersen, David Robinson, Nitish Swarup, Mark W. Zimmer, Alexander Makhlin, Julio Santos-Munne, Eric Faulring, Thomas Moyer
  • Patent number: 9301811
    Abstract: A method of assigning an auxiliary input device to control a surgical instrument in a robotic surgical system can include automatically assigning an auxiliary input device to control an auxiliary function of a surgical instrument based on a position of the auxiliary input device and which of a user's hands is operating another input device operably coupled to control movement of the surgical instrument. A system for controlling a surgical instrument may include an input device of a surgical system that is operably coupled to generate and transmit an input control signal to control movement of a surgical instrument operably coupled to the surgical system. The system may further include an auxiliary input device, and a control system operably coupling the auxiliary input device to control an auxiliary function of the surgical instrument based on a position of the auxiliary input device and which of a user's hands is operating the input device.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: April 5, 2016
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Randal P Goldberg, Michael Hanuschik, Paul Millman, Paul W. Mohr, Thomas R. Nixon, David Robinson
  • Publication number: 20160074036
    Abstract: Systems and methods are provided for detecting failure in clamping of a material and/or firing of a staple into a clamped material and indicating such failure to a user on a user interface. The system and methods are particularly suited for use with end effectors having closing and/or firing mechanisms coupled to an actuator. By monitoring a driving parameter of an actuator that effects the clamping and/or firing, the systems and methods provide an indication of failure in response to the monitored drive parameter. In some embodiments, an indication of failure is output when the monitored drive parameter is outside an acceptable range of desired driving parameters during clamping and/or firing. The disclosed systems and methods are particularly beneficial when used for minimally invasive surgery.
    Type: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Inventors: David WEIR, Kevin DURANT, Patrick FLANAGAN, David ROBINSON
  • Patent number: 9283373
    Abstract: An active implantable medical device (AIMD). The AIMD comprises a knitted electrode assembly comprising: at least one biocompatible, electrically non-conductive filament arranged in substantially parallel rows each stitched to an adjacent row, and at least one biocompatible, electrically conductive filament having a first end intertwined with a first row of the at least one non-conductive filament, and a second end intertwined with a second row of the at least one non-conductive filament, wherein the first and second rows are spaced from one another.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 15, 2016
    Assignee: SALUDA MEDICAL PTY LIMITED
    Inventors: John L. Parker, David Robinson