Patents by Inventor Paul A. Green

Paul A. Green 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: 10664331
    Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: May 26, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Ryan Paul Green
  • Patent number: 10567469
    Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an API (Application Program Interface) request for a hypermedia resource at an API server. The API request may be associated with an API request pattern, where the API request pattern includes API requests for hypermedia resources. A data interchange format document may be generated to include the hypermedia resource requested and at least one of the hypermedia resources associated with the API request pattern may be embedded in the data interchange format document. The data interchange format document may be provided in response to the API request.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 18, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Ryan Paul Green
  • Patent number: 10536390
    Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an instruction to request a first hypermedia resource from an API (Application Program Interface) server. A second hypermedia resource related to the first hypermedia resource may be identified. A probability that the second hypermedia resource may be requested may be calculated and a determination based in part on the probability that the second hypermedia resource will be requested may be made. Thereafter, an API request for the first hypermedia resource that includes hint data that identifies the second hypermedia resource may be generated.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: January 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Ryan Paul Green
  • Patent number: 10498857
    Abstract: A technology is described for monitoring interaction events and scaling services based in part on an impact of the interaction events. An example method may include receiving metadata describing interaction events taking place at services included in a group of services executing in a computing service environment. The metadata may be analyzed to identify a first interaction load for a first service included in the group of services that may result in impacting a second interaction load for a second service included in the group of services. The second service may be notified of the impending impact on the second interaction load resulting from the first interaction load, and the second service may scale the number of second service instances for the second service in anticipation of the impending impact on the second interaction load.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: December 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Patent number: 10362141
    Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: July 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Patent number: 9942354
    Abstract: A technology is provided for message rate management for a service in computing service environment. An allowable rate of service message requests to be received at a first service that are received from a one or more services in a group of services executing in a computing service environment may be defined. A current rate of service message requests received by the first service from the one or more services in the group of services may be monitored. The current rate of service message requests may be compared to the allowable rate of API service message requests. A message may be sent to the one or more services from the group of services, according to the comparison, to adjust service message requests sent to the first service from the one or more services.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Publication number: 20180089005
    Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventor: Ryan Paul Green
  • Publication number: 20180021388
    Abstract: Described herein are avian follistatin products, and methods for producing such products, in which such products are effective for a variety of conditions, including increasing muscle mass. Avian follistatin products described herein are packaged as dietary supplements or nutritional supplements are useful in muscle regeneration.
    Type: Application
    Filed: October 3, 2017
    Publication date: January 25, 2018
    Inventors: Richard Paul Green, III, Richard Paul Green, SR., Carlon M. Colker
  • Patent number: 9800866
    Abstract: A method for determining a point spread function (PSF) of a camera, comprising: displaying on a display at least two images comprising visual features, elements having a different optical intensity, and a test pattern; acquiring the images using the camera; determining a coordinate transformation using the image comprising the visual features and its corresponding acquired image, the coordinate transformation for aligning together a coordinate system of the camera and a coordinate system of the display; aligning the acquired image comprising the elements having a different optical intensity using the determined coordinate system and determining a difference of intensity between the displayed image comprising the elements having a different optical intensity and the corresponding acquired image; aligning the acquired image comprising the test pattern and correcting an intensity of the acquired image comprising the test pattern, thereby obtaining a corrected image; and estimating a PSF using the corrected image
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: October 24, 2017
    Assignee: Algolux Inc.
    Inventors: Paul Green, Ali Mosleh, Emmanuel Onzon
  • Publication number: 20170289307
    Abstract: A technology is described for monitoring interaction events and scaling services based in part on an impact of the interaction events. An example method may include receiving metadata describing interaction events taking place at services included in a group of services executing in a computing service environment. The metadata may be analyzed to identify a first interaction load for a first service included in the group of services that may result in impacting a second interaction load for a second service included in the group of services. The second service may be notified of the impending impact on the second interaction load resulting from the first interaction load, and the second service may scale the number of second service instances for the second service in anticipation of the impending impact on the second interaction load.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Publication number: 20170122851
    Abstract: Devices and methods are provided for collecting and handling difficult sample types.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 4, 2017
    Inventors: Stephanie Anne Thatcher, Jeremy Paul Green, Erik Wong Huynh, Andrew Clinton Hemmert, Jesse Linton Montgomery, Robert John Crisp, Kendall A. Rasband, Elizabeth Mary Ott Crowther, Cheryl Lynn Baird
  • Publication number: 20160301922
    Abstract: A method for determining a point spread function (PSF) of a camera, comprising: displaying on a display at least two images comprising visual features, elements having a different optical intensity, and a test pattern; acquiring the images using the camera; determining a coordinate transformation using the image comprising the visual features and its corresponding acquired image, the coordinate transformation for aligning together a coordinate system of the camera and a coordinate system of the display; aligning the acquired image comprising the elements having a different optical intensity using the determined coordinate system and determining a difference of intensity between the displayed image comprising the elements having a different optical intensity and the corresponding acquired image; aligning the acquired image comprising the test pattern and correcting an intensity of the acquired image comprising the test pattern, thereby obtaining a corrected image; and estimating a PSF using the corrected image
    Type: Application
    Filed: April 7, 2016
    Publication date: October 13, 2016
    Inventors: Paul Green, Ali Mosleh, Emmanuel Onzon
  • Publication number: 20160208491
    Abstract: A protective cap, for preventing impalement injury on rebar, comprising a tubular socket to receive an end of a length of rebar, the socket being attached to a sleeve defining a channel to receive and enclose a length of timber. Caps are also provided having a releasable gripper to grip the end of rebar.
    Type: Application
    Filed: August 21, 2014
    Publication date: July 21, 2016
    Inventors: Warren Paul Green, Ian Alexander Martin
  • Patent number: 8840745
    Abstract: A method of printing foil images upon textiles is provided. Advantageously, a digital inkjet printer can be utilized to apply an adhesive for affixing a foil embellishment. The method of printing foil images upon textiles includes applying a pretreatment solution upon a textile. After the pretreatment solution has dried, a white underbase in the form of a fanciful design is printed upon the textile using a digital inkjet printer. A heavy color layer of color ink is then digitally inkjet printed upon the white underbase. Thereafter, the textile is removed from the inkjet printer and positioned upon a heat press table. Foil transfer paper is positioned upon the textile so as to cover the white underbase and heavy color layer. The heat press is activated so as to adhere the foil, but only to those regions where the white underbase and color ink has been printed. Once cool to the touch, the foil is slowly peeled from the textile so as to leave a fanciful foil design.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 23, 2014
    Inventor: Paul Green
  • Patent number: 8680109
    Abstract: The invention relates to a combination for use in the synergistic treatment of breast cancer comprising an antioestrogen and the Src kinase inhibitor AZD0530, a combination for the synergistic treatment of cancer comprising an EGFR TKI and the Src kinase inhibitor AZD0530 and a triple combination for the synergistic treatment of breast cancer comprising an antioestrogen, an EGFR TKI and the Src kinase inhibitor AZD0530.
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: March 25, 2014
    Assignee: AstraZeneca AB
    Inventor: Tim Paul Green
  • Publication number: 20130075106
    Abstract: Apparatuses and methods comprising a cementing head comprising a stationary body comprising a toothed ring; a rotating body disposed below the stationary body, the rotating body comprising an armature disposed inside the toothed ring; a battery disposed on the rotating body; and a wire connected to the armature and the battery.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Inventors: Lap Tan Tran, Richard David Peer, Russell Lewis, Paul Green
  • Publication number: 20130000830
    Abstract: A method of printing foil images upon textiles is provided. Advantageously, a digital inkjet printer can be utilized to apply an adhesive for affixing a foil embellishment. The method of printing foil images upon textiles includes applying a pretreatment solution upon a textile. After the pretreatment solution has dried, a white underbase in the form of a fanciful design is printed upon the textile using a digital inkjet printer. A heavy color layer of color ink is then digitally inkjet printed upon the white underbase. Thereafter, the textile is removed from the inkjet printer and positioned upon a heat press table. Foil transfer paper is positioned upon the textile so as to cover the white underbase and heavy color layer. The heat press is activated so as to adhere the foil, but only to those regions where the white underbase and color ink has been printed. Once cool to the touch, the foil is slowly peeled from the textile so as to leave a fanciful foil design.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventor: Paul Green
  • Patent number: 8165423
    Abstract: A portable device includes a central processing unit, a vibration sensor to sense vibration of the portable device, an image processing unit to process image data, and a memory unit storing a vibration reduction module. The vibration reduction module includes a vibration signal collecting sub-module to collect a vibration signal of the portable device, a filter sub-module to filter noise of the vibration signal, a vibration offset calculating sub-module to calculate a vibration offset of the portable device according to the filtered vibration signal, a vibration compensation calculating sub-module to calculate a compensation value corresponding to the vibration offset of the portable device, and an image controlling sub-module to control images of the portable device to move a distance which is equal to the compensation value via the image processing unit, to make the images of the portable device keep a fixed position.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 24, 2012
    Assignees: Hon Hai Precision Industry Co., Ltd., Massachusetts Institute of Technology
    Inventors: Ying-Tso Lai, Paul Green
  • Publication number: 20120079563
    Abstract: A device for preventing the rewriting and revision of the firmware installed on one or more USB devices, the device including a male Universal Serial Bus (USB) connector for connecting the device to a host, a female USB connector for receiving the USB device, an integrated circuit, and a detector blocking the transmission of a device firmware update (DFU) from the host to USB device.
    Type: Application
    Filed: July 13, 2011
    Publication date: March 29, 2012
    Applicant: G2, Labs LLC.
    Inventors: Paul Green, Riley Porter
  • Publication number: 20110305160
    Abstract: A system for identifying a network device includes a local area network (“LAN”), an external network, one or more network devices, a packet-modifying device, a monitoring device, a data store, and an analysis terminal. Each network device is configured for having a network address and to communicate with the LAN. The packet-modifying device is coupled to the LAN and the external network and has an external-network network address. The monitoring device generates identifying information of the network device when communicating with the external network via the packet-modifying device. The monitoring device configures the identifying information to identify the obfuscated network address of the network device. The data store stores the identifying information. The analysis terminal is coupled to the data store and is adapted to resolve the network address of the network device upon receiving an alert regarding the network address obfuscated by the packet-modifying device.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 15, 2011
    Applicant: G2, INC.
    Inventors: Paul Green, Michael Rash, Judy Novack