Patents by Inventor Jesse Michael Garms
Jesse Michael Garms 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: 10818156Abstract: The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.Type: GrantFiled: July 15, 2019Date of Patent: October 27, 2020Assignee: LYFT, INC.Inventors: Thaddeus Insuk Hwang, Jesse Michael Garms, Luc Vincent
-
Publication number: 20200082704Abstract: The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.Type: ApplicationFiled: July 15, 2019Publication date: March 12, 2020Inventors: Thaddeus Insuk Hwang, Jesse Michael Garms, Luc Vincent
-
Patent number: 10354514Abstract: The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.Type: GrantFiled: November 13, 2018Date of Patent: July 16, 2019Assignee: LYFT, INC.Inventors: Thaddeus Insuk Hwang, Jesse Michael Garms, Luc Vincent
-
Publication number: 20190206223Abstract: The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.Type: ApplicationFiled: November 13, 2018Publication date: July 4, 2019Inventors: Thaddeus Insuk Hwang, Jesse Michael Garms, Luc Vincent
-
Patent number: 10127795Abstract: The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.Type: GrantFiled: December 31, 2017Date of Patent: November 13, 2018Assignee: LYFT, INC.Inventors: Thaddeus Insuk Hwang, Jesse Michael Garms, Luc Vincent
-
Patent number: 8875113Abstract: A data structure is provided that determines which application elements need to be recompiled in a compiler as a result of a change to other application elements, where the change to the other application elements are related to a change in a Java Class Path. The determined application elements are recompiled along with any application elements that have dependencies on the determined application elements.Type: GrantFiled: May 3, 2007Date of Patent: October 28, 2014Assignee: Oracle International CorporationInventors: Timothy Allen Wagner, Jesse Michael Garms
-
Patent number: 8201157Abstract: An Integrated Design Environment (IDE) includes an on-the-fly compiler. The IDE does a first compiler pass that review code for dependencies. In the first compiler pass, the IDE compiles source files, where files having any unresolved types or errors are marked for a second pass recompilation. The IDE does a second compiler pass that does a multithreaded compilation of the code in an order determined using the dependencies. In the second compiler pass, any file that uses the files compiled in the first pass are recompiled. Additionally, any files marked for unresolved types or errors are also recompiled.Type: GrantFiled: May 3, 2007Date of Patent: June 12, 2012Assignee: Oracle International CorporationInventors: Timothy Allen Wagner, Timothy Hanson, Jesse Michael Garms, Michael Kovaks
-
Patent number: 7805712Abstract: A method for resolving a type in a programming language to a resolve stage is provided. The method includes determining whether a version at the resolve stage of the type exists. The method further includes, if the version at the resolve stage does not exist, allowing a thread exclusive access to the type, resolving the type from an original resolve stage to the resolve stage, by the thread, by adding resolution information for the resolve stage to the type, and creating the version of the type based on the resolving by creating a copy of the type, where the copy of the type is at the resolve stage. Two or more versions are associated with the type, and the two or more versions are at different resolve stages.Type: GrantFiled: July 26, 2006Date of Patent: September 28, 2010Assignee: BEA Systems, Inc.Inventors: Timothy Hanson, Jesse Michael Garms, Timothy Allen Wagner
-
Patent number: 7765530Abstract: A system, method and media for a method for resolving dependencies given a first package and a first type, comprising determining one or more anti-dependencies for the first package; and compiling a first one of the anti-dependencies if at least one of the following is true: 1) the first anti-dependency has a compilation error; and 2) the first anti-dependency depends on a second package wherein the second package that has a second type with the same name as the first type. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.Type: GrantFiled: July 26, 2006Date of Patent: July 27, 2010Assignee: BEA Systems, Inc.Inventors: Jesse Michael Garms, Timothy A. Wagner
-
Patent number: 7533379Abstract: Incremental application deployment allows any files under development for an application to be modified directly in place, such as on a server disk. Application and module configuration information can be collected from a user as they build their application. Each time a developer modifies the configuration of the application, changes can be immediately deployed to the server in the background, including appropriate modifications to the deployment descriptors. Once modifications are completed, the application can have already been deployed to the server.Type: GrantFiled: February 23, 2004Date of Patent: May 12, 2009Assignee: BEA Systems, Inc.Inventors: Jesse Michael Garms, Kenneth Kin-Wai Tam
-
Publication number: 20080028372Abstract: A system, method and media for a method for resolving dependencies given a first package and a first type, comprising determining one or more anti-dependencies for the first package; and compiling a first one of the anti-dependencies if at least one of the following is true: 1) the first anti-dependency has a compilation error; and 2) the first anti-dependency depends on a second package wherein the second package that has a second type with the same name as the first type. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.Type: ApplicationFiled: July 26, 2006Publication date: January 31, 2008Inventors: Jesse Michael Garms, Timothy A. Wagner
-
Patent number: 7296255Abstract: Incremental application deployment allows any files under development for an application to be modified directly in place, such as on a server disk. Application and module configuration information can be collected from a user as they build their application. Each time a developer modifies the configuration of the application, changes can be immediately deployed to the server in the background, including appropriate modifications to the deployment descriptors. Once modifications are completed, the application can have already been deployed to the server. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: GrantFiled: February 23, 2004Date of Patent: November 13, 2007Assignee: Bea Systems, Inc.Inventors: Jesse Michael Garms, Kenneth Kin-Wai Tam
-
Publication number: 20040255262Abstract: Incremental application deployment allows any files under development for an application to be modified directly in place, such as on a server disk. Application and module configuration information can be collected from a user as they build their application. Each time a developer modifies the configuration of the application, changes can be immediately deployed to the server in the background, including appropriate modifications to the deployment descriptors. Once modifications are completed, the application can have already been deployed to the server.Type: ApplicationFiled: February 23, 2004Publication date: December 16, 2004Applicant: BEA Systems, Inc.Inventors: Jesse Michael Garms, Kenneth Kin-Wai Tam
-
Publication number: 20040230942Abstract: Incremental application deployment allows any files under development for an application to be modified directly in place, such as on a server disk. Application and module configuration information can be collected from a user as they build their application. Each time a developer modifies the configuration of the application, changes can be immediately deployed to the server in the background, including appropriate modifications to the deployment descriptors. Once modifications are completed, the application can have already been deployed to the server.Type: ApplicationFiled: February 23, 2004Publication date: November 18, 2004Applicant: BEA Systems, Inc.Inventors: Jesse Michael Garms, Kenneth Kin-Wai Tam