Patents by Inventor Russell Power

Russell Power 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).

  • Publication number: 20230229978
    Abstract: A method includes training, using a first computing system having a first configuration, a first machine learning model having a machine learning model architecture, and training, using a second computing system having a different second configuration, a second machine learning model having the machine learning model architecture. The method also includes determining, for a shared training operation performed by both the first computing system and the second computing system, a similarity measure that represents a similarity between: a first training output generated by the first computing system during performance of the shared training operation during training of the first machine learning model; and a second training output generated by the second computing system during performance of the shared training operation during training of the second machine learning model.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 20, 2023
    Applicant: Google LLC
    Inventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
  • Patent number: 11556861
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for debugging correctness issues in training machine learning models. In one aspect, a method comprises training a first machine learning model using a first computing system having a first configuration; training a second machine learning model using a second computing system having a second configuration, wherein the second configuration of the second computing system is different than the first configuration of the first computing system; and determining, for each of a plurality of shared training operations that are performed by both the first computing system and the second computing system, a respective similarity measure that measures a similarity between: a first training output generated by the first computing system by performing the shared training operation, and a second training output generated by the second computing system by performing the shared training operation.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: January 17, 2023
    Assignee: Google LLC
    Inventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
  • Publication number: 20200356905
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for debugging correctness issues in training machine learning models. In one aspect, a method comprises training a first machine learning model using a first computing system having a first configuration; training a second machine learning model using a second computing system having a second configuration, wherein the second configuration of the second computing system is different than the first configuration of the first computing system; and determining, for each of a plurality of shared training operations that are performed by both the first computing system and the second computing system, a respective similarity measure that measures a similarity between: a first training output generated by the first computing system by performing the shared training operation, and a second training output generated by the second computing system by performing the shared training operation.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 12, 2020
    Inventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
  • Patent number: 9652483
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Patent number: 9223877
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: December 29, 2015
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Patent number: 8943067
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 27, 2015
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Patent number: 8769827
    Abstract: A chisel includes a blade joined with a handle configured to be struck by a striking instrument. The blade includes a front beveled cutting edge portion at its forward end, a beveled side cutting edge portion along one longitudinal side of the blade, and a strike surface along an opposite, longitudinal side. The blade also has a main body portion that narrows in thickness as it extends in a forward direction from a relatively rearward portion thereof to the front beveled cutting edge portion and that narrows in thickness as it extends in a lateral direction from the strike surface towards the beveled side cutting edge portion. The beveled side cutting edge portion has a surface forms an angle with a surface of the main body portion.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: July 8, 2014
    Assignee: Stanley Black & Decker, Inc.
    Inventors: Russell Powers, Karl Vanderbeek
  • Patent number: 8682901
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Publication number: 20140031941
    Abstract: An interbody spacer includes concave lateral surfaces extending at an angle with respect to the longitudinal axis. In one aspect, the interbody spacer includes upper and lower convex surfaces defined by an arc extending from a center point offset from the spacer midpoint. In another aspect, lateral edges of the upper and lower surfaces are also defined by convex arcs extending from a center point offset from the spacer midpoint.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 30, 2014
    Applicant: WARSAW ORTHOPEDIC, INC.
    Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
  • Patent number: 8591589
    Abstract: An interbody spacer includes concave lateral surfaces extending at an angle with respect to the longitudinal axis. In one aspect, the interbody spacer includes upper and lower convex surfaces defined by an arc extending from a center point offset from the spacer midpoint. In another aspect, lateral edges of the upper and lower surfaces are also defined by convex arcs extending from a center point offset from the spacer midpoint.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: November 26, 2013
    Assignee: Warsaw Orhtopedic, Inc.
    Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
  • Patent number: 8585016
    Abstract: The invention provides a demolition tool that can be used in many ways for the demolition of construction materials or other materials. The demolition tool includes a handle having a head at one end. The head has a longitudinal central plane that bisects the head, a strike contact face, and toothed, stepped grasping jaws that accommodate multiple sizes of lumber or other material. The head may also include a blunt blade edge below the strike contact face for striking and demolishing material. The demolition tool includes a bent end pry bar at a second end of the handle. The bent end pry bar being offset 90 degrees from the longitudinal central plane of the tool head enabling full range of motion without interfering with other tool functions. The demolition tool may comprise a single piece of material and may be softer than tools used to strike it, but harder than materials which it is used to strike.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: November 19, 2013
    Assignee: Stanley Black & Decker, Inc.
    Inventors: Christopher Woolley, Michael Maruskiak, Joseph Martone, Eric Ranieri, Russell Powers
  • Publication number: 20120255180
    Abstract: A chisel includes a blade joined with a handle configured to be struck by a striking instrument. The blade includes a front beveled cutting edge portion at its forward end, a beveled side cutting edge portion along one longitudinal side of the blade, and a strike surface along an opposite, longitudinal side. The blade also has a main body portion that narrows in thickness as it extends in a forward direction from a relatively rearward portion thereof to the front beveled cutting edge portion and that narrows in thickness as it extends in a lateral direction from the strike surface towards the beveled side cutting edge portion. The beveled side cutting edge portion has a surface forms an angle with a surface of the main body portion.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Applicant: STANLEY BLACK & DECKER, INC.
    Inventors: Russell Powers, Karl Vanderbeek
  • Patent number: 8117702
    Abstract: The invention provides a demolition tool that can be used in many ways for the demolition of construction materials or other materials. The demolition tool includes a handle having a head at one end. The head has a longitudinal central plane that bisects the head, a strike contact face, and toothed, stepped grasping jaws that accommodate multiple sizes of lumber or other material. The head may also include a blunt blade edge below the strike contact face for striking and demolishing material. The demolition tool includes a bent end pry bar at a second end of the handle. The bent end pry bar being offset 90 degrees from the longitudinal central plane of the tool head enabling full range of motion without interfering with other tool functions. The demolition tool may comprise a single piece of material and may be softer than tools used to strike it, but harder than materials which it is used to strike.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: February 21, 2012
    Assignee: Stanley Black & Decker, Inc.
    Inventors: Christopher Woolley, Michael Marusiak, Joseph Martone, Eric Ranieri, Russell Powers
  • Patent number: 8090723
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: January 3, 2012
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Publication number: 20110196496
    Abstract: An interbody spacer includes concave lateral surfaces extending at an angle with respect to the longitudinal axis. In one aspect, the interbody spacer includes upper and lower convex surfaces defined by an arc extending from a center point offset from the spacer midpoint. In another aspect, lateral edges of the upper and lower surfaces are also defined by convex arcs extending from a center point offset from the spacer midpoint.
    Type: Application
    Filed: April 8, 2011
    Publication date: August 11, 2011
    Applicant: WARSAW ORTHOPEDIC, INC.
    Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
  • Patent number: 7951203
    Abstract: An interbody spacer includes concave lateral surfaces extending at an angle with respect to the longitudinal axis. In one aspect, the interbody spacer includes upper and lower convex surfaces defined by an arc extending from a center point offset from the spacer midpoint. In another aspect, lateral edges of the upper and lower surfaces are also defined by convex arcs extending from a center point offset from the spacer midpoint.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: May 31, 2011
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
  • Patent number: 7925655
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 12, 2011
    Assignee: Google Inc.
    Inventors: Russell Power, Soham Mazumdar, Yonatan Zunger
  • Publication number: 20100161617
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Application
    Filed: March 2, 2010
    Publication date: June 24, 2010
    Applicant: GOOGLE INC.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
  • Patent number: 7693813
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 6, 2010
    Assignee: Google Inc.
    Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna Patterson, Russell Power, Yonatan Zunger
  • Publication number: 20090008617
    Abstract: The invention provides a demolition tool that can be used in many ways for the demolition of construction materials or other materials. The demolition tool includes a handle having a head at one end. The head has a longitudinal central plane that bisects the head, a strike contact face, and toothed, stepped grasping jaws that accommodate multiple sizes of lumber or other material. The head may also include a blunt blade edge below the strike contact face for striking and demolishing material. The demolition tool includes a bent end pry bar at a second end of the handle. The bent end pry bar being offset 90 degrees from the longitudinal central plane of the tool head enabling full range of motion without interfering with other tool functions. The demolition tool may comprise a single piece of material and may be softer than tools used to strike it, but harder than materials which it is used to strike.
    Type: Application
    Filed: September 19, 2008
    Publication date: January 8, 2009
    Applicant: THE STANLEY WORKS
    Inventors: Christopher WOOLLEY, Michael Maruskiak, Joseph Martone, Eric Ranieri, Russell Powers