Patents by Inventor Patrick Nelson

Patrick Nelson 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: 20110090658
    Abstract: A protective, anti-tamper coating and methods of coating creation and application are provided. The coating may include an elastomeric layer to allow for strippability/removal. The coating may also include a “smart layer” for tamper detection, imaging prevention, and tamper prevention or underlying device de-activation/alteration upon tamper detection. The coating may also include one or more ground planes around the smart layer and one or more frangible layers designed to interrupt or alter smart layer function in the event of a tamper attempt.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 21, 2011
    Applicant: Lockheed Martin Corporation
    Inventors: Christian Adams, Matthew Kelley, Patrick Nelson
  • Publication number: 20110087897
    Abstract: A system and method of recovering encoded information contained in a device by storing and retrieving at least part of the necessary decoding data by setting and measuring the physical characteristics of the device. Storage and recovery options include, but are not limited to, measurement of electronic or optical characteristics of electrically or optically conductive portions of the device using a range of measurement techniques that include, but are not limited to, time-domain reflectometry.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Inventors: Patrick A. NELSON, Christian ADAMS
  • Patent number: 7905504
    Abstract: A seat (14), particularly but not exclusively for a wheelchair, comprises a bottom rest (13, 60), a back rest support (18) rotatable relative to the bottom rest about an axis of rotation (100); and a back rest (22) slidably mounted on the back rest support and moveable therealong to vary its position relative to the bottom rest. The back rest is kinematically linked to the bottom rest such that the back rest moves nearer to the axis of rotation as the angle between the back rest support and the bottom rest increases.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: March 15, 2011
    Assignee: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Patent number: 7870369
    Abstract: A method of determining a reason for a trace to be aborted includes receiving at least two incoming indications of occurrences of abort triggers stemming from the execution of at least two of the operations that are different from each other, where each of the abort triggers has an associated abort priority level, and where the trace represents multiple instructions. The method further includes prioritizing among the abort triggers for the trace based on the abort priority level of each abort trigger, where the prioritizing does not take into account a correspondence between operations and instructions and where the prioritizing selects as a pending abort reason one or more of the abort triggers that have the same abort priority level, and where that abort priority level is the highest among the abort priority levels of the abort triggers for the trace.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: January 11, 2011
    Assignee: Oracle America, Inc.
    Inventors: Christopher Patrick Nelson, John Gregory Favor, Richard Win Thaik
  • Patent number: 7850188
    Abstract: Apparatus for connecting together two objects comprises: a body for attachment to a first object and having a concave surface and a corresponding convex surface; a clamp for attachment to a second object and having a first jaw and a second jaw moveable relative to the first jaw, the first and second jaws being configured to engage respectively the concave and convex surfaces of the body when applying a clamping force thereto, wherein at least one jaw comprises at least one tooth configured to bite into the body as the clamping force is applied, thereby resisting movement between the body and the clamp. A chair, in particular a wheelchair for disabled persons, has one or more rests mounted on apparatus as detailed above.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: December 14, 2010
    Assignee: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Patent number: 7849292
    Abstract: A method and apparatus for optimizing a sequence of operations adapted for execution by a processor is disclosed to include locating an operation, if any, that is next within the sequence of operations and setting a current operation to be that operation. The current operation is processed as follows: a) de-activating, if not already de-activated, a consumed indicator associated with the current operation; and b) when the current operation is of the producer type, then activating, if not already activated, a producer indicator associated with the current operation, and locating a first set of operations, if any, that i) are earlier in the sequence of operations than the current operation, ii) have their associated producer indicator activated, and iii) have their associated consumed indicator de-activated, and then de-activating the producer indicator associated with each operation in the first set.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: December 7, 2010
    Assignee: Oracle America, Inc.
    Inventors: Matthew William Ashcraft, John Gregory Favor, Christopher Patrick Nelson, Ivan Pavle Radivojevic, Joseph Byron Rowlands, Richard Win Thaik
  • Patent number: 7783863
    Abstract: A method of handling a trace to be aborted includes receiving an indication of a trace to be aborted and an indication of an abort reason corresponding to an execution of the trace to be aborted. The trace to be aborted has a trace type associated therewith and includes a sequence of the operations, and represents a sequence of at least two of the instructions. The method further includes identifying a corrective action based at least in part on the type of the trace to be aborted and on the abort reason, not taking into account a correspondence between the at least one operation that caused the execution to be aborted and the at least one instruction that the at least one operation at least in part represents. A next trace and its trace type is determined for execution, where the determining is based on the trace to be aborted and on the corrective action.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: August 24, 2010
    Assignee: Oracle America, Inc.
    Inventors: Christopher Patrick Nelson, John Gregory Favor, Richard Win Thaik, Matthew William Ashcraft
  • Publication number: 20100175031
    Abstract: Embodiments related to facilitating the discovery of media content are disclosed. For example, one disclosed embodiment provides a method for displaying information related to media items in a graphical user interface. The method includes displaying one or more available media items in a view of the graphical user interface, and displaying a control operable to display an exploratory overlay related to a media item. The method further comprises receiving a user selection of the control for a selected media item, and in response displaying the exploratory overlay, the exploratory overlay includes a visual representation of the selected media item and visual representations of a plurality of related media items that are related to the selected media item.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Benjamin Alton, Patrick Nelson, Kimberly Anne Ingraham, Chad Roberts, Hui Wang, Thomas Clement Pease, Rochelle Benavides, Sean Rooney, Aleksandr Burba, Jason Aaron Gold, Kort Sands
  • Publication number: 20090267315
    Abstract: A seat (14), particularly but not exclusively for a wheelchair, comprises a bottom rest (13, 60), a back rest support (18) rotatable relative to the bottom rest about an axis of rotation (100); and a back rest (22) slidably mounted on the back rest support and moveable therealong to vary its position relative to the bottom rest. The back rest is kinematically linked to the bottom rest such that the back rest moves nearer to the axis of rotation as the angle between the back rest support and the bottom rest increases.
    Type: Application
    Filed: April 23, 2009
    Publication date: October 29, 2009
    Applicant: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Publication number: 20090245925
    Abstract: Apparatus for releasably coupling an elongate member to a support member, comprising: a first coupling part for attachment to an elongate member; a second coupling part for attachment to a support member, the first and second coupling parts having interengageable profiles; a releasable locking mechanism for locking the first and second coupling parts together to resist relative movement therebetween once their respective profiles are interengaged; wherein the first and second coupling parts and the releasable locking mechanism are configured such that the first coupling part is lockable relative to the second coupling part in one of two predetermined configurations which are angularly spaced about a central axis.
    Type: Application
    Filed: February 2, 2009
    Publication date: October 1, 2009
    Applicant: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Patent number: 7437222
    Abstract: Various embodiments of the present invention are directed to precision control system for spacecraft gimbaled payloads. Embodiments of the invention provide an innovative technique of calibrating gimbals disturbances to directly canceling gimbal control disturbances. Such a calibration system includes a receiver for receiving telemetry data for pointing a payload, a processor for calculating a disturbance parameter vector for a gimbal disturbance model with the telemetry data and a transmitter for transmitting the disturbance parameter vector to compensate for pointing error when applied in pointing the payload. The gimbal disturbance model comprises a harness stiffness term, a disturbance harmonics term and at least one friction hysteresis term. The telemetry data may be time matched prior to calculating the disturbance parameter vector.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: October 14, 2008
    Assignee: The Boeing Company
    Inventors: Ketao Liu, Justin Burch, Gregory S. Becker, Patrick A. Nelson
  • Publication number: 20080177536
    Abstract: A/V content creation, editing and publishing is disclosed. Speech recognition can be performed on the A/V content to identify words therein and form a transcript of the words. The transcript can be aligned with the associated A/V content and displayed to allow selective editing of the transcript and associated A/V content. Keywords and a summary for the transcript can also be identified for use in publishing the A/V content.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Adil Sherwani, Christopher Weare, Patrick Nguyen, Milind Mahajan, Alex Acero, Manuel Clement, Patrick Nelson
  • Publication number: 20080124169
    Abstract: Apparatus (30) for attaching an elongate member (18) to a rigid member (20), comprising a first part (40) with a body (42) for attachment to the rigid member (20), the body (42) defining a bore (46) for slidably receiving an end of the elongate member (18), a second part (60) having an aperture—(62) for receiving therethrough an end of the elongate member (18), the first (40) and second (60) parts having mating screw threads (70) for releasably attaching the parts together with the aperture (62) registered with the bore (46), a collet member (50) for engaging the elongate member (18). when received in the bore (46), with at least one part being configured to constrict the collet member (50) as the parts are releasably attached together, and a coupling (80), additional to the mating screw threads (70), for providing a force to resist rotation of one part relative to the other at least when the parts are attached together.
    Type: Application
    Filed: April 4, 2006
    Publication date: May 29, 2008
    Applicant: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Publication number: 20080111339
    Abstract: Apparatus for connecting together two objects comprises: a body for attachment to a first object and having a concave surface and a corresponding convex surface; a clamp for attachment to a second object and having a first jaw and a second jaw moveable relative to the first jaw, the first and second jaws being configured to engage respectively the concave and convex surfaces of the body when applying a clamping force thereto, wherein at least one jaw comprises at least one tooth configured to bite into the body as the clamping force is applied, thereby resisting movement between the body and the clamp. A chair, in particular a wheelchair for disabled persons, has one or more rests mounted on apparatus as detailed above.
    Type: Application
    Filed: October 19, 2007
    Publication date: May 15, 2008
    Applicant: Specmat Limited
    Inventors: Thomas Paul Suddaby, Sean Patrick Nelson
  • Publication number: 20070076547
    Abstract: A method of crossfading a plurality of audio files comprising opening a first process, opening a second process hosting an audio renderer in which a first audio file of the plurality of audio files is cross faded with a second audio file of the plurality of audio files.
    Type: Application
    Filed: September 8, 2005
    Publication date: April 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Shafiq Rahman, Alexandre Grigorovitch, Adil Sherwani, Sumedh Barde, Sohail Mohammed, Kirt Debique, Kipley Olson, Patrick Nelson
  • Publication number: 20070027590
    Abstract: Various embodiments of the present invention are directed to precision control system for spacecraft gimbaled payloads. Embodiments of the invention provide an innovative technique of calibrating gimbals disturbances to directly canceling gimbal control disturbances. Such a calibration system includes a receiver for receiving telemetry data for pointing a payload, a processor for calculating a disturbance parameter vector for a gimbal disturbance model with the telemetry data and a transmitter for transmitting the disturbance parameter vector to compensate for pointing error when applied in pointing the payload. The gimbal disturbance model comprises a harness stiffness term, a disturbance harmonics term and at least one friction hysteresis term. The telemetry data may be time matched prior to calculating the disturbance parameter vector.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Applicant: The Boeing Company
    Inventors: Ketao Liu, Justin Burch, Gregory Becker, Patrick Nelson
  • Publication number: 20060288350
    Abstract: Systems and/or methods are described that enable multi-threaded multimedia processing. These systems and/or methods may, in some embodiments, allocate threads for components of a multimedia pipeline based on input/output characteristics of the components. These systems and/or methods may also allocate threads and priorities for those threads based on a relative importance given components of two or more multimedia pipelines.
    Type: Application
    Filed: June 20, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Alexandre Grigorovitch, Gaurav Lochan, Patrick Nelson
  • Patent number: 6994364
    Abstract: A wheelchair (10) comprises a seat member (14) pivotally mounted on support beam (16) of a chassis (12). The chassis (12) includes a pair of spaced-apart side elements (18), each depending from the support beam (16) and having a first part (20) supporting a front ground-engaging wheel (22) and a second part (24) supporting a rear ground-engaging wheel (26). A bracing member (32) extends between the second parts (24) of the side elements (18), and supports a variable length strut (68). The variable length strut (68) extends from the bracing member (32) to rearward part (66) of seat member (14) and controls pivotal movement of seat member (14) around support beam (16).
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: February 7, 2006
    Assignee: Specmat Limited
    Inventors: Sean Patrick Nelson, Thomas Paul Suddaby
  • Publication number: 20050204289
    Abstract: Media processing methods, systems and application program interfaces (APIs) are described. In but one embodiment, a media engine component, also referred to as a media engine, provides a simple and unified way of rendering media from an origin to a destination of choice without requiring intimate knowledge about the underlying components, their connectivity and management. Clients of the media engine need not worry about how to render the particular media, but rather can simply focus on what media to render and where to render the media. In at least one embodiment, a media session is provided and is used by the media engine and provides a mechanism by which additional components are made transparent to the application and, in at least some embodiment, the media engine. In some embodiments, the media engine and media session provide a simple API for building, configuring, and manipulating a pipeline of components (e.g.
    Type: Application
    Filed: December 8, 2003
    Publication date: September 15, 2005
    Inventors: Sohail Mohammed, Kirt Debique, Geoffrey Dunbar, Patrick Nelson, Rebecca Weiss, Sumedh Barde, Adil Sherwani, Robin Speed, Alexandre Grigorovitch
  • Publication number: 20050185718
    Abstract: Systems and methods determine whether samples of a multimedia presentation are being processed in a multi-component pipeline in a timely manner. If samples are not being processed in a timely manner, various actions are taken to correct the timeliness issues.
    Type: Application
    Filed: February 9, 2004
    Publication date: August 25, 2005
    Inventor: Patrick Nelson