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).

  • Publication number: 20150120939
    Abstract: In accordance with an embodiment, described herein is a system and method for providing service resources for consumption by an application deployed to a service in a cloud environment. A service definition package (SDP) for the service can specify a dependency on a provider, and include association rules that define actions to be taken with regard to a runtime of the provider. When the service is provisioned, a service resource type which is derived from a provider SDP can be associated with the service. As a result of the association, a service resource can be automatically created from the service resource type in accordance with the association rules, to provide resources for consumption by the application. In accordance with an embodiment, the provider SDP can include a plurality of feature sets associated with different sets of configurable properties, which allows different provider types or service resource types to be created.
    Type: Application
    Filed: September 24, 2014
    Publication date: April 30, 2015
    Inventors: NAZRUL ISLAM, KSHITIZ SAXENA, RAJIV MORDANI, JAGADISH RAMU, SIVAKUMAR THYAGARAJAN, JEFFREY WEST, SANDHYA KRIPALANI
  • Publication number: 20150120893
    Abstract: In accordance with an embodiment, described herein is a system and method for replicating a source service domain to a target service domain in a cloud computing platform environment. In accordance with an embodiment, the system comprises a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; a test to production (T2P) framework module that includes a plurality of T2P plugins and a PaaS plugin; and a user interface where an administrator or a user can invoke the plugins to replicate a source service domain to a target service domain. The system allows a user to manually customize move plans for service domain configurations based on the requirements of the target service domain, and recreate the configurations in the target service domain in accordance with the customized move plans.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 30, 2015
    Inventors: BHAVANISHANKARA SAPALIGA, RAJIV MORDANI, NAZRUL ISLAM, CHANDA PATEL
  • Publication number: 20150120938
    Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.
    Type: Application
    Filed: September 5, 2014
    Publication date: April 30, 2015
    Inventors: Rajiv Mordani, Nazrul Islam, Sivakumar Thyagarajan, Bhavanishankara Sapaliga
  • Publication number: 20150120937
    Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.
    Type: Application
    Filed: September 3, 2014
    Publication date: April 30, 2015
    Inventors: Rajiv Mordani, Nazrul Islam, Kshitiz Saxena, Sivakumar Thyagarajan
  • Publication number: 20150121375
    Abstract: In accordance with an embodiment, described herein are systems and methods for simulating a cloud environment on a physical platform. In an embodiment, a physical assembly is provided within a cloud environment and a physical plug-in configured to provide a virtual assembly builder-like environment on a physical platform. The physical assembly is an installable software suite including software configured to support provisioning of applications for providing services. The physical plug-in is configured to enable installation of the physical assembly on the physical platform. The physical plug-in is also configured to enable support for administering the services of the cloud platform component via the software installed from the physical assembly.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 30, 2015
    Inventors: YAMINI K. BALASUBRAMANYAM, JOSEPH DIPOL, NAZRUL ISLAM, RAJIV MORDANI
  • Publication number: 20150120886
    Abstract: In accordance with an embodiment, described herein is a system and method for exporting and importing a PaaS service and associated configurations across service domains are provided. The system comprises a cloud platform component provided as an installable software suite within a cloud environment; a test to production (T2P) framework module that includes a PaaS plugin and a plurality of T2P plugins and tools; and a user interface where the plugins and tools can be invoked to export domain configurations from a source service domain, and import the domain configurations to a target domain. In accordance with an embodiment, the system further includes a service provider interface (SPI) that can be implemented by an SME of each service housed in a service domain, to provide service backup and restore functionalities for exporting and importing that service.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 30, 2015
    Inventors: BHAVANISHANKARA SAPALIGA, RAJIV MORDANI, NAZRUL ISLAM, CHANDA PATEL
  • Publication number: 20150120892
    Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.
    Type: Application
    Filed: September 5, 2014
    Publication date: April 30, 2015
    Inventors: Rajiv Mordani, Nazrul Islam, Sivakumar Thyagarajan, Bhavanishankara Sapaliga
  • Publication number: 20150089040
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting detachable administration commands 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, detach the command line interface from the job being processed, and subsequently reattach the command line interface to the job being processed by indicating the job's unique job identifier. For example, several independent parallel commands can be executed together from one console or one script, and users can check on, or wait for a result of some task.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Martin Mares, Chris Kasso, Bhakti Mehta, Nazrul Islam
  • Publication number: 20150089039
    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: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Bhakti Mehta, Nazrul Islam, Chris Kasso, Martin Mares
  • Publication number: 20150089068
    Abstract: In accordance with an embodiment, described herein is a system and method for service locking in a cloud computing environment. In accordance with an embodiment, the system includes a plurality of services which can be used by applications within the cloud environment, wherein the services can be associated with and utilize resources within the cloud environment. A service locking component provides locking of a cloud entity, such as a service's configuration or usage of resources, including determining a requested configuration or usage by each of the services of resources, and if the requested configuration is not allowed, or the usage by a particular service reaches an allocation of resources for that service, instructing the system to lock the entity, for example the service, at its current configuration or usage of resources.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 26, 2015
    Inventors: Nazrul Islam, Rajiv Mordani, Byron Nevins
  • Publication number: 20150089041
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a job manager for use with a cloud computing environment. In accordance with an embodiment, the system include a job manager that manages the execution of jobs within the cloud environment including their job states. A job manager service provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs. The job manager updates a job registry, including registering instances of the administrative commands together with unique job identifiers, and returning the job identifiers so that a user can retrieve command process status, and the result of the job can be stored in the job registry. For example, the job manager can perform housekeeping tasks, such as purging jobs according to a retention policy, performing any necessary cleanup, and performing security checks to ensure tasks are authorized.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Bhakti Mehta, Chris Kasso, Martin Mares, Nazrul Islam
  • Publication number: 20150089065
    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: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Chris Kasso, Mitesh Meswani, Nazrul Islam, Rajiv Mordani, Jeffrey West
  • Publication number: 20150089067
    Abstract: In accordance with an embodiment, described herein is a system and method for providing service expiration in a cloud computing environment. In accordance with an embodiment, the system includes a plurality of services which can be used by applications within the cloud environment, wherein the services can be associated with and utilize resources within the cloud environment. A service expiration component associates reservations with the services, periodically determines a status of the reservations and of any expired services associated therewith, and instructs the system to release the resources of expired services, for use by other services.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 26, 2015
    Inventors: Nazrul Islam, Rajiv Mordani, Byron Nevins
  • Publication number: 20150089001
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a user messaging service for use with a cloud computing environment. In accordance with an embodiment, the system includes a notifier component, which receives information describing notifiable events that occur within the cloud environment during the provisioning of the enterprise applications, and communicates the information to a user messaging service at a user messaging server. The user messaging service is configured, according to one or more user communication preferences, to communicate to users, notifications describing the notifiable events, via one or more channels according to the preferences associated with the users. For example, a cloud account user can indicate a preference that status notifications for that user, such as completion of an operation or operational alerts, be communicated via one or more preferred channels, for example email, instant messaging, or social media.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Rajiv Mordani, Bhakti Mehta, Nazrul Islam, Chanda Patel, Anissa Lam
  • Publication number: 20150089274
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting fault tolerant job management for use with a cloud computing environment. In accordance with an embodiment, the system comprises a job manager that manages the execution of jobs within the cloud environment including their job states, and a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs. The job manager supports fault tolerant job processing including associating the jobs with checkpoints, recognizing a failover command for the jobs, and associating the jobs with work units of the administrative commands, and storing a state for each job upon processing each work unit of the command.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Martin Mares, Nazrul Islam, Chris Kasso
  • Publication number: 20150089066
    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: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: Mitesh Meswani, Nazrul Islam, Rajiv Mordani, Jeffrey West, Andriy Zhdanov
  • Patent number: 8866689
    Abstract: A multiband dipole antenna solution suitable for use in various wireless device applications, and methods of tuning and utilizing the same. In one embodiment, the antenna is adapted for use in long term evolution (LTE or LTE-A) radio devices. In one implementation, the antenna comprises (i) two planar directly fed radiating elements operating in a lower frequency band and disposed on two opposing sides of a dielectric structure, and (ii) two electromagnetically coupled radiating elements operating in an upper frequency band also disposed on the opposing sides of the dielectric structure. An additional pair of electromagnetically coupled radiator elements is utilized to achieve wider antenna operating bandwidth.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: October 21, 2014
    Assignee: Pulse Finland OY
    Inventor: Muhammad Nazrul Islam
  • Publication number: 20140280975
    Abstract: Described herein is a system and method for provisioning or controlling services using a hybrid service management engine (SME) plugin. In accordance with an embodiment, SMEs provide a means by which service types can be plugged into a cloud environment. For example, an SME can control a service-specific lifecycle, including provisioning, management, and monitoring of a service type. In accordance with an embodiment, an SME plugin associated with a service type can extend a hybrid SME plugin, to delegate one or more lifecycle operations to be controlled with shell or other scripts. Since a service provider can be associated with an SME that is used for the lifecycle and configuration of its services, the use of a hybrid SME plugin allows shell scripts to be leveraged to assist in the provisioning and control of those services.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: Oracle International Corporation
    Inventors: Rajiv Mordani, Abhijit Kumar, Nazrul Islam, Byron Nevins, Chanda Rani Patel
  • Publication number: 20140114739
    Abstract: A company's coupons or advertisements can be posted on a social business network. A company needs to be registered first with the social business network before it can post its coupons and advertisements; while a consumer can view the coupons and advertisements freely with no requirement of registration. The company can either fill a coupon request form to make the network to generate a coupon for it, or create a coupon themselves and then upload it to the network. The registered company can also post its advertisement. Before anything is posted on the website, it will be reviewed to make sure its content is appropriate. The method also allows a company to purchase a time slot to use a live video screen for marketing.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 24, 2014
    Inventor: Mohammed Nazrul ISLAM
  • Publication number: 20140075426
    Abstract: A system and method for dynamic modification of service definition packages for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables provisioning of enterprise software applications (e.g., Fusion Middleware applications) within a cloud environment. In an embodiment, enterprise applications can be packaged as service definition packages (SDP). To support maintenance of services (e.g., bug fixes, security updates, and configuration changes), a service's characteristics and requirements can be modified dynamically, by reconfiguring the cloud platform itself and/or by mounting a disk volume that corresponds to the service's SDP, and modifying its contents directly.
    Type: Application
    Filed: August 19, 2013
    Publication date: March 13, 2014
    Applicant: Oracle International Corporation
    Inventors: Jeffrey West, Abhijit Kumar, Rajiv Mordani, Patrick Vinograd, Mark Nelson, Masoud Kalali, Nazrul Islam