Patents by Inventor Prasenjit Phukan

Prasenjit Phukan 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: 20230400319
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 14, 2023
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Patent number: 11768081
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: September 26, 2023
    Assignee: Google LLC
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Publication number: 20220099453
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 31, 2022
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Publication number: 20170370743
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: August 15, 2017
    Publication date: December 28, 2017
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Patent number: 9766088
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: September 19, 2017
    Assignee: Google Inc.
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Patent number: 9582549
    Abstract: A computer-implemented search method includes receiving a registration request from each of one or more computer applications installed on a computing device and registering the applications in response to the request, wherein the registration request indicates an intent by the application to receive search query information from a search application associated with the device. The method also includes receiving user input on the device in the form of a query, providing the query to the one or more registered applications, receiving responses from the one or more registered applications that include data that is managed by the one or more registered applications; integrating the responses into a result set; and presenting the result set with the computing device.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: February 28, 2017
    Assignee: Google Inc.
    Inventors: Michael J. LeBeau, Prasenjit Phukan
  • Patent number: 9405343
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Publication number: 20150371233
    Abstract: Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
    Type: Application
    Filed: August 27, 2015
    Publication date: December 24, 2015
    Inventors: Pavel Simakov, Osama Bedier, Angela Chun Wah Lai, Prasenjit Phukan
  • Patent number: 9135619
    Abstract: Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: September 15, 2015
    Assignee: GOOGLE INC.
    Inventors: Pavel Simakov, Osama Bedier, Angela Chun Wah Lai, Prasenjit Phukan
  • Patent number: 9129012
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing live search suggestions. In one aspect, a method includes obtaining a suggested query term by a client device, initiating a live query to obtain live content relating to the suggested query term responsive to obtaining the suggested query term, obtaining the live content, and displaying the live content on a user interface of the client device.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: September 8, 2015
    Assignee: Google Inc.
    Inventors: Michael J. LeBeau, Prasenjit Phukan
  • Publication number: 20150227523
    Abstract: A computer-implemented search method includes receiving a registration request from each of one or more computer applications installed on a computing device and registering the applications in response to the request, wherein the registration request indicates an intent by the application to receive search query information from a search application associated with the device. The method also includes receiving user input on the device in the form of a query, providing the query to the one or more registered applications, receiving responses from the one or more registered applications that include data that is managed by the one or more registered applications; integrating the responses into a result set; and presenting the result set with the computing device.
    Type: Application
    Filed: April 14, 2015
    Publication date: August 13, 2015
    Inventors: Michael J. LeBeau, Prasenjit Phukan
  • Patent number: 8897579
    Abstract: A computer-implemented method of managing information is disclosed. The method can include receiving a message from a mobile device configured to connect to a mobile device network (the message including a digital image taken by the mobile device and including information corresponding to words), determining the words from the digital image information using optical character recognition, indexing the digital image based on the words, and storing the digital image for later retrieval of the digital image based on one or more received search terms.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Krishnendu Chaudhury, Ashutosh Garg, Prasenjit Phukan, Arvind Saraf
  • Patent number: 8762204
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Pavan Kumar Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram
  • Publication number: 20140044365
    Abstract: A computer-implemented method of managing information is disclosed. The method can include receiving a message from a mobile device configured to connect to a mobile device network (the message including a digital image taken by the mobile device and including information corresponding to words), determining the words from the digital image information using optical character recognition, indexing the digital image based on the words, and storing the digital image for later retrieval of the digital image based on one or more received search terms.
    Type: Application
    Filed: October 9, 2013
    Publication date: February 13, 2014
    Applicant: Google Inc.
    Inventors: Krishnendu Chaudhury, Ashutosh Garg, Prasenjit Phukan, Arvind Saraf
  • Patent number: 8626592
    Abstract: Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Pavel Simakov, Osama Bedier, Angela Chun Wah Lai, Prasenjit Phukan
  • Patent number: 8620114
    Abstract: A computer-implemented method of managing information is disclosed. The method can include receiving a message from a mobile device configured to connect to a mobile device network (the message including a digital image taken by the mobile device and including information corresponding to words), determining the words from the digital image information using optical character recognition, indexing the digital image based on the words, and storing the digital image for later retrieval of the digital image based on one or more received search terms.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Krishnendu Chaudhury, Ashutosh Garg, Prasenjit Phukan, Arvind Saraf
  • Publication number: 20130290121
    Abstract: Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 31, 2013
    Applicant: GOOGLE INC.
    Inventors: Pavel Simakov, Osama Bedier, Angela Chun Wah Lai, Prasenjit Phukan
  • Patent number: 8437779
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems and program products for dynamically generating contact list. A computer system identifies a geographic location of a mobile computing device that is associated with a user. A local contact list is generated by selecting, for inclusion in the local contact list, one or more contacts that are from a contact list that is stored for the user and are within a first predetermined geographic location. The local contact list is generated by selecting, for inclusion in the local contact list, one or more contacts that are not in the contact list that is stored for the user and are within a second predetermined geographic location. The local contact list is provided for display on the mobile computing device.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: May 7, 2013
    Assignee: Google Inc.
    Inventor: Prasenjit Phukan
  • Patent number: 8401904
    Abstract: Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: March 19, 2013
    Assignee: Google Inc.
    Inventors: Pavel Simakov, Osama Bedier, Angela Chun Wah Lai, Prasenjit Phukan
  • Publication number: 20120023097
    Abstract: A computer-implemented search method includes receiving a registration request from each of one or more computer applications installed on a computing device and registering the applications in response to the request, wherein the registration request indicates an intent by the application to receive search query information from a search application associated with the device. The method also includes receiving user input on the device in the form of a query, providing the query to the one or more registered applications, receiving responses from the one or more registered applications that include data that is managed by the one or more registered applications; integrating the responses into a result set; and presenting the result set with the computing device.
    Type: Application
    Filed: September 29, 2011
    Publication date: January 26, 2012
    Applicant: GOOGLE INC.
    Inventors: Michael J. LeBeau, Prasenjit Phukan