Patents by Inventor Ashvin J. Mathew

Ashvin J. 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: 10185739
    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: February 23, 2017
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin J. Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Patent number: 10075407
    Abstract: A method and system for facilitating relationships across multiple networks is described. The meta-network includes relationship information describing users, the networks to which such users belong, and the relationships that they have established within such networks. When a relationship is established in a network, it can be used to propagate relationships across any number of networks with the same or different users. The meta-network enhances the users' ability to search for information and manage their relationships across multiple networks. A user can search for other users according to one or more user-specified attributes. One or more users satisfying the user-specified attributes are identified, and a similarity measure may be determined for each of the identified users. A mapping interface is displayed to the user to enable the user to visually compare the identified users having a similarity measure within the displayed range.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: September 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin J. Mathew, Christopher S. Hargarten, Navid Azimi-Garakani, Carlos Carvallo, Gerry M. Tierney
  • Publication number: 20180158003
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Application
    Filed: November 8, 2017
    Publication date: June 7, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Patent number: 9852384
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Publication number: 20170293650
    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: February 23, 2017
    Publication date: October 12, 2017
    Inventors: Ashvin J. Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Patent number: 9727900
    Abstract: A user interface (UI) with multiple UI paradigms. Each of the multiple UI paradigms is substantially different from the other UI paradigm(s). The substantially different UI paradigms are within a single application. A switching mechanism, which is also a part of the single application, enables a user to relatively rapidly switch between the different UI paradigms.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: August 8, 2017
    Assignee: ZHIGU HOLDINGS LIMITED
    Inventors: Gregg R. Dingle, Timothy P. Cooper, Jeffrey J. Blucher, Julianne Prekaski, Ashvin J. Mathew
  • Patent number: 9619511
    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: August 11, 2011
    Date of Patent: April 11, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ashvin J. Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Publication number: 20160261548
    Abstract: A method and system for facilitating relationships across multiple networks is described. The meta-network includes relationship information describing users, the networks to which such users belong, and the relationships that they have established within such networks. When a relationship is established in a network, it can be used to propagate relationships across any number of networks with the same or different users. The meta-network enhances the users' ability to search for information and manage their relationships across multiple networks. A user can search for other users according to one or more user-specified attributes. One or more users satisfying the user-specified attributes are identified, and a similarity measure may be determined for each of the identified users. A mapping interface is displayed to the user to enable the user to visually compare the identified users having a similarity measure within the displayed range.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Ashvin J. Mathew, Christopher S. Hargarten, Navid Azimi-Garakani, Carlos Carvallo, Gerry M. Tierney
  • Patent number: 9342833
    Abstract: A method and system for facilitating relationships across multiple networks is described. The meta-network includes relationship information describing users, the networks to which such users belong, and the relationships that they have established within such networks. When a relationship is established in a network, it can be used to propagate relationships across any number of networks with the same or different users. The meta-network enhances the users' ability to search for information and manage their relationships across multiple networks. A user can search for other users according to one or more user-specified attributes. One or more users satisfying the user-specified attributes are identified, and a similarity measure may be determined for each of the identified users. A mapping interface is displayed to the user to enable the user to visually compare the identified users having a similarity measure within the displayed range.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin J. Mathew, Christopher S. Hargarten, Navid Azimi-Garakani, Carlos Carvallo, Gerry M. Tierney
  • Publication number: 20140100980
    Abstract: A user interface (UI) with multiple UI paradigms. Each of the multiple UI paradigms is substantially different from the other UI paradigm(s). The substantially different UI paradigms are within a single application. A switching mechanism, which is also a part of the single application, enables a user to relatively rapidly switch between the different UI paradigms.
    Type: Application
    Filed: December 12, 2013
    Publication date: April 10, 2014
    Applicant: Microsoft Corporation
    Inventors: Gregg R. Dingle, Timothy P. Cooper, Jeffrey J. Blucher, Julianne Prekaski, Ashvin J. Mathew
  • Patent number: 8695001
    Abstract: A service broker for asynchronous execution of software. The broker functions include dynamically loading working modules from a specified directory, publishing the working module commands, receiving service requests from clients, and upon successful authentication and authorization, dispatching the requests to module command queues for scheduling and execution. The modules are invoked in separate domains so that management functions can control the modules independently. A management application facilitates interactive user scheduling of the actions being invoked. This can also be accomplished automatically according to business rules, for example. The management application also facilitates checking the progress on an action that is occurring, displaying errors that occur during the command execution, results of an action can also be displayed, and scheduling of requests.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Ashvin J Mathew, Nicolae Surpatanu, Hao Feng
  • Patent number: 8635543
    Abstract: A user interface (UI) with multiple UI paradigms. Each of the multiple UI paradigms is substantially different from the other UI paradigm(s). The substantially different UI paradigms are within a single application. A switching mechanism, which is also a part of the single application, enables a user to relatively rapidly switch between the different UI paradigms.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Gregg R. Dingle, Timothy P. Cooper, Jeffrey J. Blucher, Julianne Prekaski, Ashvin J. Mathew
  • Patent number: 8560861
    Abstract: A permission level associated with an associate's web access 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 a Web server and a success code is received from the Web server if the requested permission level is established.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: October 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Baskaran Dharmarajan, Ismail Cem Paya, Ashvin J Mathew
  • Patent number: 8464337
    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: Grant
    Filed: July 6, 2010
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Ashvin J. Mathew, Eric J. Estroff, Josef Schauer
  • Patent number: 8335933
    Abstract: A secure storage system secures information of a client by first encrypting the information with a first key to generate first-key encrypted data. The secure storage system then encrypts with a second key the first-key encrypted data and the first key to generate second-key encrypted data. The system provides the client with a first portion of the second-key encrypted data. The system stores a second portion of the second-key encrypted data and the second key. When the confidential information is needed, the client provides the first portion. The system retrieves the second portion. The system then decrypts with the second key the first portion and the second portion to generate the first-key encrypted data and the first key. The system then decrypts with the first key the first-key encrypted data to generate the unsecure confidential information.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Matthew G. Humphrey, Ashvin J. Mathew, Michael A. Wilde, Costel Radu
  • Patent number: 8271585
    Abstract: A contact identification system provides a network of members with each member of a network having a relationship with one or more other members of the network. The contact identification system identifies relationship paths between a first member of a first network and a second member of a second network by traversing relationships to identify relationship paths that include a common member that is common to both the first network and the second network. The contact identification system generates an intermediary score for each identified relationship path to indicate whether the identified relationship path includes an intermediary who can effect a successful introduction between the first member and the second member. The contact identification system then identifies as potential intermediaries the common members based on generated intermediary scores.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Christopher S. Hargarten, Ashvin J. Mathew, Christopher P. Stine
  • Publication number: 20110208786
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Application
    Filed: December 15, 2010
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Publication number: 20110209045
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Application
    Filed: December 15, 2010
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Publication number: 20110209049
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Application
    Filed: December 15, 2010
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Publication number: 20110196716
    Abstract: A lead qualification system receives from a potential customer lead information that includes an identification of the potential customer. The lead qualification system then identifies attributes of the potential customer. To qualify a lead, the lead qualification system may generate a lead score based on an experience score and a contact score. To generate the experience score, the lead qualification system may analyze sales history and other information of customers that have attributes similar to the potential customer. To generate the contact score, the lead qualification system may analyze the business relationships between people of the sales organization and the potential customer. The lead qualification system may generate the lead score by combining the contact score and the experience score.
    Type: Application
    Filed: February 10, 2010
    Publication date: August 11, 2011
    Applicant: Microsoft Corporation
    Inventors: Niranjan Srinivasan, Christopher S. Hargarten, Ashvin J. Mathew, Preethi Ramarathinam