Patents by Inventor Ashvin Mathew

Ashvin Mathew 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: 10496980
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. La Blanc, Andreas Hofmann, Gregg Robert Dingle, Brendan O'Meara
  • Publication number: 20170098206
    Abstract: A computer system for supporting a plurality of locations that each generate sales transactions is provided. The computer system includes a processor and a user interface component coupled to the processor. A configuration component is coupled to the user interface component and is configured to allow a user to configure at least one aspect of a user interface that is provided on a point of sale device with respect to at least one location and to store the configuration information.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Jeffrey Blucher, Balaji Balasubramanian, Raghunath Mallya, Kollen Glynn, Ashvin Mathew, Zachary Linster, Yabin Liu
  • Publication number: 20170024787
    Abstract: An omnichannel services platform includes a service orchestrator and a plurality of service modules. Each service module has a conforming service interface. A service manifest is operably coupled to the service orchestrator to allow the service orchestrator to call each of the plurality of services. The service manifest includes, at least, location information for each of the plurality of service modules.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Ashvin Mathew, Yabin Liu, Balaji Balasubramanian, Nic Surpatanu, Navid Azimi-Garakani
  • Publication number: 20160275493
    Abstract: A transaction security and authentication system comprises, in one example, a front-end transaction system interface component configured to communicate with a front-end transaction system that performs a transaction with a user, a client device interface component configured to communicate with a client device of the user, and a transaction security component configured to receive a transaction request, for the transaction, from the front-end transaction system, the transaction request including a unique transaction instrument identifier, and authenticate the transaction by sending a transaction confirmation request to the client device based on the unique transaction instrument identifier and receiving a transaction confirmation from the client device.
    Type: Application
    Filed: July 22, 2015
    Publication date: September 22, 2016
    Inventors: Ashvin Mathew, Yabin Liu, Timothy P. Cooper, Kollen Glynn
  • Publication number: 20150379500
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Application
    Filed: August 28, 2015
    Publication date: December 31, 2015
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. La Blanc, Andreas Hofmann, Gregg Robert Dingle, Brendan O'Meara
  • Patent number: 9152955
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. LaBlanc, Andreas Hofmann, Gregg Robert Dingle, Brendan O'Meara
  • Publication number: 20140129318
    Abstract: An application is enabled to influence product demand by amplifying demand signal. Product and customer information is analyzed for patterns within external resources. The patterns are combined to produce demand signal. The demand signal is matched to a target audience to amplify the demand. The product is presented to an audience to influence demand for the product through customer channels including advertising, pricing policies, and offers.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Microsoft Corporation
    Inventor: Ashvin Mathew
  • Publication number: 20140129328
    Abstract: An application provides augmented purchase schemes. A product is displayed through monitors augmenting customer environment. Product and service offers are transmitted to a customer according to online list populated with customer information to affect purchase behavior. Product information is generated according to a customer interest and transmitted to the customer.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Microsoft Corporation
    Inventor: Ashvin Mathew
  • Patent number: 8635111
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. LaBlanc, Andreas Hoffmann, Gregg Robert Dingle, Brendan O'Meara
  • Publication number: 20110313991
    Abstract: Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
    Type: Application
    Filed: August 11, 2011
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashvin Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Patent number: 8024235
    Abstract: Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: September 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Ashvin Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Publication number: 20110202412
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Application
    Filed: April 25, 2011
    Publication date: August 18, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. LaBlanc, Andreas Hoffmann, Gregg Robert Dingle, Brendan O'Meara
  • Patent number: 7953633
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. LaBlanc, Andreas Hoffmann, Gregg Robert Dingle, Brendan O'Meara
  • Patent number: 7444518
    Abstract: A permission level associated with a child's access to a Web server is identified. A relationship ticket is obtained from an authentication server and a request is generated to set the identified permission level. The request and the relationship ticket are sent to the Web server and a success code is received from the Web server if the requested permission level is established.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: October 28, 2008
    Assignee: Microsoft Corporation
    Inventors: Baskaran Dharmarajan, Cem Paya, Ashvin Mathew
  • Publication number: 20070299817
    Abstract: Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
    Type: Application
    Filed: June 21, 2006
    Publication date: December 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashvin Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Publication number: 20070005449
    Abstract: A user interface for transaction applications is disclosed. The interface may include a focus area in which commonly-used functions are represented by interface elements, as determined by the frequency with which users select the function, or by user preference. The interface may also include an expanded entry for a selected item.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashvin Mathew, Jeff Blucher, Gregg Dingle, Tim Cooper, Derrick Bazlen, Matthew Cibelli, Brendan O'Meara
  • Publication number: 20060230267
    Abstract: A computer is adapted for changing one or more of the application, security, or user contexts based on the orientation of a component, such as a monitor. Changing the context responsive to the reorientation allows two or more users to use the same hardware to complete a transaction requiring at least two perspectives, for example, buyer and seller. In the background, transaction end points may be changed as well as establishment of a secure channel for supporting confidentiality of a user and their personal information. The computer so equipped may be applicable to many situations involving two parties, such as hospitals, personnel/human relations, banking, government benefits, and retail.
    Type: Application
    Filed: April 11, 2005
    Publication date: October 12, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashvin Mathew, Eric Estroff, Josef Schauer
  • Publication number: 20060224429
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Ashvin Mathew, Derrick Bazlen, Jeffrey Blucher, Sylvester LaBlanc, Andreas Hoffmann, Gregg Dingle, Brendan O'Meara
  • Publication number: 20060168186
    Abstract: A method, system, and computer readable medium are provided for enabling a user and an administrator in a network environment to interactively customize administrator controls used to filter the user's online actions. The computer receives a user request to perform a blocked online action. The computer provides information about the pending request to the administrator and receives request resolution information from the administrator. The computer updates the administrator controls used to filter the user's online actions in accordance with the request resolution information.
    Type: Application
    Filed: March 14, 2006
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Ashvin Mathew, Craig Beilinson, Christopher Evans, Harry Fravert, Ahmad Safa, Linda Hong, Victor Tan, Laurel Abbott
  • Publication number: 20060161669
    Abstract: A method, system, and computer readable medium are provided for enabling a user and an administrator in a network environment to interactively customize administrator controls used to filter the user's online actions. The computer receives a user request to perform a blocked online action. The computer provides information about the pending request to the administrator and receives request resolution information from the administrator. The computer updates the administrator controls used to filter the user's online actions in accordance with the request resolution information.
    Type: Application
    Filed: March 14, 2006
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Ashvin Mathew, Craig Beilinson, Christopher Evans, Harry Fravert, Ahmad Safa, Linda Hong, Victor Tan, Laurel Abbott