Patents by Inventor Michael D. Stokes

Michael D. Stokes 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: 11911039
    Abstract: A surgical stapler instrument includes a stapling head assembly that receives a plurality of staples. The staples are configured with features that allow the staples to expand after deployment so that an anastomosis created by the instrument can increase in size after forming. In some versions the staples expand automatically after deployment, and in other versions the staples expand in response to tissue forces imparted upon the staples after deployment. In some versions the staples are configured to be deployed in various patterns that promote expandability of the circular staple line.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: February 27, 2024
    Assignee: Cilag GmbH International
    Inventors: Chad P. Boudreaux, Jeffrey L. Aldridge, Nicholas M. Morgan, Michael J. Stokes, Marissa T. Kamenir, John K. Bruce, John S. Kimsey, Yvan D. Nguetio Tchoumkeu
  • Patent number: 10228225
    Abstract: A passive impact sensor for a projectile configured to explode, destroy with kinetic energy, embed or pass through an object with a closing velocity greater than 1,000 m/s. The passive impact sensor includes an energy generating system comprised of a crystalline structure that stores latent polarized electrical energy. The crystalline structure is responsive to an impact generated shock wave that propagates at least partially through the crystalline structure to consume and depolarize the crystalline structure and release at least a portion of the stored energy to generate a voltage pulse across output terminals. An onboard antenna is configured to transmit an RF pulse responsive to the voltage pulse (direct or integrated) external to the impact sensor (and projectile) before the sensor is destroyed by the shock wave. Multiple energy generating systems can be positioned either together or fore and aft and their voltage pulses summed to transmit the RF pulse.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: March 12, 2019
    Assignee: Raytheon Company
    Inventors: Ryan D. White, Michael D. Stokes, Bruce Freeman
  • Publication number: 20180087885
    Abstract: A passive impact sensor for a projectile configured to explode, destroy with kinetic energy, embed or pass through an object with a closing velocity greater than 1,000 m/s. The passive impact sensor includes an energy generating system comprised of a crystalline structure that stores latent polarized electrical energy. The crystalline structure is responsive to an impact generated shock wave that propagates at least partially through the crystalline structure to consume and depolarize the crystalline structure and release at least a portion of the stored energy to generate a voltage pulse across output terminals. An onboard antenna is configured to transmit an RF pulse responsive to the voltage pulse (direct or integrated) external to the impact sensor (and projectile) before the sensor is destroyed by the shock wave. Multiple energy generating systems can be positioned either together or fore and aft and their voltage pulses summed to transmit the RF pulse.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: Ryan D. White, Michael D. Stokes, Bruce Freeman
  • Patent number: 8910557
    Abstract: A payload deployment system includes a mount for receiving one or more payload modules that each include one or more payloads to be deployed. The payload modules also each include a sleeve, with the one or more payloads are in one or more openings in the sleeve. The payloads may be contained in respective containers, such as hermetically-sealed containers, that are in the openings. The electrical coupling may be wireless coupling, for transferring electrical power to the payload module(s), and for communication, such as networked communication, between the mount and the one or more payload modules. The wireless coupling may be inductive coupling that involves overlap of inductive elements such as wire coils. The payload deployment system may also include one or more translators for translating commands and/or other communications between the one or more payload modules and a platform to which the payload deployment system is coupled.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: December 16, 2014
    Assignee: Raython Company
    Inventors: Donald P Cox, Robert W Knox, Derek S Wall, Michael D Stokes, Darren C Smith, Scott G Martin, Michael J Holt, Bradley M Gaul
  • Publication number: 20140208927
    Abstract: A payload deployment system includes a mount for receiving one or more payload modules that each include one or more payloads to be deployed. The payload modules also each include a sleeve, with the one or more payloads are in one or more openings in the sleeve. The payloads may be contained in respective containers, such as hermetically-sealed containers, that are in the openings. The electrical coupling may be wireless coupling, for transferring electrical power to the payload module(s), and for communication, such as networked communication, between the mount and the one or more payload modules. The wireless coupling may be inductive coupling that involves overlap of inductive elements such as wire coils. The payload deployment system may also include one or more translators for translating commands and/or other communications between the one or more payload modules and a platform to which the payload deployment system is coupled.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: RAYTHEON COMPANY
    Inventors: Donald P. Cox, Robert W. Knox, Derek S. Wall, Michael D. Stokes, Darren C. Smith, Scott G. Martin, Michael J. Holt, Bradley M. Gaul
  • Patent number: 8713090
    Abstract: Enhancing user experiences using aggregated device usage data includes receiving aggregated usage data for a device, such as a computing device and/or a peripheral device. A current user context for the device is identified, and based on the aggregated usage data and the current user context an enhanced user interface is generated.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Michael D. Stokes, Jonathan R. Schwarz
  • Patent number: 8666161
    Abstract: A color management system is described herein. Various embodiments of a method described herein can include receiving source color content that is associated with a source device, and transforming the source color content into destination color content for rendering on one or more destination devices. Various embodiments of an apparatus described herein can include a color infrastructure transformation engine that further includes a sequential transform component, which is adapted to receive source color content and to create a transform to facilitate mapping the source color content to destination color content. The color infrastructure transformation engine can also include a transform optimization component that is adapted to receive the transform and to create an optimized transform table based on the transform, and a transform execution component that is adapted to receive the optimized transform table and to generate the destination color content based thereon.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Hubert Van Hoof, Michael D. Stokes, Charles A Mauzy, Lavanya Vasudevan
  • Patent number: 8493619
    Abstract: Methods for mapping color data having at least one color associated therewith to an output device based on an input-device profile and an output-device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: July 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Glenn F. Evans, Benjamin Ellett, David R. Blythe, Anantha R. Kancherla, Bradley P. Gibson, Michael D. Stokes, Steven James White, Denis Demandolx
  • Patent number: 8332751
    Abstract: In accordance with certain aspects of the removal of redundant information from electronic documents, a package for an electronic document includes a plurality of parts. The package is accessed, and redundant information in one or more of the plurality of parts is identified. The identified redundant information is removed from the package.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Hubert Van Hoof
  • Patent number: 8274714
    Abstract: Techniques relating to quantifiable color calibration are described. In one instance, a process quantifiably calibrates a first color peripheral device of a system to a known color standard. The process then leverages the first color peripheral device to calibrate other system color peripheral devices.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Bourgoin, John F Kieltyka, Jeffery A Meissner, Michael D Stokes
  • Publication number: 20110298819
    Abstract: Methods for mapping color data having at least one color associated therewith to an output device based on an input-device profile and an output-device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data.
    Type: Application
    Filed: August 12, 2011
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: GLENN F. EVANS, BENJAMIN ELLETT, DAVID R. BLYTHE, ANANTHA R. KANCHERLA, BRADLEY P. GIBSON, MICHAEL D. STOKES, STEVEN JAMES WHITE, DENIS DEMANDOLX
  • Patent number: 8068255
    Abstract: Various embodiments provide for gamut mapping spectral content. Source appearance content is created from source spectral data corresponding to a source color image. The source appearance content is mapped to an appearance delta using a gamut mapping algorithm. Destination spectral data is derived from the source spectral data and the appearance delta by way of a spectral mapping algorithm. The appearance delta corresponds to two potentially different gamuts or color spaces. Humanly perceptible differences in the color appearance of a destination image as compared the source image are reduced by the mapping techniques provided herein.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: November 29, 2011
    Assignee: Microsoft Corporation
    Inventor: Michael D. Stokes
  • Patent number: 7971208
    Abstract: Various embodiments provide for a layered approach to developing operating system platform components such as a color management system. This can be accomplished by providing new functionality and by utilizing an existing API module comprising existing APIs to receive input that can be associated with either current functionality, legacy functionality, or the new functionality. Furthermore, a rule-based module conceptually located below the operating system's existing public API module can be used to determine the appropriate processing functionality for the received input—which can then be processed accordingly.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventor: Michael D. Stokes
  • Patent number: 7952760
    Abstract: A method and system for allowing a computer system platform the ability to intervene in the content workflow and perform additional color management based upon the content state and any color management policies in place is provided. Profile data from a source is converted to an intermediate color space upon entry into the platform at a choke point. In response to the current color content, profile data, and/or policy controls of the platform, color management input can be managed to change color management data immediately, change color management data at a later point, and/or ignore color management data.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael D Stokes, Adrian Secchia, Cyra Richardson, Kerry Hammil
  • Patent number: 7933874
    Abstract: A plurality of parts for an electronic document are generated. The plurality of parts include a root relationship part that identifies one or more of the plurality of parts, a payload part that stores data for the electronic document, and a tracking information part that stores tracking information for the electronic document. All of these parts are stored in a single package.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: April 26, 2011
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Hubert Van Hoof
  • Patent number: 7889391
    Abstract: A method and system for allowing a computer system platform the ability to intervene in the content workflow and perform additional color management based upon the content state and any color management policies in place is provided. Profile data from a source is converted to an intermediate color space upon entry into the platform at a choke point. In response to the current color content, profile data, and/or policy controls of the platform, color management input can be managed to change color management data immediately, change color management data at a later point, and/or ignore color management data.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael D Stokes, Adrian Secchia, Cyra Richardson, Kerry Hammil
  • Publication number: 20110013833
    Abstract: A color management system is described herein. Various embodiments of a method described herein can include receiving source color content that is associated with a source device, and transforming the source color content into destination color content for rendering on one or more destination devices. Various embodiments of an apparatus described herein can include a color infrastructure transformation engine that further includes a sequential transform component, which is adapted to receive source color content and to create a transform to facilitate mapping the source color content to destination color content. The color infrastructure transformation engine can also include a transform optimization component that is adapted to receive the transform and to create an optimized transform table based on the transform, and a transform execution component that is adapted to receive the optimized transform table and to generate the destination color content based thereon.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 20, 2011
    Applicant: Microsoft Corporation
    Inventors: Hubert Van Hoof, Charles A. Mauzy, Michael D. Stokes, Lavanya Vasudevan
  • Patent number: 7822270
    Abstract: A color management system is described herein. Various embodiments of a method described herein can include receiving source color content that is associated with a source device, and transforming the source color content into destination color content for rendering on one or more destination devices. Various embodiments of an apparatus described herein can include a color infrastructure transformation engine that further includes a sequential transform component, which is adapted to receive source color content and to create a transform to facilitate mapping the source color content to destination color content. The color infrastructure transformation engine can also include a transform optimization component that is adapted to receive the transform and to create an optimized transform table based on the transform, and a transform execution component that is adapted to receive the optimized transform table and to generate the destination color content based thereon.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Hubert Van Hoof, Charles A Mauzy, Michael D Stokes, Lavanya Vasudevan
  • Patent number: 7817851
    Abstract: Various embodiments employ methods and techniques to determine if color reproduction by a device produces or may potentially produce objectionable or unacceptable color-related phenomena. The methods and techniques, in at least some embodiments, can analyze trends in color reproduction to detect artifacts that may indicate objectionable or unacceptable color-related phenomena.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventor: Michael D. Stokes
  • Patent number: 7796309
    Abstract: A document with one or more analog markups is obtained. An original electronic document corresponding to the document is also identified. The one or more analog markups are converted to one or more digital annotations, and the one or more digital annotations are stored in one or more parts of a package of the original electronic document.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: September 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Joseph D. Ternasky, Hubert Van Hoof, Michael D. Stokes, Oliver H. Foehr