Patents by Inventor Varouj Chitilian
Varouj Chitilian 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: 12217282Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: June 26, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 12039522Abstract: Conducting hands-free transactions comprises a server at a payment processing system, a user computing device, and a merchant computing device. The payment processing system receives a communication from a hands-free payment application on a user device, the communication comprising a first transaction token, an identification of a user account, and a beacon identifier. The merchant may provide a challenge to the user and use the response to identify the token and account of the user. The merchant computing device can use voice patterns of the user to assist in identifying the token and account of the user. The system receives from the merchant computing device a transaction request, the transaction request comprising the first transaction token and transaction data associated with the transaction request. The system determines that the transaction is for an amount less than a configured transaction limit and communicates a request for an authorization of the transaction.Type: GrantFiled: February 6, 2023Date of Patent: July 16, 2024Assignee: GOOGLE LLCInventors: Varouj Chitilian, Sashikanth Chandrasekaran, Denise Ho, Zhihong Xu, William Hartley Setchell, Phalachandra Sreepada Bhat
-
Publication number: 20240220961Abstract: A hands-free transaction is processed by utilizing an account management system to authorize a transaction and to provide payment account information to a payment processing system while allowing the transaction settlement to occur between the payment processing system and the merchant. After the account of the user is verified, a POS device generates a payment authorization request based on a user verification and other transaction information. The POS device transmits the payment authorization request to the account management system, and the account management system identifies the user payment data. The account management system receives an authorization from the payment processing system and transmits the payment authorization to the merchant. The merchant salesperson completes the transaction with the user by providing the product or service being purchased. The payment processing system and the merchant system then settle the transaction without involvement of account management system.Type: ApplicationFiled: December 22, 2023Publication date: July 4, 2024Inventors: Steven Dieter, Pramod Adiddam, Amit Litsur, Yangui Tao, Denise Ho, Varouj Chitilian
-
Publication number: 20240177226Abstract: A computing platform may receive, from a user device, historical shopping information indicating previously purchased items and/or previous routes within shopping environments for a first user of the user device. The computing platform may input, into a shopping gamification model, the historical shopping information, which may output shopping recommendation information indicating one or more of: recommended items or recommended routes within a first shopping environment. The computing platform may send, to the user device, a shopping gamification interface that includes the shopping recommendation information and one or more commands directing the user device to display the shopping gamification interface. The computing platform may receive, from the user device, user feedback information indicating acceptance or rejection of the shopping recommendation information by the first user. The computing platform may update, based on the user feedback information, the shopping gamification model.Type: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Inventors: Andrew Peters, Dominic Cocchiarella, Brandon Leonardo, David McIntosh, Varouj Chitilian
-
Publication number: 20230419358Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.Type: ApplicationFiled: August 10, 2023Publication date: December 28, 2023Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 11769170Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.Type: GrantFiled: April 29, 2020Date of Patent: September 26, 2023Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 11727433Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: October 6, 2021Date of Patent: August 15, 2023Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20230186282Abstract: Conducting hands-free transactions comprises a server at a payment processing system, a user computing device, and a merchant computing device. The payment processing system receives a communication from a hands-free payment application on a user device, the communication comprising a first transaction token, an identification of a user account, and a beacon identifier. The merchant may provide a challenge to the user and use the response to identify the token and account of the user. The merchant computing device can use voice patterns of the user to assist in identifying the token and account of the user. The system receives from the merchant computing device a transaction request, the transaction request comprising the first transaction token and transaction data associated with the transaction request. The system determines that the transaction is for an amount less than a configured transaction limit and communicates a request for an authorization of the transaction.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Inventors: Varouj Chitilian, Sashikanth Chandrasekaran, Denise Ho, Zhihong Xu, William Hartley Setchell, Phalachandra Sreepada Bhat
-
Patent number: 11595382Abstract: An account management system establishes an account for a user. The user enters user account information into the account and the account management system establishes a facial template for the user based on an image of the face of the user. The user requests to change user account information at a merchant POS (POS) device. The merchant POS device captures a facial image of the user and transmits the image the account management system, which generates a facial template and compares the generated facial template against the existing facial template associated with user account. If the generated facial template is less than a threshold difference from the existing facial template, the user may update user account information at the merchant POS device, which communicates the updated user account information to the account management system. The account management system associates the updated user account information with the user account.Type: GrantFiled: November 2, 2020Date of Patent: February 28, 2023Assignee: GOOGLE LLCInventors: Sashikanth Chandrasekaran, Dmitry Kalenichenko, Timothy Raymond Zwiebel, Michal Palczewski, Varouj Chitilian, Denise Ho
-
Patent number: 11574301Abstract: Conducting hands-free transactions comprises a server at a payment processing system, a user computing device, and a merchant computing device. The payment processing system receives a communication from a hands-free payment application on a user device, the communication comprising a first transaction token, an identification of a user account, and a beacon identifier. The merchant may provide a challenge to the user and use the response to identify the token and account of the user. The merchant computing device can use voice patterns of the user to assist in identifying the token and account of the user. The system receives from the merchant computing device a transaction request, the transaction request comprising the first transaction token and transaction data associated with the transaction request. The system determines that the transaction is for an amount less than a configured transaction limit and communicates a request for an authorization of the transaction.Type: GrantFiled: May 31, 2019Date of Patent: February 7, 2023Assignee: GOOGLE LLCInventors: Varouj Chitilian, Sashikanth Chandrasekaran, Denise Ho, Zhihong Xu, William Hartley Setchell, Phalachandra Sreepada Bhat
-
Patent number: 11170401Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: July 13, 2020Date of Patent: November 9, 2021Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 11004118Abstract: A computer-implemented method for enhancing an offer included within an online advertisement is implemented by a computing device. The computing device is coupled to a memory device. The method includes storing, within the memory device, a plurality of online advertisements. At least some of the plurality of online advertisements include offers. The method also includes identifying a candidate offer included within an online candidate advertisement from the plurality of online advertisements stored within the memory device, validating the candidate offer including determining that a web site associated with the online candidate advertisement includes data matching the candidate offer, and enhancing the display information associated with the validated candidate offer prior to providing the online candidate advertisement associated with the validated candidate offer.Type: GrantFiled: March 15, 2013Date of Patent: May 11, 2021Assignee: Google LLCInventors: Varouj Chitilian, Amar Anil Chokhawala, Girish Deodhar, Derek Coatney, Wei Wu, Tarun Kumar Jain
-
Publication number: 20210084036Abstract: An account management system establishes an account for a user. The user enters user account information into the account and the account management system establishes a facial template for the user based on an image of the face of the user. The user requests to change user account information at a merchant POS (POS) device. The merchant POS device captures a facial image of the user and transmits the image the account management system, which generates a facial template and compares the generated facial template against the existing facial template associated with user account. If the generated facial template is less than a threshold difference from the existing facial template, the user may update user account information at the merchant POS device, which communicates the updated user account information to the account management system. The account management system associates the updated user account information with the user account.Type: ApplicationFiled: November 2, 2020Publication date: March 18, 2021Inventors: Sashikanth Chandrasekaran, Dmitry Kalenichenko, Timothy Raymond Zwiebel, Michal Palczewski, Varouj Chitilian, Denise Ho
-
Patent number: 10839393Abstract: An account management system establishes a facial template for a user based on an image. The user computing device, signed into a payment application at the merchant location, receives an identifier from a merchant beacon device to transmit to the account management system, which transmits payment tokens based on payment account data and facial templates to the merchant POS device for each user signed in at the merchant location. The merchant POS device identifies the user by comparing a captured image of the user against the received facial templates and transmits the payment token to an issuer system. At a later time, the account management system receives, from a user computing device, a subsequent user image and generates a subsequent facial template. If the difference of the subsequent facial template is less than a threshold from the existing facial template, the subsequent facial template is associated with the user account.Type: GrantFiled: November 15, 2019Date of Patent: November 17, 2020Assignee: Google LLCInventors: Sashikanth Chandrasekaran, Denise Ho, Dmitry Kalenichenko, Varouj Chitilian, Timothy Raymond Zwiebel, Michal Palczewski
-
Patent number: 10826898Abstract: An account management system establishes an account for a user. The user enters user account information into the account and the account management system establishes a facial template for the user based on an image of the face of the user. The user requests to change user account information at a merchant POS (POS) device. The merchant POS device captures a facial image of the user and transmits the image the account management system, which generates a facial template and compares the generated facial template against the existing facial template associated with user account. If the generated facial template is less than a threshold difference from the existing facial template, the user may update user account information at the merchant POS device, which communicates the updated user account information to the account management system. The account management system associates the updated user account information with the user account.Type: GrantFiled: August 7, 2019Date of Patent: November 3, 2020Assignee: Google LLCInventors: Sashikanth Chandrasekaran, Denise Ho, Dmitry Kalenichenko, Varouj Chitilian, Timothy Raymond Zwiebel, Michal Palczewski
-
Patent number: 10769609Abstract: A processing system periodically configures a beacon code and random nonce to transmit to a beacon device at a location. Multiple users enter the location with associated user computing devices and retransmit the beacon code broadcasted by the beacon device to the processing system. A computing device at the location transmits to the processing system a request for account data comprising a hardware identifier and retransmits the beacon code and a random nonce. The processing system verifies the request based on the beacon code and random nonce and transmits, to the computing device at the location, user account identifiers associated with user computing devices that retransmitted the beacon code. Within a threshold period of time, the processing system may verify a subsequent request from the computing device, even without receiving the beacon code and random nonce, if the request comprises the hardware identifier.Type: GrantFiled: March 1, 2017Date of Patent: September 8, 2020Assignee: Google LLCInventors: Sashikanth Chandrasekaran, Yilei Wang, Pramod Adiddam, Zhihong Xu, Varouj Chitilian
-
Patent number: 10748176Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: September 30, 2019Date of Patent: August 18, 2020Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20200258115Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.Type: ApplicationFiled: April 29, 2020Publication date: August 13, 2020Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 10733587Abstract: A user signs into an application via a user computing device at a merchant system location. The user computing device receives an identifier from a beacon device at the location to transmit to an account management system. The account management system transmits facial templates to the merchant camera device for users who are signed in to the application in range of the merchant beacon device. The user approaches a point of sale device to purchase a restricted product or service. The merchant camera device compares a captured facial image against the received facial templates to identify the user. A merchant POS device operator, after determining that the user is eligible for the restricted product or service based on account information of the user, selects a payment account of the user. The merchant POS device transmits transaction details to the account management system, which processes the transaction with an issuer system.Type: GrantFiled: April 29, 2016Date of Patent: August 4, 2020Assignee: Google LLCInventors: Sashikanth Chandrasekaran, Denise Ho, Dmitry Kalenichenko, Varouj Chitilian, Timothy Raymond Zwiebel, Jumana Al Hashal
-
Publication number: 20200234272Abstract: An application on a user computing device receives a beacon identifier from a service computing device, generates a first service request token, and transmits the first service request token to the service computing device. The application on the user computing device transmits a first communication comprising the first service request token, an account identifier, and the beacon identifier to a service request processing system. The service request processing system receives, from a service computing device, a request comprising the first service request token and the service request data. The service request processing system determines that the service request exceeds a configured service request limit, communicates, to the application on the user computing device, a request for an authorization of the service request, and receives an authorization for the service request from the application on the user computing device, and processes the service request in response to receiving the authorization.Type: ApplicationFiled: January 2, 2019Publication date: July 23, 2020Inventors: Varouj Chitilian, Sashikanth Chandrasekaran, Johnie Lee, Yangui Tao, Denise Ho, Phalachandra Sreepada Bhat, Loretta Hui