Patents by Inventor Nazrul Islam

Nazrul Islam 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: 10348822
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting clustering in a multitenant application server environment. The system includes a domain with a plurality of server clusters, and a plurality of partitions, wherein each cluster is homogenously configured and targeted by one or more partitions. An application programming interface (API) can be used to initiate a resource group across-cluster migration within a partition. The API can invoke a replication manager, which queries a target cluster for a runtime topology for use in determining where to store primary session; migrates the primary session to a determined server instance in the target cluster. Additional clustering features, such as cluster messaging service, leasing service, singleton service management, session replication, clustered JNDI, and use of domain front-end load balancing, can be supported.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 9, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Lenny Phan, Mohamed Abdelaziz, Rajiv Mordani, Nazrul Islam
  • Patent number: 10318280
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 11, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nazrul Islam, Jacob Lindholm, Josh Dorr, Christopher Kasso, Yamini K. Balasubramanyam, Steven Liu, Rajiv Mordani, Abhijit Kumar
  • Publication number: 20190095802
    Abstract: Provided are techniques for heuristic and non-semantic prediction of the cost to find and review data that is relevant to a task. A corpus of documents is accessed for a domain. Terms associated with the domain are accessed, where the terms have an order on a list. For each of the documents, term positional dispersion is determined for each of the terms in the ordered list associated with the domain. Then, a document review quanta is determined for the document based on a summation of the term positional dispersion for each term in that document adjusted by a weight. A subset of documents in the corpus of documents are selected that are to be reviewed based on the document review quanta for each of the selected documents exceeding a threshold.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Inventors: Roger C. Raphael, Rajesh M. Desai, Nazrul Islam, Theodore S. Barassi
  • Publication number: 20190052550
    Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Rajiv Mordani, Abhijit Kumar, Bhavanishankara Sapaliga, Sivakumar Thyagarajan, Nazrul Islam
  • Publication number: 20190016739
    Abstract: A phosphorescent compound of formula (I): wherein: M is a transition metal; C1 is a carbon atom forming a metal-carbene bond with M; A is a saturated bridged bicyclic or saturated bridged tricyclic group consisting of one nitrogen atom and 6-12 carbon atoms; either: (i) X1 is a bridgehead carbon atom of the bridged bicyclic or bridged tricyclic group and X2 is NR1 wherein R1 is a substituent, or (ii) X1 is N and X2 is a bridgehead group of formula CR6 wherein R6 is H or a substituent; Ar1 is a C6-20 aromatic group or a 5-20 membered heteroaromatic group; L in each occurrence is independently a mono- or poly-dentate ligand other than a ligand of formula A-Ar1; x is at least 1; and y is 0 or a positive integer. The compound of formula (I) may be used as a blue light-emitting material in a white organic light-emitting device.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 17, 2019
    Applicant: Sumitomo Chemical Company Limited
    Inventors: James Lee, Martin Humphries, William Tarran, Nazrul Islam
  • Publication number: 20190014060
    Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.
    Type: Application
    Filed: August 30, 2018
    Publication date: January 10, 2019
    Inventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Siraj Ghaffar, Loren Konkus, Chanda Patel, Jennifer Galloway
  • Publication number: 20190002488
    Abstract: A compound of formula (I): wherein M is a transition metal; Ar1 is a 5 or 6 membered heteroaryl ring or a polycyclic heteroaromatic group; Ar2 is a polycyclic group comprising two or more rings selected from aromatic and heteroaromatic rings; Ar1 and Ar2 may be linked by a direct bond or divalent linking group; L is a ligand; x is at least 1; a, b and y are each 0 or a positive integer; R1, R2 and R3 are each independently a substituent; and (i) Ar1 is a polycyclic heteroaromatic group; or (ii) Ar1 is a 5 or 6 membered heteroaryl ring and Ar2 is a polycyclic group comprising at least 3 rings selected from aromatic and heteroaromatic rings. The compound may be used as an infra-red emitting material of an organic light-emitting device.
    Type: Application
    Filed: December 14, 2016
    Publication date: January 3, 2019
    Applicants: Cambridge Display Technology Limited, Sumitomo Chemical Company Limited
    Inventors: Martin Humphries, William Tarran, Nazrul Islam, Simon King
  • Publication number: 20190002629
    Abstract: Light-Emitting Compound A composition comprising a light-emitting compound having a peak wavelength of at least 650 nm and a material comprising a group of formula (I): wherein Ar1, Ar2 and Ar3 in each occurrence are independently selected from a C6-20 aromatic group and a 6-20 membered heteroaromatic group of C and N ring atoms and at least one of Ar1, Ar2 and Ar3 is a 6-20 membered heteroaromatic group of C and N ring atoms; x, y and z are each independently at least 1; n, m and p are each independently 0 or a positive integer; and R1, R2 and R3 in each occurrence is independently a substituent or a single bond to a polymer chain, wherein the group of formula (I) has no more than 3 single bonds to a polymer chain. The composition may be used in the light-emitting layer of an infrared organic light-emitting device.
    Type: Application
    Filed: December 14, 2016
    Publication date: January 3, 2019
    Applicants: Cambridge Display Technology Limited, Sumitomo Chemical Company Limited
    Inventors: Nazrul Islam, Kazuei Ohuchi, Martin Humphries
  • Patent number: 10122650
    Abstract: In accordance with an embodiment, described herein is a system and method for providing tenant management in a cloud computing environment. In accordance with an embodiment, a tenant manager component enables configuration and management of tenants that utilize services and resources within the cloud environment, including accessing information in a tenant store repository describing a plurality of tenants, and providing administrative isolation between the plurality of tenants. The tenant manager enables receiving administrative commands to configure or manage particular ones of the plurality of tenants, and applying the administrative commands to the particular tenants associated with the received administrative commands, for use in configuring or managing use by those tenants of the services and resources within the cloud environment.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: November 6, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mitesh Meswani, Nazrul Islam, Rajiv Mordani, Jeffrey West, Andriy Zhdanov
  • Patent number: 10122596
    Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: November 6, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Abhijit Kumar, Bhavanishankara Sapaliga, Sivakumar Thyagarajan, Nazrul Islam
  • Patent number: 10110506
    Abstract: In accordance with an embodiment, described herein is a system and method for management of quota in a cloud computing environment. In accordance with an embodiment, a tenant manager component enables configuration and management of tenants within the cloud environment, wherein the tenants can utilize services and resources within the cloud environment. The tenant manager enables quotas to be associated with one or more tenants restricting their provisioning or usages of the services and resources. An elasticity manager component determines usage of the cloud environment services and resources by the one or more tenants, and provides usage information to the tenant manager, for use in managing the one or more tenants in accordance with their quotas.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: October 23, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chris Kasso, Mitesh Meswani, Nazrul Islam, Rajiv Mordani, Jeffrey West
  • Patent number: 10096785
    Abstract: Tetracenothiophene derivatives are disclosed, which comprise alkoxy-C-alkyne solubilizing groups at transversal positions of the tetracenothiophene unit. These compounds enable preferential molecular stacking and a high field effect mobility and at the same time show improved solubility as compared to known benzothiophene- and pentacene-based materials. In addition, organic thin films comprising these derivatives, their use in electronic devices and components, such as organic thin film transistors, and methods of manufacturing the same are disclosed.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 9, 2018
    Assignees: Cambridge Display Technology Limited, Sumitomo Chemical Company Limited
    Inventors: Nazrul Islam, Eiji Yoshikawa
  • Patent number: 10084723
    Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: September 25, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Siraj Ghaffar, Loren Konkus, Chanda Patel, Jennifer Galloway
  • Patent number: 10051043
    Abstract: In accordance with an embodiment, described herein is a system and method for JMX support in an application server environment. An exemplary method can provide, at one or more computers, including an application server environment executing thereon, a plurality of deployable resources which can be used within the application server environment, one or more partitions, a plurality of managed beans, each managed beans being a partition level managed bean or a domain level managed bean, each partition level managed bean originating at an originating partition of the one or more partitions, and a JMX framework comprising an API and a managed bean server. The plurality of managed beans can be registered at the managed bean server, with the partition level managed beans being decorated with an identifier.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 14, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Christopher Kasso, Peter Bower, Qianhong Pan, Sanjeeb Sahoo, Nazrul Islam, Rajiv Mordani, Byron Nevins, MD. Sazzad Hossain, Rehana Tabassum, Yamini Kalyandurga Balasubramanyam
  • Publication number: 20180227242
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 9, 2018
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 10038645
    Abstract: In accordance with an embodiment, described herein is a system and method for providing portable partitions in a multitenant application server environment. In accordance with an embodiment, the system enables a partition to be exported from first or source domain (e.g., a test domain), and imported into another second or target domain (e.g., a production domain). During creation or export of a partition archive, the partition archive is created which includes a partition configuration, resource group or resource group template information, and optionally application binaries. The partition archive can also include an interface that allows access to exportable or configurable values associated with the partition. During deployment or import of the partition archive to the target domain, the information in the partition archive, including the exportable or configurable values associated with the partition, are used to configure the partition for use in the target domain.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: July 31, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chanda Patel, Joseph Dipol, Trilok Agarwal, Nazrul Islam, Rajiv Mordani
  • Patent number: 10027595
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a work manager for use in an application server environment. In accordance with an embodiment, a system administrator can configure a partition work manager to provide partition work request prioritization (fair share value) to each partition within a multitenant application server environment. The system administrator can additionally configure the partition work manager to impose a minimum threads constraint limit, a partition capacity constraint, and/or a partition maximum threads constraint, all of which restrict the use of thread resources by the partitions within the environment.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: July 17, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anthony Lai, Nazrul Islam, Rajiv Mordani
  • Publication number: 20180165087
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
    Type: Application
    Filed: February 7, 2018
    Publication date: June 14, 2018
    Inventors: Nazrul Islam, Jacob Lindholm, Josh Dorr, Christopher Kasso, Yamini K. Balasubramanyam, Steven Liu, Rajiv Mordani, Abhijit Kumar
  • Patent number: 9973451
    Abstract: In accordance with an embodiment, described herein is a system and method for providing administrative command progress status for use with a cloud computing environment. In accordance with an embodiment, a job manager service provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, wherein each instance of the administrative commands is associated with a unique job identifier. A command line interface allows a user to issue a command to be processed within the cloud environment as a job. During progress of a job associated with an annotated command, a status associated with the progress of the job is determined and provided to the command line interface. For example, the system can provide job progress status during these operations, to reassure the user that the operation is proceeding normally.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bhakti Mehta, Nazrul Islam, Chris Kasso, Martin Mares
  • Publication number: 20180127604
    Abstract: A phosphorescent ink comprises a first solvent, a stabiliser and a first phosphorescent metal complex wherein the first phosphorescent metal complex comprises at least one aryl-imidazole or heteroaryl-imidazole ligand that may be unsubstituted or substituted with one or more substituents and wherein the solvent is selected from: linear, branched or cyclic ethers comprising one or more O—CH2 units; solvents comprising a CH2—C(R6)H—CH2 unit wherein R6 is an organic residue and the two CH2 groups may be linked by a divalent group: bicyclic, partially or fully saturated solvents; solvents of formula R8—CR7?CR7—CH2—R8 wherein each R7 is independently H or C1-10 alkyl and R8 in each occurrence is independently an organic residue; and solvents comprising a benzyl group. The stabiliser may be an antioxidant. The ink may be used to form an organic light-emitting device.
    Type: Application
    Filed: February 19, 2016
    Publication date: May 10, 2018
    Applicant: Cambridge Display Technology Limited
    Inventors: Simon Goddard, Gonçalo Pedro Gonçalves, Nazrul Islam