Patents by Inventor Priyank S. Garg
Priyank S. Garg 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: 11692637Abstract: Pre-insulated valves (102, 144) for a fluid system, comprising valve body (104, 146) having lugs (128, 168). The valves (102, 144) comprises first insulating layer (134, 172) comprising an inner surface (136, 174) being adapted to cover an entire outer surface (132, 176) of the plurality of lugs (128, 168) and an entire outer surface (130, 170) of the valve body (104, 146) such that the first insulating layer (134, 172) is in close physical contact with the outer surface (130, 170) of the valve body (104, 146) including an outer surface (132, 176) of the plurality of lugs (128, 168). The valves (102, 144) comprises second insulating layer (138, 178) comprising an inner surface (140, 180) being adapted to be in close physical contact with an entire outer surface (137, 182) of the first insulating layer (134, 172).Type: GrantFiled: January 31, 2019Date of Patent: July 4, 2023Inventor: Priyank S. Garg
-
Publication number: 20210071774Abstract: The present disclosure relates to pre-insulated valves (102, 144) for a fluid system, comprising valve body (104, 146) having lugs (128, 168). The valves (102, 144) comprises first insulating layer (134, 172) comprising an inner surface (136, 174) being adapted to cover an entire outer surface (132, 176) of the plurality of lugs (128, 168) and an entire outer surface (130, 170) of the valve body (104, 146) such that the first insulating layer (134, 172) is in close physical contact with the outer surface (130, 170) of the valve body (104, 146) including an outer surface (132, 176) of the plurality of lugs (128, 168). The valves (102, 144) comprises second insulating layer (138, 178) comprising an inner surface (140, 180) being adapted to be in close physical contact with an entire outer surface (137, 182) of the first insulating layer (134, 172).Type: ApplicationFiled: January 31, 2019Publication date: March 11, 2021Inventor: Priyank S. Garg
-
Patent number: 8583778Abstract: Techniques are provided through which “suspicious” websites may be identified automatically. A suspicious website is one that is associated with many changes or an inconsistent number of changes in web registry information over time. Registry information is received when changes to the registry information occur. The registry information is referred to as a transaction. A transaction is comprised of a plurality of values that each correspond to a characteristic. A characteristic is a property of a website, such as the website's contact information. A count associated with a particular characteristic-value pair is updated each time the particular value is identified in a transaction. A high count indicates that the website associated with the particular value is associated with a lot of changes. Therefore, a website associated with a high count is suspicious. Other factors that may be used for identifying a “suspicious” website include how often and how much the count changes.Type: GrantFiled: April 26, 2006Date of Patent: November 12, 2013Assignee: Yahoo! Inc.Inventors: Ariel Faigon, Timothy M. Converse, Priyank S. Garg
-
Patent number: 8554869Abstract: Disclosed herein is a technique for providing an interface that allows a user to navigate backwards through linked webpages. Initially, a request to display inlinks of linking webpages that contain a link to a particular webpage is received. In response to the request, a new page that contains a set of inlinks that correspond to a set of linking webpages that each contain a link to the particular webpage is provided. Each of the inlinks may be associated with a particular clickable item. An indication of a selection of a clickable item, associated with a particular inlink is received. In response, a second new page which contains a second set of inlinks that correspond to a second set of linking webpages that each contain a link to the webpage that corresponds to the particular inlink is provided. Some of the displayed inlinks may correspond to webpages that redirect to the particular webpage.Type: GrantFiled: August 2, 2006Date of Patent: October 8, 2013Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Conrad Newman, Amit Kumar, Vladimir Ofitserov
-
Patent number: 8112703Abstract: A technique is provided for providing an aggregate tag view of a website that comprises a plurality of webpages that each has a corresponding URL. A tag is a set of one or more words that have been associated with a URL and is typically created by a user to describe content of the webpage corresponding to the URL. Initially, a request is received to display information pertaining to a website. In response to the request, a plurality of tags associated with the website is displayed. A first subset of the plurality of tags is associated with a particular URL. A second subset of the plurality of tags is associated with one or more URLs that are not the particular URL. Alternatively, or in addition to an aggregate tag view tag-related information for each URL of the website is provided, in response to the initial request.Type: GrantFiled: July 21, 2006Date of Patent: February 7, 2012Assignee: Yahoo! Inc.Inventors: Amit Kumar, Priyank S. Garg, Joshua E. Schachter, Stephen L. Hood
-
Patent number: 7974956Abstract: Techniques are provided through which a user is verified as authorized to modify a website. A web crawler generates a filename and content for the user, who purports to be authorized to modify a particular website. The web crawler sends the filename and content toward the user. The user stores a file with the filename on a server that hosts the website. The user places the content within the file. The web crawler determines whether the file is stored on the server and whether the content is in the file. If so, then the web crawler stores information that indicates that the user is authorized to receive information pertaining to the website, which may be confidential information. If the file is not stored on the server or if the file does not contain the content, then the web crawler does not provide any information to the user pertaining to the website.Type: GrantFiled: July 21, 2006Date of Patent: July 5, 2011Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Amit Kumar, Apostolos Karmirantzos, Di Chang, Vivien Tong
-
Patent number: 7827166Abstract: Techniques for identifying duplicate webpages are provided. In one technique, one or more parameters of a first unique URL are identified where each of the one or more parameters do not substantially affect the content of the corresponding webpage. The first URL and subsequent URLs may be rewritten to drop each of the one or more parameters. Each of the subsequent URLs is compared to the first URL. If a subsequent URL is the same as the first URL, then the corresponding webpage of the subsequent URL is not accessed or crawled. In another technique, the parameters of multiple URLs are sorted, for example, alphabetically. If any URLs are the same, then the webpages of the duplicate URLs are not accessed or crawled.Type: GrantFiled: October 13, 2006Date of Patent: November 2, 2010Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Arnabnil Bhattacharjee
-
Patent number: 7698329Abstract: A method and apparatus for improving search results is provided. The method works by delineating sections of a document that are not relevant to the main content. The document content is subjected to ranking analysis in entirety. In response to a query results are recalled omitting terms included in the no-recall sections. Terms in the no-recall sections are not used in titles and abstracts of the results. The results are ordered at least in part by the rankings attributed to the identified no-recall sections.Type: GrantFiled: January 10, 2007Date of Patent: April 13, 2010Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Amit J. Basu, Timothy M. Converse
-
Publication number: 20090043749Abstract: Techniques are provided for storing queries received by a search engine are in a query log. For a particular query term in the query, it is determined how many queries in the query log contain that particular query term and an intent-indicating term, and determined how many queries in the query log contain that particular query term without an intent-indicating term. Based on the ratio between the number of queries in the query log that contain the particular query term and the intent-indicating term and the number of queries in the query log that contain the particular query term without the intent-indicating term, it is determined whether the particular query term is an intent-qualified query term. In response to determining that the particular query term is an intent-qualified query term, data is stored in a computer-readable medium that identifies the query term as an intent-qualified query term.Type: ApplicationFiled: August 6, 2007Publication date: February 12, 2009Inventors: Priyank S. Garg, Kostas Tsioutsiouliklis, Bruce T. Smith, Timothy M. Converse
-
Publication number: 20090019037Abstract: A technique is provided for highlighting specific website information in a results page of a query that is submitted by a user. A plurality of webpages is identified that each satisfies the query. A subset of the plurality of webpages is identified based on Web activity of the user or another user in a group with which the user is associated. Data, including a plurality of references and particular instructions, is sent to the user. Each reference of the plurality of references corresponds to a separate webpage of the plurality of webpages. A particular subset of the plurality of references corresponds to the subset of the plurality of webpages. The particular instructions cause each reference of the particular subset, when displayed, to be visually distinguished from references that are not in the subset.Type: ApplicationFiled: August 29, 2008Publication date: January 15, 2009Inventors: Amit Kumar, Priyank S. Garg
-
Publication number: 20080168053Abstract: A method and apparatus for improving search results is provided. The method works by delineating sections of a document that are not relevant to the main content. The document content is subjected to ranking analysis in entirety. In response to a query results are recalled omitting terms included in the no-recall sections. Terms in the no-recall sections are not used in titles and abstracts of the results. The results are ordered at least in part by the rankings attributed to the identified no-recall sections.Type: ApplicationFiled: January 10, 2007Publication date: July 10, 2008Inventors: Priyank S. Garg, Amit J. Basu, Timothy M. Converse
-
Publication number: 20080104024Abstract: A technique is provided for highlighting specific website information in a results page of a query that is submitted by a user. A plurality of webpages is identified that each satisfies the query. A subset of the plurality of webpages is identified based on Web activity of the user or another user in a group with which the user is associated. Data, including a plurality of references and particular instructions, is sent to the user. Each reference of the plurality of references corresponds to a separate webpage of the plurality of webpages. A particular subset of the plurality of references corresponds to the subset of the plurality of webpages. The particular instructions cause each reference of the particular subset, when displayed, to be visually distinguished from references that are not in the subset.Type: ApplicationFiled: October 25, 2006Publication date: May 1, 2008Inventors: Amit Kumar, Priyank S. Garg
-
Publication number: 20080091685Abstract: Techniques for identifying duplicate webpages are provided. In one technique, one or more parameters of a first unique URL are identified where each of the one or more parameters do not substantially affect the content of the corresponding webpage. The first URL and subsequent URLs may be rewritten to drop each of the one or more parameters. Each of the subsequent URLs is compared to the first URL. If a subsequent URL is the same as the first URL, then the corresponding webpage of the subsequent URL is not accessed or crawled. In another technique, the parameters of multiple URLs are sorted, for example, alphabetically. If any URLs are the same, then the webpages of the duplicate URLs are not accessed or crawled.Type: ApplicationFiled: October 13, 2006Publication date: April 17, 2008Inventors: Priyank S. Garg, Arnabnil Bhattacharjee
-
Publication number: 20080086496Abstract: A technique is provided for associating user-created tags with website communities. A website community comprises one or more websites that each comprise one or more webpages. In one approach, multiple users associate multiple tags with multiple webpages of different websites. Based on a first tag set that is associated with a first website and based on a second tag set that is associated with a second website, it is determined that the first and second websites are related and information is stored indicating such. In another approach, a user associates a particular tag with a webpage of a website. The user indicates that the particular tag is to be shared with other users that visit the website. When a second user requests a webpage from that website, a tag view is provided to the second user. The tag view includes the particular tag.Type: ApplicationFiled: October 5, 2006Publication date: April 10, 2008Inventors: Amit Kumar, Priyank S. Garg
-
Publication number: 20080034059Abstract: Disclosed herein is a technique for providing an interface that allows a user to navigate backwards through linked webpages. Initially, a request to display inlinks of linking webpages that contain a link to a particular webpage is received. In response to the request, a new page that contains a set of inlinks that correspond to a set of linking webpages that each contain a link to the particular webpage is provided. Each of the inlinks may be associated with a particular clickable item. An indication of a selection of a clickable item, associated with a particular inlink is received. In response, a second new page which contains a second set of inlinks that correspond to a second set of linking webpages that each contain a link to the webpage that corresponds to the particular inlink is provided. Some of the displayed inlinks may correspond to webpages that redirect to the particular webpage.Type: ApplicationFiled: August 2, 2006Publication date: February 7, 2008Inventors: Priyank S. Garg, Conrad Newman, Amit Kumar, Vladimir Ofitserov
-
Publication number: 20080034279Abstract: A technique is provided for providing an aggregate tag view of a website that comprises a plurality of webpages that each has a corresponding URL. A tag is a set of one or more words that have been associated with a URL and is typically created by a user to describe content of the webpage corresponding to the URL. Initially, a request is received to display information pertaining to a website. In response to the request, a plurality of tags associated with the website is displayed. A first subset of the plurality of tags is associated with a particular URL. A second subset of the plurality of tags is associated with one or more URLs that are not the particular URL. Alternatively, or in addition to an aggregate tag view tag-related information for each URL of the website is provided, in response to the initial request.Type: ApplicationFiled: July 21, 2006Publication date: February 7, 2008Inventors: Amit Kumar, Priyank S. Garg, Joshua E. Schachter, Stephen L. Hood
-
Publication number: 20080021904Abstract: Techniques are provided through which a user is verified as authorized to modify a website. A web crawler generates a filename and content for the user, who purports to be authorized to modify a particular website. The web crawler sends the filename and content toward the user. The user stores a file with the filename on a server that hosts the website. The user places the content within the file. The web crawler determines whether the file is stored on the server and whether the content is in the file. If so, then the web crawler stores information that indicates that the user is authorized to receive information pertaining to the website, which may be confidential information. If the file is not stored on the server or if the file does not contain the content, then the web crawler does not provide any information to the user pertaining to the website.Type: ApplicationFiled: July 21, 2006Publication date: January 24, 2008Inventors: Priyank S. Garg, Amit Kumar, Apostolos Karmirantzos, Di Chang, Vivien Tong