Patent application number | Description | Published |
20110238709 | EXTENDING DATABASE TABLES IN A MULTI-TENANT ENVIRONMENT - Embodiments relate to database technology, and more specifically, to extending database tables in a multi-tenant environment. A method for extending a database table, includes receiving a request of a tenant for extending a database table; and generating a description file corresponding to the tenant according to the received request, the description file describing an extended field defined for the database table as at least one extended column. | 09-29-2011 |
20110238732 | TEXT MESSAGE HANDSHAKING AND INTEGRATION - Message handshaking and integration may be provided. A message may be created by a client in a first format. The client may determine whether a server in communication with the client is operable to deliver the message in a second format. If so, the client may provide the message, in the first format, to the server for delivering to at least one recipient in the second format. | 09-29-2011 |
20120254258 | INITIALIZING A MULTI-TENANT DATABASE - A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device. | 10-04-2012 |
20120278299 | PRESENTING SEARCH RESULTS FOR GALLERY WEB PAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying web pages as gallery web pages, and for presenting search results for gallery web pages. In one aspect, a method includes receiving a web page that includes text and one or more images, evaluating one or more characteristics of the web page against predefined criteria, generating a score for the web page based on evaluating the characteristics of the web page against the predefined criteria, and classifying the web page as a gallery web page or as not a gallery web page when the score meets or does not meet a predefined threshold, respectively. | 11-01-2012 |
20120278338 | PRESENTING SEARCH RESULTS FOR GALLERY WEB PAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying web pages as gallery web pages, and for presenting search results for gallery web pages. In one aspect, a method includes receiving a web page that includes text and one or more images, evaluating one or more characteristics of the web page against predefined criteria, generating a score for the web page based on evaluating the characteristics of the web page against the predefined criteria, and classifying the web page as a gallery web page or as not a gallery web page when the score meets or does not meet a predefined threshold, respectively. | 11-01-2012 |
20120310965 | Initializing a Mult-Tenant Database - A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device. | 12-06-2012 |
20130139172 | CONTROLLING THE USE OF COMPUTING RESOURCES IN A DATABASE AS A SERVICE - A method and apparatus controls use of a computing resource by multiple tenants in DBaaS service. The method includes intercepting a task that is to access a computer resource, the task being an operating system process or thread; identifying a tenant that is in association with the task from the multiple tenants; determining other tasks of the tenant that access the computing resource; and controlling the use of the computing resource by the task, so that the total amount of usage of the computing resource by the task and the other tasks does not exceed the limit of usage of the computing resource for the tenant. | 05-30-2013 |
20140040294 | MANIPULATION OF MULTI-TENANCY DATABASE - Embodiments relate to manipulating a multi-tenant database, wherein the multi-tenant database comprises one or more source databases for storing tenant data. An aspect includes receiving a database operation request for one or more tenant-specific logic views, wherein the tenant-specific logic views are created for respective tenants based on mapping information pointing to the one or more source databases included in the multi-tenant database and multi-tenant metadata. Another aspect includes acquiring the mapping information related to the database operation request and pointing to the one or more source databases included in the multi-tenant database. Yet another aspect includes performing a database operation corresponding to the database operation requested for the one or more source databases based on the acquired mapping information. | 02-06-2014 |
20140286355 | METHOD AND ELECTRONIC DEVICE FOR PROCESSING INFORMATION - The present invention discloses a method and an electronic device for processing information. The method for processing information is applied in a first electronic device, wherein there is a first correspondence relation between the first electronic device and N second electronic devices, where N is an integer greater than or equal to 1. The method comprises: detecting to acquire a first operation for the first electronic device; judging whether the first operation meets a first preset condition; and generating, by the first electronic device, a first prompt effect for the first operation and controlling each of the N second electronic devices to generate the first prompt effect when the first operation meets the first preset condition. The above solution achieves a technical effect that the correspondence relation among multiple electronic devices can be determined more conveniently. A prompting method and an electronic device are also provided to accurately prompt the data transmission process. | 09-25-2014 |