Patents by Inventor Eric Wei

Eric Wei 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: 12081629
    Abstract: Machine learning automatic pipeline management for automated software deployment is described. An adjustment to computing capacity for a region of a multi-region computing network is identified. A service to be deployed in the region of the multi-region computing network is further identified. Configuration settings for deployment of the service in the region is generated using past deployment data for the service in other regions of the multi-region computing network. A continuous code delivery service is directed to add a stage to a software deployment pipeline for the region. The stage may be configured using the at least one configuration setting.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 3, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Wei, Christopher Robert Hartman, Daniel Robert Fuller
  • Patent number: 11986095
    Abstract: A retractable furniture carriage is capable of supporting a piece of furniture off of a floor, and allowing the furniture to be rolled across the floor. The retractable furniture carriage includes wheels mounted by a frame to the furniture. The frame can be pivoted for moving the wheels between a deployed position in which they engage and support the furniture to a stowed position in which the wheels are off the floor. Actuation of the frame can be carried out from the side of the furniture through frame structure largely located underneath the furniture.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: May 21, 2024
    Assignee: Foldcraft Co.
    Inventors: Dave Sartor, Eric Weis
  • Patent number: 11966306
    Abstract: Availability zone and region recovery are described. For an availability zone (AZ), a recovery availability zone (rAZ) may be identified based on available computing capacity of the recovery availability zone and geographic proximity of the availability zone relative to the recovery availability zone. In an instance in which the availability zone is impacted in which at least one of hardware and software of the availability zone is not fully operational, a virtual private cloud (VPC) is generated that establishes a peered connection between the availability zone and the recovery availability zone. A service is executed in the recovery availability zone, permitting any other services executing in the availability zone to invoke the service and become partially or fully operational.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 23, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Donald Patrick McGarry, Anuj Prateek, Juan-Pierre Longmore, Eric Wei, Daniel Bien, Noel O'Flaherty
  • Patent number: 11853802
    Abstract: Disclosed are various embodiments for centralized and dynamically generated service configurations for data center and other region builds. A computing environment may be configured to receive requests to deploy a new computing stack or service from different geographical regions at a central service. For the individual ones of the requests, the computing environment may identify computing resources of the computing environment required to deploy the new computing stack or service, determine an order of creation of the computing resources, and create at least one virtual process that automatically allocates the computing resources for the new computing stack based on a predetermined order of creation.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Wei, Andrew J. Lusk, Juan-Pierre Longmore, Anuj Prateek
  • Patent number: 11843517
    Abstract: Satellite virtual private clouds (VPCs) are described. A primary VPC is executed having one or more core services hosted therein that are required by one or more satellite VPCs. A satellite VPC is executed that is logically independent of the primary VPC networked environment. A peered connection between the primary VPC and the satellite VPC is established. The peered connection permits the satellite VPC networked environment to access the at least one core service hosted in the primary VPC. A customer account may be associated with a suitable permission to perform isolated development in the satellite VPC networked environment without impacting any service hosted by the primary VPC networked environment.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: December 12, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anuj Prateek, Eric Wei, Pooja Madan, Juan-Pierre Longmore, Christopher S. Vasquez
  • Patent number: 11824735
    Abstract: For a network service to be deployed in one of a plurality of regional computing stacks, the network service may be partitioned into a region-specific portion and a region-agnostic portion. A first data transfer of the region-agnostic portion of the network service and a second data transfer of the region-specific portion may be performed separate from one another. Configuration settings of the network service as previously deployed in one or more of the regional computing devices may be accessed, and the region-specific portion may be configured using region-specific configuration settings as modified or confirmed by an administrator. The region-specific portion and the region-agnostic portion are deployed in one of the regional computing stacks as part of a networked computing environment.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: November 21, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anuj Prateek, Eric Wei, Juan-Pierre Longmore
  • Patent number: 11652724
    Abstract: Disclosed are various embodiments for automating data center builds through the use of service proxies. A proxy is configured in a testing computing environment to receive service calls for a plurality of first services in the testing computing environment. The proxy forwards the service calls to at least one corresponding instance of the plurality of first services not in the testing computing environment. One or more second services in the testing computing environment that generate the service calls for the plurality of first services are then tested. The service calls are handled by the proxy during testing.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: May 16, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Juan-Pierre Longmore, Andrew J Lusk, Eric Wei, Anuj Prateek
  • Publication number: 20220175146
    Abstract: A retractable furniture carriage is capable of supporting a piece of furniture off of a floor, and allowing the furniture to be rolled across the floor. The retractable furniture carriage includes wheels mounted by a frame to the furniture. The frame can be pivoted for moving the wheels between a deployed position in which they engage and support the furniture to a stowed position in which the wheels are off the floor. Actuation of the frame can be carried out from the side of the furniture through frame structure largely located underneath the furniture.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventors: Dave Sartor, Eric Weis
  • Patent number: 11261387
    Abstract: A system for processing a stream including fuel oil includes an atmospheric flash column for receiving the stream as feedstock and separate the stream into an atmospheric flash distillate stream and an atmospheric flash residue stream. The system includes a vacuum flash column for receiving the atmospheric flash residue stream and separating the atmospheric flash residue stream into a vacuum flash distillate stream, a vacuum flash residue stream, and a vacuum gas oil stream. The system includes a first hydrocracking unit for receiving and processing at least a portion of the vacuum flash residue stream to produce an intermediate stream and a slurry. The system includes a second hydrocracking unit for receiving and processing the vacuum gas oil stream and the intermediate stream to produce a naphtha product and a light ends product. The system includes a pelletization unit for receiving and processing the slurry to produce a pelletized product.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 1, 2022
    Assignee: Saudi Arabian Oil Company
    Inventors: Eric Wei, Vinod Ramaseshan, Donald Saunders
  • Patent number: 11199987
    Abstract: Launching data stores when new computing infrastructure is deployed is described. A proxy data storage service may be provided that receives instances of an application programming interface (API) call to store data and determines one of a first data store or a second data store to store the data. For instance, in response to receipt of a first instance of the API call, the proxy data storage service may store data in a first data store. However, after a provisioning of the second data store, the proxy data storage service may store data in the second data store in response to receipt of a second instance of the API call. In an instance in which the data stored in the second data store also exists in the first data store, the data is deleted from the first data store until an eventual migration of data is achieved.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: December 14, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Anuj Prateek, Juan-Pierre Longmore, Eric Wei, Andrew J. Lusk
  • Publication number: 20210024841
    Abstract: A system for processing a stream including fuel oil includes an atmospheric flash column for receiving the stream as feedstock and separate the stream into an atmospheric flash distillate stream and an atmospheric flash residue stream. The system includes a vacuum flash column for receiving the atmospheric flash residue stream and separating the atmospheric flash residue stream into a vacuum flash distillate stream, a vacuum flash residue stream, and a vacuum gas oil stream. The system includes a first hydrocracking unit for receiving and processing at least a portion of the vacuum flash residue stream to produce an intermediate stream and a slurry. The system includes a second hydrocracking unit for receiving and processing the vacuum gas oil stream and the intermediate stream to produce a naphtha product and a light ends product. The system includes a pelletization unit for receiving and processing the slurry to produce a pelletized product.
    Type: Application
    Filed: April 30, 2020
    Publication date: January 28, 2021
    Inventors: Eric Wei, Vinod Ramaseshan, Donald Saunders
  • Patent number: 10854196
    Abstract: Using a method of operating a system that includes remote servers, and at least one electronic device, a user verbally instructs the electronic device to activate a function. The system uses the remote servers and other parts of the system to determine that the function is not currently enabled and requires a user-acknowledgment to terms of use before the function is enabled. The system provides information on the terms of use and solicits a user-acknowledgment to the terms of use. The user provides a verbal acknowledgment of the terms of use and the verbal acknowledgment is received and stored in a persistent data store.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: December 1, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Christopher Geiger Parker, Ilana Rozanes, Sulman Riaz, Vinaya Nadig, Hariharan Srinivasan, Ninad Anil Parkhi, Michael Richard Baglole, Eric Wei Hoong Ow, Tina Sonal Patel
  • Patent number: 9349540
    Abstract: The present invention provides a method for manufacturing platinum nanoparticle solution and a self-assembled platinum counter electrode thereof. The present invention adopts a polyol reduction method and controls the reduction reaction periods under various pH conditions. After the platinum nanoparticle dispersion solution of uniformly distributed platinum nanoparticles having small sizes is produced, the self-assembled platinum nanoparticles are adsorbed on a functionalized surface of a conductive substrate by dip coating at the normal temperature. Therefore, the structure of a platinum nanoparticle monolayer is formed, to obtain the self-assembled platinum counter electrode with a homogeneous single layer on the surface. This process is much simpler without adding any stabilizers or surfactants, without involving any subsequent heat treatments, and it consumes less amount of the platinum material.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 24, 2016
    Assignee: National Chiao Tung University
    Inventors: Eric Wei-Guang Diau, Chia-Hung Tsai, Lu-Lin Li, Hsin-Hui Wu
  • Publication number: 20150287541
    Abstract: The present invention provides a method for manufacturing platinum nanoparticle solution and a self-assembled platinum counter electrode thereof. The present invention adopts a polyol reduction method and controls the reduction reaction periods under various pH conditions. After the platinum nanoparticle dispersion solution of uniformly distributed platinum nanoparticles having small sizes is produced, the self-assembled platinum nanoparticles are adsorbed on a functionalized surface of a conductive substrate by dip coating at the normal temperature. Therefore, the structure of a platinum nanoparticle monolayer is formed, to obtain the self-assembled platinum counter electrode with a homogeneous single layer on the surface. This process is much simpler without adding any stabilizers or surfactants, without involving any subsequent heat treatments, and it consumes less amount of the platinum material.
    Type: Application
    Filed: July 11, 2014
    Publication date: October 8, 2015
    Inventors: Eric Wei-Guang DIAU, Chia-Hung TSAI, Lu-Lin LI, Hsin-Hui WU
  • Patent number: 8664393
    Abstract: This invention relates to ruthenium complex-based photosensitizer dyes for dye-sensitized solar cells, which have a general structural formula represented by formula (I).
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: March 4, 2014
    Assignee: National Chiao Tung University
    Inventors: Eric Wei-Guang Diau, Wei-Kai Huang
  • Publication number: 20120296086
    Abstract: This invention relates to ruthenium complex-based photosensitizer dyes for dye-sensitized solar cells, which have a general structural formula represented by formula (I).
    Type: Application
    Filed: April 13, 2012
    Publication date: November 22, 2012
    Applicant: National Chiao Tung University
    Inventors: Eric Wei-Guang Diau, Wei-Kai Huang
  • Patent number: 8148519
    Abstract: The embodiments described herein relate to photosensitizer dyes for dye-sensitized solar cell (DSSC) devices. In one example, a series of photosensitizer dyes for DSSC devices that have a high absorption coefficient and conversion efficiency, lower cost and better safety, are provided. The photosensitizer dyes are porphyrin-based zinc (Zn) complexes.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: April 3, 2012
    Assignees: National Chiao Tung University, National Chung Hsing University
    Inventors: Chen-Yu Yeh, Eric Wei-Guang Diau, Cheng-Wei Lee, Hsueh-Pei Lu, Chi-Ming Lan
  • Publication number: 20100125136
    Abstract: This invention relates to photosensitizer dyes for dye-sensitized solar cells. The photosensitizer dyes are porphyrin-based zinc complexes represented by the following general formulae (100) and (200). wherein A is represented by one of the following formulae (111)˜(118), wherein Z1˜Z10 independently represent a hydrogen atom (H), lithium (Li), sodium (Na), or tetra-alkyl ammonium group (as represented by the following general formula (120)), wherein X1˜X4 independently represent CmH2m+1 (m=1˜6), and B, C, D, and E independently represent one of the following formulae (131)˜(140), wherein Ra˜Rz are independently selected from the group consisting of H, CmH2m+1 (m=1˜15), OCpH2p+1 (p=1˜15), CH2[OC2H4]nOCH3 (n=1˜30), and [OC2H4]qOCH3 (q=1˜30).
    Type: Application
    Filed: June 16, 2009
    Publication date: May 20, 2010
    Applicant: DC Solar Corp. a Taiwan Corporation
    Inventors: CHEN-YU YEH, ERIC WEI-GUANG DIAU, CHENG-WEI LEE, HSUEH-PEI LU, CHI-MING LAN
  • Publication number: 20100065113
    Abstract: The present invention discloses a grooved dye-sensitized solar cell structure and a method for fabricating the same. The method of the present invention comprises providing a titanium plate having at least one groove; forming insulation layers on the grooves; forming a plurality of titanium dioxide units on the titanium plate each containing a plurality of titanium dioxide nanotubes, wherein each groove is arranged in between two adjacent titanium dioxide units; making the titanium dioxide units absorb a photosensitive dye; forming a transparent conductive film over the insulation layers and the titanium dioxide units; and filling an electrolyte into spaces each enclosed by the transparent conductive film, the titanium dioxide unit, the insulation layers. The present invention not only increases the electron transmission efficiency and photoelectric conversion efficiency but also promote the uniformity of the semiconductor layer.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Eric Wei-Guang Diau, Chien-Chon Chen, Hsien-Wen Chung, Chin-Hsing Chen, Chi-Jui Sung
  • Publication number: 20100065114
    Abstract: The present invention discloses a dye-sensitized solar cell structure and a method for fabricating the same. The method of the present invention comprises forming insulation layers on a titanium plate; forming a plurality of titanium dioxide units on the titanium plate each containing a plurality of titanium dioxide nanotubes, wherein each insulation layer is arranged in between two adjacent titanium dioxide units; making the titanium dioxide units absorb a photosensitive dye; forming a transparent conductive film over the insulation layers and the titanium dioxide units; and filling an electrolyte into spaces each enclosed by the transparent conductive film, the titanium dioxide unit, the insulation layers. The present invention not only increases the electron transmission efficiency and photoelectric conversion efficiency but also promote the uniformity of the semiconductor layer.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Eric Wei-Guang Diau, Chien-Chon Chen, Hsien-Wen Chung, Chin-Hsing Chen, Chi-Jui Sung