Patents by Inventor Sunil Keshav Bopardikar
Sunil Keshav Bopardikar 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: 11887003Abstract: Systems and methods for improving a machine learning model are described. In an embodiment, a computing system stores a plurality of training examples comprising training inputs and training outputs. The computing system generates a machine learning model and training the machine learning model using the plurality of training examples. The computing system receives a particular input for the machine learning system and, using the particular input and the machine learning system, computes a particular output. For each training example of the plurality of training examples, the computing system adjusts a weight of the training example on the machine learning system and computes a relative numerical impact on the particular output for the training example, the relative numerical impact reflecting an importance of each training example on the particular output relative to an importance of the other training examples of the plurality of training examples on the particular output.Type: GrantFiled: May 4, 2018Date of Patent: January 30, 2024Inventors: Sunil Keshav Bopardikar, Nikhil Sunil Bopardikar, Rohan Bopardikar
-
Patent number: 10296944Abstract: A server receives an indication that a user of a client device has selected social network data associated with a social network provider that maintains a social graph. The selected social network data indicates approval of a coupon offer by the user. In response to receiving the indication, the server computer provides the coupon to the user and sends a link message that causes a user node that is associated with the user to be linked, within the social graph, with a coupon node that is associated with the coupon offer. A message including data associated with the coupon offer is sent to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user.Type: GrantFiled: August 13, 2015Date of Patent: May 21, 2019Assignee: Quotient Technology Inc.Inventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Patent number: 10134096Abstract: In an embodiment, a method comprises receiving, at a social network coupon platform, a request to display coupon data regarding a particular coupon that is provided by a coupon provider, wherein a user that is registered with a social network provider initiated the request; in response to receiving the request, sending, from the social network coupon platform, the coupon data to be displayed to the user; receiving, at the social network coupon platform, from the social network provider, profile data that includes profile information of the user; in response to receiving the profile data, allowing the user access to the particular coupon; wherein the method is performed by one or more computing devices.Type: GrantFiled: March 27, 2014Date of Patent: November 20, 2018Assignee: QUOTIENT TECHNOLOGY INC.Inventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Publication number: 20150371268Abstract: A server receives an indication that a user of a client device has selected social network data associated with a social network provider that maintains a social graph. The selected social network data indicates approval of a coupon offer by the user. In response to receiving the indication, the server computer provides the coupon to the user and sends a link message that causes a user node that is associated with the user to be linked, within the social graph, with a coupon node that is associated with the coupon offer. A message including data associated with the coupon offer is sent to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user.Type: ApplicationFiled: August 13, 2015Publication date: December 24, 2015Inventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Patent number: 9141998Abstract: In an embodiment, a method comprises receiving an indication that a user selected social network data that is displayed, on a client device, concurrently with offer data that indicates a coupon offer; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon offer; in response to receiving the indication that the user selected the social network data, allowing the user to access the coupon offer, and causing a message to be sent to each user of a plurality of users that are identified, in a social network, as connected to the user, wherein the message includes data about the coupon offer or a coupon provider that initiated the coupon offer; wherein the method is performed by one or more computing devices.Type: GrantFiled: April 9, 2014Date of Patent: September 22, 2015Assignee: Coupons.com IncorporatedInventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Publication number: 20140222536Abstract: In an embodiment, a method comprises receiving an indication that a user selected social network data that is displayed, on a client device, concurrently with offer data that indicates a coupon offer; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon offer; in response to receiving the indication that the user selected the social network data, allowing the user to access the coupon offer, and causing a message to be sent to each user of a plurality of users that are identified, in a social network, as connected to the user, wherein the message includes data about the coupon offer or a coupon provider that initiated the coupon offer; wherein the method is performed by one or more computing devices.Type: ApplicationFiled: April 9, 2014Publication date: August 7, 2014Applicant: Coupons.com IncorporatedInventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Publication number: 20140214511Abstract: In an embodiment, a method comprises receiving, at a social network coupon platform, a request to display coupon data regarding a particular coupon that is provided by a coupon provider, wherein a user that is registered with a social network provider initiated the request; in response to receiving the request, sending, from the social network coupon platform, the coupon data to be displayed to the user; receiving, at the social network coupon platform, from the social network provider, profile data that includes profile information of the user; in response to receiving the profile data, allowing the user access to the particular coupon; wherein the method is performed by one or more computing devices.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: Coupons.com incorporatedInventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Patent number: 8768761Abstract: In an embodiment, a method comprises receiving an indication that a user selected social network data that is displayed, on a client device, concurrently with offer data that indicates a coupon offer; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon offer; in response to receiving the indication that the user selected the social network data, allowing the user to access the coupon offer, and causing a message to be sent to each user of a plurality of users that are identified, in a social network, as connected to the user, wherein the message includes data about the coupon offer or a coupon provider that initiated the coupon offer; wherein the method is performed by one or more computing devices.Type: GrantFiled: March 20, 2012Date of Patent: July 1, 2014Assignee: Coupons.com IncorporatedInventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Patent number: 8694367Abstract: Techniques are provided for allowing a user to access a coupon. In one approach, a social network coupon platform receives a request to display coupon data regarding a particular coupon that is provided by a coupon provider, wherein a user that is registered with a social network provider initiated the request. In response to receiving the request, sending the coupon data is sent form the social network coupon platform to be displayed to the user. Profile data that includes profile information of the user is received at the social network coupon platform from the social network provider. In response to receiving the profile data, the user is allowed access to the particular coupon.Type: GrantFiled: November 2, 2011Date of Patent: April 8, 2014Assignee: Coupons.com IncorporatedInventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Publication number: 20130030895Abstract: In an embodiment, a method comprises receiving an indication that a user selected social network data that is displayed, on a client device, concurrently with offer data that indicates a coupon offer; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon offer; in response to receiving the indication that the user selected the social network data, allowing the user to access the coupon offer, and causing a message to be sent to each user of a plurality of users that are identified, in a social network, as connected to the user, wherein the message includes data about the coupon offer or a coupon provider that initiated the coupon offer; wherein the method is performed by one or more computing devices.Type: ApplicationFiled: March 20, 2012Publication date: January 31, 2013Inventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar
-
Publication number: 20130030901Abstract: In an embodiment, a method comprises receiving, at a social network coupon platform, a request to display coupon data regarding a particular coupon that is provided by a coupon provider, wherein a user that is registered with a social network provider initiated the request; in response to receiving the request, sending, from the social network coupon platform, the coupon data to be displayed to the user; receiving, at the social network coupon platform, from the social network provider, profile data that includes profile information of the user; in response to receiving the profile data, allowing the user access to the particular coupon; wherein the method is performed by one or more computing devices.Type: ApplicationFiled: November 2, 2011Publication date: January 31, 2013Inventors: Matthias Eichstaedt, Deepak Goel, Sunil Keshav Bopardikar