Patents by Inventor Timothy Allen

Timothy Allen 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: 9830175
    Abstract: Systems and methods are described for predictively managing calls to tasks on an on-demand code execution environment. Specifically, a task profile can be utilized to predict that a call to a task will be followed by transmission of information to an auxiliary service. Thereafter, the on-demand code execution environment can select a virtual machine to execute the task based, for example, on the speed or reliability of a communication channel between the selected virtual machine and the auxiliary service. If execution of the task does cause transmission of information to the auxiliary service, the information can be transmitted via the communication channel, thereby increasing the speed or reliability of the transmission.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Allen Wagner
  • Patent number: 9811363
    Abstract: Systems and methods are described for predictively managing calls to tasks on an on-demand code execution environment. Specifically, a task profile can be utilized to predict that a call to a first task will be followed by a call to a second task. Thereafter, a virtual machine can be loaded with executable code corresponding the second task, even before the call to the second task is received. If the call to the second task is received, the task can then be executed by utilizing the previously loaded executable code, thus increasing the speed at which the second task can be executed on the on-demand code execution environment.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 7, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Timothy Allen Wagner
  • Patent number: 9811434
    Abstract: Systems and methods are described for monitoring code execution within an on-demand code execution environment or other distributed code execution environment. The distributed, asynchronous nature of such environment can make determining the interactions between code executions difficult relative to traditional, non-distributed systems. The present disclosure enables the interrelations between code executions to be monitored by injecting monitoring information into the calls between those code executions. The monitoring information may be propagated through calls, such that a “path” or “trace” of code executions and calls can be determined. Data generated based on the monitoring information can be used to generate a profile for a set of code, so that a developer or other user may easily debug or optimize execution of the code.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Allen Wagner
  • Publication number: 20170313826
    Abstract: The present invention relates to methods of processing lignocellulosic material to obtain hemicellulose sugars, cellulose sugars, lignin, cellulose and other high-value products such as asphalt and bio oils. Also provided are hemicellulose sugars, cellulose sugars, lignin, cellulose, and other high-value products such as asphalt and bio oils.
    Type: Application
    Filed: April 13, 2017
    Publication date: November 2, 2017
    Inventors: Robert Jansen, Philip Travisano, Lee Madsen, Neta Matis, Rotem Perry, James Allen Lawson, Noa Lapidot, Timothy Allen Bauer, Bassem Hallac, Michael Zviely
  • Publication number: 20170297927
    Abstract: Systems for counter top and under the counter use having a self contained reverse osmosis filter system having a manifold assemble under which parts of the self contained reverse osmosis filter system are attached, and a raw water pressure regulator also attached under the manifold assembly, the raw water pressure regulator having an inlet for coupling to a source of raw water and an outlet coupled to the inlet for the self contained reverse osmosis filter system, whereby the ratio of product water to waste water may be maximized under normal operating conditions without clogging the self contained reverse osmosis filter system if the pressure of the source of raw water is high.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventor: Timothy Allen Beall
  • Patent number: 9785476
    Abstract: A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (API) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy API, an API mapping definition associated with the proxy API, output a second request to execute a program code on the virtual compute system based on the API mapping definition associated with the proxy API, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Allen Wagner, Jonathan Paul Thompson
  • Patent number: 9783861
    Abstract: The present invention relates to methods of processing lignocellulosic material to obtain hemicellulose sugars, cellulose sugars, lignin, cellulose and other high-value products. Also provided are hemicellulose sugars, cellulose sugars, lignin, cellulose, and other high-value products.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: October 10, 2017
    Assignee: Virdia, Inc.
    Inventors: Robert Jansen, Philip Travisano, Lee Madsen, Neta Matis, James Alan Lawson, Noa Lapidot, Aharon M. Eyal, Timothy Allen Bauer, Ziv-Vladimir Belman, Bassem Hallac, Michael Zviely
  • Publication number: 20170286156
    Abstract: Systems and methods are described for transforming a data set within a data source into a series of task calls to an on-demand code execution environment or other distributed code execution environment. Such environments utilize pre-initialized virtual machine instances to enable execution of user-specified code in a rapid manner, without delays typically caused by initialization of the virtual machine instances, and are often used to process data in near-real time, as it is created. However, limitations in computing resources may inhibit a user from utilizing an on-demand code execution environment to simultaneously process a large, existing data set. The present application provides a task generation system that can iteratively retrieve data items from an existing data set and generate corresponding task calls to the on-demand computing environment, while ensuring that at least one task call for each data item within the existing data set is made.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Timothy Allen Wagner, Marc John Brooker, Ajay Nair
  • Publication number: 20170286143
    Abstract: Systems and methods are described for transforming a data set within a data source into a series of task calls to an on-demand code execution environment or other distributed code execution environment. Such environments utilize pre-initialized virtual machine instances to enable execution of user-specified code in a rapid manner, without delays typically caused by initialization of the virtual machine instances, and are often used to process data in near-real time, as it is created. However, limitations in computing resources may inhibit a user from utilizing an on-demand code execution environment to simultaneously process a large, existing data set. The present application provides a task generation system that can iteratively retrieve data items from an existing data set and generate corresponding task calls to the on-demand computing environment, while ensuring that at least one task call for each data item within the existing data set is made.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Timothy Allen Wagner, Marc John Brooker, Ajay Nair
  • Publication number: 20170285083
    Abstract: Probe systems, storage media, and methods for wafer-level testing over extended temperature ranges are disclosed herein. The methods are configured to test a plurality of devices under test (DUTs) present on a substrate. The probe systems are programmed to perform the methods. The storage media include computer-readable instructions that direct a probe system to perform the methods.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 5, 2017
    Inventors: Timothy Allen McMullen, Jeffery Allan Shepler, Clint Vander Giessen
  • Publication number: 20170274151
    Abstract: A needle shield remover for removing a needle shield covering a needle on a syringe includes a body having a proximal portion and a distal portion. The distal portion is moveable between a contracted configuration and an expanded configuration in response to opposite movement of the proximal portion. The distal portion includes an internal opening for receiving and at least partially surrounding a needle shield therein. An anchor extends inwardly from the distal portion into engagement with the needle shield when the distal portion is in the contracted configuration to secure the body to the needle shield. A sleeve is in fixed axial arrangement with the proximal portion of the body. The axial engagement maintains the distal portion of the body in the contracted configuration such that force applied to the sleeve away from the body removes the needle shield and body from a syringe.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventor: Timothy ALLEN
  • Patent number: 9770037
    Abstract: A bio-stimulant composition for obtaining improved plant growth, either combined or uncombined with urea and/or other agricultural compounds, as well of methods of producing and using said composition.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: September 26, 2017
    Assignee: DONAGHYS LIMITED
    Inventor: Timothy Allen Jenkins
  • Patent number: 9773391
    Abstract: When the sight impaired become mobile, they often bump their heads on unseen objects and/or hazards that could result in injury. The object detection device uses signal emitting proximity sensors that alert the user to unseen objects. The object detection device notifies the user of detected objects. Stimulators, such as actuators, produce a detected feedback to contact the user to warn the user that an object has been detected and the distance between the object and the user. Each actuator contacts the user at a specific contact point. The actuator contacting the user at a specific contact point informs the user of the distance between the user and the detected object.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: September 26, 2017
    Assignee: FAUXSEE INNOCATIONS, LLC
    Inventors: George Brandon Foshee, Timothy Allen Zigler
  • Patent number: 9760387
    Abstract: A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on an auxiliary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of user code on various virtual machine instances. An auxiliary service may be configured as an event triggering service to detect events and generate event messages for execution of the user codes. The service can request, receive, or poll for event messages directly from the auxiliary service or via an intermediary message service. Event messages can be rapidly converted to requests to execute user code on the service. The time from processing the event message to initiating a request to begin code execution is less than a predetermined duration, for example, 100 ms.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: September 12, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Allen Wagner
  • Publication number: 20170248999
    Abstract: Inductive peripheral retention device techniques are described. In one or more implementations, a peripheral retention device includes an inductive element comprising one or more inductive coils integrated into a surface of the peripheral retention device. The peripheral retention device also includes a peripheral securing element configured to secure a peripheral device to the surface of the peripheral retention device to form a communicative coupling with the peripheral device via the one or more inductive coils. In some cases, the peripheral securing element includes one or more magnets configured to secure the peripheral device to the peripheral retention device such that the one or more inductive coils of the peripheral retention device are aligned with one or more corresponding inductive coils of the peripheral device.
    Type: Application
    Filed: May 12, 2017
    Publication date: August 31, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shiu Sang NG, Timothy Allen JAKOBOSKI
  • Patent number: 9731984
    Abstract: Systems for counter top and under the counter use having a self contained reverse osmosis filter system having a manifold assemble under which parts of the self contained reverse osmosis filter system are attached, and a raw water pressure regulator also attached under the manifold assembly, the raw water pressure regulator having an inlet for coupling to a source of raw water and an outlet coupled to the inlet for the self contained reverse osmosis filter system, whereby the ratio of product water to waste water may be maximized under normal operating conditions without clogging the self contained reverse osmosis filter system if the pressure of the source of raw water is high.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: August 15, 2017
    Assignee: Topper Manufacturing Corporation
    Inventor: Timothy Allen Beall
  • Patent number: 9733967
    Abstract: A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to receive a request to execute a program code and allocate computing resources for executing the program code on one of the virtual machine instances. One mechanism involves executing program code according to a user-specified security policy. Another mechanism involves executing program code that may be configured to communicate or interface with an auxiliary service. Another mechanism involves splitting and executing program code in a plurality of portions, where some portions of the program code are executed in association with a first level of trust and some portions of the program code are executed with different levels of trust.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Allen Wagner, Dylan Chandler Thomas, Ajay Nair
  • Patent number: 9727725
    Abstract: A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to receive a request to execute a program code and allocate computing resources for executing the program code on one of the virtual machine instances. One mechanism involves executing program code according to a user-specified security policy. Another mechanism involves executing program code that may be configured to communicate or interface with an auxiliary service. Another mechanism involves splitting and executing program code in a plurality of portions, where some portions of the program code are executed in association with a first level of trust and some portions of the program code are executed with different levels of trust.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: August 8, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Allen Wagner, Dylan Chandler Thomas, Ajay Nair
  • Publication number: 20170210251
    Abstract: A swivel restrictor assembly limits the maximum range an operator seat may be rotated to prevent interference of the seat with other components in a work vehicle cab. The swivel restrictor assembly includes two swivel stops to enable a first range of rotation when the seat is in a forward position of the cab and the second range of rotation when the seat is in a rear position of the cab.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 27, 2017
    Inventor: Timothy Allen Murray
  • Patent number: 9715402
    Abstract: A system for providing dynamic code deployment and versioning is provided. The system may be configured to receive a first request to execute a newer program code on a virtual compute system, determine, based on the first request, that the newer program code is a newer version of an older program code loaded onto an existing container on a virtual machine instance on the virtual compute system, initiate a download of the newer program code onto a second container on the same virtual machine instance, and causing the first request to be processed with the older program code in the existing container.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 25, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Allen Wagner, Sean Philip Reque, Derek Steven Manwaring, Xin Zhao, Dylan Chandler Thomas