Patents by Inventor Vinay Goel
Vinay Goel 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: 20170176201Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: ApplicationFiled: February 22, 2017Publication date: June 22, 2017Applicant: Google Inc.Inventor: Vinay Goel
-
Patent number: 9612125Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: GrantFiled: May 7, 2014Date of Patent: April 4, 2017Assignee: Google Inc.Inventor: Vinay Goel
-
ENFORCING USAGE POLICIES ON COMBINATIONS OF COLLECTED DATA TO BE DISSEMINATED TO DESTINATION SYSTEMS
Publication number: 20170078332Abstract: This disclosure relates to enforcing restrictions on data collected from a first set of systems and disseminated to a second set of systems. For example, a method for enforcing a set of restrictions includes receiving a first trait and a second trait that include data describing a user that has interacted with an online service. The first trait is labelled with a first usage restriction and the second trait is labelled with a second usage restriction different from the first usage restriction. The method further includes combining the first trait and the second trait into a segment. The segment preserves labelling of the first trait with the first usage restriction and the second trait with the second usage restriction. The method further includes controlling use of the segment based on the first usage restriction and the second usage restriction.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventors: David Weinstein, Harleen Sahni, Matthew Donofrio, Edward Schuchardt, Vinay Goel, Rafaat Hossain -
Publication number: 20160379273Abstract: In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.Type: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Inventors: Vinay Goel, Rahul S. Kulkarni, Subramanya Srikanth Belwadi, Siddartha Naidu, Ramanathan V. Guha
-
Patent number: 9466077Abstract: In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.Type: GrantFiled: June 30, 2009Date of Patent: October 11, 2016Assignee: Google Inc.Inventors: Vinay Goel, Rahul S. Kulkarni, Subramanya Srikanth Belwadi, Siddartha Naidu, Ramanathan V. Guha
-
Patent number: 9378275Abstract: Methods, systems, and computer program products are provided for providing matching resources. One example method includes identifying example resources, evaluating query logs to determine queries including query terms that resolved to a given example resource, identifying matching resources other than the example resources that also were provided as a solution to the determined queries, filtering the matching resources based on one or more criteria to identify matching resources that are relevant to a consumer, and providing the filtered matching resources for output to the consumer.Type: GrantFiled: December 11, 2013Date of Patent: June 28, 2016Assignee: Google Inc.Inventors: Vinay Goel, Kiran S. Panesar
-
Patent number: 8831190Abstract: Methods, systems, and apparatus, including computer program products, in which a first telephone number is associated with a second telephone number, and a web-based advertisement is served for an advertiser that includes the first telephone number. A call placed to the first telephone number is received, and the call is routed to the second telephone number based on the association of the second telephone number with the first telephone number. A determination as to whether a call-through event in response to receiving the call placed to the first telephone number has occurred, and an advertiser associated with the second telephone number is charged a cost-per-call amount if the call-through event is determined to have occurred.Type: GrantFiled: July 2, 2012Date of Patent: September 9, 2014Assignee: Google Inc.Inventor: Vinay Goel
-
Publication number: 20140244152Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: ApplicationFiled: May 7, 2014Publication date: August 28, 2014Applicant: GOOGLE INC.Inventor: Vinay Goel
-
Patent number: 8762058Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: GrantFiled: April 12, 2013Date of Patent: June 24, 2014Assignee: Google Inc.Inventor: Vinay Goel
-
Patent number: 8612459Abstract: Methods, systems, and computer program products are provided for providing matching resources. One example method includes identifying example resources, evaluating query logs to determine queries including query terms that resolved to a given example resource, identifying matching resources other than the example resources that also were provided as a solution to the determined queries, filtering the matching resources based on one or more criteria to identify matching resources that are relevant to a consumer, and providing the filtered matching resources for output to the consumer.Type: GrantFiled: July 13, 2011Date of Patent: December 17, 2013Assignee: Google Inc.Inventors: Vinay Goel, Kiran S. Panesar
-
Patent number: 8433513Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: GrantFiled: May 24, 2012Date of Patent: April 30, 2013Assignee: Google Inc.Inventor: Vinay Goel
-
Publication number: 20120269337Abstract: Methods, systems, and apparatus, including computer program products, in which a first telephone number is associated with a second telephone number, and a web-based advertisement is served for an advertiser that includes the first telephone number. A call placed to the first telephone number is received, and the call is routed to the second telephone number based on the association of the second telephone number with the first telephone number. A determination as to whether a call-through event in response to receiving the call placed to the first telephone number has occurred, and an advertiser associated with the second telephone number is charged a cost-per-call amount if the call-through event is determined to have occurred.Type: ApplicationFiled: July 2, 2012Publication date: October 25, 2012Applicant: GOOGLE INC.Inventor: Vinay Goel
-
Publication number: 20120232790Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: ApplicationFiled: May 24, 2012Publication date: September 13, 2012Applicant: GOOGLE INC.Inventor: Vinay Goel
-
Patent number: 8218741Abstract: Methods, systems, and apparatus, including computer program products, in which a first telephone number is associated with a second telephone number, and a web-based advertisement is served for an advertiser that includes the first telephone number. A call placed to the first telephone number is received, and the call is routed to the second telephone number based on the association of the second telephone number with the first telephone number. A determination as to whether a call-through event in response to receiving the call placed to the first telephone number has occurred, and an advertiser associated with the second telephone number is charged a cost-per-call amount if the call-through event is determined to have occurred.Type: GrantFiled: November 30, 2007Date of Patent: July 10, 2012Assignee: Google Inc.Inventor: Vinay Goel
-
Patent number: 8219316Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: GrantFiled: November 14, 2008Date of Patent: July 10, 2012Assignee: Google Inc.Inventor: Vinay Goel
-
Publication number: 20100332330Abstract: In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Inventors: Vinay Goel, Rahul Kulkarni, Subramanya Srikanth Belwadi, Siddartha Naidu, Ramanathan V. Guha
-
Publication number: 20100125411Abstract: In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests.Type: ApplicationFiled: November 14, 2008Publication date: May 20, 2010Applicant: Google Inc.Inventor: Vinay Goel
-
Publication number: 20090136011Abstract: Methods, systems, and apparatus, including computer program products, in which a first telephone number is associated with a second telephone number, and a web-based advertisement is served for an advertiser that includes the first telephone number. A call placed to the first telephone number is received, and the call is routed to the second telephone number based on the association of the second telephone number with the first telephone number. A determination as to whether a call-through event in response to receiving the call placed to the first telephone number has occurred, and an advertiser associated with the second telephone number is charged a cost-per-call amount if the call-through event is determined to have occurred.Type: ApplicationFiled: November 30, 2007Publication date: May 28, 2009Applicant: GOOGLE INC.Inventor: Vinay Goel
-
Patent number: 6998047Abstract: A method for casting-in-place composite and/or non-filled structures which are useful as sorptive or reactive media or for size-based separations. Any particular housing size or configuration can be used, and the inclusion of a large amount of adsorptive particles in polymer is achieved while still maintaining the membrane three dimensional structure. In a first preferred embodiment, the composite structures comprise particles entrapped within a porous polymeric substrate, and are cast in-place into a housing such as a pipette tip, thereby providing an effective platform for micromass handling. With the appropriate selection of particle chemistry, virtually any separation or purification operation can be conducted, including selective bind/elute chromatography operations, on sample mass loads less than 1 microgram in volumes of a few microliters, as well as larger mass loads and volumes. The present invention also encompasses the composite structures as well as sample preparation devices containing the same.Type: GrantFiled: October 27, 2000Date of Patent: February 14, 2006Assignee: Millipore CorporationInventors: William Kopaciewicz, Donald G. Sheer, Todd E. Arnold, Vinay Goel
-
Patent number: 6830717Abstract: A method for casting-in-place composite and/or non-filled structures which are useful as sorptive or reactive media or for size-based separations. Any particular housing size or configuration can be used, and the inclusion of a large amount of adsorptive particles in polymer is achieved while still maintaining the membrane three dimensional structure. In a first preferred embodiment, the composite structures comprise particles entrapped within a porous polymeric substrate, and are cast in-place into a housing such as a pipette tip, thereby providing an effective platform for micromass handling. With the appropriate selection of particle chemistry, virtually any separation or purification operation can be conducted, including selective bind/elute chromatography operations, on sample mass loads less than 1 microgram in volumes of a few microliters, as well as larger mass loads' and volumes.Type: GrantFiled: July 31, 2002Date of Patent: December 14, 2004Assignee: Millipore CorporationInventors: William Kopaciewicz, Donald G. Sheer, Todd E. Arnold, Vinay Goel