Patents by Inventor Raymond Richardson

Raymond Richardson 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: 12239509
    Abstract: Examples of a negative pressure wound closure system and methods for using such a system are presented. Certain embodiments facilitate closure of the wound by preferentially contracting to provide for movement of the tissue. Certain embodiments can utilize tissue securing portions that aid in securing the system within a wound.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: March 4, 2025
    Assignees: Smith & Nephew, Inc., University of Massachusetts
    Inventors: Philip David Canner, Raymond M. Dunn, John Alan Greenwood, Victoria Jody Hammond, Edward Yerbury Hartwell, John Kenneth Hicks, Elizabeth Mary Huddleston, Andrew Kelly, Andrew Linton, Marcus Damian Phillips, Mark Richardson, Carl Saxby, Tim Stern
  • Publication number: 20250046592
    Abstract: A method of correcting mass spectral data comprises making calibration measurements at one or more calibration times using calibrants which have known mass to charge ratio (m/z) values or previously mass measured mass to charge ratio (m/z) values, making a list of intrinsic components which are present during more than one acquisition periods, wherein the components have mass to charge ratio (m/z) values that were not present or observed during or close to the one or more calibration times, and utilising the list to calculate a mass or mass to charge ratio (m/z) correction factor for one or more acquisition periods which are not close or adjacent in time to an acquisition period containing a directly calibrated mass to charge ratio (m/z) value.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Inventors: Keith George Richardson, Martin Raymond Green, John Brian Hoyes, Richard Denny, Peter Nixon, Richard Chapman
  • Patent number: 10678744
    Abstract: A computer readable storage medium storing a set of instructions executable by a processor. The set of instructions is operable to receive, from a first processor, a message to be sent to a second processor; store the message in a portion of a shared memory, the shared memory being shared by the first processor and the second processor; store, in an instruction list stored in a further portion of the shared memory, an instruction corresponding to the message; and prompt the second processor to read the message list.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: June 9, 2020
    Assignee: Wind River Systems, Inc.
    Inventors: Raymond Richardson, Mark Dapoz
  • Patent number: 9772888
    Abstract: The exemplary embodiments describe systems and methods for utilizing a semaphore with timeout and lock-free path for message passing architectures. One embodiment is related to a method comprising receiving a request from a client to access an object, the object including a plurality of resources, placing the request in a lock-free pend queue of a semaphore, manipulating a count of the semaphore based on an availability of at least one of the plurality of resources, and determining whether the client can use a fast path to the object.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: September 26, 2017
    Assignee: WIND RIVER SYSTEMS, INC.
    Inventors: Raymond Richardson, Gregory Stults
  • Publication number: 20160371588
    Abstract: A system and method for receiving time series data, representing the time series data as vector data, generating a plurality of indices using the vector data, wherein each of the indices has a different resolution and independently searching each of the indices for a given event. The vector data may be Symbolic Aggregate approXimation (SAX) data and the indices are SAX indices.
    Type: Application
    Filed: December 7, 2015
    Publication date: December 22, 2016
    Inventors: Raymond RICHARDSON, Elizabeth Derr
  • Patent number: 9342379
    Abstract: A method for an acquisition of a semaphore for a thread includes decrementing a semaphore count, storing a current thread context of the semaphore when the semaphore count is less than a first predetermined value, determining a release count of a pending queue associated with the semaphore where the pending queue indicates unpended threads of the semaphore, and adding the thread to the pending queue when the release count is less than a second predetermined value.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: May 17, 2016
    Assignee: WIND RIVER SYSTEMS, INC.
    Inventor: Raymond Richardson
  • Publication number: 20160103892
    Abstract: A system and method for creating a set of objects correlated with a query. For each element of the set, calculating one of a relevance or a correlation between the element and other elements of the set, constructing an archetype comprising a list of elements of the set for which the relevance or the correlation satisfies a threshold and associating the list of elements with a probability and sorting the list of elements by the probability, wherein the elements having a greater probability are first.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 14, 2016
    Inventors: Raymond RICHARDSON, Elizabeth Derr
  • Publication number: 20160103859
    Abstract: Described is a system and method for storing a plurality of data points in a form Subject->Object and Object->Subject, where subject and object are differently typed entities, wherein the data points are stored in a plurality of segments, performing an expression search in each segment to identify an expression set of objects or subjects which can be viewed as the right hand side of the expression, determining, for each segment, actions corresponding to each of the data points in the expression set, determining a count of each of the actions and applying a metric to each of the expression set, the actions and the count to obtain a result.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 14, 2016
    Inventors: Raymond Richardson, Elizabeth DERR
  • Publication number: 20140310438
    Abstract: The exemplary embodiments describe systems and methods for utilizing a semaphore with timeout and lock-free path for message passing architectures. One embodiment is related to a method comprising receiving a request from a client to access an object, the object including a plurality of resources, placing the request in a lock-free pend queue of a semaphore, manipulating a count of the semaphore based on an availability of at least one of the plurality of resources, and determining whether the client can use a fast path to the object.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: Wind River Systems, Inc.
    Inventors: Raymond RICHARDSON, Gregory Stults
  • Publication number: 20140208034
    Abstract: The exemplary embodiments described herein relate to systems and methods for improved process switching of a paravirtualized guest with a software-based memory management unit (“MMU”). One embodiment relates to a non-transitory computer readable storage medium including a set of instructions executable by a processor, the set of instructions, when executed, resulting in a performance of the following: create a plurality of new processes for each of a plurality of virtual environments, each of the virtual environments assigned one of a plurality of address space identifiers (“ASIDs”) stored in a cache memory, perform a process switch to one of the virtual environments thereby designating the one of the virtual environments as the active virtual environment, determine whether the active virtual environment has exhausted each of the ASIDs, and flush a cache memory when it is determined that the active virtual environment has exhausted each of the ASIDs.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: Wind River Systems, Inc.
    Inventors: Dennis RICE, Mark Dapoz, Raymond Richardson
  • Patent number: 8707315
    Abstract: A system and method for receiving a request from a requester for access to a computing resource, instructing the requester to wait for access to the resource when the resource is unavailable and allowing the requester to perform other tasks while waiting, determining whether the requester is available when the resource subsequently becomes available, and granting access to the resource by the requester if the requester is available.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: April 22, 2014
    Assignee: Wind River Systems, Inc.
    Inventors: Maarten Koning, Raymond Richardson
  • Patent number: 8595567
    Abstract: A method including requesting access to a resource governed by a spinlock; determining an allocation of the resource to a further requester; determining an expiration of a time limit for the spinlock, if the resource is allocated to the further requester; and initiating a fault recovery, if the time limit is expired.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 26, 2013
    Assignee: Wind River Systems, Inc.
    Inventors: Raymond Richardson, Gregory Stults
  • Publication number: 20130146660
    Abstract: Systems and methods of automating jury attendance verification and service payment are provided. A juror may report to for jury duty at the date/time identified on his/her jury summons and may be asked to provide the jury summons to check in for jury duty. The juror may present his/her summons to a juror-interaction machine that may read a personal identifier included on the summons. The machine may validate the personal identifier and confirm that the juror has checked in for jury service. At the conclusion of jury service, the machine may read the juror's summons containing a personal identifier and confirm that the juror has completed jury service. The machine may then dispense a cash payment to the juror. The machine also may capture a video clip or still image of the juror using the machine for verification and/or security.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 13, 2013
    Inventors: Paul Ehlers, Raymond Richardson
  • Publication number: 20120192194
    Abstract: A method for an acquisition of a semaphore for a thread includes decrementing a semaphore count, storing a current thread context of the semaphore when the semaphore count is less than a first predetermined value, determining a release count of a pending queue associated with the semaphore where the pending queue indicates unpended threads of the semaphore, and adding the thread to the pending queue when the release count is less than a second predetermined value.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Inventor: Raymond RICHARDSON
  • Publication number: 20120159242
    Abstract: A method including requesting access to a resource governed by a spinlock; determining an allocation of the resource to a further requester; determining an expiration of a time limit for the spinlock, if the resource is allocated to the further requester; and initiating a fault recovery, if the time limit is expired.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Inventors: Raymond RICHARDSON, Gregory Stults
  • Publication number: 20110271060
    Abstract: A computer readable storage medium storing a set of instructions executable by a processor. The set of instructions is operable to receive, from a first processor, a message to be sent to a second processor; store the message in a portion of a shared memory, the shared memory being shared by the first processor and the second processor; store, in an instruction list stored in a further portion of the shared memory, an instruction corresponding to the message; and prompt the second processor to read the message list.
    Type: Application
    Filed: May 3, 2010
    Publication date: November 3, 2011
    Inventors: Raymond RICHARDSON, Mark Dapoz
  • Publication number: 20100031265
    Abstract: A system and method for receiving a request from a requester for access to a computing resource, instructing the requester to wait for access to the resource when the resource is unavailable and allowing the requester to perform other tasks while waiting, determining whether the requester is available when the resource subsequently becomes available, and granting access to the resource by the requester if the requester is available.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Inventors: Maarten KONING, Raymond Richardson
  • Patent number: D500832
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: January 11, 2005
    Assignee: Freebird Enterprises, L.L.C.
    Inventors: Robert E. Richardson, Raymond A. Richardson
  • Patent number: D514034
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: January 31, 2006
    Inventor: Dale Raymond Richardson
  • Patent number: D500187
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: December 28, 2004
    Assignee: Freebird Enterprises, LLC
    Inventor: Raymond A. Richardson