Patent application number | Description | Published |
20150227600 | VIRTUAL DATA BACKUP - Techniques are disclosed for creating, in a network, a single instance of deduplicated data across a plurality of end user data. A first computing device receives data associated with a plurality of computing devices, the plurality of computing devices being managed by the first computing device. The first computing device aggregates and deduplicates the data associated with each of the plurality of computing devices. The deduplicated aggregated data set is then transmitted to a second computing device for further aggregation and deduplication with one or more additional aggregated data sets generated by other computing devices managing respective sets of computing devices. | 08-13-2015 |
20150227601 | VIRTUAL DATA BACKUP - Techniques are disclosed for remotely backing up data associated with a plurality of storage environments. A first computing device receives a storage type associated with a second computing device managed by the first computing device. Storage parameters are configured based on the storage type to customize a backup process for the second computing device based on the storage type. Data associated with the second computing device is protected using the storage parameters, wherein protecting data associated with the second computing device further includes copying at a first point in time a full copy of data associated with the second computing device, and copying changes to the data associated with the second computing device at a set of points in time later than the first point in time, the set of points in time being based on an end-user policy. | 08-13-2015 |
20150227602 | VIRTUAL DATA BACKUP - Techniques are disclosed for providing content data storage services to a remote device over the internet to enable access of the remote device in the cloud. A content data storage device receives data indicative of a subscription to content data storage services from a remote device. The content data storage device provisions cloud storage to provide the content data storage services subscribed to by the remote device. Data associated with the remote device is replicated to the provisioned cloud storage to provide a replicated device in the cloud. Data indicative of a request to use the replicated device in the cloud is received. The content data storage device executes the replicated device in the cloud, thereby providing access of the remote device in the cloud for the remote device. | 08-13-2015 |
Patent application number | Description | Published |
20110313969 | UPDATING HISTORIC DATA AND REAL-TIME DATA IN REPORTS - Disclosed are methods and systems for updating a report with real-time data. The method and systems involve receiving a request to view both historic data and real-time data in the report, identifying one or more data objects associated with the request, identifying one or more ETL jobs associated with the identified one or more data objects, determining a delta ETL job associated with the identified one or more ETL jobs and a upload timestamp of a delta ETL job, generating a data warehouse query based on the upload timestamp of the delta ETL job, generating a real-time query based on the transformations in the one or more ETL jobs and the upload timestamp of the delta ETL job, executing queries of the data warehouse query and real-time query to obtain historic data and real-time data and updating the report with both real-time data and historic data. | 12-22-2011 |
20140136293 | RELATIVE TREND ANALYSIS OF SCENARIOS - To perform a relative trend analysis of a business scenario, a graphical illustration of a trend for a business scenario under analysis is displayed on a user interface. The user interface renders and receives a user selection of one or more parameters associated with the business scenario under analysis. Based on the user selection, a database is queried to determine trend-splits of the business scenario under analysis. The trend-splits of the business scenario under analysis are matched with one or more gradient-splits of other business scenarios residing in a database. Based on the matching, the related business scenarios are determined and the gradient-splits of the related business scenarios are retrieved from the database. A graphical illustration of the trend of business scenario under analysis and gradient of the related business scenarios is rendered on the user interface. | 05-15-2014 |
20140165186 | GEOMETRICAL PATTERN BASED APPLICATION PASSCODE - To authorize an access to an application, a user interface renders a geometrical pattern on receiving a trigger to access the application. The rendered geometrical pattern includes an instance of an arrangement of one or more first nodes and one or more second nodes. The rendered geometrical pattern is associated with an input type to receive a selection of the first nodes and the second nodes. The selection of the first nodes and the second nodes is received as an authorizing key. The authorizing key is matched with an authorizing passcode stored in memory to provide access to the application. | 06-12-2014 |
20150046994 | ZERO-STEP AUTO-CUSTOMIZATION OF MOBILE APPLICATIONS - In an embodiment, mobile application downloaded and installed in a mobile device is launched for the first time. The mobile application automatically locates a configuration server and connects automatically to the located configuration server. After connection is established with the configuration server, appropriate configuration parameters set is identified and automatically fetched to the mobile device. The fetched configuration parameters set is automatically applied to the mobile application. After applying the configuration parameters set, automatically authenticate the mobile application to an enterprise server. Thus, when the user of the mobile device launches the installed mobile application for the first time, the zero-step auto-customization noted above takes place without manual intervention. The user is thus able to use the mobile application in a normal manner subject to the configurations applied. | 02-12-2015 |
Patent application number | Description | Published |
20140074973 | SYSTEM AND METHOD FOR ORCHESTRATION OF SERVICES FOR USE WITH A CLOUD COMPUTING ENVIRONMENT - A system and method for orchestration of services for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables provisioning of enterprise software applications within a cloud environment, including packaging enterprise applications as service definition packages (SDP), and instantiating the services using service management engines (SME). In an embodiment, an orchestration engine communicates with a plurality of SMEs to control the flow of service creation, provider dependency resolution, association of services and providers, and the life-cycle management of services within the cloud platform. | 03-13-2014 |
20150120939 | SYSTEM AND METHOD FOR SUPPORTING SERVICE RESOURCES AND FEATURE SETS IN A CLOUD PLATFORM ENVIRONMENT - 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. | 04-30-2015 |
20160088108 | SYSTEM AND METHOD FOR JAVA EE AND JAVA SE PROXY DATA SOURCES IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for supporting proxy data sources in a multitenant application server environment, such as Java SE and Java EE environments. In multitenant environments, various tenants can have data sources that an administrative application can access without needing to know the actual data sources. A system and method provide a proxy data source mechanism such that applications in Java EE and Java SE environments can access tenant data sources, each tenant data source having a JNDI name that is tenant or partition specific, through the proxy data source, the proxy data source comprising a JNDI name which is not tenant or partition specific. The proxy data source can also provide for switching between tenant data sources based upon a caller context. | 03-24-2016 |
20160094486 | SYSTEM AND METHOD FOR MULTI-TENANCY ENABLEMENT OF ENTERPRISE JAVA APPLICATIONS USING RESOURCE PROXIES AND APPLICATION TENANCY CONTEXT - In accordance with an embodiment, described herein is a system and method for multi-tenancy enablement of enterprise Java™ applications using resource proxies and application tenancy context. In according with an embodiment, the system and method can provide a plurality of deployable resources which can be used within the application server environment, and one or more application deployments, wherein each application deployment includes at least one of tenant-specific code and shared-tenant code. The system and method can further determine an application tenancy context of a thread, and point to one or more resource proxies, each of the one or more resource proxies being configurable to communicate with a tenant specific resource. Each of the one or more resource proxies can use the application tenancy context of a thread to communicate with a tenant specific resource. | 03-31-2016 |
Patent application number | Description | Published |
20120028843 | Methods and Apparatuses for Chip-Based DNA Error Reduction - Methods and apparatus relate to reduction of sequence errors generated during synthesis of nucleic acids on a microarray chip. The error reduction can include synthesis of complementary stands (to template strands), using a short universal primer complementary to the template strands and polymerase. Heteroduplex can be formed be melting and re-annealing complementary stands and template strands. The heteroduplexes containing a mismatch can be recognized and cleaved by a mismatch endonuclease. The mismatch-containing cleaved heteroduplexes can be removed from the microarray chip using a global buffer exchange. The error free synthetic nucleic acids generated therefrom can be used for a variety of applications, including synthesis of biofuels and value-added pharmaceutical products. | 02-02-2012 |
20120220497 | Methods and Microfluidic Devices for the Manipulation of Droplets in High Fidelity Polynucleotide Assembly - Methods and devices are provided for manipulating droplets on a support using surface tension properties, moving the droplets along a predetermined path and merging two droplets together enabling a number of chemical reactions. Disclosed are methods for controlling the droplets volumes. Disclosed are methods and devices for synthesizing at least one oligonucleotide having a predefined sequence. Disclosed are methods and devices for synthesizing and/or assembling at least one polynucleotide product having a predefined sequence from a plurality of different oligonucleotides having a predefined sequence. In exemplary embodiments, the methods involve synthesis and/or amplification of different oligonucleotides immobilized on a solid support, release of synthesized/amplified oligonucleotides in solution to form droplets, recognition and removal of error-containing oligonucleotides, moving or combining two droplets to allow hybridization and/or ligation between two different oligonucleotides, and further chain extension reaction following hybridization and/or ligation to hierarchically generate desired length of polynucleotide products. | 08-30-2012 |
20130296194 | Methods and Devices for Nucleic Acid Synthesis - Methods and apparatus relate to the synthesis of polynucleotides having a predefined sequence on a support. Assembly methods include primer extension to generate overlapping construction oligonucleotides and assembly of the polynucleotides of interest onto an anchor support-bound oligonucleotides. Methods and apparatus for selection of polynucleotides having the predefined sequence and/or length are disclosed. | 11-07-2013 |