Patents by Inventor Akbar Ali Ansari

Akbar Ali Ansari 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: 20170200147
    Abstract: The described invention consists of system and the computer methods of generating and manipulating value or gift cards which are cryptographically assigned to a person's identity and stored on double entry ledger called block chain. A functional module of the system allows the transfer of such value or gift cards to other persons. The functional module in the system further allows a person owning a card to split it into multiple value or gift cards, merge more than one value or gift cards to a single card, exchange a value or gift card with a specific merchant card, redeem a value or gift card at a store front in exchange for physical or digital good or cash it out in the currency it was issued. Each transaction associated with a customer is cryptographically signed and stored on the block chain.
    Type: Application
    Filed: January 7, 2017
    Publication date: July 13, 2017
    Inventor: Akbar Ali Ansari
  • Patent number: 8849910
    Abstract: Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Patent number: 8745214
    Abstract: Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: June 3, 2014
    Assignee: Oracle International Corporation
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Patent number: 8645764
    Abstract: Described herein are systems and methods for providing diagnostic information between an application server (e.g., a WebLogic server), and a virtual machine (VM) (e.g., a JRockit VM). In accordance with an embodiment, the system includes a diagnostic monitoring component adapted to obtain diagnostic data indicative of all available data on an application server, including diagnostic information from one or more application server components running on the application server, obtain diagnostic data from the virtual machine, and persists the diagnostic data obtained from the application server and the virtual machine into a diagnostic data image file. The system further includes a console that provides access to the diagnostic data persisted into the diagnostic image file.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: February 4, 2014
    Assignee: Oracle International Corporation
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Publication number: 20120311138
    Abstract: Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management.
    Type: Application
    Filed: November 16, 2011
    Publication date: December 6, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Publication number: 20120311098
    Abstract: Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management.
    Type: Application
    Filed: November 16, 2011
    Publication date: December 6, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Patent number: 8244869
    Abstract: In one embodiment, services are not loaded if they are not needed by the user and if no services needed by the user are dependent upon them. In one embodiment, server services are represented as nodes in a graph data structure. Connections between the nodes indicate dependencies between the server services. The graph is sorted to create an ordered list of services which can be used to startup the services. In another embodiment a server services manager reads license files and user inputs and marks the ordered list of services to indicate which services are to startup.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: James William Gish, Akbar Ali Ansari
  • Publication number: 20120159248
    Abstract: Described herein are systems and methods for providing diagnostic information between an application server (e.g., a WebLogic server), and a virtual machine (VM) (e.g., a JRockit VM). In accordance with an embodiment, the system includes a diagnostic monitoring component adapted to obtain diagnostic data indicative of all available data on an application server, including diagnostic information from one or more application server components running on the application server, obtain diagnostic data from the virtual machine, and persists the diagnostic data obtained from the application server and the virtual machine into a diagnostic data image file. The system further includes a console that provides access to the diagnostic data persisted into the diagnostic image file.
    Type: Application
    Filed: May 19, 2011
    Publication date: June 21, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
  • Patent number: 7908294
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing interoperable management of application servers. These mechanisms and methods can enable a software developer to create client applications using one or more programming systems, i.e., .NET, C++, VISUAL C++, etc. that can discover and interact with management resources, such as objects, functions and so forth, deployed on an application server, such as an application server implemented using a disparate programming system, i.e., a J2EE Application server, for example. Embodiments employing interfaces that conform to an implemented standard, i.e., Web Service Description Language (WSDL), for example and conform to an implemented protocol, such as Simple Object Access Protocol (SOAP), Hyper-Text Transfer Protocol (HTTP) for example, can enable third parties, for example, to create software to monitor managed applications and/or servers.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: March 15, 2011
    Assignee: Oracle International Corporation
    Inventor: Akbar Ali Ansari
  • Patent number: 7739366
    Abstract: In accordance with one embodiment of the present invention, there are provided mechanisms and methods for providing an application programming interface (API) for managing applications deployed on one or more servers. These mechanisms and methods can enable a software developer to create a single program that can discover and browse resources, such as JDBC connection pools, deployed applications and other resources, on any J2EE Application server, for example. In an embodiment, the APIs are part of the J2EE Management Specification, which specifies interface mechanisms for J2EE Application servers to describe their resources using a standard data model. Embodiments employing APIs conforming to the J2EE Management Specification can enable third party software, for example, to be used to monitor the applications.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: June 15, 2010
    Assignee: BEA Systems, Inc.
    Inventor: Akbar Ali Ansari
  • Publication number: 20090132692
    Abstract: In one embodiment, services are not loaded if they are not needed by the user and if no services needed by the user are dependent upon them. In one embodiment, server services are represented as nodes in a graph data structure. Connections between the nodes indicate dependencies between the server services. The graph is sorted to create an ordered list of services which can be used to startup the services. In another embodiment a server services manager reads license files and user inputs and marks the ordered list of services to indicate which services are to startup.
    Type: Application
    Filed: November 13, 2008
    Publication date: May 21, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Akbar Ali Ansari, James William Gish
  • Publication number: 20090113419
    Abstract: In one embodiment a light weight server installer is provided which enables a user to install a Java Platform Enterprise Edition compatible application server with no additional functionality. The user can then select the functionality he or she requires and the light weight server installer installs only the components necessary to implement the selected functionality. In another embodiment the user uses a graphical user interface to make his or her selections. In another embodiment the light weight server installer is an internet installer, enabling the user to download over the internet only the components necessary to implement the selected functionality.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 30, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Akbar Ali Ansari, Sabrina Reynoso, David Cabelus