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: 20170200147Abstract: 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: ApplicationFiled: January 7, 2017Publication date: July 13, 2017Inventor: Akbar Ali Ansari
-
Patent number: 8849910Abstract: 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: GrantFiled: November 16, 2011Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Patent number: 8745214Abstract: 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: GrantFiled: November 16, 2011Date of Patent: June 3, 2014Assignee: Oracle International CorporationInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Patent number: 8645764Abstract: 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: GrantFiled: May 19, 2011Date of Patent: February 4, 2014Assignee: Oracle International CorporationInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Publication number: 20120311138Abstract: 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: ApplicationFiled: November 16, 2011Publication date: December 6, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Publication number: 20120311098Abstract: 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: ApplicationFiled: November 16, 2011Publication date: December 6, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Patent number: 8244869Abstract: 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: GrantFiled: November 13, 2008Date of Patent: August 14, 2012Assignee: Oracle International CorporationInventors: James William Gish, Akbar Ali Ansari
-
Publication number: 20120159248Abstract: 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: ApplicationFiled: May 19, 2011Publication date: June 21, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Rajendra Inamdar, Anthony G. Vlatas, Sandeep Shrivastava, Michael Cico, Akbar Ali Ansari
-
Patent number: 7908294Abstract: 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: GrantFiled: January 26, 2006Date of Patent: March 15, 2011Assignee: Oracle International CorporationInventor: Akbar Ali Ansari
-
Patent number: 7739366Abstract: 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: GrantFiled: May 19, 2005Date of Patent: June 15, 2010Assignee: BEA Systems, Inc.Inventor: Akbar Ali Ansari
-
Publication number: 20090132692Abstract: 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: ApplicationFiled: November 13, 2008Publication date: May 21, 2009Applicant: BEA SYSTEMS, INC.Inventors: Akbar Ali Ansari, James William Gish
-
Publication number: 20090113419Abstract: 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: ApplicationFiled: October 27, 2008Publication date: April 30, 2009Applicant: BEA SYSTEMS, INC.Inventors: Akbar Ali Ansari, Sabrina Reynoso, David Cabelus