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: 11911039Abstract: 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: GrantFiled: August 13, 2021Date of Patent: February 27, 2024Assignee: Cilag GmbH InternationalInventors: 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: 10228225Abstract: 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: GrantFiled: September 27, 2016Date of Patent: March 12, 2019Assignee: Raytheon CompanyInventors: Ryan D. White, Michael D. Stokes, Bruce Freeman
-
Publication number: 20180087885Abstract: 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: ApplicationFiled: September 27, 2016Publication date: March 29, 2018Inventors: Ryan D. White, Michael D. Stokes, Bruce Freeman
-
Patent number: 8910557Abstract: 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: GrantFiled: January 30, 2013Date of Patent: December 16, 2014Assignee: Raython CompanyInventors: 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: 20140208927Abstract: 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: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: RAYTHEON COMPANYInventors: 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: 8713090Abstract: 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: GrantFiled: December 15, 2006Date of Patent: April 29, 2014Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Michael D. Stokes, Jonathan R. Schwarz
-
Patent number: 8666161Abstract: 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: GrantFiled: September 16, 2010Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Hubert Van Hoof, Michael D. Stokes, Charles A Mauzy, Lavanya Vasudevan
-
Patent number: 8493619Abstract: 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: GrantFiled: August 12, 2011Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: Glenn F. Evans, Benjamin Ellett, David R. Blythe, Anantha R. Kancherla, Bradley P. Gibson, Michael D. Stokes, Steven James White, Denis Demandolx
-
Patent number: 8332751Abstract: 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: GrantFiled: November 14, 2006Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Hubert Van Hoof
-
Patent number: 8274714Abstract: 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: GrantFiled: November 30, 2005Date of Patent: September 25, 2012Assignee: Microsoft CorporationInventors: Michael Bourgoin, John F Kieltyka, Jeffery A Meissner, Michael D Stokes
-
Publication number: 20110298819Abstract: 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: ApplicationFiled: August 12, 2011Publication date: December 8, 2011Applicant: MICROSOFT CORPORATIONInventors: GLENN F. EVANS, BENJAMIN ELLETT, DAVID R. BLYTHE, ANANTHA R. KANCHERLA, BRADLEY P. GIBSON, MICHAEL D. STOKES, STEVEN JAMES WHITE, DENIS DEMANDOLX
-
Patent number: 8068255Abstract: 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: GrantFiled: November 17, 2006Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventor: Michael D. Stokes
-
Patent number: 7971208Abstract: 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: GrantFiled: December 1, 2006Date of Patent: June 28, 2011Assignee: Microsoft CorporationInventor: Michael D. Stokes
-
Patent number: 7952760Abstract: 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: GrantFiled: November 11, 2008Date of Patent: May 31, 2011Assignee: Microsoft CorporationInventors: Michael D Stokes, Adrian Secchia, Cyra Richardson, Kerry Hammil
-
Patent number: 7933874Abstract: 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: GrantFiled: November 14, 2006Date of Patent: April 26, 2011Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Hubert Van Hoof
-
Patent number: 7889391Abstract: 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: GrantFiled: November 11, 2008Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Michael D Stokes, Adrian Secchia, Cyra Richardson, Kerry Hammil
-
Publication number: 20110013833Abstract: 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: ApplicationFiled: September 16, 2010Publication date: January 20, 2011Applicant: Microsoft CorporationInventors: Hubert Van Hoof, Charles A. Mauzy, Michael D. Stokes, Lavanya Vasudevan
-
Patent number: 7822270Abstract: 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: GrantFiled: August 31, 2005Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: Hubert Van Hoof, Charles A Mauzy, Michael D Stokes, Lavanya Vasudevan
-
Patent number: 7817851Abstract: 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: GrantFiled: November 27, 2006Date of Patent: October 19, 2010Assignee: Microsoft CorporationInventor: Michael D. Stokes
-
Patent number: 7796309Abstract: 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: GrantFiled: November 14, 2006Date of Patent: September 14, 2010Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Joseph D. Ternasky, Hubert Van Hoof, Michael D. Stokes, Oliver H. Foehr