Patents by Inventor Michael T. Peters

Michael T. Peters 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: 11944826
    Abstract: An implantable medical device includes an enclosure sleeve and a top cap. The enclosure sleeve comprises an enclosure wall with at least a portion of the enclosure wall comprising the grade 5 titanium and having a thickness between 0.007 inches and 0.009 inches. The enclosure sleeve includes an open top end and an open bottom end that is opposite the open top end. The top cap includes a feedthrough block, a first top cap end portion, and a second top cap end portion. The first top cap end portion is configured to couple to the open top end of the enclosure sleeve, and the second top cap end portion configured to be positioned within the enclosure sleeve.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: April 2, 2024
    Assignee: Medtronic, Inc.
    Inventors: Steven T. Deininger, Michael J. Baade, Charles E. Peters
  • Patent number: 11919617
    Abstract: Systems and methods are provided for splicing airframe components. One embodiment is a method for assembling an airframe of an aircraft. The method includes forming a first skin of a first circumferential section of fuselage, the first skin including a distal portion comprising a lip and a shoulder, aligning a second skin of a second circumferential section of fuselage with the shoulder such that the lip overlaps the second skin, and affixing the first skin and the second skin together via a circumferential splice.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 5, 2024
    Assignee: The Boeing Company
    Inventors: Patrick J. Macko, Byron James Autry, James R. Kendall, Samuel James Knutson, Brian T. Peters, Michael J. Bailey, Matthew S. Stauffer, Steven Wanthal, Santiago M. Mejia, Sara Murphy
  • Patent number: 9747510
    Abstract: Techniques presented herein describe rotating text content rendered on a mobile device to a preferred orientation based on the mobile device orientation and language of the text content. A display tool executing on the mobile device detects an orientation of the mobile device changing from a first orientation to a second orientation. The mobile device currently displays the characters in the text content according to the first orientation. The display tool determines that the text content is written in a specified language. The display tool re-renders the display of the characters in the text content and any accompanying images according to the second orientation.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
  • Patent number: 9727797
    Abstract: Techniques presented herein describe rotating text content rendered on a mobile device to a preferred orientation based on the mobile device orientation and language of the text content. A display tool executing on the mobile device detects an orientation of the mobile device changing from a first orientation to a second orientation. The mobile device currently displays the characters in the text content according to the first orientation. The display tool determines that the text content is written in a specified language. The display tool re-renders the display of the characters in the text content and any accompanying images according to the second orientation.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
  • Publication number: 20170200132
    Abstract: A computer program product for generating content and context aware reminders for a user to take action on notes is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to receive a user command to generate a note comprising note text relating to an action to be taken by the user, analyze the note text to find categorically identifiable keywords and temporal signatures, respectively associate the categorically identifiable keywords and temporal signatures with corresponding physical locations and corresponding times and remind the user to take the action based on one or more of spatial correlations between a current user location with the physical locations corresponding to the categorically identifiable keywords and temporal correlations between a current time and the times corresponding to the temporal signatures.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
  • Publication number: 20160259989
    Abstract: Techniques presented herein describe rotating text content rendered on a mobile device to a preferred orientation based on the mobile device orientation and language of the text content. A display tool executing on the mobile device detects an orientation of the mobile device changing from a first orientation to a second orientation. The mobile device currently displays the characters in the text content according to the first orientation. The display tool determines that the text content is written in a specified language. The display tool re-renders the display of the characters in the text content and any accompanying images according to the second orientation.
    Type: Application
    Filed: March 5, 2015
    Publication date: September 8, 2016
    Inventors: Adrian B. JORDAN, Joseph N. KOZHAYA, Michael T. PETERS, David S. RICHARDSON, Teppei TSURUMI
  • Publication number: 20160260194
    Abstract: Techniques presented herein describe rotating text content rendered on a mobile device to a preferred orientation based on the mobile device orientation and language of the text content. A display tool executing on the mobile device detects an orientation of the mobile device changing from a first orientation to a second orientation. The mobile device currently displays the characters in the text content according to the first orientation. The display tool determines that the text content is written in a specified language. The display tool re-renders the display of the characters in the text content and any accompanying images according to the second orientation.
    Type: Application
    Filed: November 4, 2015
    Publication date: September 8, 2016
    Inventors: Adrian B. JORDAN, Joseph N. KOZHAYA, Michael T. PETERS, David S. RICHARDSON, Teppei TSURUMI
  • Patent number: 9390323
    Abstract: Methods, systems, and computer program products relate to recommending sites including identifying a location associated with a computing device, analyzing metadata of geotagged image data, the image data including blocked image data, and suggesting sites near the identified location based on the results of the metadata analysis.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Peters, Dana L. Price, James C. Riordan, Belinda M. Vennam, Ramratan Vennam
  • Patent number: 8423964
    Abstract: An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
  • Patent number: 8423967
    Abstract: An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
  • Publication number: 20120192159
    Abstract: An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
  • Publication number: 20110004867
    Abstract: An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build.
    Type: Application
    Filed: July 1, 2009
    Publication date: January 6, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
  • Patent number: 7533231
    Abstract: A memory and method for operating it provide for increased data access speed. In an implementation, a synchronous memory or SDRAM includes a central memory region with memory blocks arranged in sets on respective opposite sides. A number of primary sense amplifier sets are provided, each set being associated with a respective set of the memory blocks and located adjacent. A row cache is provided in the central memory region, and row decoders decode a row address in response to a “bank activate” command and move data from a decoded row address into a primary sense amplifier set associated with a memory block containing the decoded row address and into the row cache, before application of a “read” command to the SDRAM. Column decoders decode a column address in response to a “read” command and for reading data from the cache in accordance with the decoded column address.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: May 12, 2009
    Inventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette
  • Patent number: 6813679
    Abstract: An SDRAM and method for operating it provide for increased data access speed. The SDRAM includes a central memory region with memory blocks arranged in sets on respective opposite sides. A plurality of primary sense amplifier sets are provided, each set being associated with a respective set of the memory blocks and located adjacent thereto. A row cache is provided in the central memory region, and row decoders decode a row address in response to a “bank activate” command and move data from a decoded row address into a primary sense amplifier set associated with a memory block containing the decoded row address and into the row cache, prior to application of a “read” command to the SDRAM. Column decoders decode a column address in response to a “read” command and for reading data from the cache in accordance with the decoded column address.
    Type: Grant
    Filed: June 20, 2002
    Date of Patent: November 2, 2004
    Assignee: Purple Mountain Server LLC
    Inventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette
  • Publication number: 20030236958
    Abstract: An SDRAM and method for operating it provide for increased data access speed. The SDRAM includes a central memory region with memory blocks arranged in sets on respective opposite sides. A plurality of primary sense amplifier sets are provided, each set being associated with a respective set of the memory blocks and located adjacent thereto. A row cache is provided in the central memory region, and row decoders decode a row address in response to a “bank activate” command and move data from a decoded row address into a primary sense amplifier set associated with a memory block containing the decoded row address and into the row cache, prior to application of a “read” command to the SDRAM. Column decoders decode a column address in response to a “read” command and for reading data from the cache in accordance with the decoded column address.
    Type: Application
    Filed: June 20, 2002
    Publication date: December 25, 2003
    Inventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette