Patents by Inventor Myles Sussman
Myles Sussman 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: 8918416Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying queries. One of the methods includes the actions of obtaining a collection of search queries; for each query in the collection of search queries, determining whether other queries in the collection of search queries are refinements of the query, wherein the refinements of each query include the query terms and one or more additional terms not found in the query; determining a similarity between query pairs from the collection, wherein the similarity between a query pair is determined using the additional query terms from the refinements of the respective search queries of the query pair; obtaining a classified sample group of search queries using a plurality of category labels; and classifying each other search query of the collection of search queries having one or more refinements.Type: GrantFiled: September 19, 2012Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Erik Gross, Myles Sussman
-
Patent number: 8756264Abstract: A method of generating pseudo-random numbers on a parallel processing system comprises generating a plurality of sub-streams of pseudo-random numbers, wherein the sub-streams are generated in parallel by one or more co-processors, and providing the plurality of sub-streams to respective processing elements, wherein the respective processing elements employ the plurality of sub-streams to execute an application.Type: GrantFiled: March 9, 2007Date of Patent: June 17, 2014Assignee: Google Inc.Inventors: Myles A. Sussman, William Y. Crutchfield, Matthew N. Papakipos
-
Patent number: 8423405Abstract: In general, in one aspect, a first request to provide one or more advertisements on a first web page is received, the first web page comprising one or more items of web content related to a query. A first quality score is calculated for a first advertisement included in a set of one or more candidate advertisements. The first advertisement is presented on the first web page based at least in part on the first quality score. A second request is received to provide one or more advertisements on a second web page, the second web page comprising one or more different items of web content related to the query. A second quality score for the first advertisement is calculated based at least in part on the previous presentation of the first advertisement. It is determined whether to present the first advertisement on the second web page based at least in part on the second quality score.Type: GrantFiled: November 1, 2010Date of Patent: April 16, 2013Assignee: Google Inc.Inventors: Karthik Gopalratnam, Levent Ertöz, Myles Sussman, Marc Berndl, Dan Liu, Sridhar Ramaswamy, Nicholas C. Fox, Jonathan G. Alferness, Adam I. Juda
-
Patent number: 8271328Abstract: Methods and systems to modify the number and/or positioning of advertisements presented to a user based on that user's activity patterns (e.g., previous queries, query result selections, ad selections, etc.) and the order in which events constituting the activity patterns occurred. For example, the methods and systems can be based on a Markov model utilizing the user's activity patterns.Type: GrantFiled: December 17, 2008Date of Patent: September 18, 2012Assignee: Google Inc.Inventors: Edward A. Baltz, Khanh Nguyen, Ralph U. Gasser, Michael Frumkin, Karthik Gopalratnam, Myles Sussman, Gregory J. Friedman
-
Patent number: 7586608Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light from top of the wafer.Type: GrantFiled: March 28, 2007Date of Patent: September 8, 2009Assignee: Luxtera, Inc.Inventors: Lawrence C. Gunn, III, Roman Malendevich, Thierry J. Pinguet, Maxime Jean Rattier, Myles Sussman, Jeremy Witzens
-
Patent number: 7412138Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light to/from the top of a wafer. A wafer level test system uses optical and electronic probes to search for and align with an optoelectronic alignment structure. The test system uses a located optoelectronic alignment structure as a reference point to locate other devices on the wafer. The system tests the operation of selected devices disposed on the wafer. The optoelectronic alignment loop is also used as an alignment reference of known performance for an adjacent device of unknown performance.Type: GrantFiled: February 28, 2007Date of Patent: August 12, 2008Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn, III
-
Patent number: 7378861Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light to/from the top of the wafer. A wafer level test system uses an optical probe to search for and align with an optical alignment loop. The test system uses a located alignment loop as a reference point to locate other devices on the wafer. The test system tests the operation of selected devices disposed on the wafer. The alignment loop is also used as a reference device for an adjacent device of unknown performance.Type: GrantFiled: February 26, 2007Date of Patent: May 27, 2008Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn, III
-
Publication number: 20070294508Abstract: A method of generating pseudo-random numbers on a parallel processing system comprises generating a plurality of sub-streams of pseudo-random numbers, wherein the sub-streams are generated in parallel by one or more co-processors, and providing the plurality of sub-streams to respective processing elements, wherein the respective processing elements employ the plurality of sub-streams to execute an application.Type: ApplicationFiled: March 9, 2007Publication date: December 20, 2007Inventors: Myles A. Sussman, William Y. Crutchfield, Matthew N. Papakipos
-
Patent number: 7298939Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light to/from the top of a wafer. A wafer level test system uses optical and electronic probes to search for and align with an optoelectronic alignment structure. The test system uses a located optoelectronic alignment structure as a reference point to locate other devices on the wafer. The system tests the operation of selected devices disposed on the wafer. The optoelectronic alignment loop is also used as an alignment reference of known performance for an adjacent device of unknown performance.Type: GrantFiled: March 16, 2005Date of Patent: November 20, 2007Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn III
-
Patent number: 7262852Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light from top of the wafer.Type: GrantFiled: November 14, 2005Date of Patent: August 28, 2007Assignee: Luxtera, Inc.Inventors: Lawrence C. Gunn, III, Roman Malendevich, Thierry J. Pinguet, Maxime Jean Rattier, Myles Sussman, Jeremy Witzens
-
Patent number: 7224174Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light to/from the top of the wafer. A wafer level test system uses an optical probe to search for and align with an optical alignment loop. The test system uses a located alignment loop as a reference point to locate other devices on the wafer. The test system tests the operation of selected devices disposed on the wafer. The alignment loop is also used as a reference device for an adjacent device of unknown performance.Type: GrantFiled: December 17, 2004Date of Patent: May 29, 2007Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn, III
-
Patent number: 7183759Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light to/from the top of the wafer. During the optical testing, the vertical spacing between an optical probe and the wafer is set to a very close distance, to achieve efficient optical coupling. It is beneficial to keep this close distance during optical testing as a constant in testing different optical components at different locations on the wafer. In one implementation, a spacing sensor may be used to measure the height of the optical probe from the wafer surface. This sensor may be a capacitance sensor that is mounted at the optical probe.Type: GrantFiled: December 17, 2004Date of Patent: February 27, 2007Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn, III
-
Patent number: 7184626Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical testing by coupling probe light from top of the wafer.Type: GrantFiled: April 7, 2004Date of Patent: February 27, 2007Assignee: Luxtera, IncInventors: Lawrence C. Gunn, III, Roman Malendevich, Thierry J. Pinguet, Maxime J. Rattier, Myles Sussman, Jeremy Witzens
-
Patent number: 7024066Abstract: This application describes, among others, wafer designs, testing systems and techniques for wafer-level optical and optoelectronic testing by coupling probe light to/from the top of the wafer. In the described exemplary implementations, wafers are designed with one or more optical alignment features or structures. The alignment structures are alongside the devices to be tested, but are easier to find or locate by optical means, than the devices to be tested. An optical diffraction grating structure such as a Littrow grating may be used as reflective alignment structures. (FIG. 6B and paragraph 56.) A Littrow grating as an alignment structure produces a retro-reflection. A Littrow grating is a one-port optical device, with input and output beams going along the same path. Various exemplary implementations are shown in FIGS. 3C, 5, 6A, 6B, 7A and 7B and described in paragraphs 18–21, 39–40 and 53–64.Type: GrantFiled: December 17, 2004Date of Patent: April 4, 2006Assignee: Luxtera, Inc.Inventors: Roman Malendevich, Myles Sussman, Lawrence C. Gunn, III
-
Publication number: 20040015822Abstract: A method and apparatus for assembling software components into an application. In an embodiment, the apparatus generally relates to an application creator which assembles software modules at run time into a container application. The container application supports interface inheritance and implementation inheritance from an existing software component.Type: ApplicationFiled: March 23, 2001Publication date: January 22, 2004Inventors: Samuel W. Linton, John W. Wallerius, Myles A. Sussman