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: 20110090658Abstract: 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: ApplicationFiled: October 14, 2010Publication date: April 21, 2011Applicant: Lockheed Martin CorporationInventors: Christian Adams, Matthew Kelley, Patrick Nelson
-
Publication number: 20110087897Abstract: 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: ApplicationFiled: October 13, 2009Publication date: April 14, 2011Inventors: Patrick A. NELSON, Christian ADAMS
-
Patent number: 7905504Abstract: 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: GrantFiled: April 23, 2009Date of Patent: March 15, 2011Assignee: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Patent number: 7870369Abstract: 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: GrantFiled: October 24, 2007Date of Patent: January 11, 2011Assignee: Oracle America, Inc.Inventors: Christopher Patrick Nelson, John Gregory Favor, Richard Win Thaik
-
Patent number: 7850188Abstract: 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: GrantFiled: October 19, 2007Date of Patent: December 14, 2010Assignee: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Patent number: 7849292Abstract: 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: GrantFiled: November 16, 2007Date of Patent: December 7, 2010Assignee: Oracle America, Inc.Inventors: Matthew William Ashcraft, John Gregory Favor, Christopher Patrick Nelson, Ivan Pavle Radivojevic, Joseph Byron Rowlands, Richard Win Thaik
-
Patent number: 7783863Abstract: 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: GrantFiled: October 24, 2007Date of Patent: August 24, 2010Assignee: Oracle America, Inc.Inventors: Christopher Patrick Nelson, John Gregory Favor, Richard Win Thaik, Matthew William Ashcraft
-
Publication number: 20100175031Abstract: 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: ApplicationFiled: January 8, 2009Publication date: July 8, 2010Applicant: Microsoft CorporationInventors: 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: 20090267315Abstract: 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: ApplicationFiled: April 23, 2009Publication date: October 29, 2009Applicant: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Publication number: 20090245925Abstract: 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: ApplicationFiled: February 2, 2009Publication date: October 1, 2009Applicant: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Patent number: 7437222Abstract: 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: GrantFiled: July 28, 2005Date of Patent: October 14, 2008Assignee: The Boeing CompanyInventors: Ketao Liu, Justin Burch, Gregory S. Becker, Patrick A. Nelson
-
Publication number: 20080177536Abstract: 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: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Applicant: Microsoft CorporationInventors: Adil Sherwani, Christopher Weare, Patrick Nguyen, Milind Mahajan, Alex Acero, Manuel Clement, Patrick Nelson
-
Publication number: 20080124169Abstract: 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: ApplicationFiled: April 4, 2006Publication date: May 29, 2008Applicant: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Publication number: 20080111339Abstract: 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: ApplicationFiled: October 19, 2007Publication date: May 15, 2008Applicant: Specmat LimitedInventors: Thomas Paul Suddaby, Sean Patrick Nelson
-
Publication number: 20070076547Abstract: 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: ApplicationFiled: September 8, 2005Publication date: April 5, 2007Applicant: Microsoft CorporationInventors: Shafiq Rahman, Alexandre Grigorovitch, Adil Sherwani, Sumedh Barde, Sohail Mohammed, Kirt Debique, Kipley Olson, Patrick Nelson
-
Publication number: 20070027590Abstract: 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: ApplicationFiled: July 28, 2005Publication date: February 1, 2007Applicant: The Boeing CompanyInventors: Ketao Liu, Justin Burch, Gregory Becker, Patrick Nelson
-
Publication number: 20060288350Abstract: 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: ApplicationFiled: June 20, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Alexandre Grigorovitch, Gaurav Lochan, Patrick Nelson
-
Patent number: 6994364Abstract: 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: GrantFiled: March 27, 2003Date of Patent: February 7, 2006Assignee: Specmat LimitedInventors: Sean Patrick Nelson, Thomas Paul Suddaby
-
Publication number: 20050204289Abstract: 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: ApplicationFiled: December 8, 2003Publication date: September 15, 2005Inventors: Sohail Mohammed, Kirt Debique, Geoffrey Dunbar, Patrick Nelson, Rebecca Weiss, Sumedh Barde, Adil Sherwani, Robin Speed, Alexandre Grigorovitch
-
Publication number: 20050185718Abstract: 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: ApplicationFiled: February 9, 2004Publication date: August 25, 2005Inventor: Patrick Nelson