Patents by Inventor James S. Miller
James S. Miller 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: 11141105Abstract: A therapeutic pressure applicator with a sensor and transceiver is worn by a patient during daily activity to apply pressure to a specific body part, and used in a system with a device such as a cell phone to receive and display real-time pressure data to alert the patient and physician when the pressure is outside a desired range. The applicator includes a securement member and a pressure adjusting device with a pressure adjusting dial, pressure sensing component, pressure focusing plate and cushion. Rotating the dial retracts or extends the sensing component, focusing plate and cushion. The applicator has a computer module with a CPU, memory, transceiver, power source and a force sensor. A pressure button is pressed into engagement with the sensor to transmit real-time focused pressure data to the CPU. The transceiver communicates the real-time cushion pressure data to the cell phone that displays and stores the data.Type: GrantFiled: March 13, 2017Date of Patent: October 12, 2021Assignee: RESPIRATORY TECHNOLOGY CORPORATIONInventors: Daniel Paul Armbrust, Robert James Grabon, Nick T. Maris, James S. Miller, Laura Jackson, Peter Alex
-
Publication number: 20200390447Abstract: A compression device is used to increase intra-luminal pressure within the upper esophageal sphincter of a patient in order relieve an impact of an abnormal or defective upper esophageal sphincter anatomy, physiology, or functionality. In one implementation, the compression device is used in conjunction with an external pressure sensing device to determine the external pressure that is to be applied to the cricoid for a specific patient. The compression device can be a means for the management and/or treatment of abnormal upper esophageal sphincter functionality, or a means for strengthening an esophageal sphincter of a subject, or a means for curing esophageal reflux disease of a subject, or a means for improving vocal function in a subject, or a means for managing lung aspiration, or a means for applying cricoid pressure during anesthesia intubation, or a means for stabilizing body structures such as during medical imaging or radiation treatment.Type: ApplicationFiled: July 13, 2020Publication date: December 17, 2020Applicant: The Medical College of Wisconsin, Inc.Inventors: Nick T. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter, Eugene Paul Maloney, Eric David North, Paul Raine, Peter Alex
-
Patent number: 10709456Abstract: A compression device is used to increase intra-luminal pressure within the upper esophageal sphincter of a patient in order relieve an impact of an abnormal or defective upper esophageal sphincter anatomy, physiology, or functionality. In one implementation, the compression device is used in conjunction with an external pressure sensing device to determine the external pressure that is to be applied to the cricoid for a specific patient. The compression device can be a means for the management and/or treatment of abnormal upper esophageal sphincter functionality, or a means for strengthening an esophageal sphincter of a subject, or a means for curing esophageal reflux disease of a subject, or a means for improving vocal function in a subject, or a means for managing lung aspiration, or a means for applying cricoid pressure during anesthesia intubation, or a means for stabilizing body structures such as during medical imaging or radiation treatment.Type: GrantFiled: June 4, 2018Date of Patent: July 14, 2020Assignees: The Medical College of Wisconsin, Inc., Somna Therapeutics, LLCInventors: Nick T. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter, Eugene Paul Maloney, Eric David North, Paul Raine, Peter Alex
-
Patent number: 10478196Abstract: A compression device is used to increase intra-luminal pressure within the upper esophageal sphincter of a patient in order relieve an impact of an abnormal or defective upper esophageal sphincter anatomy, physiology, or functionality. In one implementation, the compression device is used in conjunction with an external pressure sensing device to determine the external pressure that is to be applied to the cricoid for a specific patient. The compression device can be a means for the management and/or treatment of abnormal upper esophageal sphincter functionality, or a means for strengthening an esophageal sphincter of a subject, or a means for curing esophageal reflux disease of a subject, or a means for improving vocal function in a subject, or a means for managing lung aspiration, or a means for applying cricoid pressure during anesthesia intubation, or a means for stabilizing body structures such as during medical imaging or radiation treatment.Type: GrantFiled: May 15, 2014Date of Patent: November 19, 2019Assignees: The Medical College of Wisconsin, Inc., Somna Therapeutics, LLCInventors: Nick T. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter, Eugene Paul Maloney, Eric David North, Paul Raine, Peter Alex
-
Publication number: 20180280030Abstract: A compression device is used to increase intra-luminal pressure within the upper esophageal sphincter of a patient in order relieve an impact of an abnormal or defective upper esophageal sphincter anatomy, physiology, or functionality. In one implementation, the compression device is used in conjunction with an external pressure sensing device to determine the external pressure that is to be applied to the cricoid for a specific patient. The compression device can be a means for the management and/or treatment of abnormal upper esophageal sphincter functionality, or a means for strengthening an esophageal sphincter of a subject, or a means for curing esophageal reflux disease of a subject, or a means for improving vocal function in a subject, or a means for managing lung aspiration, or a means for applying cricoid pressure during anesthesia intubation, or a means for stabilizing body structures such as during medical imaging or radiation treatment.Type: ApplicationFiled: June 4, 2018Publication date: October 4, 2018Inventors: Nick T. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter, Eugene Paul Maloney, Eric David North, Paul Raine, Peter Alex
-
Publication number: 20170228223Abstract: A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment.Type: ApplicationFiled: April 20, 2017Publication date: August 10, 2017Applicant: Microsoft Technology Licensing, LLCInventors: George H. Bosworth, Patrick H. Dussud, James S. Miller, Daryl B. Olander
-
Patent number: 9690554Abstract: A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment.Type: GrantFiled: October 14, 2011Date of Patent: June 27, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: George H. Bosworth, Patrick H. Dussud, James S. Miller, Daryl B. Olander
-
Publication number: 20160124726Abstract: A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment.Type: ApplicationFiled: October 14, 2011Publication date: May 5, 2016Applicant: Microsoft Technology Licensing, LLCInventors: George H. Bosworth, Patrick H. Dussud, James S. Miller, Daryl B. Olander
-
Publication number: 20150283453Abstract: A game table system equipped with a means of collecting and sequestering scrap paper in a scrap collection bin features a table having a platform located atop a plurality of legs. The system features a player game surface located on the platform top surface. The system features a trash opening providing access to trash bins that extend downwardly toward the ground surface. A discard slot is positioned at or near each player game surface. The system features a shredding system having a rotating blade located close to the discard slot.Type: ApplicationFiled: December 10, 2014Publication date: October 8, 2015Inventor: James S. Miller
-
Patent number: 8762976Abstract: Various technologies and techniques are disclosed for generating add-in bridges that allow hosts to be extended using a dynamic language. The system programmatically determines static requirements that an add-in is required to implement in order to integrate with a particular host. The system programmatically generates the add-in bridge to conform to the requirements of the particular host and to operate like a compiled add-in while actually calling dynamic language script files that are executed by a scripting engine. The add-in bridge is generated by generating a component for the add-in that contains at least one class to conform to the host requirements. A constructor is then generated for the class. For each method the add-in is required to implement, a respective method is generated in the class that provides a stub implementation but that calls dynamic-language script files to perform a desired functionality.Type: GrantFiled: March 9, 2007Date of Patent: June 24, 2014Assignee: Microsoft CorporationInventors: Jesse D. Kaplan, John C. Gudenkauf, James S. Miller
-
Patent number: 8615743Abstract: In a managed execution environment, an error may be deferred until execution of the application, program, function, or other assemblage of code reaches a point at which calling the reference to a module associated with a missing type or type member becomes inevitable.Type: GrantFiled: February 27, 2006Date of Patent: December 24, 2013Assignee: Microsoft CorporationInventors: James S. Miller, Thomas E. Quinn
-
Patent number: 8490051Abstract: Various technologies and techniques are disclosed for providing a common generic interface for numeric types in statically typed languages. The common generic interface defines basic arithmetic operations, thereby allowing basic arithmetic operations to be performed on the numeric types. The common generic interface provides support for overflow detection when a result of an operation being performed on a particular numeric type will result in an overflow situation when the operation does not fit within a range supported by the particular numeric types. The common generic interface provides support for one or more mathematical properties to be retrieved for a particular one of the numeric types being used in a particular circumstance.Type: GrantFiled: February 28, 2007Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Melitta Andersen, James S. Miller, Anthony J. Moore, Ariel Weinstein, Josh Free
-
Patent number: 8402532Abstract: Various technologies and techniques are disclosed for providing host control of partial trust accessibility. A framework allows libraries to be identified as partial trust callers allowed to indicate that the libraries are allowed to be called from partially trusted code by default. The framework allows libraries to be identified as partial trust callers enabled to indicate the libraries could be called from partially trusted code, but not by default. A hosting application is notified that a particular library has been loaded. If the particular library has been identified as partial trust callers allowed, then a determination is received from the hosting application on whether to remove or keep partial trust accessibility for the particular library. If the particular library has been identified as partial trust callers enabled, then a determination is received from the hosting application on whether or not to enable partial trust accessibility for the particular library.Type: GrantFiled: May 10, 2007Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventors: Michael D. Downen, Raja Krishnaswamy, Charles William Kaufman, James S. Miller, Stephen Fisher
-
Publication number: 20120072890Abstract: A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment.Type: ApplicationFiled: October 14, 2011Publication date: March 22, 2012Applicant: Microsoft CorporationInventors: George H. Bosworth, Patrick H. Dussud, James S. Miller, Daryl B. Olander
-
Patent number: 8065668Abstract: A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment.Type: GrantFiled: May 17, 2004Date of Patent: November 22, 2011Assignee: Microsoft CorporationInventors: George H. Bosworth, Patrick H. Dussud, James S. Miller, Daryl B. Olander
-
Patent number: 7941793Abstract: A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class initialization method at a pre-determined execution point. The system also includes a deadlock analyzer that can determine whether calling the initialization method will create a deadlock, and, if a deadlock is detected that can resolve such a deadlock. The system also includes a semantic analyzing component that can analyze a semantic type associated with the initialization method and a domain uniqueness analyzer that can analyze the uniqueness of the domain with which the class will interact, to facilitate determining where to place code that will check whether a class is initialized, and if the class is not initialized that will invoke the class initializing method.Type: GrantFiled: August 16, 2006Date of Patent: May 10, 2011Assignee: Microsoft CorporationInventors: Gopala Krishna R. Kakivaya, Christopher W. Brumme, James S. Miller, Vance P. Morrison, David S. Mortenson, Sean E. Trowbridge
-
Patent number: 7917893Abstract: Various technologies and techniques are disclosed for using annotations in contracts to generate views and adapters. A framework is provided that supports annotations that can be used in a contract to allow a user to express how one or more members of the contract should be represented in at least one view, and to express how to adapt the members in at least one adapter. Annotations can also be used to indicate which of the components should be programmatically generated. The contract is accessed and at least a portion of the at least one view and the at least one adapter are generated based on the annotations and other information contained in the contract. For example, source code can programmatically be generated for a host side view, an add-in side view, a host side adapter, and an add-in side adapter using the various contract details and the annotations.Type: GrantFiled: March 7, 2007Date of Patent: March 29, 2011Assignee: Microsoft CorporationInventors: Jesse D. Kaplan, John C. Gudenkauf, James S. Miller, Pete Sheill, Zifeng He
-
Patent number: D715947Type: GrantFiled: November 19, 2013Date of Patent: October 21, 2014Assignees: The Medical College of Wisconsin, Inc., Somna Therapeutics, LLCInventors: Nick J. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter
-
Patent number: D724225Type: GrantFiled: September 9, 2014Date of Patent: March 10, 2015Assignees: The Medical College of Wisconsin, Inc., Somna Therapeutics, LLCInventors: Nick T. Maris, James S. Miller, Reza Shaker, Timothy Bachman, Nathan Schlueter
-
Patent number: D851176Type: GrantFiled: January 24, 2017Date of Patent: June 11, 2019Inventor: James S. Miller