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: 11944826Abstract: 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: GrantFiled: July 16, 2021Date of Patent: April 2, 2024Assignee: Medtronic, Inc.Inventors: Steven T. Deininger, Michael J. Baade, Charles E. Peters
-
Patent number: 11919617Abstract: 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: GrantFiled: September 21, 2021Date of Patent: March 5, 2024Assignee: The Boeing CompanyInventors: 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: 9747510Abstract: 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: GrantFiled: November 4, 2015Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
-
Patent number: 9727797Abstract: 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: GrantFiled: March 5, 2015Date of Patent: August 8, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
-
Publication number: 20170200132Abstract: 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: ApplicationFiled: January 11, 2016Publication date: July 13, 2017Inventors: Adrian B. Jordan, Joseph N. Kozhaya, Michael T. Peters, David S. Richardson, Teppei Tsurumi
-
Publication number: 20160259989Abstract: 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: ApplicationFiled: March 5, 2015Publication date: September 8, 2016Inventors: Adrian B. JORDAN, Joseph N. KOZHAYA, Michael T. PETERS, David S. RICHARDSON, Teppei TSURUMI
-
Publication number: 20160260194Abstract: 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: ApplicationFiled: November 4, 2015Publication date: September 8, 2016Inventors: Adrian B. JORDAN, Joseph N. KOZHAYA, Michael T. PETERS, David S. RICHARDSON, Teppei TSURUMI
-
Patent number: 9390323Abstract: 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: GrantFiled: May 18, 2015Date of Patent: July 12, 2016Assignee: International Business Machines CorporationInventors: Michael T. Peters, Dana L. Price, James C. Riordan, Belinda M. Vennam, Ramratan Vennam
-
Patent number: 8423964Abstract: 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: GrantFiled: March 29, 2012Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
-
Patent number: 8423967Abstract: 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: GrantFiled: July 1, 2009Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
-
Publication number: 20120192159Abstract: 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: ApplicationFiled: March 29, 2012Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
-
Publication number: 20110004867Abstract: 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: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ian G. Holden, Mark R. Hufnagel, Michael T. Peters, Jonathan S. Tilt, Michael J. Triantafelow
-
Patent number: 7533231Abstract: 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: GrantFiled: October 13, 2004Date of Patent: May 12, 2009Inventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette
-
Patent number: 6813679Abstract: 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: GrantFiled: June 20, 2002Date of Patent: November 2, 2004Assignee: Purple Mountain Server LLCInventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette
-
Publication number: 20030236958Abstract: 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: ApplicationFiled: June 20, 2002Publication date: December 25, 2003Inventors: Kenneth J. Mobley, Michael T. Peters, Michael Schuette