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: 20230229978Abstract: 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: ApplicationFiled: January 6, 2023Publication date: July 20, 2023Applicant: Google LLCInventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
-
Patent number: 11556861Abstract: 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: GrantFiled: May 6, 2019Date of Patent: January 17, 2023Assignee: Google LLCInventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
-
Publication number: 20200356905Abstract: 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: ApplicationFiled: May 6, 2019Publication date: November 12, 2020Inventors: Chi Keung Luk, Jose Americo Baiocchi Paredes, Russell Power, Mehmet Deveci
-
Patent number: 9652483Abstract: 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: GrantFiled: November 23, 2015Date of Patent: May 16, 2017Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Patent number: 9223877Abstract: 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: GrantFiled: January 7, 2015Date of Patent: December 29, 2015Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Patent number: 8943067Abstract: 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: GrantFiled: March 15, 2013Date of Patent: January 27, 2015Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Patent number: 8769827Abstract: 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: GrantFiled: April 11, 2011Date of Patent: July 8, 2014Assignee: Stanley Black & Decker, Inc.Inventors: Russell Powers, Karl Vanderbeek
-
Patent number: 8682901Abstract: 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: GrantFiled: December 20, 2011Date of Patent: March 25, 2014Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Publication number: 20140031941Abstract: 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: ApplicationFiled: September 26, 2013Publication date: January 30, 2014Applicant: WARSAW ORTHOPEDIC, INC.Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
-
Patent number: 8591589Abstract: 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: GrantFiled: April 8, 2011Date of Patent: November 26, 2013Assignee: Warsaw Orhtopedic, Inc.Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
-
Patent number: 8585016Abstract: 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: GrantFiled: September 19, 2008Date of Patent: November 19, 2013Assignee: Stanley Black & Decker, Inc.Inventors: Christopher Woolley, Michael Maruskiak, Joseph Martone, Eric Ranieri, Russell Powers
-
Publication number: 20120255180Abstract: 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: ApplicationFiled: April 11, 2011Publication date: October 11, 2012Applicant: STANLEY BLACK & DECKER, INC.Inventors: Russell Powers, Karl Vanderbeek
-
Patent number: 8117702Abstract: 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: GrantFiled: March 29, 2006Date of Patent: February 21, 2012Assignee: Stanley Black & Decker, Inc.Inventors: Christopher Woolley, Michael Marusiak, Joseph Martone, Eric Ranieri, Russell Powers
-
Patent number: 8090723Abstract: 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: GrantFiled: March 2, 2010Date of Patent: January 3, 2012Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Publication number: 20110196496Abstract: 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: ApplicationFiled: April 8, 2011Publication date: August 11, 2011Applicant: WARSAW ORTHOPEDIC, INC.Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
-
Patent number: 7951203Abstract: 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: GrantFiled: January 28, 2008Date of Patent: May 31, 2011Assignee: Warsaw Orthopedic, Inc.Inventors: Peter McCombe, B. Thomas Barker, William Sears, David Warmbold, Russell Powers
-
Patent number: 7925655Abstract: 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: GrantFiled: March 30, 2007Date of Patent: April 12, 2011Assignee: Google Inc.Inventors: Russell Power, Soham Mazumdar, Yonatan Zunger
-
Publication number: 20100161617Abstract: 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: ApplicationFiled: March 2, 2010Publication date: June 24, 2010Applicant: GOOGLE INC.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna L. Patterson, Russell Power, Yonatan Zunger
-
Patent number: 7693813Abstract: 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: GrantFiled: March 30, 2007Date of Patent: April 6, 2010Assignee: Google Inc.Inventors: Pei Cao, Nadav Eiron, Soham Mazumdar, Anna Patterson, Russell Power, Yonatan Zunger
-
Publication number: 20090008617Abstract: 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: ApplicationFiled: September 19, 2008Publication date: January 8, 2009Applicant: THE STANLEY WORKSInventors: Christopher WOOLLEY, Michael Maruskiak, Joseph Martone, Eric Ranieri, Russell Powers