Patents by Inventor Justin Martin
Justin Martin 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: 9021469Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: March 5, 2014Date of Patent: April 28, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber, Mary-Lynne Williams, Martin J. Hall
-
Patent number: 9003291Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: December 23, 2010Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Israel Hilerio, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Justin Martin Posey, Kinnary M. Jangla
-
Publication number: 20150025343Abstract: An optical system for the detection of skin disease, such as melanoma, acquires images of a lesion on a subject's skin at different wavelengths and utilizes a sweeping arm rotating about the lesion in a clock-like sweep to produce diagnostically relevant metrics and classifiers from the image data so as to enhance detection of the skin disease.Type: ApplicationFiled: October 10, 2013Publication date: January 22, 2015Applicant: The Rockefeller UniversityInventors: Daniel Gareau, Justin Martin
-
Patent number: 8883961Abstract: The invention relates to a process for producing water-absorbing polymer particles, comprising thermal postcrosslinking in a contact dryer having external heated outer surfaces.Type: GrantFiled: August 26, 2013Date of Patent: November 11, 2014Assignee: BASF SEInventors: Monte Peterson, Filip Mees, John Perry Guentzel, Justin Martin, Dominicus van Esbroeck, Karl J. Possemiers, Leo Van Miert, Oskar Stephan, RĂ¼diger Funk, Matthias Weismantel
-
Publication number: 20140289724Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: ApplicationFiled: June 5, 2014Publication date: September 25, 2014Inventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber
-
Patent number: 8825858Abstract: A system is provided that monitors a first and second virtual server on a first physical server containing a physical processor, monitors physical processor usage wherein capacity is allocated to a first entitlement comprising a first percentage of the capacity guaranteed to the first virtual server, to a second entitlement comprising a second percentage guaranteed to the second virtual server, and to a third percentage one of unallocated and partially and totally allocated to a virtual server based on need, and wherein the percentages total to one hundred percent. The system monitors usage of a first virtual processor associated with the first virtual server, receives a request for first virtual processor utilization by percentage, determines utilization comprising first virtual processor usage divided by a first allocated processing capacity comprising the first entitlement and a portion of the third percentage currently allocated to the first virtual server, and reports the utilization.Type: GrantFiled: November 4, 2010Date of Patent: September 2, 2014Assignee: Sprint Communications Company L.P.Inventors: Gregory J. Atchity, Michael R. Hartwig, Dustin T. Holub, Justin A. Martin, Terry L. Reeves, Brian J. Washburn
-
Patent number: 8793650Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: June 11, 2010Date of Patent: July 29, 2014Assignee: Microsoft CorporationInventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber
-
Publication number: 20140189546Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: ApplicationFiled: March 5, 2014Publication date: July 3, 2014Inventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber, Mary-Lynne Williams, Martin J. Hall
-
Patent number: 8671384Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: June 11, 2010Date of Patent: March 11, 2014Assignee: Microsoft CorporationInventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber, Mary-Lynne Williams, Martin J. Hall
-
Publication number: 20140066582Abstract: The invention relates to a process for producing water-absorbing polymer particles, comprising thermal postcrosslinking in a contact dryer having external heated outer surfaces.Type: ApplicationFiled: August 26, 2013Publication date: March 6, 2014Inventors: Monte Peterson, Filip Mees, John Perry Guentzel, Justin Martin, Dominicus van Esbroeck, Karl J. Possemiers, Leo Van Miert, Oskar Stephen, RĂ¼diger Funk, Mathhias Welsmantel
-
Publication number: 20140008073Abstract: A method is provided for fracturing a geological hydrocarbon reservoir, including the static fracturing of the reservoir by hydraulic pressure, and the electrical fracturing of the reservoir by generating an electric arc in a well drilled into the reservoir. This enables the improved fracturing of the reservoir.Type: ApplicationFiled: March 13, 2012Publication date: January 9, 2014Applicant: TOTAL S.A.Inventors: Franck Rey-Bethbeder, Antoine Jacques, Justin Martin, Antoine Sylvestre de Ferron, Thierry Reess, Alain Gibert, Olivier Maurel, Christian LaBorderie, Gilles Pijaudier-Cabot
-
Publication number: 20140008072Abstract: A device is provided for fracturing a geological hydrocarbon reservoir including two packers defining between them a confined space in a well drilled in the reservoir; a pump for increasing the pressure of a fluid in the confined space; an apparatus for heating the fluid; at least one pair of two electrodes arranged in the confined space; and an electric circuit for generating an electric arc between the two electrodes, the circuit including at least one voltage source connected to the electrodes and an inductance between the voltage source and one of the two electrodes. The device permits improved fracturing of the reservoir.Type: ApplicationFiled: March 13, 2012Publication date: January 9, 2014Applicant: TOTAL S.A.Inventors: Franck Rey-Bethbeder, Antoine Jacques, Justin Martin, Antoine Sylvestre De Ferron, Thierry Reess, Alain Gibert, Olivier Maurel, Christian Laborderie, Gilles Pijaudier-Cabot
-
Patent number: 8606905Abstract: A system is provided comprising processor, memory, and application that captures production server metrics, and accesses an analytical model modeling response times and system utilization. The system enters a configuration into the model simulating the production environment and comprises a load and growth factor, generates modeled response times, calculates throughput rates, and determines a baseline production load. The system combines throughput rates and response times with the baseline production to project future throughput rates and response times. The system identifies at least one production server load metric associated with at least one of a projected future throughput rate and response time approaching a constant and executes a work order for a hardware or software change in the production environment based on at least one observed production server load metric associated with at the least one of a projected future throughput rate and a projected future response time approaching a constant.Type: GrantFiled: October 7, 2010Date of Patent: December 10, 2013Assignee: Sprint Communications Company L.P.Inventors: Justin A. Martin, Margaret M. McMahon, Brian J. Washburn
-
Patent number: 8583783Abstract: A method is provided for garbage collection in a heap of an application server that uses automated garbage collection. The method comprises gathering information about a plurality of garbage collection events. The method further comprises identifying a correlation between garbage collection activity and a volume of applications transactions in the application server. The method further comprises, based on the correlation, forecasting at least one of a future utilization of heap memory and a future garbage collection activity based on a projected future transaction volume. The method further comprises tuning the heap based on the forecast.Type: GrantFiled: August 18, 2009Date of Patent: November 12, 2013Assignee: Sprint Communications Company L.P.Inventors: Brian E. Hayward, Shaun M. Johnson, Justin A. Martin, Brian J. Washburn
-
Patent number: 8566279Abstract: A data collection system is provided. The system comprises a central server that stores configuration data, a plurality of data sources that produce data, and a plurality of collectors. Each of the plurality of collectors is stored in a computer readable storage medium and executable by a processor to obtain corresponding configuration data from the central server, compare the obtained configuration data to configuration data stored in memory of a corresponding server, replace at least a portion of the configuration data stored in memory with at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory, and collect data from one of the plurality of data sources based on at least the at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory.Type: GrantFiled: January 11, 2012Date of Patent: October 22, 2013Assignee: Sprint Communications Company L.P.Inventors: Justin A. Martin, Brian J. Washburn
-
Patent number: 8434135Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: June 11, 2010Date of Patent: April 30, 2013Assignee: Microsoft CorporationInventors: Israel Hilerio, Justin Martin Posey, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan
-
Patent number: 8429546Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: June 11, 2010Date of Patent: April 23, 2013Assignee: Microsoft CorporationInventors: Israel Hilerio, Justin Martin Posey, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, Mara B. Patton
-
Publication number: 20130071578Abstract: Provided herein is a method of providing a powder coated wood product. The method involves impregnating a wood member with a chemical to provide a chemicallymodified wood member; heating and charging the chemically modified wood member; applying a powder coating to the heated and charged chemically modified wood member; and at least partially curing the powder coating to provide the powder-coated wood product. The resulting powder-coated wood product is highly durable.Type: ApplicationFiled: October 30, 2012Publication date: March 21, 2013Inventors: Justin Martin, Peter McArthur, Anthony Corlett, Roy Tilleard
-
Patent number: 8370397Abstract: A data collection system is provided. The system comprises a plurality of data sources that produce data. At least some of the plurality of data sources produce data in different formats. The system also comprises a plurality of listeners stored in a computer readable storage medium that, when executed by a processor, receive the data from the plurality of data sources, identify the data, parse the data, convert the data into a generic format, and validate the converted data. The plurality of listeners are implemented using a script programming language. The system further comprises a loader stored in a computer readable storage medium that, when executed by a processor, loads the converted data into a database. The loader is implemented using an object oriented programming language.Type: GrantFiled: November 2, 2010Date of Patent: February 5, 2013Assignee: Sprint Communications Company L.P.Inventors: Justin A. Martin, Brian J. Washburn
-
Patent number: 8307074Abstract: A self-selected message queue monitoring system is provided. The system comprises a processor, a memory, and an application stored in the memory that, when executed by the processor, presents an interface to a requester enabling self-registration for selection of monitoring of at least one message queue of a plurality of message queues associated with a plurality of user applications. The system also receives a message completing self-registration for monitoring, the message selecting monitoring of a first message queue associated with a first user application. The system also authorizes the requester to access periodically collected information about the first message queue. The system also determines, at a predetermined time, a first metric associated with the first message queue wherein the first metric is specified in the message completing self-registration, and stores the first metric for access by the requester.Type: GrantFiled: July 15, 2010Date of Patent: November 6, 2012Assignee: Sprint Communications Company L.P.Inventors: Justin A. Martin, Edward A. Mlodzik, Brian J. Washburn