Patents by Inventor Randy Kaplan

Randy Kaplan 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: 11948352
    Abstract: The exchange of weight gradients among the processing nodes can introduce a substantial bottleneck to the training process. Instead of remaining idle during the weight gradients exchange process, a processing node can update its own set of weights for the next iteration of the training process using the processing node's local weight gradients. The next iteration of training can be started by using these speculative weights until the weight gradients exchange process completes and a global weights update is available. If the speculative weights is close enough to the weight values from the global weights update, the training process at the processing node can continue training using the results computed from the speculative weights to reduce the overall training time.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Patricio Kaplan, Randy Renfu Huang
  • Patent number: 9365808
    Abstract: Embodiments of the present disclosure generally relate to a composition, system, and method of unclogging and maintaining a drain or conduits that deliver fluids such as water. The system includes delivering a predetermined amount of drain cleaning composition to an obstruction wherein the predetermined amount may be delivered by a single-use packet. The composition for clearing a clogged drain may include sodium bisulfate, moisture, sodium sulfate, potassium, calcium, or iron.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: June 14, 2016
    Inventors: Eric Sternberg, Randy Kaplan, Mathew Sternberg
  • Publication number: 20140360532
    Abstract: Embodiments of the present disclosure generally relate to a composition, system, and method of unclogging and maintaining a drain or conduits that deliver fluids such as water. The system includes delivering a predetermined amount of drain cleaning composition to an obstruction wherein the predetermined amount may be delivered by a single-use packet. The composition for clearing a clogged drain may include sodium bisulfate, moisture, sodium sulfate, potassium, calcium, or iron.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 11, 2014
    Inventors: Eric Sternberg, Randy Kaplan, Mathew Sternberg
  • Publication number: 20140091108
    Abstract: The invention is a system and method of unclogging and maintaining a drain or conduits that deliver fluids such as water. The system includes delivering a predetermined amount of drain cleaner to an obstruction wherein the predetermined amount may be delivered by a single-use packet or by a receptacle that is capable of premeasuring a single application. The system and or packet may also be used to disperse a composition over a period of time as maintenance of a drain or conduit.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Eric Sternberg, Randy Kaplan, Mathew Sternberg