Entries |
Document | Title | Date |
20100070465 | APPARATUS AND METHOD FOR EVALUATING DATA POINTS AGAINST CADASTRAL REGULATIONS - A system for evaluating data points against cadastral regulations to include a plurality of software modules programmed into a computer system with software and hardware configured to store and update a cadastral rule database containing a plurality of rules for determining the validity of the cadastral data ( | 03-18-2010 |
20100070466 | DATA TRANSFER TECHNIQUES WITHIN DATA STORAGE DEVICES, SUCH AS NETWORK ATTACHED STORAGE PERFORMING DATA MIGRATION - A stand-alone, network accessible data storage device, such as a filer or NAS device, is capable of transferring data objects based on portions of the data objects. The device transfers portions of files, folders, and other data objects from a data store within the device to external secondary storage based on certain criteria, such as time-based criteria, age-based criteria, and so on. A portion may be one or more blocks of a data object, or one or more chunks of a data object, or other segments that combine to form or store a data object. For example, the device identifies one or more blocks of a data object that satisfy a certain criteria, and migrates the identified blocks to external storage, thereby freeing up storage space within the device. The device may determine that a certain number of blocks of a file have not been modified or called by a file system in a certain time period, and migrate these blocks to secondary storage. | 03-18-2010 |
20100070467 | DATABASE MANAGEMENT COMPUTER PRODUCT - A computer-readable recording medium stores therein a database managing program that causes a computer having access to a database to execute acquiring, for each regular section of the database, a count of unfinished transactions having a given process unfinished; determining, based on the count of unfinished transactions acquired at the acquiring and among the regular sections, sections that are to be reorganized; judging, for each transaction stored in the sections determined to be reorganized at the determining, whether the transaction is an unfinished transaction; and storing to a reserve section of the database, a transaction judged to be an unfinished transaction at the judging and storing to a recording medium different from the database, a transaction judged not to be an unfinished transaction at the judging. | 03-18-2010 |
20100070468 | APPLICATION MANAGEMENT METHOD AND INFORMATION PROCESSING APPARATUS - An information processing apparatus includes an application management unit which manages the state of an application, and a package management unit which manages dependence relationship information between the package of an arbitrary application and the package of another application. The package is a group of files to be used to execute the application. The package management unit processes the application based on the dependence relationship information. The application management unit manages the state of the application in accordance with a notification from the package management unit. | 03-18-2010 |
20100076925 | SYSTEM FOR MANAGING DATA COLLECTION PROCESSES - A system for managing data collection processes is disclosed. An apparatus that incorporates teachings of the present disclosure can include, a data collection system having a controller element that assigns a priority level for processes, assigns to each of the processes a query interval for requesting use of processing resources, prompts each of the processes according to their respective query interval to request use of at least a portion of available processing resources, releases at least a portion of the available processing resources to a requesting one of the processes when the utilization of available processing resources exceeds a utilization threshold, and modifies the query interval of the processes after occurrence of a triggering event. Additional embodiments are disclosed. | 03-25-2010 |
20100082528 | Method and Apparatus For Optimizing Lead Time For Service Provisioning - A method for optimizing lead time for service provisioning for a request from a customer includes storing a record of installation and configuration times for each hardware and software configuration in a database, and then calculating success rates and failure rates for each hardware and software configuration. A manual installation time for the request is set in the event of failure. The necessary time to prepare the system fulfilling the customer request is then determined and displayed in the data center. | 04-01-2010 |
20100082529 | Log Structured Content Addressable Deduplicating Storage - A log structured content addressable deduplicated data storage system may be used to store deduplicated data. Data to be stored is partitioned into data segments. Each unique data segment is associated with a label. The storage system maintains a transaction log. Mutating storage operations are initiated by storing transaction records in the transaction log. Additional transaction records are stored in the log when storage operations are completed. Upon restarting an embodiment of the data storage system, the transaction records from the transaction logs are replayed to recreate the state of the data storage system. The data storage system updates file system metadata with transaction information while a storage operation associated with the file is being processed. This transaction information serves as atomically updated transaction commit points, allowing fully internally consistent snapshots of deduplicated volumes to be taken at any time. | 04-01-2010 |
20100082530 | LOG MANAGEMENT SERVER - A log management server enables an administrator to manage a log with a lighter load without compelling a client to bear any load in a log management processing. The log management server receives a log from a client | 04-01-2010 |
20100082531 | LOG MANAGING APPARATUS, LOG MANAGING SYSTEM, LOG MANAGING METHOD AND LOG MANAGING PROGRAM - A log managing apparatus includes a collecting unit that receives a log from at least one collecting object that acquires the log including time information, a management unit that manages log format information set for each the collecting object, and a conversion unit that converts the log with reference to the log format information and extracts time information from the log. | 04-01-2010 |
20100082532 | TECHNIQUES FOR PERFORMING ETL OVER A WAN - Techniques that enable data extraction, transfer, and load (ETL) operations to be performed asynchronously over communication networks including a Wide Area Network (WAN). | 04-01-2010 |
20100082533 | UPDATE METHOD FOR DATABASE - A user can register and update information in the database even through a terminal having no authority to access the database server. A method of updating a database for using an e-mail received by a mail server to update information stored in a storage means of a database server is prepared. A central processing unit of the database server verifies an account and a data ID shown in a subject space of an e-mail read from a receipt mail box of a mail server with a security master storing therein an IP address and a mail address associated with the account of the user. When the account and the data ID correspond are verified, it is determined that the information corresponding to the data ID stored in the storage means is to be updated. | 04-01-2010 |
20100088268 | ENCRYPTION OF DATA FRAGMENTS IN A PEER-TO-PEER DATA BACKUP AND ARCHIVAL NETWORK - Embodiments of the present invention address deficiencies of the art in respect to data backup and archival tools and provide a method, system and computer program product for securing fragments in a peer-to-peer data backup and archival network. In an embodiment of the invention, a method for securing fragments in a peer-to-peer data backup and archival network can include partitioning a file into multiple, different fragments in a byte stream for storage in a peer-to-peer data backup and archival network, encrypting each of the fragments in the byte stream individually, and storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network. | 04-08-2010 |
20100088269 | DISPERSAL AND RETRIEVAL OF DATA FRAGMENTS IN A PEER-TO-PEER DATA BACKUP AND ARCHIVAL NETWORK - Embodiments of the present invention address deficiencies of the art in respect to data backup and archival tools and provide a method, system and computer program product for the dispersal and retrieval of fragments in a peer-to-peer data backup and archival network. In an embodiment of the invention, a method for the dispersal and retrieval of fragments in a peer-to-peer data backup and archival network can include partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network, selecting different peer hosts in the peer-to-peer data backup and archival network to store different ones of the fragments, and storing each of the fragments in at least one of the selected different peer hosts. Optionally, the fragments can be encrypted before storage in the different peer hosts. | 04-08-2010 |
20100088270 | DATA VERSIONING CONCEPT INCLUDING TIME DEPENDENCY AND ACTIVE AND INACTIVE STATES - A method and a system are described that involve data versioning with time dependency and active and inactive states. In one embodiment, the method includes creating a first version of an object in an application, wherein the application supports a versioning mode. The versioning mode maintains a set of versions of an object. The method further includes activating the first version of the object at a first timestamp and activating a second version of the object at a second timestamp in the versioning mode switched on. The first timestamp and the second timestamp define a validity period of the first version. Finally, the first version of the object is provided upon a request, wherein the request includes a timestamp in the validity period of the first version. | 04-08-2010 |
20100088271 | HSM TWO-WAY ORPHAN RECONCILIATION FOR EXTREMELY LARGE FILE SYSTEMS - One aspect of the present invention provides an operation for recovering lost space and maintaining data consistency in a storage environment by providing a two-way orphan reconciliation method for extremely large file systems, such as a Hierarchical Storage Management (HSM) system which manages billions of files. This highly scalable and parallelizable orphan identification process may be used in a HSM controlled environment to enable the execution of a two-way file orphan check. In one embodiment, this orphan check identifies file system client orphans and server object orphans in a single pass by comparing a queue containing a list of migrated files on a storage repository server with a queue containing a list of stub files on a file system. If the queue elements do not match, a file system orphan or server object orphan can appropriately be identified. | 04-08-2010 |
20100088272 | SYSTEMS AND METHODS OF MANAGING LOCATION OF MEDIA IN A STORAGE SYSTEM - A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to monitor for the addition or removal of a piece of media in the library. When the media agent determines that the piece of media has been added to the library or removed from the library, the media agent causes the library to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. When a backup or restore is performed, the system checks the media label to ensure that the correct media is being used. Inventory procedures are disclosed. Media labels are stored in a database along with an indication of the corresponding slot where the media is stored, a time when the label was put on the medium, and a confidence parameter indicating how confident the system is that the particular medium is stored in the respective slot. | 04-08-2010 |
20100088273 | REAL-TIME VISUALIZATION OF USER CONSUMPTION OF MEDIA ITEMS - A computer implemented method for displaying real-time computer mediated user consumption data, comprising: accessing consumption data corresponding to real-time computer mediated user consumption behavior; parsing the consumption data to identify one or more events comprising one or more instances of consumption data and wherein each event is associated with a user; adding the events to an event stack comprising a predetermined stack limit; and storing the consumption data for each event in a data structure configured to correlate related consumption data and provide a temporal context to the stored consumption data wherein addition of graphical symbols to a visualization display is responsive to the arrangement of the consumption data in the data structure. | 04-08-2010 |
20100094802 | METHOD AND A SYSTEM FOR REPLICATING DATABASES - A method for replicating databases, in which method at least two databases are replicated, each database comprising of one or more tables, and each table having data and a unique tree index comprising index keys and hierarchical sums of cyclic redundancy check values calculated from the data on each tree index level. In the method logical consistency of the data between corresponding tables in the databases is maintained by comparing the sums of cyclic redundancy check values of the database tables; and if a difference between the sums of the cyclic redundancy check values is found, the tree indexes are logically divided into two sub tree indexes, and the sums of the cyclic redundancy check values of the sub tree indexes are compared to each other and the comparison and division is continued until the data causing the difference is found, and the inconsistent data is replicated between the databases. | 04-15-2010 |
20100094803 | DATA MANAGEMENT APPARATUS, METHOD AND PROGRAM - Disclosed is a data management apparatus comprising a message transfer/analysis unit that receives an object data access request from a client and returns a response; an object metadata storage unit that stores, as metadata, a set of ancillary information on data for an object and a data area corresponding to the ancillary information; an object metadata management unit that performs reading, updating, and registration processing for the metadata; a data conversion unit that sends the data access request to a data access unit, extracts object data; and a data access unit that sends a data access command, specified by the data conversion unit, to a file server or a database server and sends response data, received from the file server or the database server, to the data conversion unit. | 04-15-2010 |
20100094804 | Method and Device for Updating a Database, and Computer Program Product - A database system includes a database management system and a database. The database comprises at least one file to be updated (OLD_FILE) which is stored on a storage device. To update the database, the file to be updated (OLD_FILE) is deleted. A new file (NEW_FILE) from the database with current data is transferred to the storage device using a transfer command (SQL_COPY) which is authored in a database language of the database system. | 04-15-2010 |
20100094805 | USER INTERFACE APPARATUS AND METHODS - In one aspect, the invention provides a digital data processing system for information storage and retrieval that includes a first digital data processor (e.g., personal computer, workstation, server, mainframe, etc.) coupled to a second digital data processor and a data store (e.g., a RDF data store, relational database, etc.). The first digital data processor creates, reads, updates and/or deletes data from the data store (i.e., “CRUD” operations) based on a model generated by the first digital data processor. The model comprises an ontology and a set of constraints that are applied to data characterized by the ontology. | 04-15-2010 |
20100100524 | APPROVAL SYSTEM IN NETWORK FOR THE DATA PRESERVATION - The present invention relates to an approval system in a network for data security. The approval system includes a management server ( | 04-22-2010 |
20100100525 | Method and arrangement for mediating web services using UDDI - The present invention relates to a UDDI server and method in a UDDI server for mediating Web services provided by a number of service providers to a number of service requesters. The UDDI server according to the present invention is adapted to provide support for taking dynamic quality of service into account in the mediation of Web services. The UDDI server comprises a Web service register which includes data sets for storing QoS status information. The QoS status information is information on the current QoS that an associated Web service can offer to a service requester. The QoS status information stored in the data sets is updated periodically based on dynamic service status information received from the service providers. The UDDI server may optionally include a decision making function for selecting a Web service that satisfy a set of QoS requirements of a service requester. | 04-22-2010 |
20100100526 | BUSINESS LOGIC DEVICE AND PROCESSING METHOD - A business logic device and processing method is disclosed. In one embodiment, the method includes i) receiving a request message for performing a biz template from the open interface processing unit, ii) analyzing the received biz template performing request message and performing the biz template by cooperating with a legacy cooperation processing unit and iii) composing a message for a result of performing the stored biz template and transmitting the composed message to the open interface processing unit. | 04-22-2010 |
20100106682 | Database Index - A method of maintaining a database index. The index comprises a hierarchical structure of conclusion sets arranged in a series of levels. The method comprising: inserting an “Insert” conclusion set entry into a high level conclusion set; migrating the “Insert” conclusion set entry from the high level conclusion set to a low level conclusion set; deleting the “Insert” conclusion set entry by inserting a “Delete” conclusion set entry into the high level conclusion set; and migrating the “Delete” conclusion set entry from the high level conclusion set to the low level conclusion set whilst maintaining the conclusion set entries in chronological order of insertion within each conclusion set and between levels of conclusion sets. | 04-29-2010 |
20100121814 | SYSTEM AND METHOD FOR BIOTECHNOLOGY DATA MANAGEMENT - An embodiment of the invention is a system and method that supports Enterprise Resource Planning, Laboratory and Research Management, Product Lifecycle Management, Decision Support Management, Regulatory Document Management, and internal corporate documents and data into a comprehensive, Web-based extranet, that can be a repository for a complete, real-time Body of Knowledge of an organization. | 05-13-2010 |
20100131460 | Method, server extension and database management system for storing non XML documents in a XML database - The present invention relates to a method for storing at least one non-XML document ( | 05-27-2010 |
20100131461 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK - Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves. | 05-27-2010 |
20100138382 | COMMUNICATION MANAGEMENT SYSTEM, COMMUNICATION MANAGEMENT METHOD AND COMMUNICATION CONTROL DEVICE - A communication management system includes a terminal which has a peer to peer connection to communicate with a node conducting peer to peer communication, a content detector which, when the terminal receives from the node a content of which distribution should be controlled, detects identification information of the content, and a communication control apparatus which refers to the detected identification information to control transmission of the content of which distribution should be controlled. | 06-03-2010 |
20100138383 | Data Maintenance System - Maintaining data in a data management system including at least one processor and a storage system includes accessing a first data source providing one or more source elements of data; accessing a storage system storing one or more subsets of data, each subset including at least one element of data, and storing one or more descriptors identifying a data source for a subset and identifying a data source for each of one or more elements of the subset; and processing rules that determine if, according to the descriptors, an element in the storage system is allowed to be changed. | 06-03-2010 |
20100138384 | Policy-based management of a redundant array of independent nodes - An archive cluster application runs in a distributed manner across a redundant array of independent nodes. Each node preferably runs a complete archive cluster application instance. A given nodes provides a data repository, which stores up to a large amount (e.g., a terabyte) of data, while also acting as a portal that enables access to archive files. Each symmetric node has a set of software processes, e.g., a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests to the node for data (i.e., file data), the storage manager manages data read/write functions from a disk associated with the node, and the metadata manager facilitates metadata transactions and recovery across the distributed database. The policy manager implements one or more policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. Preferably, the application permanently associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. As a result, the archive manages itself independently of client applications, acting automatically to ensure that all object policies are valid. | 06-03-2010 |
20100145905 | SYSTEM AND METHOD FOR ACQUIRING AND MANAGING DATA - A data acquisition and management system is disclosed, the system including a database for receiving, cataloging, and storing data and information, a vendor interface device for transmitting a plurality of condition report requests to the database, an administrator interface device for viewing the transmitted condition report requests and assigning each of the condition report requests to a particular filed agent, and an agent interface device for viewing the assigned condition report requests, acquiring a condition data in response to the condition report requests, and transmitting the condition data to the database, wherein the condition data represents a property. | 06-10-2010 |
20100145906 | STORAGE METHOD - A method of storing a first version of a file in a first memory space, e.g. a mobile telephone is provided. The method includes: a step of sending from said first memory space to a second memory space an amount of data at least equal to the difference between the size of the first version of said file and the size of an available portion of said first memory space; a step of replacing a second version of said file with said first version; and a step of sending said amount of data back from said second memory space to said first memory space. | 06-10-2010 |
20100169273 | MANAGING DATA ACROSS A PLURALITY OF DATA STORAGE DEVICES BASED UPON COLLABORATION RELEVANCE - A computer-implemented method of managing data storage according to collaborative activity can include determining collaborative activity for each of a plurality of data items associated with a first user and stored within a first data storage device. The method can include calculating a measure of relevancy for each of the plurality of data items according to the collaborative activity and comparing the measure of relevancy of each of the plurality of data items to at least one relevancy threshold. Different ones of the plurality of data items can be selectively migrated from the first data storage device to a second data storage device according to the comparison of the measure of relevancy of each of the plurality of data items. | 07-01-2010 |
20100169274 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data includes: receiving at least one group of individually accessible data units over an input device or port, each data unit identified by a key value, with key values of the received data units being sorted such that the key value identifying a given first data unit that is received before a given second data unit occurs earlier in a sort order than the key value identifying the given second data unit; and processing the data units for storage in a data storage system. The processing includes: storing a plurality of blocks of data, each of one or more of the blocks being generated by combining a plurality of the data units; providing an index that includes an entry for each of the blocks, wherein one or more of the entries enable location, based on a provided key value, of a block that includes data units corresponding to a range of key values that includes the provided key value; and generating one or more screening data structures associated with the stored blocks for determining a possibility that a data unit that includes a given key value was included in the group of individually accessible data units. | 07-01-2010 |
20100174676 | DETERMINING MODIFIED DATA IN CACHE FOR USE DURING A RECOVERY OPERATION - Provided are a method, system, and article of manufacture for determining modified data in cache for use during a recovery operation. An event is detected during which processing of writes to a storage device is suspended. A cache including modified data not destaged to the storage device is scanned to determine the data units having modified data in response to detecting the event. The data units having the modified data is indicated in a backup storage. The indication of the data units having the modified data in the backup storage is used during a recovery operation. | 07-08-2010 |
20100174677 | METHOD AND APPARATUS FOR MANAGING AND ARCHIVING PERFORMANCE INFORMATION RELATING TO STORAGE SYSTEM - A data management and archive method and apparatus, such as for implementation in an automated system to monitor and manage status, performance and configuration data for a plurality of networked storage components. Analysis and cross-correlation of data related to the plurality of storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection in the context of a system comprising at least one storage component (or at least two networked storage components). The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s). The collection manager manages collection of data and effects file transfer of collected data according to a user specified policy, and maintains status of the data collected. The user specified policy allows the user to specify data collection “shifts” (i.e. periodicity). | 07-08-2010 |
20100179939 | CMDB FEDERATION METHOD AND MANAGEMENT SYSTEM - This disclosure relates generally to the field of Configuration Management Databases (CMDBs). One embodiment of a user interface embodying the present invention is an extension of the process for creating CMDB classes and is therefore readily available for use by someone with knowledge of CMDB administration. The CMDB administrator is thus relieved from having to understand in detail the technologies and interfaces used by the Management Data Repository (MDR) sources. The result of setting up a relation from a CMDB data structure to an MDR data structure by a CMDB administrator may be represented by one or more new CMDB class(es) for the MDR data. The related MDR may then be accessed by an existing CMDB application using already existing CMDB interfaces. The instances of the new relationships and classes thus appear as if they were native instances stored in the CMDB. | 07-15-2010 |
20100185582 | Web Deployment Functions and Interfaces - Described is a technology in which a destination machine (e.g., a server) is synchronized with source data via an API, including to configure the destination machine. The API includes functions for specifying the source data, the destination machine, and the deployment/synchronization type, along with a function for synchronizing the source data to the destination machine. The API allows combining content, configuration data and/or database data into a single unit (object). The API handles communication with a service/agent on the destination machine that configures that destination machine based on the source data. The API may include functions for packaging web applications, deploying web applications, synchronizing websites, deploying archive data, and/or deploying manifest data. In this manner, deployment/synchronization (including backup operations) may be performed against a group of objects using an API. | 07-22-2010 |
20100198781 | PLC HAVING COMMUNICATION FUNCTION - A networking PLC core comprising a program for uniting a programmable logic controller function to a fourth transport layer and a fifth session layer in compliance with network communication specifications in an OSI reference network model embedded therein, and a single or plural ICs or modules for exclusive use which are configured to store, manage and execute the program. | 08-05-2010 |
20100205145 | Information processing apparatus, information processing method, and program - An information processing apparatus includes a controller that reads data by outputting, to a storage device having a data-recordable medium, a request for reading data recorded to the medium. Using file system management information corresponding to the data recorded to the medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between the first cluster numbers where the starting data of read files are recorded, and the first cluster numbers where the starting data of non-read files are recorded. | 08-12-2010 |
20100211541 | Security erase of a delete file and of sectors not currently assigned to a file - Secure erase of files and unallocated sectors on storage media such that any previous data is non-recoverable. The database contains sets of data patterns used to overwrite the data on different physical media. The software programs manage the overwriting process automatically when a file has been deleted. When de-allocated sectors in the file system are pruned from a file or escaped the file deletion process also finds them. Data will never be found on deleted sectors or on pruned sectors is overwritten. | 08-19-2010 |
20100223228 | METHOD AND MOBILE ELECTRONIC DEVICE FOR UPDATING A LOCAL DATABASE FROM A REMOTE DATABASE OVER A WIRELESS NETWORK - A method and apparatus for updating a local database at a mobile electronic device, from a remote database over a wireless network is provided. The local database is for storing availability data. First request data is transmitted to the remote database over the wireless network and first availability data for a first time period is subsequently received therefrom. The first availability data comprises data representative of at least a first invitee's availability during the first time period. Second request data is assembled, the second request data for requesting, from the remote database, at least the first invitee's availability during only a second time period. The second request data is transmitted to the remote database. Second availability data is subsequently receiving therefrom, the second availability data comprising data representative of at least the first invitee's availability during only the second time period. The second availability data is stored in the local database if the second availability data is indicative that at least the first invitee is available during the second time period. | 09-02-2010 |
20100223229 | Memory Device and Method for Content Virtualization - A memory device and method for content virtualization are disclosed. In one embodiment, a plurality of directories are created in the memory of the memory device, wherein each of the plurality of directories points to a same storage location of the digital content. In another embodiment, a first header for the digital content is stored in each of the different directories, wherein the first header comprises information about where to find the digital content in the memory. In yet another embodiment, the memory device comprises circuitry that receives an identification of a host device in communication with the memory device and reorganizes a directory structure of the memory in accordance with the identification of the host device, wherein the reorganization results in the digital content appearing to be located in a directory expected by the host device. | 09-02-2010 |
20100235319 | Method and System for Converting Virtual Item - A method for converting a virtual item includes: obtaining a pre-configured virtual item converting probability from a database; obtaining a value of an original virtual item to be converted; and generating a new virtual item according to the value of the original virtual item and the pre-configured virtual item converting probability obtained from the database. Through the above solution, a new virtual item may be generated according to the value of the original virtual item and the pre-configured virtual item converting probability. | 09-16-2010 |
20100250488 | LABELING ELECTRONIC DATA IN AN ELECTRONIC DISCOVERY ENTERPRISE SYSTEM - Embodiments herein disclosed relate to methods, systems and computer program products that provide an enterprise wide e-discovery system configured to search myriad data sources across an enterprise to identify electronic data relevant to a particular data request, harvest the relevant electronic data, filter the electronic data to identify request file types, transfer the request file types to a data store, and assign labels, such as barcodes, to the requested file types for the purpose of producing, in an organized fashion, all requested electronic data that is in the enterprise's possession. | 09-30-2010 |
20100262578 | Consolidating File System Backend Operations with Access of Data - Mechanisms for performing a backend operation in a file system are provided. A backend operation on a portion of the file system is initiated. At least one indirect transition table data structure is created for performing the backend operation. Metadata corresponding to the portion of the file system is linked to the at least one indirect transition table data structure. The backend operation is performed on data in a sub-portion of the portion of the file system and the at least one indirect transition table data structure is updated with pointers to new locations of the data in the sub-portion as transitions of the data are completed. At least one data access operation is performed to the portion of the file system at substantially a same time as performing the backend operation on the data in the sub-portion of the portion of the file system. | 10-14-2010 |
20100262579 | Reducing Transmission of Location Updates Based on Loitering - The mobile communications device may reduce the amount of location updates transmitted by applying algorithm-based filters. By setting a minimum distance threshold applied to a location update, the mobile communication device reduces the amount of location updates transmitted when the mobile communication device is “loitering” at a specific location. This disclosure describes a use of a minimum threshold used in loitering analysis and improvements to loitering calculations. | 10-14-2010 |
20100287137 | FILE STASHING FOR STORAGE MEDIA - An embodiment of a method includes determining a file size of each of multiple files to be included in a file system image. For each file having a file size less than a lower file size threshold of the storage device currently storing the file, the file is stashed in an alternate storage device having a throughput greater than a throughput of the current storage device. In an example embodiment, files that have sizes within a size range greater than the lower file size threshold are randomly selected for stashing in an alternate storage device. A system includes a file system image generator configured to selectively stash files based on file sizes and a lower file size threshold. | 11-11-2010 |
20100299305 | PROGRAMMING ELEMENT MODIFICATION RECOMMENDATION - Techniques described herein help determine dependencies and associations between CPEs in a computing system. These techniques track previous check-ins over a period of time in order to learn the dependencies and associations between CPEs. The previous check-ins are performed by a plurality of different computer programmers. In some embodiments, in response to receiving an indication that a CPE has either already been modified or is about to be modified by a computer programmer, the techniques provide the computer programmer with a recommendation indicating CPEs that are associated with the CPE being modified. This recommendation is based on the dependencies and associations determined from the previous check-ins performed by the plurality of different computer programmers. | 11-25-2010 |
20100299306 | STORAGE SYSTEM HAVING FILE CHANGE NOTIFICATION INTERFACE - The present invention provides a file operation notifying program for detecting a file operation of an application in a virtual file server on a server machine, and notifying the file operation to an application on another virtual file server inside the server machine, and to an application external to the server machine based on a notification management table. | 11-25-2010 |
20100299307 | DISPLAY DEVICE, DATA CONVERSION METHOD, AND COMPUTER-READABLE MEDIUM STORING DATA CONVERSION PROGRAM - A display device includes a timing determination portion that determines whether it is a timing of converting an incompatible file into an electronic file in a specified data format, a file acquisition portion that acquires the incompatible file from a first storage device when the timing determination portion determines that it is the timing, a conversion portion that converts the incompatible file acquired by the file acquisition portion into an electronic file in the specified data format to create a converted file, and a first storage control portion that stores, in a second storage device, the converted file created by the conversion portion. | 11-25-2010 |
20100312749 | SCALABLE LOOKUP SERVICE FOR DISTRIBUTED DATABASE - An embodiment of the invention is directed toward locating a file chunk in a distributed database. A hash partition containing a hash of a location of the file chunk is determined. A node hosting the hash partition is determined. A list of database partitions containing the file chunk is requested from the node. A list of database partitions is received. | 12-09-2010 |
20100318493 | Generating a representative sub-signature of a cluster of signatures by using weighted sampling - A method and a system are provided for generating a representative sub-signature of a particular cluster of signatures. In one example, the system reads a sub-signature of a signature of the particular cluster. The system calculates a first factor for the sub-signature. The first factor is based on how many signatures contain the sub-signature. The signatures are in the particular cluster. The system calculates a second factor for the sub-signature. The second factor is based on how many signatures in other clusters contain the sub-signature. These other signatures in other clusters are not in the particular cluster. The system calculates an effectiveness score for the sub-signature. The effectiveness score is based on at least the first factor and the second factor. The system then determines one or more representative sub-signatures for the particular cluster. The one or more sub-signatures are based on one or more effectiveness scores calculated by the system. | 12-16-2010 |
20100318494 | CONVERSION OF AN APPLICATION DATABASE TO MINIMIZE TIME IN SINGLE-USER ACCESS MODE - A method and system for converting source tables of a database of the application to target tables of a new version of the database while reducing the amount of time that the database needs to be open in single-user access mode is provided. A conversion system divides the conversion into a multi-user phase and a single-user phase. During the multi-user phase, the conversion system can perform most of the conversions while the database is opened in multi-user access mode. The conversion system stores the converted data in auxiliary tables, rather than updating the source tables. During the single-user phase, the conversion system performs the remaining conversions and copies data from the source tables and the converted data from the auxiliary tables to the target tables. | 12-16-2010 |
20100325085 | Managed System Extensibility - One or more extension registrations are received for each of multiple software components installed on a computing device. The one or more extension registrations identify the software components as providers of functionality. A record of the one or more extension registrations for each of the multiple software components is maintained. Requests are received, from other software components installed on the computing device, that identify particular functionality. In response to such requests, the information regarding one or more of the multiple software components that provide the particular functionality is returned to the other software components. | 12-23-2010 |
20100325086 | SYSTEMS AND METHODS FOR UPDATING A DATABASE FOR PROVIDING ACCESS TO VARIOUS FILES ACROSS A NETWORK - Systems and methods for providing access to an information stream in a format customized for a receiving device involve a network-based information storage and distribution system for receiving, storing, and distributing an information stream to a user of the information stream over a network. When a user attempts to access the media files, such as by browsing a site containing the media files or clicking on a link to the media files, a determination is made as to the type of device attempting to access the files. If the device is unknown to the system, a trial-and-error method is used to update a database of devices and what file formats, resolutions, codecs, etc., they support. Then, the selected media files are displayed or made available for download or transmission to the user's device in a format compatible with the particular device, and future access attempts by that type of device are facilitated. | 12-23-2010 |
20100325087 | TEST STRATEGY SYSTEM AND METHOD FOR ACCOUNTS HELD DIRECT AT-FUND - The present invention provides a system and method for a user to test and transfer data from a client's database or network to a host's database or network. In accordance with an exemplary embodiment of the present invention, a user acquires data information from a client. The user uses this information to generate a spreadsheet, and to populate the spreadsheet with assumed values based on the information received from the client. The spreadsheet is configured in a fashion such that it is consistent with the host's database or network. The user requests and receives a test file from the client and uses a developed algorithm, generally in the form of a computer program, to reformat the file so that it is consistent with the host's database configuration. The user determines the consistency between the reformatted file and the host's database by comparing the reformatted file to the previously generated spreadsheet. Any inconsistencies identified alert the user that the file reformatting algorithm needs updating. When all the updates are complete and the reformatting algorithm has been deemed appropriate to carry out the data transformation function, the entire client database log is sent to the user in the form of an input file. The input file is duplicated to protect the original information and then reformatted using the updated algorithm. The reformatted file may then be uploaded to the host's network or database so that the information contained may be used by others who access the database or network for information. | 12-23-2010 |
20100332446 | STORAGE POOL SCRUBBING WITH CONCURRENT SNAPSHOTS - A method for scrubbing a storage pool. The method includes loading a scrub queue with a number of identifiers corresponding to a number of datasets, selecting a first identifier from the scrub queue, where the first identifier corresponds to a first dataset, initiating a scrubbing of the first dataset. The method further includes, upon receiving an indication of a requirement to pause the scrubbing, pausing the scrubbing of the first dataset, creating a bookmark recording a last location within the first dataset that was scrubbed before pausing the scrubbing of the first dataset, detecting at least one change to a storage pool, and performing a modification in response to detecting the at least one change to the storage pool. | 12-30-2010 |
20110004583 | DATABASE SYSTEM, DATABASE UPDATE METHOD, DATABASE, AND DATABASE UPDATE PROGRAM - To provide a database, which is robust against variation of application programs and environments. | 01-06-2011 |
20110010336 | Computerized System And Method For Tracking The Geographic Relevance Of Website Listings And Providing Graphics And Data Regarding The Same - The present invention generally relates to a computerized system and method for tracking and displaying data identifying the geographic relevance of website listings on Internet search engines, parked web pages, ISP redirect web pages, and other similar web listing services without requiring extra input from Internet users. Each time an Internet user clicks on a website link provided on one of these web services, the software of the present invention tracks that person's decision in selecting the link, along with his or her geographic location. The software automatically collects and stores this information in a database in a format that can be quickly accessed and used in the future when other Internet users perform the same keyword search or visit the parked/redirect page again. Based on this stored information, the software automatically sends signals to the Internet user's computer that causes his or her web browser to display data and graphics that indicate whether the websites listed on the web page has been frequently visited and found to be popular by other Internet users in various geographic areas. As a result, the software of the present invention enables search engines, parked/redirect web pages, and other similar web services to be automatically organized by popularity within a geographic region. Moreover, each time data is collected by this software (e.g., when a user selects a link), the search engine and parked page will grow naturally and intelligently, thereby becoming more and more useful to the Internet user. | 01-13-2011 |
20110010337 | METHOD AND APPARATUS FOR INCREMENTAL QUANTILE TRACKING OF MULTIPLE RECORD TYPES - A method and apparatus are provided for incrementally tracking quantiles in the presence of multiple record types. A method for performing incremental quantile tracking includes receiving a first data record of a first record type having a first data value, determining whether a second data record of a second record type is received, determining an initial distribution function, updating the initial distribution function to form a new distribution function based on the first data value and whether a second data record is received, generating an approximation of the new distribution function, determining at least one new quantile estimate associated with at least one new probability of the new distribution function using the approximation of the new distribution function, and storing the at least one new quantile estimate and the at least one new probability associated with the at least one new quantile estimate. | 01-13-2011 |
20110010338 | Distributed Database System - This invention is a distributed database system, which comprises a plurality of database domains which include one or more databases, and each of database domains is administered by a topology administration server. This topology administration server may have information of database in the database domain, such as data dictionaries, locking information, or data integrity information at join operation, and are transformer to the other topology administration server in the other database domain on the network by peer to peer. This invention makes join overhead such as a two phases commit or replication decrease, and achieve realization of multi instance real time updatable distributed database environment. | 01-13-2011 |
20110040725 | DATABASE MANAGEMENT METHOD, DATABASE MANAGEMENT SYSTEM, AND PROCESSING PROGRAM THEREFOR - A method of increasing a processing performance by setting a suitable upper limit of a resources count for each processing request according to an arrangement of hardware such as a storage device or to contents of the processing request. A processing request acceptor accepts the processing request as a data query. An auxiliary storage device forms a storage area where a database is stored. A data operation executor analyzes the accepted processing request and executed the data operations on the basis of the analyzed result. A resource manager manages the respective data operations allocated to generated processes or threads. A buffer manager caches data of the data operations upon execution of the data operations from the auxiliary storage device to a memory, and determines whether or not the data as the target of the data operations are present in the cache. | 02-17-2011 |
20110047124 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER READABLE MEDIUM - According to an aspect of the invention, an information processing apparatus includes a sub information providing unit, a sub information adding unit, and a display unit. The sub information providing unit gives, to a first electronic file including first main information, first sub information that is manipulatable independently from the first main information. The sub information adding unit adds a second sub information to the first electronic file, the first main information and a second main information being at least partially identical to each other. The display unit displays the first main information, the first additional information, and the second additional information which are included in the first electronic file. | 02-24-2011 |
20110047125 | CONFIGURATION ITEM MANAGEMENT DEVICE AND CONFIGURATION ITEM MANAGEMENT METHOD - A configuration item management method includes receiving, from a logical-physical configuration database that manages a correspondence relationship between a logical configuration item database that manages a configuration item including an operation policy of an operation target device for each user and a physical configuration item database that is a physical implementation of the logical configuration item database, an input of a relevant operation policy of a user who changes the operation policy, generating a change policy by which the operation policy of the user received at the receiving is changed, and evaluating an influence that is given to an operation policy of another user by the change policy of the user generated at the generating, to determine whether to execute the change policy and to output the influence to the operation policy of the other user. | 02-24-2011 |
20110078109 | MINI-FORM VIEW FOR DATA RECORDS - Methods, program products, and systems for mini-form view of data records are described. Each data records can be formatted according to a layout. The layout can define an arrangement of various data fields for display. To display multiple data records, an image can be created for each formatted data record. Each image can be a snapshot of the formatted data record. The image can have a size that is smaller than the size of the layout. The arrangement of the data fields can be preserved in the image. Multiple images of formatted data records can be displayed in a single window. By displaying formatted data records in images, the “look and feel” in the layout of each data record can be preserved, even when multiple records are displayed. The mini-form view can display data records from multiple shared databases. | 03-31-2011 |
20110093433 | MANAGING METADATA FOR GRAPH-BASED COMPUTATIONS - Determining metadata associated with a graph-based computation includes functionally transforming metadata associated with a first portion of a graph to generate transformed metadata associated with a second portion of the graph; determining a third portion of the graph related to the second portion of the graph; and propagating the transformed metadata from the second portion of the graph to the third portion of the graph. | 04-21-2011 |
20110099144 | Method and process of administrating recharging of electric vehicles using low cost charge stations - A method and system is provided in which an electric automotive charging station connects to the host computer system using un-dedicated network resource contained within the electric vehicle to be charged enabling un-supervised (non-networked) deployment of said charging stations. | 04-28-2011 |
20110106754 | TUNING LDAP SERVER AND DIRECTORY DATABASE - A method and system for autonomously tuning a Lightweight Directory Access Protocol (LDAP) server are disclosed. The method comprises activating a tuning thread when defined conditions are met; and using this thread to initiate automatically a tuning procedure to tune an LDAP server cache, to tune a database buffer pool for the server, and to perform runtime tuning of parameters of the database. Tuning may be initiated upon reaching a specified time, or when the cache hit ratio of the server falls below a given threshold or on issuing the extended operation. The tuning procedure may include Basic or Advanced Tuning procedures and an Advanced Tuning procedure. The Basic Tuning procedure is comprised of static tuning of the server based on the number and size of entries in the database, and the Advanced Tuning Procedure is a real time procedure based on real client search patterns. | 05-05-2011 |
20110113009 | Outlier data point detection - New data points are added to a streaming window of data points and existing data points are removed from the window over time. Each data point has a value for each of one or more dimensions. Each time a given new data point is added to the window or a given existing data point is removed from the window, one or more outlier detection data structures are updated. Each outlier detection data structure encompasses the data points within the streaming window for a corresponding dimension. The outlier detection data structures are used to detect outlier data points within the window over selected one or more dimensions. | 05-12-2011 |
20110119231 | Adaptive Information Processing Systems, Methods, and Media for Updating Product Documentation and Knowledge Base - An adaptive information processing system for updating product documentation and associated knowledge base is disclosed, the system including at least one subsystem for receiving original data from a data source, and a central dynamic data system to integrate the original data from the at least one subsystem. The central dynamic data system is configured to integrate system knowledge with the original data to form integrated data, wherein the central dynamic data system is configured to dynamically update the product documentation and the knowledge base based on the integrated data. A computer implemented method for dynamically updating product documentation and knowledge base is further disclosed, the method includes receiving original data from a data source, and integrating the knowledge base with the original data from the data source to form integrated data. The method further includes mapping the integrated data with at least one application and dynamically updating product documentation and the knowledge base based on the integrated data. | 05-19-2011 |
20110125708 | METHOD OF AND SYSTEM FOR MOBILE SURVEILLANCE AND EVENT RECORDING - A data-encoding system includes a source of unencoded data, and a first encoder interoperably coupled to the source, wherein the first encoder is adapted to receive the unencoded data, encode the unencoded data, and output encoded data at a first data rate. The data encoding system further includes a second encoder interoperably coupled to the source, wherein the second encoder is adapted to receive the unencoded data, encode the unencoded data, and output encoded data at a second data rate in which the second data rate exceeds the first data rate. This Abstract is provided to comply with rules requiring an Abstract that allows a searcher or other reader to quickly ascertain subject matter of the technical disclosure. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 05-26-2011 |
20110131176 | SYSTEMS AND METHODS FOR GENERATING ITERATED DISTRIBUTIONS OF DATA IN A HIERARCHICAL DATABASE - Embodiments relate to systems and methods for generating iterated distributions of data in a hierarchical database. A data store can store data in a hierarchical format, for instance, in a tree. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as nodes representing quarters. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, the spreading tool can access or host sequence logic including multiple sets of spreading rules which each ensure that data is spread in an order that takes dependencies, formatting, outputs, or other factors into account. In aspects, the spreading tool can receive or generate a prioritized ordering of the sets of spreading rules, to ensure that data distribution passes are iterated in a desired or error-free order. | 06-02-2011 |
20110131177 | METHOD AND SYSTEM FOR PROVIDING RAPID UPDATING OF SERVICES IN AN IMS ENVIRONMENT - A method and a system for creating or updating a plurality of user profiles in an IMS network are disclosed. For example, the method generates a service profile, wherein the service profile comprises a new service profile or an updated service profile having a service profile type identifier. The method sends, via an update message, the service profile to at least one network element that is used to support at least one service defined by the service profile for updating a plurality of user profiles maintained by the at least one network element. | 06-02-2011 |
20110131178 | MANAGING DATA IN MARKUP LANGUAGE DOCUMENTS STORED IN A DATABASE SYSTEM - Methods and systems are disclosed for storing, propagating, and searching for data stored in markup language documents, such as a data hierarchy defined by an XML schema. Each node in the data hierarchy may include an XML document representing an instance of the thing being categorized at that level of the hierarchy. A collection of such documents may be stored in a relational database according to a schema for storing the XML documents as well as the parent child relationships between the documents, i.e., a schema describing the data hierarchy. Further, a document at one node in the hierarchy may inherit attributes from its ancestors. That is, one node within a given hierarchy may inherit data from other nodes in the hierarchy as well as propagate information to descendants. | 06-02-2011 |
20110131179 | DATA CONTROL DEVICE, DATA CONTROL METHOD, AND COMPUTER-READABLE MEDIUM - A data control device includes: an execution unit that executes, as an active runtime environment, one of a plurality of runtime environments each provided with an individual clipboard used for data reading and writing; a switching unit that switches the active runtime environment; a decision unit that, when the active runtime environment is switched by the switching unit, decides whether an item of data written to a clipboard of a runtime environment that is active before the switching should be copied to a clipboard of a runtime environment that will become active after the switching, by referring to an attribute of at least one of the runtime environment that is active before the switching and the runtime environment that will become active after the switching; and a management unit that manages copying of the item of data between the clipboards based on the decision made by the decision unit. | 06-02-2011 |
20110137855 | MUSIC RECOGNITION METHOD AND SYSTEM BASED ON SOCIALIZED MUSIC SERVER - A music recognition method and system for retrieving metadata based on content associated with a media file. The system includes a music recognition plug-in module associated with a music management unit that communicates with a centralized music repository. The unknown media file may be scanned for collecting a snippet and sent to the music repository in response to a user request for identifying metadata associated with the unknown media file. The music management unit responds to the user with a matching set of standardized metadata, one or more potentially matching sets of data, or an indication that no match is made. The unidentified media file can be made available to the user via a Web interface associated with a socialized music server in order to populate the repository with the standardized metadata. A rating indicative of the user response to identify the metadata associated with the unknown media file can be provided in order to attract the user to contribute for the unknown media file identification. | 06-09-2011 |
20110137856 | METHOD AND APPARATUS FOR AGGREGATING AND TRANSLATING REAL-TIME USER INFORMATION TO UPDATE SOCIAL NETWORK PROFILES - A method, computer readable medium and apparatus for automatically updating social network profiles are disclosed. For example, the method receives one or more inputs from a subscriber, processes the one or more inputs in accordance with a policy defined by the subscriber to produce an update about the subscriber and publishes the update about the subscriber on one or more social network profiles associated with the subscriber. | 06-09-2011 |
20110137857 | IMAGE PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM - An apparatus includes a creating unit that creates a plurality of files different in file format from identical setting information stored in a storage unit of the apparatus, a receiving unit that receives at least one of the created plurality of files, a determination unit that determines a file to be used among the plurality of received files according to at least one of the file formats of the plurality of files and dates of updates of the plurality of files, and an updating unit that updates the stored setting information using the determined file. | 06-09-2011 |
20110145186 | ONLINE ACCESS TO DATABASE SNAPSHOTS - An executing database instance includes a first plurality of database pages associated with a previous state of the database instance, a cache storing a current converter of the executing database instance, the current converter not representing the first plurality of database pages, and a database management system. The database management system is to receive a request for access to the first plurality of database pages, and perform a database task using one or more of the first plurality of database pages while the database instance is executing. | 06-16-2011 |
20110153556 | MULTIPLE FIELD BOUNDARY DATA SETS IN AN AUTOMATED CROP RECORDKEEPING SYSTEM - A method includes defining a plurality of crop field boundaries such that an area of land falls within each of the plurality of field boundaries. The method further includes maintaining the plurality of crop field boundaries within the crop recordkeeping system, using a first of the crop field boundaries in performing a first function of the crop recordkeeping system executing on a computer, and using a second of the crop field boundaries in performing a second function of the crop recordkeeping system executing on the computer. | 06-23-2011 |
20110153557 | MIGRATION OF VERSIONED DATA BETWEEN CONFIGURATION MANAGEMENT SYSTEMS - Described is a method for migrating versioned data from a source configuration management system to a target configuration management system. The method includes determining, for at least one historical period having versioned data items to be migrated from the source to target systems, an earliest versioned data item based on a start time for the historical period. At least one subsequent versioned data item is determined based on a sampling interval and an end time for the historical period. The earliest versioned data item and subsequent versioned data items for each historical period are migrated from the source configuration management system to the target configuration management system. Advantageously, migration is performed faster than if all existing versions are migrated and storage requirements are reduced. In addition, differencing tools in the target system can compare different versions of the migrated data items. | 06-23-2011 |
20110153558 | CONFIGURATION ITEM RECONCILIATION - Systems, methods and computer-readable storage media or provided for reconciling an input configuration item (“CI”) with one or more existing CIs, each CI representing an entity on a computer network. An existing CI may be identified as a potential equivalent to the input CI where a first attribute of the existing CI has a value that matches a value of a first attribute of the input CI. The existing CI may be eliminated as a potential equivalent, however, where a comparison of a value of a second attribute of the existing CI with a value of a second attribute of the input CI indicates a mismatch. | 06-23-2011 |
20110153559 | Mechanism for Deprecating Object Oriented Data - Techniques are described to allow the deprecation of classes in an object-oriented data model, such as a CDM for a CMDB. When a class is deprecated and replaced by another existing or new class, data associated with instances of the deprecated class may be migrated to the replacement class. A mapping between the deprecated class and its replacement class may be provided to allow existing applications to continue to access data using the deprecated class without change until the deprecated class is finally deleted or the application is updated to use the replacement class. New applications written to use the object-oriented data model after the deprecation may use the replacement class to access data instances created using the original data model. | 06-23-2011 |
20110161284 | WORKFLOW SYSTEMS AND METHODS FOR FACILITATING RESOLUTION OF DATA INTEGRATION CONFLICTS - Exemplary data management, data integration, and workflow systems and methods are disclosed. An exemplary method includes a data integration subsystem maintaining data representative of a set of one or more workflow rules configured for use by a workflow engine within the data integration subsystem to screen one or more data integration conflicts for workflow processing based on the set of one or more workflow rules and generate one or more workflow tasks for the screened one or more data integration conflicts based on the set of one or more workflow rules, receiving user input requesting an update to the set of one or more workflow rules, and dynamically updating, during a runtime of the workflow engine, the data representative of the set of one or more workflow rules to reflect the update. Corresponding systems and methods are also disclosed. | 06-30-2011 |
20110161285 | METHOD AND APPARATUS FOR PROVIDING AUTOMATIC CONTROLLED VALUE EXPANSION OF INFORMATION - An approach is provided for automatic controlled value expansion of information. A value expansion controller detects a request at a device to perform an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to each data element within the set. The value expansion controller intercepts the request based on the detection and determines the location of the data elements within a communication network based on the name. The value expansion controller retrieves the data elements from the location and populates an expansion table with the retrieved data elements, wherein the expansion table is correlated to the set. The value expansion controller performs the information operation on each data element in the expansion table and causes transmission of one or more results of the information operation to the device. | 06-30-2011 |
20110178982 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 07-21-2011 |
20110184907 | METHOD AND SYSTEM FOR GUARANTEED TRAVERSAL DURING SHADOW MIGRATION - A method for migrating files including receiving, from a client, a file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, making a second determination that the FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory is un-migrated. In response to the first and second determination, creating, using the meta-data for content in the directory, a directory entry for a file in the directory on the target FS, where the directory entry for the file is associated with a file level attribute that specifies the file is un-migrated, adding an unique identification (UID) for the file to a pending list, adding the UID for the directory to a removed list, and servicing, after the creating, the first FS operation request using target FS. | 07-28-2011 |
20110184908 | SELECTIVE DATA DEDUPLICATION - Data is selectively deduplicated such that portions of data suitable for deduplication are passed to a deduplication engine ( | 07-28-2011 |
20110191287 | Systems and Methods for Dynamic Generation of Multiple Content Alternatives for Content Management Systems - Computer-implemented systems and methods are provided that include receiving data or metadata for first content or data or metadata related to the first content. A first alternative for the first content is generated, where the first alternative is based upon the data or metadata for the first content or data or metadata for content related to the first content. A selection of the first alternative is received, where the selection of the first alternative generates first additional data or metadata for the first content or first additional data or metadata for content related to the first content. One or more second alternatives corresponding to the first content are dynamically generated, where a second alternative in the one or more second alternatives is based upon the generated first additional data or metadata for the first content or first additional data or metadata for content related to the first content. | 08-04-2011 |
20110191288 | Systems and Methods for Generation of Content Alternatives for Content Management Systems Using Globally Aggregated Data and Metadata - Computer-implemented systems and methods are provided that include receiving data or metadata for first content or data or metadata related to the first content. A first alternative for the first content is generated, where the first alternative is based upon data or metadata for the first content or data or metadata related to the first content, and first aggregated content or content-related data or metadata associated with multiple content providers. A selection of the first alternative is received, where the selection of the first alternative generates first additional data or metadata for the first content or first additional data or metadata for content related to the first content. | 08-04-2011 |
20110191289 | MANAGING INFORMATION ABOUT AVATARS ACROSS VIRTUAL WORLDS - Systems, methods and articles of manufacture are disclosed for managing relationship information across virtual worlds. In one embodiment, information about avatars in virtual worlds may be received. A correlation may be derived between two avatars based on the received information. The derived correlation between the two avatars may be stored. Applications may query for derived correlations. | 08-04-2011 |
20110196822 | Method and System For Uploading Data Into A Distributed Storage System - A method for uploading an object into a distributed storage system is implemented at a computing device The computing device splits an object into one or more chunks and uploads the one or more chunks into the distributed storage system. For each uploaded chunk, the computing device receives a write token from the distributed storage system, inserts an entry into an extents table of the object for the chunk in accordance with the received write token and the chunk ID, chunk offset, and chunk size of the chunk, generates a digest of the extents table, the digest representing the one or more chunks that the client expects to be within the distributed storage system, and sends the digest of the extents table to the distributed storage system. The distributed storage system is configured to use the digest to determine whether it has each of the one or more client-expected chunks. | 08-11-2011 |
20110196823 | OBJECT BASED CONTENT MANAGEMENT SYSTEM AND METHOD - A method and system disclosed herein can be used to determine relationships between objects, determining which of those relationships are significant for a specific action, and determining physical dependencies between the objects. The method and system can be used to perform actions consistent with integrity constraints, and therefore, performs the actions in the correct order with a reduced likelihood of errors. The method and system are highly beneficial in that they can significantly enhance content management and can be implemented without having to write new or edit existing applications. Also, existing content data and applications may be used without any changes. | 08-11-2011 |
20110208693 | METHOD FOR ACCESSING DATA STORED IN STORAGE MEDIUM OF ELECTRONIC DEVICE - A method for accessing data stored in a storage medium of an electronic device, where the storage medium stores a file-usage table having a plurality of file-usage data which correspond to a plurality of clusters of the storage medium, respectively, includes: when a file is stored into at least a specific cluster of the plurality of the clusters of the storage medium, modifying a specific file-usage data which corresponds to the specific cluster; and when the file is deleted from the storage medium, setting the specific file-usage data by a first predetermined value. | 08-25-2011 |
20110218961 | Computerized system and method for tracking the geographic relevance of website listings and providing graphics and data regarding the same - A computer-implemented method includes the steps of accessing, using one or more processors, data relating to visitors who have visited one or more websites, determining, using one or more processors, geographic areas corresponding to locations of the visitors, receiving, using one or more processors, one or more signals indicating a first request to provide at least a portion of data to be provided on a webpage, determining, using one or more processors, a geographic area from where the request originates; generating, using one or more processors, a subset of the data that pertains to the requested data based on: relevancy of the requested data to the geographic area from where the request originates, and relevancy of the requested data to the visitors that are located in or near the geographic area from where the request originates; and providing, using one or more processors, the subset of the data; and providing, using one or more processors, data that indicates whether or not the visitors found each item in the subset to be relevant to one or more geographic regions related to the geographic area from where the request originates. | 09-08-2011 |
20110225119 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VERSIONING CONTENT IN A DATABASE SYSTEM USING CONTENT TYPE SPECIFIC OBJECTS - In accordance with embodiments, there are provided mechanisms and methods for versioning content in a database system using content type specific objects. These mechanisms and methods for versioning content in a database system using content type specific objects can enable embodiments to provide a database system which stores information associated with multiple versions of content. The ability of embodiments to provide a database system which supports content versioning can enable an efficient and comprehensive storage of content types having different features by the database system. | 09-15-2011 |
20110231362 | EXTENSIBLE DATA DEDUPLICATION SYSTEM AND METHOD - A system and method for data deduplication is presented. A deduplication system includes a plurality of data deduplication nodes; and a data deduplication control node communicatively coupled to the plurality of data deduplication nodes. The deduplication control node performs the operations of performing data deduplication operations at a deduplication system having one or more deduplication nodes at which deduplication data blocks are stored; monitoring a performance characteristic of the deduplication system; and adding an additional deduplication node to the deduplication system when the performance characteristic indicates performance of the system below a predetermined minimum. | 09-22-2011 |
20110231363 | SYSTEM AND METHOD FOR GENERATING AND UPDATING INFORMATION OF CONNECTIONS BETWEEN AND AMONG NODES OF SOCIAL NETWORK - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 09-22-2011 |
20110238619 | RECONCILING ADDRESSES - A device may include a memory, line cards, and a processor. The memory may include an address database for storing sub-location addresses. The line cards may be configured to communicate with other devices. The processor may be configured to receive a request to reconcile physical addresses from a network device, retrieve sub-location addresses from the database based on the request, determine whether each of the sub-location addresses can be deleted from the database based on association between the sub-location address and a physical device, and, for each of the sub-location addresses, delete the sub-location address from the database based on the determination. | 09-29-2011 |
20110251991 | JOURNALING DATABASE CHANGES USING MINIMIZED JOURNAL ENTRIES THAT MAY BE OUTPUT IN HUMAN-READABLE FORM - A minimized journaling mechanism stores minimized journal data in a format that allows for display and outputting the journal data in human-readable form. When a change to a record occurs, instead of writing only the changed bytes, all of the bytes in each field that changed are written to the journal, along with all of the bytes in each field selected to be always journaled. A default object is created with default data in all of the fields. When the journal entry needs to be output in human-readable form, the default object is read, and the minimized journal entry is then overlaid on the default object. The result is an object that contains default data in all non-selected fields that were not changed, with the journal data in all fields and that did change and in all fields that were selected to always be journaled. | 10-13-2011 |
20110264619 | STORAGE SYSTEM - A storage system including a plurality of logical units; file management application software for performing file management on a per-file basis for a plurality of files stored in the respective logical units; a load monitoring module for monitoring a load in a resource of the storage system; and a file management control module for controlling the file management application software based on the load monitored by the load monitoring module. | 10-27-2011 |
20110264620 | SYSTEM AND METHOD FOR PERFORMING INTEGRATED STORAGE OPERATIONS - The present invention relates to a method for performing integrated storage operations on an information store. The present invention comprises identifying a plurality disparate types of storage operations stored in a policy option table. A first storage operation is performed according to a first set of storage criteria stored in the policy option table and a second operation, disparate from the first storage operation, is performed according to a second set of storage criteria stored in the policy option table. | 10-27-2011 |
20110270798 | NAVIGATION APPARATUS AND MAP INFORMATION UPDATING METHOD - When an update instruction to update “A” navigation map information and “B” navigation map information is inputted, a CPU initializes the storage area having stored therein no map information currently in use out of the two storage areas. The CPU then reads, from a CD-ROM, the latest version of the “A” navigation map information or the “B” navigation map information that corresponds to the map information currently in use, and stores it in the initialized storage area. The CPU then updates management information, starts use of the newly stored map information, initializes the storage area having stored therein the map information whose use is stopped out of the two storage areas, reads, from the CD-ROM, the latest version of the “A” navigation map information or the “B” navigation map information not currently in use, and stores it in the initialized storage area. | 11-03-2011 |
20110282830 | DETERMINING WHETHER TO RELOCATE DATA TO A DIFFERENT TIER IN A MULTI-TIER STORAGE SYSTEM - In general, a block of data in a data file is stored in a multi-tier storage system. The block of data includes multiple rows and multiple entry values per row, including values for a particular entry. The values of the particular entry in the data block can be used to determine whether to move the data block to a different tier of a multi-tier storage system. The block of data can then either be relocated in a different tier or kept in the current tier. | 11-17-2011 |
20110282831 | DEVICE INCLUDING A VIRTUAL DRIVE SYSTEM - A device including a virtual drive system is provided. An image file can be identified as an ordinary physical disk drive via the device. The device includes a storage unit, an image management unit, and an operating-system interface. The storage unit is configured to store at least one image file. The image management unit includes an image management program which can manage the image files to be selected. The operating-system interface is connected by electrical signals with an operating-system apparatus and is controlled by the image management program to send a controlling signal to the operating-system apparatus. Therefore, the operating-system apparatus can identify as many physical disk drives as the corresponding selected image files. | 11-17-2011 |
20110282832 | Load balancing in parallel database systems using multi-reordering - Load balancing in a parallel database system is performed using multi-reordering, in which a sequence of multiple processors (two, three, or more) that have small average load (for example, the smallest of any such sequence) is selected to participate in load balancing. In the case of three adjacent low-load processors, the load of all three is evenly distributed over two of them, and the remaining processor becomes a free processor. The free processor is moved adjacent to a high-load processor, the load of which is then shared with the free processor. Data is moved in a “transaction” so that the view of data is always consistent. The database continues to service requests from a former location while data undergoes a transfer. | 11-17-2011 |
20110282833 | PROVIDING ADMINISTRATIVE CAPABILITIES IN A MULTI-TENANT DATABASE ENVIRONMENT - A system and method for providing administrative capabilities in a multi-tenant database system. In one embodiment, a method includes providing a portal for a database system to a user, providing administrative capabilities through the portal, and enabling the user to manage objects in the database system using the administrative capabilities. | 11-17-2011 |
20110289047 | PERFORMING AN UPGRADE IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - A system and method for providing features in a database system. In one embodiment, a method includes receiving, from a user, a request for a feature, where the feature is a functionality of the database system. The method further includes upgrading the database system, where the upgrading includes one or more provisioning steps that are based on the request from the user. | 11-24-2011 |
20110313970 | Method and device for resource management and recording medium for said method - The resource management method of the present invention includes:
| 12-22-2011 |
20120005158 | Reducing Contention of Transaction Logging in a Database Management System - System, method, computer program product embodiments and combinations and sub-combinations thereof for reducing contention of transaction logging in a database management system (DBMS) are provided. An embodiment includes creating a dependency relationship among private log caches (PLCs) having individual associations with tasks in a DBMS. The dependency relationship is utilized to control buffer pinning and unpinning among the PLCs without involving a flushing of the PLCs during transactions of the tasks. | 01-05-2012 |
20120016837 | MERGING APPARATUS, MERGING METHOD, AND MERGING PROGRAM - A merging apparatus includes a first database in which a plurality of attributes including a key attribute that is set in advance as a key for merging is set and a second database in which one or a plurality of attributes excluding the key attribute is set. Furthermore, the merging apparatus checks an attribute that is set in the first database against an attribute that is set in the second database and extracts a common attribute that is set in common in both the first database and the second database. Then, the merging apparatus merges the first database with the second database by determining whether attribute values classified under the extracted common attribute match. | 01-19-2012 |
20120041923 | METHOD AND SYSTEM FOR EFFICIENTLY READING A PARTITIONED DIRECTORY INCIDENT TO A SERIALIZED PROCESS - A method of reading data from a partitioned directory incident to a serialized process. A first read and an offset value are received. A first data block in a modeled fully partitioned directory is identified based on the offset value and a predetermined number of entries associated with a buffer. It is determined whether the first data block in the fully partitioned directory is present in the actual partitioned directory. Zeros are written in the buffer if the first data block in the fully partitioned directory is not present in the actual partitioned directory otherwise the first data block associated with the actual partitioned directory is written to the buffer. A second data block is similarly read by a second read operation and written. The second data block is associated with a second subdirectory, selected based on a horizontal node traversal at a node level of said first subdirectory. | 02-16-2012 |
20120059791 | Automating the Logging of Table Changes in a Database - A system for logging changes to a database table comprises an administration tool, table metadata, a history table, and a service engine. The administration tool provides an interface through which a database administrator (DBA), database programmer, or other user can manage the table metadata and the history table, including the selection of columns within the table for which the system will track changes. | 03-08-2012 |
20120066175 | METHOD AND APPARATUS FOR OPERATING A CONTACT CENTER SYSTEM - One embodiment of the invention provides a method of operating a multimedia contact center. The method comprises providing multimedia communications session management support for a plurality of customers. Each customer maintains customer relationship management (CRM) data. The CRM data is uploaded from the plurality of customers into a multimedia database. The uploading includes transforming the CRM data from an original format maintained by the respective customer into a standardized format for the multimedia database. Communications sessions can then be handled using the transformed CRM data in the multimedia database. | 03-15-2012 |
20120066176 | Methods, Systems, and Products for Anonymous Loan Documents - Methods, systems, and products create anonymous loan documents. Electronic loan documents are prepared for a borrower of a loan. An anonymous shadow copy of the electronic loan documents is generated that removes personally identifying information, such as names, addresses, and social security numbers. The anonymous shadow copy of the electronic loan documents may then be electronically published. | 03-15-2012 |
20120084254 | DATA MIGRATION USING COMMUNICATIONS AND COLLABORATION PLATFORM - Data migration using communications and collaboration platform provides an efficient and flexible method for migrating data from an existing system to a new system. In particular, the method includes extracting data, cleansing the extracted data based on a master record, receiving approval for the cleansed data, and migrating the approved data into the new system. | 04-05-2012 |
20120095958 | Distributed and Tiered Architecture for Content Search and Content Monitoring - An efficient large scale search system for video and multi-media content using a distributed database and search, and tiered search servers is described. Selected content is stored at the distributed local database and tier1 search server(s). Content matching frequent queries, and frequent unidentified queries are cached at various levels in the search system. Content is classified using feature descriptors and geographical aspects, at feature level and in time segments. Queries not identified at clients and tier1 search server(s) are queried against tier2 or lower search server(s). Search servers use classification and geographical partitioning to reduce search cost. Methods for content tracking and local content searching are executed on clients. The client performs local search, monitoring and/or tracking of the query content with the reference content and local search with a database of reference fingerprints. This shifts the content search workload from central servers to the distributed monitoring clients. | 04-19-2012 |
20120101983 | ONLINE DATABASE AVAILABILITY DURING UPGRADE - An online service includes databases that are upgraded while still processing requests. For example, web servers continue to request operations on the database while it is being upgraded. The schema of the database is upgraded before the web servers are upgraded to utilize the upgraded schema. Changes that are made to the upgraded schema are backwards compatible with the schema being used during the upgrade process. Restrictions are placed on the operations performed on the database during the upgrade process. After upgrading the schema, the web servers of the online service are upgraded to use the upgraded schema. | 04-26-2012 |
20120101984 | METHOD FOR PERFORMANCE TUNING A DATABASE - A method for performance tuning a database is described. The method includes setting a database-allowed core value between 500 megabytes and half size of memory for the database. Further, the method declares small and heavily accessed structures as memory resident structures, and sets a memory resident limit value between 0 and the database-allowed core value for the database. In addition, the method analyzes the database to determine whether read-ahead should be enabled for the data structures. The method also analyzes the database to apply a reblocking factor between 1 and 60. The method associates system buffers ranging from 1000 to 20000 with the data structures, and stores the system buffers in memory. Moreover, the method consolidates the data structures having unused space. | 04-26-2012 |
20120101985 | TRIGGERING ACTIONS IN AN INFORMATION FEED SYSTEM - Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed. In one implementation, an information update to be displayed in an information feed may be received. The information feed may be capable of being displayed on a display device. The information update may be associated with a data object. A determination may be made as to whether the information update includes a designated keyword, the keyword being designated in association with a first user account. When the information update includes the designated keyword, a data value may be set to an indication that the first user account is following the data object such that updates related to the data object are capable of being stored as feed items in a feed table. | 04-26-2012 |
20120101986 | PROCESSING PROCEDURE MANAGEMENT DEVICE, PROCESSING PROCEDURE MANAGEMENT METHOD, PROCESSING PROCEDURE MANAGEMENT SYSTEM, AND PROCESSING PROCEDURE MANAGEMENT PROGRAM - The present invention provides a processing procedure management device which can determine a process procedure by adapting to a performance change of a function engine used for information processing at a high speed. | 04-26-2012 |
20120109885 | FILE RETRIEVAL DURING A LEGACY STORAGE SYSTEM TO DISPERSED STORAGE NETWORK MIGRATION - A method begins by a processing module receiving a retrieval request for a file and determining whether the file is being migrated from a legacy storage system to a dispersed error coding storage system. The method continues with the processing module determining a retrieval option for the file when the file is being migrated from the legacy storage system to the dispersed error coding storage system. The method continues with the processing module retrieving the file, based on the retrieval option, in at least one of a legacy format from the legacy storage system and a plurality of sets of encoded data slices from the dispersed error coding storage system. | 05-03-2012 |
20120117023 | METHOD AND DEVICE FOR ONTOLOGY EVOLUTION - The present invention is related to a method for modifying a mapping from at least one application path of a data system to a conceptual path of an ontology system, said application path addressing a part of the structure of the data system and said conceptual path addressing a part of the structure of the ontology system. The method comprises the steps of: detecting a change to a part of the structure of the ontology system one or more of the conceptual paths is addressing; updating the mappings to reflect the change to the part of the structure of the ontology system. | 05-10-2012 |
20120117024 | METHOD FOR UPDATING MEDIA DATABASE IN PORTABLE TERMINAL - A method for updating a media database in a portable terminal is provided. The method includes, when a change in a locale of the portable terminal is detected, decoding metadata of one or more media files according to a coding scheme corresponding to the changed locale, and updating the media database based on the decoded metadata. | 05-10-2012 |
20120123997 | SYSTEMS AND METHODS FOR LABORATORY ASSAY VALIDATION OR VERIFICATION - Systems and methods are used to generate a protocol for an assay. At least one performance characteristic parameter of an assay and at least one standardized protocol for each assay of a plurality of assays and assay types are stored. A performance characteristic parameter selection and an assay selection are received from a client device of a laboratory. One or more performance characteristic parameters and a standardized protocol are retrieved from the database device. The client device is sent the one or more performance characteristic parameters and one or more study variable values. One or more amendments to the one or more performance characteristic parameters and one or more study variable values are received from the client device. A protocol for the assay is generated based on the one or more amendments. | 05-17-2012 |
20120130943 | AUTOMATED BILLING AND DISTRIBUTION PLATFORM FOR APPLICATION PROVIDERS - Integrating a network-enabled application with a platform having a plurality of users and a plurality of communication channels with a respective plurality of wireless network carriers, including receiving a request from a third-party provider to integrate a network-enabled application with the platform, receiving a set of registration data corresponding to the network-enabled application from the third-party provider, the set of registration data including a link to an application location for accessing the network-enabled application, receiving a set of pricing structure data corresponding to the network-enabled application from the third-party provider, updating a system database in the platform to include the set of registration data and the pricing structure data corresponding to the network-enabled application, and enabling the network-enabled application to be accessible to the plurality of users via a networked interface operated by the platform. | 05-24-2012 |
20120130944 | MAP INFORMATION PROCESSING DEVICE - Disclosed is a map information processing device including an update information acquiring unit for acquiring update information for updating map information including regional map files and mesh management information, and a processor for updating each regional map file of the map information by using the update information, in which each regional map file stores mesh information, the mesh management information includes mesh management records, each mesh management record includes file identifying information for identifying a regional map file including a corresponding mesh, version information about the version of the regional map file, and mesh storage location information showing the storage location of the mesh information in the regional map file, and the file identifying information of a mesh management record corresponding to a mesh stored in a plurality of regional map files determines the latest version of a regional map file. | 05-24-2012 |
20120150795 | SERVER APPARATUS AND METHOD OF AQUIRING CONTENTS - A server apparatus ( | 06-14-2012 |
20120158647 | Block Compression in File System - Individual blocks of data associated with a file are compressed into sub-blocks according to a compression type. For block compression type, an entire block of data is compressed and stored in the sub-block. For substream compression type, a block of data is first divided into multiple substreams that are each individually compressed and stored within the sub-block. | 06-21-2012 |
20120158648 | METHOD AND SYSTEM FOR DYNAMICALLY ROTING AN ENDITY'S ATTRIBUTE BY RECEIVING VALIDATION VALUE FROM AN ATTRIBUTE OF A QUALIFYING ENTITY - This invention is a method and system for dynamically rating a target entity's attribute by receiving validation value from an attribute of a qualifying source entity. The validation value involves either a user assigning weights to selected attributes or selected attributes taking weight values from attributes assigned to the user. The validation value is used for updating the rating of a target entity's attribute. Individual weighted attributes are used to define compositional attributes for things such as goods, services, ideas, terms, and quality. Compositional attributes can be comprised of supporting individual component attributes, a mix of supporting individual component attributes and supporting compositional attributes, or a mix of supporting compositional attributes. Thus, compositional attributes can also be used to support another compositional attribute. These component and weighted attributes are agreed upon by other users to form communities on the Internet by filtering content that is most relevant to the users through the use of ratings. Further, a system and method is used for qualifying attributes, both supporting and composite attributes, through transferring value from an attribute of the qualifier. The qualifying of content, goods, and services facilitates a pay subscription supported model of using relative value of content, goods, and services according to each user as a price point. | 06-21-2012 |
20120158649 | ELECTRONIC DEVICE AND METHOD OF PREVENTING DELETION OF FILE - An electronic device and a method of preventing a deletion of a file are provided. If a deletion command is input from a computer with respect to at least one file stored on a storage unit, the electronic device determines whether the corresponding file is to be deleted by referring to a deletion prevention area. Accordingly, the electronic device maintains a deletion prevention function even when the deletion command is input from the computer. | 06-21-2012 |
20120166387 | MEMBER MANAGEMENT SYSTEM AND MEMBER MANAGEMENT APPARATUS - A member management system | 06-28-2012 |
20120173482 | METHOD FOR ENRICHMENT AN ELECTRONIC PHONE BOOK PROVOKED BY A CHANGE IN THE ASSOCIATED TERMINAL, AND ASSOCIATED DEVICE - The invention relates to a method for the enrichment of an electronic directory stored in a first electronic communication device, based on the changes in a second electronic communication device and by the application of decisional rules. The changes can also be related to a change in the hardware or software functionalities or to a modification of data contained in said second device. | 07-05-2012 |
20120179648 | RECORDS DECLARATION FILESYSTEM MONITORING - Techniques for managing records on a filesystem to enforce a record disposition protocol. Embodiments identify records on the filesystem using one or more record definitions. Each record definition may contain a conditional statement which, if satisfied by a particular file on the filesystem, indicates the particular file as a record. Embodiments may then monitor file activity for each of the identified records and upon detecting the file activity, may enforce the record disposition protocol for the record. Such enforcement may include preventing the file activity, and may further include logging information related to the file activity. | 07-12-2012 |
20120179649 | METHOD AND SYSTEM FOR CONFIGURING AND VISUALIZING AN EXTRUDER - An extruder configuration system is disclosed. The system includes an extruder information database including details of extruders, extruder elements and extruder barrels, a user interface configured to receive user inputs including user choices of extruders, extruder elements or extruder barrels from the extruder information database, the user interface further configured to receive extruders, extruder elements or extruder barrels for addition to the extruder information database, an element positioning engine including a database of incompatible elements and configured to review user choices and prevent positioning of incompatible extruder elements adjacent to each other on an extruder, a processor configured to create an extruder configuration based on user inputs and a display module configured to display the extruder configuration. | 07-12-2012 |
20120185426 | STORAGE APPARATUS AND CONTROL METHOD OF THE SAME | 07-19-2012 |
20120185427 | SYSTEM AND METHOD FOR CAPTURING AN IMAGE OF A SOFTWARE ENVIRONMENT - A method and system for optimally capturing an image on a physical or virtual environment and transferring it to a target system, by leveraging the capabilities of the operating system residing on the source system to manipulate the file system of the source storage device, and by presenting the target data storage as a local simulated disk to the source environment. | 07-19-2012 |
20120185428 | DATABASE INSTANCE DECOMMISSIONING - A system, method and program product for decommissioning database instances. A computer system is disclosed that includes an agent processing system that deactivates agents associated with a database instance; an access processing system that restricts further access to the database instance; and a mailer processing system that deactivates mailing transactions associated with the database instance. | 07-19-2012 |
20120185429 | Method, Apparatuses and Computer Program for Maintaining Databases - There is disclosed a method, apparatus and a computer code to maintain databases. In the method a first database containing information of a usage of a frequency spectrum is maintained for a first geographical area by the apparatus. Information is received from a second database apparatus on a second geographical area. The first database apparatus determines whether said first geographical area and said second geographical area are at least partly overlapping. A linkage table is maintained to provide an indication on the result of the determination, wherein said indication is indicative of whether said first geographical area and said second geographical area are at least partly overlapping. | 07-19-2012 |
20120197838 | CONTROLLED DISPERSION RATES FOR TRANSFER SWARMS - A method for data transfer in a data processing system, and corresponding system and machine-readable medium. One method includes receiving by the data processing system information relating to a data structure to be transferred, where the data structure includes a plurality of elements. Each element in the structure is linked to at least one other element in the structure. The method also includes selecting by the data processing system a group of the plurality of elements, the group including at most a predetermined maximum number of elements. The method further includes transferring by the data processing system the group of elements to a destination. The method also includes assigning by the data processing system the elements of the plurality of elements that are not in the group of elements to one or more substructures. At least one substructure is assigned two or more direct child nodes of transferred nodes. The method further includes recursively performing the steps of selecting, transferring and assigning concurrently on each of the substructures until all elements have been transferred. | 08-02-2012 |
20120197839 | METHOD FOR UPDATING DIGITAL MAPS - A method for updating speed limit, service stop location, or other attributes for road segments in a digital map ( | 08-02-2012 |
20120203735 | DYNAMIC CONFIGURATION OF A PERSISTENCE PROVIDER - Provided are techniques for updating a physical data structure type. A persistence provider is updated with dynamic configuration data for the updated physical data structure type while an application is executing. The application that is executing is allowed to access the updated physical data structure type using the updated persistence provider to map an application level object type to the updated physical data structure type without restarting the application. | 08-09-2012 |
20120203736 | METHOD AND SYSTEM USING HEURISTICS IN PERFORMING BATCH UPDATES OF RECORDS - Computer method and apparatus processing batch changes to a plurality of records employs heuristics. The system includes a computer based source of a plurality of records subject to a batch update. Each record in the plurality has respective meta data information. A computer processor projects application of changes forming the batch update in one record of the plurality. The processor applies heuristics including noting metadata information of the one record impacting changes to each record in the plurality. Using the noted metadata information and heuristics, the system further projects application of the batch update changes to remaining records in the plurality. A preview display of the projected results of the batch changes allows the user to commit, modify or revert batch updates per record. | 08-09-2012 |
20120221512 | DYNAMIC DATABASE DUMP - Controlling a dump for a database by determining a state of a diagnosis flag associated with the structured query language (SQL) statement in response to a SQL statement being executed for the database. The diagnosis flag is used to indicate if a database dump should be performed. A database dump is performed for the SQL statement in response to determining that the diagnosis flag indicates that a dump is to be performed. | 08-30-2012 |
20120226658 | DATA MODEL VERSIONING FOR DOCUMENT DATABASES - A data model versioning method may read a first version tag associated with a document database. The method compares the first version tag to a second version tag associated with a current document template of an application. If the first version tag does not match the second version tag, the method performs a version migration operation to update a document format of the document database. | 09-06-2012 |
20120226659 | SYSTEM AND METHOD FOR MONITORING ELEMENTS AND CATEGORIZING USERS WITHIN A NETWORK - Systems and methods for monitoring user interactions with keywords associated with a brand or words and phrases within the brand, present within a network resource and for enhancing user experience related to access of a network resource are described. A first computing device maintains a network resource and provides the resource and an agent to a second computing device. The agent monitors user interactions with the network resource when the network resource is displayed on the second computing device. The user interactions include implicit interaction. | 09-06-2012 |
20120239614 | METHOD AND SYSTEM FOR MANAGING DATA IN DATABASE - A method for managing data in a database includes loading data in a database to an office software based document template pre-configured in a server to generate a corresponding office software based document, and modifying and updating the data in the database through implementing a program by use of the office software based document. | 09-20-2012 |
20120239615 | VIDEO SERVER AND METHOD FOR MANAGING ACTIVITY LOG - According to one embodiment, a video server includes a plurality of processing modules and a maintenance/management module. The processing modules output an activity log file to the maintenance/management module. The maintenance/management module includes a storing medium and a maintenance/management controller. The controller determines whether the storing medium has a free region for recording the activity log file in the storing medium. The controller deletes an oldest activity log file recorded in the storing medium to form a free region if the storing medium has no free region. The controller writes the activity log file in the formed free region. | 09-20-2012 |
20120259810 | METHOD OF MIGRATING STORED DATA AND SYSTEM THEREOF - A method of migrating data from a source storage resource to a destination storage resource involves selecting a source volume in the source storage resource; configuring in the destination storage resource a destination volume corresponding to the source volume and having the same properties; and redirecting I/O requests from an application running on a host to the destination volume instead of the source volume, whilst migrating data stored in the source volume to the destination volume. A storage system is operable as a destination storage system for migrating data from a source storage system, including means for configuring a destination volume corresponding to a source volume in the source storage system and a migration module having a non-transitory computer useable medium and operable to initiate read requests addressed to the source volume thereby enabling a background process of migrating data stored in the source volume to the destination volume. | 10-11-2012 |
20120259811 | CONTENT TRANSFER - The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database. | 10-11-2012 |
20120265729 | SYSTEM FOR DETECTING ONE OR MORE PREDETERMINED OPTICALLY DERIVABLE CHARACTERISTICS OF A SAMPLE - A field use optical grain characterising system ( | 10-18-2012 |
20120271793 | APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT - A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more files or data objects to which to apply a storage operation. For each file or data object, the storage system determines if the file or data object contains data that matches another file or data object to which the storage operation was previously applied, based on awareness of the application that created the data object. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation with respect to the particular file or data object. | 10-25-2012 |
20120278277 | OBJECT-BASED MODELS IN DOCUMENT MANAGEMENT - Product Data Management systems, methods, and mediums. A method includes receiving a document component that includes business objects. The method includes receiving a document automation component. The method includes reading a document management part of the document component, and constructing a document model based on the document management part. | 11-01-2012 |
20120278278 | Systems And Methods For Managing Databases - Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object. Upon an instruction to obtain said database object from said application, the environment provides to said application a reference to said database object; and upon an access operation on said database object by said application, provides to said application direct access to data of said database object. | 11-01-2012 |
20120278279 | Methods Of Operating Computer System With Data Availability Management Software - According to some embodiments, a method includes running a first application program on a computer system, running a second application program on the computer system, and running a data availability manager (DAM) program on the computer system. The first application program is operative to indicate to the DAM program that a first data item processed by the first application program is available for further processing. The DAM program is operative to determine a second data item that is dependent for processing upon availability of the first data item and to indicate to the second application program that the second data item is ready for processing. | 11-01-2012 |
20120284226 | RECORDS DECLARATION FILESYSTEM MONITORING - Techniques for managing records on a filesystem to enforce a record disposition protocol. Embodiments identify records on the filesystem using one or more record definitions. Each record definition may contain a conditional statement which, if satisfied by a particular file on the filesystem, indicates the particular file as a record. Embodiments may then monitor file activity for each of the identified records and upon detecting the file activity, may enforce the record disposition protocol for the record. Such enforcement may include preventing the file activity, and may further include logging information related to the file activity. | 11-08-2012 |
20120290529 | SYSTEMS AND METHODS FOR UPDATING A DATABASE AND HANDLING INTERRUPTIONS - A system and method for updating a database by a data loader management unit (DLMU) is provided. The method may include, but is not limited to, determining if a partial database download is stored in a memory of the DLMU, determining, if a version of the partial database download matches a version of the database stored on a database upgrade server, initiating, if the version associated with the partial database download matches the version of the database store on the database upgrade server, a download session to resume the download of the version of the database from the database upgrade server, and initiating, if the version associated with the partial database download does not match the version of the database store on the database upgrade server, a download session to being downloading the version of the database from the database upgrade server. | 11-15-2012 |
20120290530 | NETWORK REGISTRY AND FILE CLEANER - A cleaning application that can clean at least one of one or more files and a registry of a computer is provided. The cleaning application can be remotely deployed over a network to one or more computers. The cleaning application can include an administrator cleaning module and a user cleaning module. The administrator cleaning module can automatically scan a network and detect one or more computers. The administrator cleaning module can then remotely deploy the user cleaning module to one or more selected computers of the network. Once the user cleaning module is deployed on a computer, the administrator cleaning module can remotely manage the user cleaning module over the network. In particular, the administrator cleaning module can instruct the user cleaning module to clean at least one of one or more files and a registry of the computer. | 11-15-2012 |
20120296864 | MODIFICATION OF DATA WITHIN A FILE - Disclosed herein are methods, systems, and computer program products for managing data within a file system. In embodiments, the method includes determining the location of data within a file to be modified, modifying the data within the file, and adjusting a pointer to point to the data block containing the modified data. The data within a file may be modified by deleting data from the file or inserting new data into the file. New data may be inserted into a file by writing the data into new data blocks and then adjusting the pointers to point to the location of the new data blocks. An example method may also include determining whether data blocks are incomplete blocks and identifying the incomplete blocks by negating the value of the pointers to those blocks. | 11-22-2012 |
20120296865 | Terminal device and word stock update method thereof - The present disclosure discloses a terminal device and word stock update method thereof. In the terminal device, an acquisition module acquires a keyword related to the current region of the terminal device; an update module adds the keyword to a first personal word stock; and an output module searches the first personal word stock for a word corresponding to a currently-input index and outputting the found word. By using the terminal device and the word stock update method thereof, a keyword of the current region of the terminal device can be added to a personal word stock of the terminal device, so that a user can input a word related to the current region quickly to improve input efficiency. | 11-22-2012 |
20120296866 | SYSTEM AND METHOD FOR IMPLEMENTING ON DEMAND CLOUD DATABASE - A method for dynamic management of one or more cloud database nodes is provided. The method enables gathering information related to usage of one or more cloud database nodes. The method further enables comparing time required by the one or more cloud database nodes for responding to one or more requests with a predetermined threshold. Furthermore, the method enables provisioning one or more new cloud database nodes or removing one or more new cloud database nodes based on at least one of: the gathered information, the comparison and a combination thereof. | 11-22-2012 |
20120303575 | SYSTEM AND METHOD FOR AGGREGATING AND INTEGRATING STRUCTURED CONTENT - The present invention provides a centralized system and method for accessing, organizing, personalizing, and managing structured content located in disparate structured content systems. Structured content embedded within a particular system may be organized with structured content from other structured content systems. A processing module accesses the structured content located in the structured content systems using a conduit application programming interface. The processing module uses a display application programming interface to communicate with requesting systems. Metadata regarding the structured content is stored in a repository and the structured content may be used and viewed on a plurality of requesting systems. | 11-29-2012 |
20120310878 | DATABASE SYSTEM AND METHOD - A method, computer program product, and computer system for a database system and method. In some embodiments, metadata associated with data stored in a non-relational database is generated. The metadata is based upon, at least in part, at least one of a location of the data, a state of data, and the data. The metadata is stored in a data structure in memory. A query for data stored in the non-relational database is received. The query is executed using the generated metadata to generate a metadata result set. A result set including data in the non-relational database is generated using the generated metadata result set. | 12-06-2012 |
20120323843 | Recommending Data Enrichments - Aspects of the subject matter described herein relate to recommending data sources. In aspects, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used. | 12-20-2012 |
20120323844 | LOAD BASED FILE ALLOCATION AMONG A PLURALITY OF STORAGE DEVICES - A method for balancing loads among a plurality of data storage devices, includes: receiving a request from a user device to download a data file; identifying a first set of storage devices containing the requested data file, wherein the first set comprises one or more storage devices; identifying a first storage device from the set that is currently least busy among the storage devices in the first set, and directing the first storage device to serve the request; determining if the first storage device is too busy; and if the first storage device is too busy copying the requested data file to a second storage device which did not previously store the data file, thereby adding the second storage device to the first set of storage devices containing the requested data file. | 12-20-2012 |
20120323845 | Adaptive Relational Database Access - An approach is provided that receives an alteration request to mark a selected column in a database table as an unused column. A database control table is then updated to indicate that the selected column is unused. After the database control table is updated, when a read request is received for the selected column, the same data is returned for the selected column for each row being read and this data is not stored in the database table. | 12-20-2012 |
20130006920 | RECORD OPERATION MODE SETTING - Designers and implementers of distributed databases have to make difficult trade-offs between reliability, throughput, latency, ease of use, ease of administration and the quality of service provided to applications. Choosing these trade-offs is particularly difficult, as different applications often have widely varying requirements, meaning that different distributed database systems tend to specialise in particular types of application. A method is presented for architecting a distributed database in such a way that applications can make their needs known within fine-grained scopes (e.g., an individual database operation), and the database system can then use this information to alter the trade-offs it makes, thereby improving the quality of service experienced by the application, users, and administrators. | 01-03-2013 |
20130006921 | Method For Transferring Data into Database Systems - A method, computer program, and computer network are disclosed for transferring data to a database system. The method includes preparing a plurality of input records, each including a plurality of fields and a selector configurable to represent a plurality of states. For each input record of the plurality of input records, the following steps are performed. A state represented by the selector for an input record is read. Based on the state represented by the selector, a subset of the fields for the input record is transferred to the database system. | 01-03-2013 |
20130006922 | DATABASE, DATA MANAGEMENT SERVER, AND DATA MANAGING PROGRAM PRODUCT - A processing load required for updating and searching data is to be reduced in an ERP system. | 01-03-2013 |
20130006923 | DISPERSED STORAGE NETWORK VIRTUAL ADDRESS GENERATIONS - A dispersed storage device within a dispersed storage network includes a processing module for determining whether to add a new generation for a vault, in which the vault identifies at least one user having data to be stored. When the new generation is to be added to the vault, the processing module further assigns a vault generation identifier to the new generation and reserves memory for the new generation. | 01-03-2013 |
20130006924 | SYSTEM AND METHOD OF ASSOCIATING AND MAINTAINING A PLURALITY OF CONTACTS STORED IN A PERSONAL INFORMATION MANAGER APPLICATION OF A PORTABLE ELECTRONIC DEVICE - A method of associating and maintaining a plurality of contacts stored in a personal information manager application of a portable electronic device, each of the plurality of contacts having a contact record including at least one contact record field. The method comprising associating the plurality of contacts based on a common contact record field to form a linked contact group; and upon modification of the common contact record field in one of the plurality of contacts in the linked contact group, automatically updating the common contact record field in all other contacts in the linked contact group. | 01-03-2013 |
20130006925 | MAP UPDATE DATA SUPPLY DEVICE AND MAP UPDATE DATA SUPPLY PROGRAM - A map update data supply device includes: a request update data extraction unit that based on an update request extracts a request update section, and a latest version of an overwrite update data file for overwrite updating; and a safeguard update data extraction unit that extracts a safeguard update section that safeguards a network between adjacent sections, and up to an update safeguard version of a difference update data file, wherein the extracted data files are supplied to a navigation device. | 01-03-2013 |
20130013555 | Machine to Machine (M2M) Application Server, XDMS server, and Methods for M2M Applications Group Management - Methods and corresponding Machine-to-Machine Application Server (M2M-AS) and XML Data Management Server (XDMS) are provided for managing groups of M2M applications running on various devices. As groups of M2M applications are formed in a network, the group information comprising identities of the groups and identities of M2M applications belonging to each group is relayed to the M2M-AS. The later further sends such information to the XDMS server for storage. Requests for group membership related to M2M applications can then be handled. When a request for group membership related to an application is received at an M2M gateway or at the M2M-AS, the request is further sent to the XMDS server, which replies back to the requestor with identities of the group(s) that comprise the given M2M application, thus enabling, for example, the requestor to communicate not only with the application, but with entire groups comprising the application. | 01-10-2013 |
20130013556 | METHOD OF MANAGING DATABASE - A multi-master node model database management technology involves notifying a higher-level master node of a transaction minimum value as a minimum value of an implementation-underway transaction in a snapshot from a lower-level master node, comparing the transaction minimum value with minimum values retained by the respective master nodes and thus updating a node minimum value and a cluster minimum value. Then, the lower-level master node transmits a write set containing a shadow copy of its own database, a heap tuple map deployed on its own memory and the transaction minimum value to the higher-level master node, and the higher-level master node receiving the write set updates the database by use of the write set if the transaction minimum value is equal to or larger than the cluster minimum value, and aborts the write set if the transaction minimum value is smaller than the cluster minimum value. | 01-10-2013 |
20130013557 | METHOD OF UPDATING A DATABASE OF A NAVIGATION DEVICE AND NAVIGATION DEVICE - To update a database of a navigation device which stores at least a base version of a digital map, versions of the digital map which are available locally in the database or remotely from the navigation device are identified. To execute the navigation task, a version of the digital map is selected for execution of the navigation task. Data from a sub-set of storage blocks in which the selected version is stored is required to execute the navigation task. Depending on whether all storage blocks of the sub-set are already stored locally in the database, data stored in storage blocks of the sub-set which are not yet stored locally in the database are downloaded via a wireless interface. The downloaded data are stored in the database without modifying the base version of the digital map. | 01-10-2013 |
20130018842 | SYSTEM AND METHOD FOR CACHING MOBILE SERVICES DATABASE OBJECTSAANM Calippe; Joel RAACI San JoseAAST CAAACO USAAGP Calippe; Joel R San Jose CA USAANM Ortega; Claudio A.AACI Redwood CityAAST CAAACO USAAGP Ortega; Claudio A. Redwood City CA US - A method and system for updating a mobile services database by caching some or all of relevant portions thereof, identifying and optionally prioritize those data objects that need updating, and periodically update only those data objects in response to a triggering event. | 01-17-2013 |
20130018843 | STORING DATA FOLLOWING A POWER OUTAGE AND WITHOUT A PROPER TIME SOURCEAANM Bultman; Robert MartenAACI LouisvilleAAST KYAACO USAAGP Bultman; Robert Marten Louisville KY USAANM McDowell; Irena JozicAACI LouisvilleAAST KYAACO USAAGP McDowell; Irena Jozic Louisville KY USAANM Huff; Joshua BlakeAACI LouisvilleAAST KYAACO USAAGP Huff; Joshua Blake Louisville KY US - A system associated with a home energy gateway (HEG) is provided. The system includes a database having a plurality of data entry blocks, each block corresponding to a time interval and an internal database timing device configured to sync with an external real-time time server and maintain accurate time in the database. The home energy gateway is configured to add time-stamped data entries to the database. A homeowner may select a time period for a power outage so that the system sends an alert if the time period power outage is exceeded. | 01-17-2013 |
20130018844 | SYSTEMS AND METHODS FOR THE ORGANIZED DISTRIBUTION OF RELATED DATA - Embodiments relate to methods and systems for building representations of related subjects. The representations may include a plurality of nodes, each being associated with a subject. Users may be able to access records and/or source documents related to a plurality of subjects and add or modify node characteristics based thereon. Users may be able to perform an interaction and/or modification related to a record page. Other users (e.g., users connected to the record page) may be notified of such interaction and/or modification. | 01-17-2013 |
20130031047 | EFFICIENCY AND ACCURACY OF GEO-FENCING BASED ON USER HISTORY - Architecture that identifies and learns repeated user behavior (habits) related to routes of travel and points of interest. Once learned, the habits of an individual can be used to make an algorithm more efficient, and hence, the user experience of an application more effective and enjoyable. The capability to more accurately infer user behavior based on user history can be employed to operate (e.g., power down or place in components standby to conserve power) user device resources in a more efficient manner. It can be identified that a user has deviated from a routine route that has associated points of interest to a new route that has associated new points of interest. Once identified, the original set of points of interest for the routine route is then updated with new points of interest. The identification of fixed routes can be determined dynamically as well as deviation from a fixed route. | 01-31-2013 |
20130031048 | DATA PARTITIONING APPARATUS AND DATA PARTITIONING METHOD - A data partitioning apparatus receives stream data and stores with previous-and-subsequent information that specifies data previous and subsequent to the data. Then, for groups, each of which contains the data that are stored and that are partitioned into the number of the groups, the data partitioning apparatus stores top information specifying data located at the top in a corresponding group and end information specifying data located at the end in the corresponding group. Then, when new data is stored, the data partitioning apparatus specifies data previous and subsequent to the new data and stores the new data by associating it with the previous-and-subsequent information that specifies the data previous and subsequent to the new data. Then, when data is inserted, the data partitioning apparatus updates information for each group such that the difference between the number of data belonging to each group is equal to or less than one. | 01-31-2013 |
20130031049 | MAP DIFFERENCE DATA GENERATION APPARATUS AND MAP DIFFERENCE DATA GENERATION METHOD - A map difference data generation apparatus includes: most recent and supplementary map data storage devices storing primary most recent and supplementary map data, respectively; a map update reflection device generating secondly most recent and supplementary map data according to an update of a first link, and generating tertiary most recent and supplementary map data according to an update of a second link; a determination device determining a dependency relationship between the update of the first and second links, in accordance with results of searching a route in the tertiary most recent and supplementary map data between first and second nodes, which are both ends of the second link; and a map difference data generation device generating map difference data, which defines a combination of the update of the first and second links, when the update of the first and second links have the dependency relationship. | 01-31-2013 |
20130031050 | System, Method, and Computer Program Product for Accessing Manipulating Remote Datasets - A method, system and computer program product for creating a report on the basis of a plurality of remote datasets includes an intelligence server, one or more tree servers and one or more databases. Each tree server creates one or more segments, or slices, of a report, using information that resides on the tree server. Slices are aggregated into a tree structure, and the tree structure is converted into a report. The intelligence server receives updates from the tree servers. The tree servers and the intelligence server remain in communication for the purposes of passing update messages. The update messages are received and processed at the intelligence--server in a manner that facilitates synchronization with the contributing tree servers and provides live updates to the user, | 01-31-2013 |
20130036087 | VISIBILITY AND MANAGEMENT OF PROJECT DATA - An integrated system for facilitating visibility and management of projects in a Content Management Application (CMA) is provided. A Project Application Server PAS is enabled to coordinate and associate with a CMA and to identify projects, project data, and project task lists associated with the projects processed by the CMA. The PAS may import the projects, the associated project data, and project task lists, into a central database managed by the PAS. The PAS database may also provide a centralized framework for displaying projects and enabling a user to view the projects in order to see activity and content related to a particular project in the centralized PAS framework. The PAS and the CMA may be continuously synchronized in order to maintain current versions of project content as projects are modified by users in the CMA and/or the PAS framework. | 02-07-2013 |
20130041866 | Information Tracking System and Method - An information tracking system ( | 02-14-2013 |
20130046729 | STORING RECORDS IN DATABASES IN A RANDOMIZED MANNER TO EFFECTIVELY UTILIZE DATABASE SERVERS - A method, system and computer program product for effectively utilizing database servers. A middle tier system, interfacing between clients and a database system, receives requests to create, delete or update a record from a client. An index is used by the middle tier system to determine if a record previously exists, and if so, its current record location. In this manner, the middle tier system keeps track of the locations of the records stored in the databases. By keeping track of the data load, the middle tier system identifies the most available resource to store the records. When a record is to be created, deleted or updated, the middle tier system rebalances the load capability of the database servers by distributing the data across the databases in a randomized manner based on the server load. In this manner, changes to the server load are more effectively managed. | 02-21-2013 |
20130046730 | METHODS AND SYSTEMS FOR ACCESSING DATA - Some embodiments of the invention provide a user interface that allows a user to specify one or more attributes that should be included in a master reference data set, and identify which of these attributes should serve as enterprise specified identifiers that can be used to identify the particular master reference data set in an enterprise data storage. Some embodiments of the invention provide a method that allows the master reference data set to be accessed and updated in the data storage through the use of the enterprise specified identifiers. | 02-21-2013 |
20130054516 | SYSTEM AND METHOD FOR PROVIDING SESSION AFFINITY IN A CLUSTERED DATABASE ENVIRONMENT - A clustered database environment (e.g. Oracle Real Application Cluster (RAC)) includes multiple database instances that appear as one server. An application server (e.g. WebLogic Server (WLS)) can use a data source (e.g. an Oracle GridLink data source) and connection pools to connect with the clustered database. In accordance with an embodiment, a data source configuration allows for specification of a preferred affinity policy, such as a data affinity, temporal affinity, and/or session or session-based affinity policy. In accordance with an embodiment, the system includes a number of features that improve application connectivity in the clustered database environment, including a select-only case for application continuity, wherein an application-independent infrastructure, e.g. implemented within a Java Database Connectivity (JDBC) driver, enables recovery of work from an application perspective and masks system communications, hardware failures and hangs. | 02-28-2013 |
20130054517 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR FEED-BASED CASE MANAGEMENT - Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case. | 02-28-2013 |
20130060730 | ADJUSTING ONE OR MORE TRACE FILTERS IN A DATABASE SYSTEM - Methods and systems for adjusting trace filters in a database system are described. During operation, an embodiment may receive, from a user, an indication of a performance problem. Next, the embodiment may determine settings of one or more trace filters based on the indication of the performance problem. The embodiment may then collect trace data based on the one or more trace filters. While the trace data is being collected, the embodiment may perform the following set of operations one or more times: (1) obtain database system performance metrics, (2) analyze the trace data to obtain an analysis result, and (3) adjust the settings of the one or more trace filters based on the database system performance metrics and the analysis result. | 03-07-2013 |
20130060731 | ENUMERATING WMI OBJECT PROPERTIES THROUGH T-SQL - Methods and systems for collecting performance data are described. During operation a database server can receive a set of T-SQL statements, wherein the database server executes on a computer system and provides access to a database. Next, the database server can execute the set of T-SQL statements, thereby causing the database server to: (1) create an external script which, when executed by the computer system, collects performance data in a file; (2) execute the external script on the computer system; (3) wait for the external script to complete execution; and (4) load the performance data from the file into a table in the database. | 03-07-2013 |
20130060732 | FREE RESOURCES PARAMETER FOR IMPROVING PERFORMANCE OF DATABASE ALTERATIONS - Altering tables in a database system may be difficult because the tables may only be altered when all connection to the tables have been released. A free resources parameter may be set on in a management system for the database system to specify that resources should be attempted to be released. Connections to the database may be closed earlier that conventionally closed. For example, connections that are idle may be released. Once the connections have been released the database may be altered and the free resources parameter turned off. The free resources parameter notifies the database system of a pending alteration and allows the database to gracefully close connections to provide an opportunity for the alteration to occur. | 03-07-2013 |
20130060733 | METHOD AND QUERYING AND CONTROLLING DATABASE - The present invention discloses a method for querying and controlling a database, particularly, a method for identifying and anti-identifying in the database, and a method for querying an association model in the database in a recursion manner. The present invention further discloses a method for displaying the query result obtained through the query method. | 03-07-2013 |
20130066828 | SCALE-OUT SYSTEM TO ACQUIRE EVENT DATA - Emitting events. A method includes acquiring data from a plurality of different sources by communicating to the different sources using a plurality of different protocols specific to the different sources. The method further includes, based on the acquired data, determining that an event should occur. The method further includes causing an event. The caused event is normalized for a consistent event evaluation by consumers irrespective of the specific shape of the data from the data source resulting in the event. | 03-14-2013 |
20130085984 | MANAGING EXCESS CAPACITY OF DATABASE SYSTEMS IN A CAPACITY CONTROLLED COMPUTING ENVIRONMENT - Excess capacity available to a database system in a capacity controlled environment can be effectively managed. In particular, excess capacity that is not made available for normal operations of a database system can be used to manage errors, especially situations that may hinder expected performance of the database system. In addition, excess capacity can be used to optimize or further optimize database queries, especially those that meet a criterion (e.g., not fully optimize, not optimized as expected). | 04-04-2013 |
20130085985 | METHODS AND APPARATUS FOR PERFORMING DATABASE MANAGEMENT UTILITY PROCESSES - In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a process. The instructions can include instructions to identify, at a mainframe computing environment during an initiation phase associated with a management utility process, a set of tasks for implementing the management utility process, and instructions to send, to a non-mainframe computing environment, a description identifying at least a portion of the set of tasks. The instructions can also include instructions to receive an indicator, at the mainframe computing environment, that processing based on the at least the portion of the set of tasks associated with the management utility process has been completed, and instructions to execute a termination phase of the management utility process at the mainframe computing environment in response to the indicator. | 04-04-2013 |
20130085986 | SYSTEM MAINTENANCE AND TUNING OF DATABASES BY USING EXCESS CAPACITY IN CAPACITY CONTROLLED ENVIRONMENT - Excess capacity available to a database system in a capacity controlled environment can be effectively managed for maintenance and/or tuning activities. In this context, excess capacity can be used as needed and/or on a temporary basis. Furthermore, maintenance and/or tuning activities can be performed without requiring the use of the configured or allotted capacity. As a result, these operations can be performed without adversely affecting other operations which may be deemed more critical by the users of databases. System maintenance and tuning (or fine tuning) of a database environment can, for example, include operations associated with “Physical Tuning,” and “Index Tuning”. Some exemplary operations include collecting Statistics, analyzing a database workload, sampling, analyzing an execution plan, creating indexes. | 04-04-2013 |
20130085987 | DOWNLOADING METHOD AND DEVICE - A file downloading method applied to a network device, the file downloading device includes a path database to store file types, downloading address, storage paths, and relationships between the file types and downloading addresses and the storage paths; the file downloading method comprises the steps of: selecting a file for downloading; identifying the file type of the selected file; determining whether the file type and the downloading address of the selected file is stored in the storage path database; searching the path database for a storage path if it is determined that the file type and the downloading address of the selected file is stored in the storage path database; and saving the selected file according to the storage path discovered. | 04-04-2013 |
20130085988 | RECORDING MEDIUM, NODE, AND DISTRIBUTED DATABASE SYSTEM - A non-transitory computer-readable recording medium for recording a data management program to cause a computer to execute a process, the process comprising, within a prescribed time period after a record stored in another computer is updated, storing the updated record so that the record before the updating and the updated record are stored in a storage unit, and by a point in time at which the prescribed time period has passed from a second point in time that is a point in time from which the prescribed time period has passed from a first point in time, receiving a reference request for the updated record, and when a transaction to perform the updating in the another computer is present at the first point in time, transmitting the record before the updating that is stored in the storage unit to a requestor of the reference request. | 04-04-2013 |
20130091092 | FRONT END INTELLIGENCE FOR MONITORING BACK END STATE - Apparatus, methods, and other embodiments associated with providing front end intelligence for monitoring back end state are described. One example method includes controlling a first entity to request that a second entity perform a multi-state stateful operation (e.g., file create). The method includes receiving notice from the second entity that the stateful operation has attained a first state (e.g., partial file create complete) and, upon receiving the notice, maintaining, at the first entity, information (e.g., sequence number, metadata) associated with the stateful operation. The method also includes, upon receiving notice that the second entity lost state before the stateful operation attained a second state, selectively providing to the second entity a portion of the information maintained at the first entity, and upon receiving notice from the second entity that the stateful operation has attained the second state, terminating maintaining the information associated with the stateful operation. | 04-11-2013 |
20130091093 | METHOD AND DEVICE FOR MANAGING INFORMATION OF A UNIVERSAL INTEGRATED CIRCUIT CARD - The present invention relates to a method and a device for managing information of a universal integrated circuit card. The method includes: acquiring an integrate circuit card identity (ICCID) of a universal integrated circuit card (UICC); determining a database corresponding to the ICCID; acquiring information of the UICC; and storing and updating the information of the UICC into the database corresponding to the ICCID. Through the method and a device for managing information of a universal integrated circuit card according to the present invention, information of different UICCs is stored in different databases according to ICCIDs of the UICCs, so as to conveniently manage information of different universal integrated circuit cards. | 04-11-2013 |
20130103640 | ENTITLEMENT MANAGEMENT IN AN ON-DEMAND SYSTEM - Methods and systems are provided for on-demand entitlement management. One exemplary method involves a server obtaining entitlement definition information for an entitlement offered by a provider system, receiving user entitlement configuration information corresponding to the entitlement for a customer of the provider system, and creating one or more entitlement objects for the customer in a database based on the entitlement definition information and the user entitlement configuration information, wherein the entitlement definition information includes metadata defining a structure of the one or more entitlement objects. | 04-25-2013 |
20130103641 | MONITORING ENTITLEMENT USAGE IN AN ON-DEMAND SYSTEM - Methods and systems are provided for on-demand entitlement monitoring. One exemplary method involves an on-demand application server obtaining, from a database, usage information for a resource associated with an entitlement offered by a resource provider to a user of a client device and generating a graphical representation of usage of the resource by the user based at least in part on the usage information obtained from the database. In exemplary embodiments, the on-demand application server provides the graphical representation to the resource provider for integration into a graphical user interface display associated with a virtual application provided to the client device over a network. | 04-25-2013 |
20130103642 | METHOD, APPARATUS AND SYSTEM FOR UPDATING METADATA FILE - The present invention discloses a method, an apparatus, and a system for updating a metadata file. The method include: sending a message to a server on a network side to request a metadata file corresponding to media presentation; receiving a metadata file returned by the server according to the message that requests the metadata file corresponding to the media presentation, where the metadata file includes information about duration of a part of described media presentation; determining update time of the metadata file according to the information about the duration of the part of described media presentation; and sending a request for updating the metadata file to the server according to the update time. | 04-25-2013 |
20130103643 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND PROGRAM - A data receiving part receives data transmitted from a plurality of measuring devices. A time determining part distinguishes management time from date and time of the data. The record generating part stores data of the same management time which are received during a predetermined acceptance time, in the same record. When un-arrived data belonging to the same management time exists at the end of the acceptance time, arrival of the un-arrived data is waited for during a predetermined wait time. Even if the data is arrived with some delay, arrival-delayed data can be stored in the same record. Thus, the missing data occurrence frequency can be suppressed. | 04-25-2013 |
20130110769 | SERVICE PROVIDING APPARATUS, INFORMATION PROCESSING SYSTEM AND METHODS | 05-02-2013 |
20130110770 | DATABASE CLONE | 05-02-2013 |
20130110771 | SYSTEMS AND METHODS FOR DURABLE DATABASE OPERATIONS IN A MEMORY-MAPPED ENVIRONMENT | 05-02-2013 |
20130110772 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR MAINTAINING RECOMMENDATIONS IN A MEDIA RECOMMENDATION SYSTEM | 05-02-2013 |
20130110773 | LEARNING CAPACITY BY USING EXCESS CAPACITY IN A CAPACITY CONTROLLED ENVIRONMENT | 05-02-2013 |
20130117221 | Moving Data Within A Distributed Data Storage System Using Virtual File Links - A record within a destination virtual file is generated on a destination node of a distributed data storage system. The record comprises a link directed to a source virtual file stored on a source node. The source virtual file is mapped to a chain of linked pages stored in a page buffer of the distributed data storage system. A request is later received at the destination node to access data defined by the destination virtual file. Data is provided, in response to the request, from the source virtual file stored on the source node using the link. Related apparatus, systems, techniques and articles are also described. | 05-09-2013 |
20130117222 | SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY - A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed. | 05-09-2013 |
20130124460 | System For Maintaining Unified Access To Scada And Manufacturing Execution System (MES) Information - A system is disclosed that simplifies configuring an MES entity corresponding to a SCADA system object representing plant equipment. The system includes an equipment model builder (EMB) that receives a set of configured UCO information for a modeled piece of plant equipment in a SCADA system. The EMB extracts relevant MES information from the utilization capability object and invokes an application interface on an MES database to create a corresponding entity (e.g., a database element). Another aspect of the disclosed system and methods involves the enhancement of a SCADA system object, through a new MES facet, to support acquiring and reporting equipment status received via the SCADA system to a corresponding MES entity. A raw reason code configuration interface is provided by UCO configurator computer software executed on a computer. Each raw reason code is associated with a prioritized logical expression defining circumstances under which the reason code becomes true. | 05-16-2013 |
20130132335 | UPDATING METHOD AND SYSTEM OF APPLICATION SYSTEM DATABASE THEREOF - An updating system comprises a registering module, for registering database updating requests required to be executed by an applicant of the application system during an application session, when a same data registered and updated previously is required during a same application session, the same data is acquired from a modified data in a recording module; a recording module, for recording the registered database updating requests and the modified data required for submitting to the database; a submitting module, for submitting the multiple database updating requests when the application session is completed; a merging module, for merging the database updating requests, when multiple times of updating are executed for different fields of a same data by the applicant in the application session, the database updating requests of the same data are merged into one database updating request; and an updating module, for starting database transaction and completing the database update. | 05-23-2013 |
20130132336 | COMMUNICATION APPARATUS THAT IMPROVES USABILITY OF ADDRESS BOOKS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - A communication apparatus which is capable of improving usability of address books provided for respective ones of a plurality of users. When a destination included in the address books has been updated by any user among the plurality of users, a process result indicating that the destination has been updated, and descriptions of a process determined according to the process result are stored in association with and in conjunction with the destination in a storage device. The process corresponding to the destination is carried out on address books of users different from the user who has updated the destination, the address books including the destination stored in the storage device. | 05-23-2013 |
20130132337 | REPORT GENERATION APPARATUS, REPORT GENERATION SYSTEM, AND COMPUTER PROGRAM PRODUCT - A report generation apparatus includes a user information storage unit that stores therein user identification information for identifying a user and regional information on a region where the user is located, so as to associated with each other; a regional information obtaining part that receives user identification information and obtains regional information associated with the received user identification information from the user information storage part; and a generator that obtains device management information relating to usage of a device and generates a report using the obtained device management information and the obtained regional information. | 05-23-2013 |
20130138602 | TECHNIQUES FOR INCREMENTALLY UPDATING AGGREGATION OF STATES - Methods, systems, and computer program products are provided for generating and updating an aggregation of data states. The aggregation of data states is selectively updated by updating an affected slice of the aggregation of data states. The aggregation of data states is replaced by a new aggregation of data states created from a selective subset of detailed data state data, by adding new aggregations and deleting existing aggregations. | 05-30-2013 |
20130138603 | System and Method for Managing Enterprise Data - A method and a system for managing enterprise data are provided. The system comprises a processor and a memory coupled to the processor. The memory comprises a definition module defining a Data Management Architecture (DMA). Further, the DMA comprises at least one of an enterprise portal, an enterprise model, at least one adaptor, and a set of metrics. The enterprise portal comprises a set of service tools. The set of service tools is configured to perform a set of services on the data. The enterprise model is configured to analyze an enterprise process to create and modify enterprise metadata of the data originating from the enterprise process. Further, the adapter is configured to communicate with a data source associated with the enterprise process for extracting the enterprise metadata from the data source. Furthermore, the set of metrics may represent an analysis of the data. | 05-30-2013 |
20130138604 | STORAGE SYSTEM AND STORAGE DEVICE - A storage system having a plurality of storages. The each of the storages include a memory and a processor coupled to the memory. The processor executes a process including transmitting an update request for data which is commonly stored in the plurality of storages according to a predetermined transmission order indicating a path to transfer the update request. The process includes updating data when receiving an update request from another storage. The process includes changing the predetermined transmission order to a transmission order in which one or more storages included in the path are excluded according to the number of times the update request for the data is received. | 05-30-2013 |
20130138605 | CONDITIONAL COMMIT FOR DATA IN A DATABASE - A database comprises a database interface and a database updater. The database interface enables a reading of a first set of information from the database. The database updater updates a second set of information in the database based at least in part on one or more conditions. The one or more conditions limit changes allowable to the first set of information from the database that occurred after the reading of the first set of information from the database. | 05-30-2013 |
20130138606 | MANAGING INFORMATION AT A CONSTRUCTION SITE - A method for managing information at a construction site is disclosed. In one embodiment, task data is received from a handheld tool at a construction site. A database is populated with the task data such that the task data can be retrieved from the database. The task data is then used to generate at least one report. | 05-30-2013 |
20130159247 | CHANGE DATA CAPTURING DURING AN UPGRADE - In one general aspect, a computer system can include instructions stored on a non-transitory computer-readable storage medium. The computer system can include a logging table generator configured to generate a logging table corresponding with an original table targeted for an upgrade, and a control table generator configured to generate a control table configured to store a version identifier for changes logged in the logging table. The computer system can include a change recorder configured to receive an indicator of a change to a record of the original table during execution of at least a portion of the upgrade of the original table, and a key recorder configured to store in the logging table a primary key identifying the record of the original table and the version identifier stored in the control table. | 06-20-2013 |
20130159248 | MERGE MONITOR FOR TABLE DELTA PARTITIONS - At runtime first and second cost functions associated with a request for a merge of a main partition of a table with a delta partition of the table can be calculated. The first and second cost functions can respectively quantify an urgency of the merge relative to availability of system resources required to perform the merge and an urgency of the merge relative to other merges. Determining whether the merge should occur can include comparing the calculated first and second cost functions with calculations of other first and second cost functions for other merge requests of one or more other tables. If the merge should occur, a merge thread can be assigned to execute the merge, and execution of the merge by the merge thread can be commenced if at least one merge token representing system resources usable for merge operations is available. | 06-20-2013 |
20130166501 | METHOD AND SYSTEM FOR DATA FILING SYSTEMS - A method for updating data to ensure the correct version of the data is available for a user of a second data system. In the second data system, an update request is received from a first data entity to update the data in a component of the second data system. The update request comprises an updated version of the data. The updated version of the data is compared with a currently stored version of the data in the second component to determine a change therein. An operating function representative of the change in the data is produced. The operating function is applied to the currently stored version of the standard data to produce resulting data. The operating function is stored to ensure the correct version of the data is capable of being output if requested. | 06-27-2013 |
20130173533 | SYSTEMS AND METHODS FOR SHARING PROFILE INFORMATION USING USER PREFERENCE TAG CLOUDS - Systems and methods for sharing user profile information using tag clouds are provided in accordance with various embodiments of the present invention. A first tag cloud may be generated from attributes stored in a first user profile and a second tag cloud may be generated from attributes stored in a second user profile. A user may drag-and-drop attributes between the two tag clouds and, in response, the underlying user profiles may be updated. Tag clouds may thus present a user's media preferences in an attractive and compelling visual arrangement that, in some embodiments, also functions as an intuitive interface for copying preferences between user profiles. | 07-04-2013 |
20130173534 | TELEPHONE NUMBER USE ANALYSIS FOR GROUPS OF TELEPHONE NUMBERS - A system may include a network device including a memory. The memory may store a first database including a plurality of records, wherein each record in the first database stores a telephone number (TN) and a status of the corresponding TN. the first database may stores information to indicate whether one of the records in the first database was updated. The memory may store a second database having a plurality of records. Each record in the second database may indicate a range of consecutive TNs from the first database having a same status. The system may include processors to run a first thread to update the one of the records in the first database. The processors may run a second thread to generate the second database from the first database in response to the stored information indicating that the one of the records in the first database was updated. | 07-04-2013 |
20130173535 | ON-LINE INVENTION DISCLOSURE APPROVAL SYSTEM - An on-line invention disclosure system includes a user computer ( | 07-04-2013 |
20130179395 | METHODS OF OPERATING A COLUMN-STORE DATABASE ENGINE UTILIZING A POSITIONAL DELTA TREE UPDATE SYSTEM - A column-store database engine operates in response to database requests for the update and retrieval of data from within a stable data table and provides for the storage of database tuples within a column-store organized database structure. A positional delta tree data structure is implemented in the memory space of the database engine and is operatively coupled in an update data transfer path between a database engine interface and the stable data table. The positional delta tree data structure includes a differential data storage layer operative to store differential update data values in positionally defined relative reference to database tuples stored by the stable data table. | 07-11-2013 |
20130179396 | Defining and Detecting Bundle Information in Databases - An approach is provided to registering a database at a database manager in a manner that defines software bundles. Registering the database involves receiving database metadata that corresponds to the database which is stored in a metadata data store that is maintained by the database manager. A software product associated with the registered database is processed by receiving software product metadata corresponding to the software product and this software product metadata is also stored in the metadata data store maintained by the database manager. | 07-11-2013 |
20130179397 | DATABASE MANAGEMENT METHOD - A lower-level master node sends, to a higher-level master node, a write set expanded in its own memory including a shadow copy of its own database and a heap_tuple map, and the higher-level master node that received the write set verifies whether the update has already been executed and sends the record of this update to the lower-level master node as a transaction log, whereby the database can be updated efficiently and consistently from the lower-level master node to the higher-level master node, and from the higher-level master node to the lower-level master node under its control. | 07-11-2013 |
20130185253 | WEB SERVICE FOR USER AND SUBSCRIPTION DATA STORAGE - A data service that manages user and subscription data for multiple services. The data service maintains a database of the user and subscription data and provides an interface that allows the other services, that act as clients to the data service, to access that data. The data service avoids the need for the client services to implement a framework to manage the storage of user and subscription data. The data service also allows user profile data to be updated by one client service and used by all others. Further, data, such as usage history or information on policy violations, may be shared by multiple services. | 07-18-2013 |
20130191328 | STANDARDIZED FRAMEWORK FOR REPORTING ARCHIVED LEGACY SYSTEM DATA - Legacy computing system archive files may have unique data structures designed for long-term data retention purposes and not particularly suited for data mining, querying, and other data collection functions needed to prepare certain types of reports. A report specific template may be created to facilitate the extract of specific legacy system data necessary to complete report that is stored in legacy system archive files. Once the data objects containing information relevant to the report have been identified, a hierarchical list of tables and fields of each table associated with each identified data object may be obtained from an external data source for further selection. Copies of the selected table and/or field data may then be extracted, compared, and merged with other data, such as other field and table data, obtained from other sources. | 07-25-2013 |
20130191329 | SYSTEMS, METHODS AND SOFTWARE FOR ENTITY RELATIONSHIP RESOLUTION - A method includes receiving an entity record, wherein the entity record comprising at least one entity field element, and resolving the entity record to an authority record being associated with an initial authority file, wherein the authority record comprising at least one authority field element. The method further includes calculating a field element update measurement, the field element update measurement being associated with the at least one entity field element and the at least one authority field element and if the field element update measurement meets or exceeds a threshold, updating the authority record, or if the field element update measurement does not meet or exceed a threshold, not updating the authority record. The method further includes developing, in response to updating the authority record, an updated authority file associated with at least one updated authority record. The method also includes incorporating an additional authority record to the updated authority file. | 07-25-2013 |
20130191330 | REDUCING CONTENTION AND MESSAGING TRAFFIC IN A DISTRIBUTED SHARED CACHING FOR CLUSTERED FILE SYSTEMS - Systems. Methods, and Computer Program Products are provided managing global cache coherency and reducing contention and messaging traffic in a distributed shared caching for a clustered file systems (CFS). The CFS manages access to data segment space of the data segments shared between a cluster of nodes by using the file access component. A CFS disk space is partitioned into regions and disk objects are partitioned into groups. Each of the regions and the groups are assigned to a CFS agent residing on each one of the cluster of nodes. | 07-25-2013 |
20130191331 | METHOD OF UPDATING A DATABASE FOR MANAGING A VEHICLE FLEET - A handling machine performs a method for updating a database for managing a fleet of vehicles, during replacement of a tyre on a vehicle that includes a plurality of predetermined spatial zones. The database includes a tire identifier for each tyre of the vehicle and a zone identifier for each predetermined spatial zone. Each of the tire identifiers is associated with a corresponding one of the zone identifiers in the database. A zone identifier of a spatial zone containing a tyre is determined when first predetermined conditions are met, and a tire identifier of the tyre is determined when second predetermined conditions are met. An association in the database between a zone identifier and a tyre identifier is updated if at least the first and second predetermined conditions are met simultaneously at least once. | 07-25-2013 |
20130198129 | METHOD FOR BUILDING AND MAINTAINING TRUSTED SUPPLIER RECORDS - An Enterprise Network includes a master data management (MDM) system that is linked to two or more data sources each of which include means for storing local management information. The MDM system builds a master management information database that is comprised of some or all of the management information stored by the data sources. The master database in the MDM includes master records each of which is comprised of one or more attributes. The MDM system is configured to only update particular master record attributes with selected management information received from a trusted data source. | 08-01-2013 |
20130198130 | SECURE DATA MIGRATION IN A DISPERSED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module identifying a candidate dispersed storage (DS) unit of a dispersed storage network (DSN). In response to a data migration request, the method continues with the DS processing module receiving a migration receptiveness message from the candidate DS unit. In response to a data migration reference message, the method continues with the DS processing module receiving, from another DS unit of a set of DS units, a migration reference response that includes an indication of storage utilized by the other DS unit. The method continues with the DS processing module determining a storage utilization of the candidate DS unit based on the migration reference response and when the determined storage utilization compares favorably to the reported storage utilization, enabling transfer of data from a DS unit of another set of DS units to the candidate DS unit. | 08-01-2013 |
20130198131 | Parallel Agents and Manager Method - A system having an agent manager and a plurality of parallel agents for assisting a user in reaching a conclusion is provided in at least one embodiment. In at least one embodiment, the system is in communication with at least one database housing information to be analyzed by at least one of the agents. Further embodiments include the operation of the system and its interaction with the at least one database. In at least one further embodiment, the method includes the development and publication of the agents. | 08-01-2013 |
20130204837 | METHOD AND SYSTEM TO EVALUATE RISK OF CONFIGURATION CHANGES IN AN INFORMATION SYSTEM - A system and method to manage configuration of an information system comprises an automated risk evaluation for a requested change of a configuration item in an information system. Change history information indicative of the effects of multiple historical changes to respective configuration items may accessed, and the automated risk evaluation may be based at least in part on the change history information. The requested change may be authorized or as part based on an assessment of a risk value which is calculated in the automated risk evaluation. Additional apparatus, systems, and methods are described. | 08-08-2013 |
20130204838 | METHOD AND SYSTEM FOR INTELLIGENT MANY-TO-MANY SERVICE ROUTING OVER EPP - Method and system for routing EPP requests over a network are provided. A routing system includes multiple frontend service interfaces, one or more gateways, a management server, and a backend service platform that provides multiple application services. The frontend service interfaces are addressable using virtual IP addresses (“VIP”) and can be provided by the gateways. The routing system defines a many-to-many mapping between the frontend service interfaces and a set of services provided by the backend service platform. A requestor can send a request over EPP to a targeted service interface to access one or more backend services, by sending the request to a target IP or domain name that corresponds to a VIP associated with the targeted service interface. Using the many-to-many mapping and the VIP of the targeted service interface, the routing system can identify backend services sought by the request and provide the requestor with access to the backend services. | 08-08-2013 |
20130212064 | SYSTEM AND METHOD FOR SLA-AWARE DATABASE CONSOLIDATION USING PER-TENANT MEMORY SIZE CONFIGURATION - Systems and methods for consolidating workload on one or more computing devices, comprising: generating tenant performance profiles for at least one of a buffer memory size and a buffer warmness; assigning one or more tenants to a database management system (DBMS) instance; configuring the one or more tenants to minimize a total server count needed to host the one or more tenants; and reducing the total server count by adjusting of buffer sizes while satisfying Service Level Agreement (SLA) requirements. | 08-15-2013 |
20130212065 | Zone Oriented Applications, Systems and Methods - Zone management infrastructure systems and methods are presented. A zone comprises a set of boundary conditions, which can include a geographic boundary. Zones further comprise a zone object representing the nature of the zone and the services or applications offered by the zone. Zone objects have intrinsic value based on their boundary conditions as well as the services they offer. Zone owners can allow third parties to offer services for the zone in exchange for a fee. | 08-15-2013 |
20130218831 | MEMORY ALLOCATION TO STORE BROADCAST INFORMATION - Methods and systems for allocating memory of user terminals are disclosed. A user terminal may determine a weight for one or more categories, each category being associated with Internet information to be broadcast. The user terminal also may determine an available memory size of memory and may allocate memory to the one or more categories for storing the Internet information based on the weights and the available memory size. | 08-22-2013 |
20130218832 | Automated Collection and Aggregation of cross-platform and live event or in-person training records to support the conduct of clinical trials - The invention provides a system and method optimized for clinical trial training management. The inventive system and method collect training records across all training venues and platforms that are internal and external to any organization, provide a simple and efficient means to report on each and every training requirement and the satisfaction of training requirements for each clinical trial staff, and for each clinical trial site; and produce images of any and all certificates or records of attendance pertaining to satisfaction of any training requirement, thereby enabling clinical trial sponsor access to auditable records. | 08-22-2013 |
20130226862 | SYSTEM AND METHOD FOR CREATING MACRO PROFILES - Creating a macro profile of an entity is disclosed. Attribute data associated with an entity is identified from (1) one or more public domain information sources and/or (2) one or more private domain information sources. One or more micro profiles for the entity are generated based on the identified data, each of the micro profiles describing the entity in a single dimension. Transactions associated with the entity and/or interactions between the entity and one or more other entities are monitored. A plurality of the generated micro profiles for the entity is selected. The selected micro profiles are associated to generate a macro profile for the entity, the macro profile describing the entity in multiple dimensions. The monitored transactions and/or monitored interactions are analyzed to identify any discrepancies in the macro profile. The macro profile is updated to account for the identified discrepancies. | 08-29-2013 |
20130226863 | Internet Access Control Using Depth Parameters - A system and method of accessing web or network sites interfacing through a walled garden web server by dynamically expanding the reach of the walled garden on a user-by-user basis, based on the content that is returned to the user. The system includes a traffic analyzer and filter, a traffic forwarder, a traffic tagger, and a traffic redirector. A plurality of databases interface with the traffic analyzer and filter for appropriately manipulating web traffic from users by matching URL requests from a user with seed URLs in one or more of the databases. A depth parameter may be associated with a URL, indicating the number of times a particular domain has been traversed by a particular user. A depth rating database may be used to specify the number of times a particular URL may be accessed. | 08-29-2013 |
20130226864 | SYSTEMS AND METHODS FOR MAINTAINING GROUP MEMBERSHIP RECORDS - A method for maintaining group membership records includes 1) maintaining a record of group memberships for a membership hierarchy, the membership record identifying a direct relationship between a first object and a second object in the membership hierarchy, 2) receiving a membership update indicating that, as of a first point in time, a direct relationship between the second object and a third object changed, 3) updating the record of group memberships to reflect the change in the relationship between the second object and the third object, 4) deducing, based on the membership update and the record of group memberships, a change in an indirect relationship between the first object and the third object as of the first point in time, and 5) providing a view of object relationships within the membership hierarchy as the object relationships exist at the first point in time and a historical record of object relationships. | 08-29-2013 |
20130226866 | METHODS AND SYSTEMS FOR AUTOMATED PROCESSING OF FALLOUT ORDERS - A system and method may include receiving an order and an error identifier, indexing a database based on the error identifier to identify a rule identifier, and indexing the database based on the rule identifier to identify a rule. The system and method may further include applying the rule to modify the order to generate a modified order, and submitting the modified order for processing. | 08-29-2013 |
20130232106 | System and Method For Applying An Update To A Database - A computer-implemented method for updating multiple data records in a database in a single transaction. The method includes searching a data model associated with the data records in the database for fields related to an objective. Once complete, a user will enter new objective values associated with the objective. The processor then performs a business rule validation of the fields found during the searching step with the new objective values entered. The report is then displayed to a user on a display. The user reviews the report and may approve the new objective values. If approved, the finalized objective values are applied to the database. | 09-05-2013 |
20130232107 | FILE SYSTEMS, PROCESSES, CIRCUITS, DEVICES AND ELECTRONIC SYSTEMS - A computer device ( | 09-05-2013 |
20130238552 | SYSTEMS AND METHODS FOR SYNCHRONIZING FILES IN A NETWORKED COMMUNICATION SYSTEM - Systems and methods are provided for synchronizing files in a networked communication system. A server can receive a file or a notification of an update to a file from a client and/or remote storage medium. In response, the server can determine whether the received file is the most recent version of the file. The server can compare the timestamp of the received file with the timestamp of the file currently stored as the most recent version of the file. If the received file is the most recent version of the file, the server stored the received file as the most recent version of the file. | 09-12-2013 |
20130246347 | DATABASE FILE GROUPS - Files may be assigned to groups for processing in an efficient manner. For example, a group may include a list of file names for processing together. The file names are assigned to the group by a user. When a command is executed on the system for modifying a file, the group name is provided along with the command rather than the file name or list of individual file names. The command automatically executes repeatedly for each file name associated with the group name. | 09-19-2013 |
20130246348 | RECORDS DECLARATION FILESYSTEM MONITORING - Techniques for managing records on a filesystem to enforce a record disposition protocol. Embodiments identify records on the filesystem using one or more record definitions. Each record definition may contain a conditional statement which, if satisfied by a particular file on the filesystem, indicates the particular file as a record. Embodiments may then monitor file activity for each of the identified records and upon detecting the file activity, may enforce the record disposition protocol for the record. Such enforcement may include preventing the file activity, and may further include logging information related to the file activity. | 09-19-2013 |
20130246349 | RECORDS DECLARATION FILESYSTEM MONITORING - Techniques for managing records on a filesystem to enforce a record disposition protocol. Embodiments identify records on the filesystem using one or more record definitions. Each record definition may contain a conditional statement which, if satisfied by a particular file on the filesystem, indicates the particular file as a record. Embodiments may then monitor file activity for each of the identified records and upon detecting the file activity, may enforce the record disposition protocol for the record. Such enforcement may include preventing the file activity, and may further include logging information related to the file activity. | 09-19-2013 |
20130254159 | Apparatus, system, and method for digital audio services - A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating playlist with a representation of the audio stream; receiving query for content information; and sending offer information, in response to receiving the query for content information. | 09-26-2013 |
20130254160 | INDICATING A CONTENT PREFERENCE - Recording a user's preference for content is disclosed. A first indication that a user has a first preference for the content is received. In response to receiving the first indication, the content is associated with the first preference. A second indication that the user has a second preference for the content is received. In response to receiving the second indication, the content is additional associated with the second preference. | 09-26-2013 |
20130254161 | UPDATE OF DATA STRUCTURE CONFIGURED TO STORE METADATA ASSOCIATED WITH A DATABASE SYSTEM - Example embodiments provide various techniques for updating an old data structure configured to store metadata associated with database systems. In this method, a temporary data structure is created. Additionally, a new data structure representing an update of the old data structure is created. The metadata from the old data structure are copied to the temporary data structure, and the temporary data structure is transformed to match the new data structure. The metadata from the transformed temporary data structure are copied to the new data structure. The transformation of the temporary data structure instead of the old data structure may enable an application that is not being updated to be operational and to access the old data structure during the update. After the metadata is copied to the new data structure, a new version of the application is then able to access the new data structure. | 09-26-2013 |
20130262374 | Method Of Managing Data With Console Module - A data management system that is enabled such that the user can select a data source node, a repository and a data path, choose policies for each and distribute the policies to be managed by the management system. | 10-03-2013 |
20130262375 | METHOD FOR MANAGING ELECTRONIC PHONE BOOK USED IN COMMUNICATION DEVICES - A method for managing an electronic phone book is used in a communication device which includes a universal subscriber identity module (USIM), a system for executing the method, a storage device, and a processor. The USIM includes elementary files. The system and the method identify information updated by users for saving the electronic phone book, a contact name, a contact phone number, and a contact email address according to link information of each elementary file. The system and the method update the contact information of USIM according to the information updated by the users. The contact information of USIM can be quickly updated by utilizing the method and the system. | 10-03-2013 |
20130262376 | METHODS AND SYSTEMS FOR MANAGING DISTRIBUTED CONCURRENT DATA UPDATES OF BUSINESS OBJECTS - A computer-implemented method and system for distributed concurrent data updating of a business object having a structured format. | 10-03-2013 |
20130268481 | COMMUNICATION DEVICE AND METHOD FOR DISPLAYING NAME CARDS TO TERMINAL DEVICES - In a method for displaying a name card using communication device to one or more terminal devices, a personal database of a user of the communication device and a contact person group are established, and a name card corresponding to the contact person group is established. The method adds a contact person to the contact person group, and adds personal data to the name card. The communication device sends the name card to a cloud server through a wireless network, and the cloud server synchronously updates the name card to a terminal device of the contact person of the contact person group through the wireless network. | 10-10-2013 |
20130268482 | DETERMINING ENTITY POPULARITY USING SEARCH QUERIES - Systems, methods, and computer-readable media for determining the Internet search popularity of an entity are provided. Embodiments of the present invention include receiving a group of Internet search records and assigning a popularity ranking based on the number of times an entity descriptor associated with an entity occurs within the group of Internet search records created over a designated time period. An entity descriptor is one or more terms commonly used to identify an entity. The trend in an entity's popularity rank may also be calculated. An entity's popularity rank and trend in popularity rank may be presented in a graph or in a list. | 10-10-2013 |
20130268483 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - There is provided an information processing apparatus including an information gathering unit gathering information relating to a user, an information constructing unit constructing, from the information gathered by the information gathering unit, personal information on the user based on information disclosed by the user, and an information disclosure control unit dynamically changing a disclosed content of the personal information constructed by the information constructing unit, depending on another user. | 10-10-2013 |
20130268484 | DATABASE MANAGEMENT DEVICE AND DATABASE MANAGEMENT METHOD - A database management device includes plural index blocks having a tree structure and each having an access counter and at least one index entry for identifying one piece of row data constituting a table data or another index block, and an access management device that updates the access counter of each of the plural index blocks accessed along the tree structure, the access being made in a manner such that the index entry is referred to in response to data manipulation to the table data. | 10-10-2013 |
20130268485 | Methods, Apparatus and Computer Program Products for Providing Automatic and Incremental Mobile Application Recognition - An apparatus for automatically recognizing the semantics of one or more mobile applications may include a processor and a memory storing executable computer program code that cause the apparatus to at least perform operations including receiving an indication of a selection of at least one mobile application. The computer program code may further cause the apparatus to enable provision of a request, to a device, requesting the device to search indicia associated with the selected mobile application in an instance in which a determination indicates that the selected mobile application is not identified in an application mapping list. The computer program code may further cause the apparatus to assign a semantic tag to the selected mobile application based in part on data associated with a description generated based in part by extracting content from one or more results of the search. Corresponding methods and computer program products are also provided, | 10-10-2013 |
20130275367 | System and Method for Automated Online Reorganization of Sequential Access Databases - Various systems, non-transitory computer readable media, and methods for reorganizing data records of a database are provided. For example, a system may use an efficiency parameter that indicates a satisfactory level of organizational efficiency of at least a portion of a database table having a group of rows stored using a plurality of data blocks. The system may determine an efficiency of the group of rows based on a number of data block changes that occur during a sequential access of the group of rows. When the determined efficiency is less than the efficiency indicated by the efficiency parameter, the server may generate a control card to reorganize the group of rows when the efficiency is not satisfactory. The control card is used by an online reorganization process that reorganizes the group of rows. | 10-17-2013 |
20130275368 | Maintaining Electrical Vehicle Recharging Station Data - Maintaining an electricity powered vehicle recharging database is described where updating is based on recharging information provided by a subscriber via a telematics unit on the electric vehicle relating to a recharge event. Maintaining the database is carried out by receiving an indication that a recharge event has occurred, receiving additional information pertaining to the recharge event, comparing the recharge event information with recharge information for a previous recharge event stored in the database. Based upon the received information and comparison to existing information stored in the database, the received, information is used to conditionally update the information maintained in the database maintained by the telematics service provider. | 10-17-2013 |
20130275369 | DATA RECORD COLLAPSE AND SPLIT FUNCTIONALITY - Management of data records corresponding to duplicate entities is provided, in which multiple data records are collapsed into a master data record for an entity. Attributes of the multiple data records which are to be included in the master data record for the entity are determined and a source data record is selected from the multiple data records to become the master data record. At least one remaining data record is a candidate data record to be collapsed into the master data record. The selected source data record is updated with the determined attributes to form the master data record. The selected source data record remains active in its database and becomes the master data record in response to the updating, and the at least one candidate data record is deactivated. | 10-17-2013 |
20130275370 | Label Content Update System for Nutritional Substances - In a label content update system for nutritional substances, the labeling content contained in an information system can be changed by the creator or provider if new information regarding the labeling content is acquired by the creator or provider. The information system obtains information regarding a nutritional substance from the creation of the nutritional substance, the preservation of the nutritional substance, the transformation of the nutritional substance, the conditioning of the nutritional substance, and the consumption of the nutritional substances. The information system stores and provides this information to the various constituents of the nutritional substance supply system. | 10-17-2013 |
20130275371 | MAP DATA UPDATE METHOD FOR UPDATING MAP DATA OF NAVIGATION - A method for updating map data of a navigation includes downloading map data for update from a map data server to an update database (DB); determining whether the update manager uses a map data DB; and postponing, by the update manager, update of the map data DB when the map data DB is used. Further, the method includes updating, by the update manager, the map data DB with the map data for update when a vehicle-start end message is received from a vehicle controller, the map data being stored in the update DB. | 10-17-2013 |
20130275372 | Database Performance Analysis - A computer-implemented method, a computer program product and a system are provided. The method relates to calculating a duration of an action, wherein the action comprises at least one database operation, wherein the action is one of multiple actions carried out in order to process a request, wherein processing the request includes executing multiple applications, each application having a corresponding application database, wherein the execution of one of the applications includes performing the action on the corresponding application database and storing duration information for the action. The method comprises determining a primary order identifier of the action. Also, the method further comprises querying the stored duration information. The querying comprises specifying a proper subset of attributes of one or more relations, the relations including at least one table, each relation including a plurality of rows. The attributes describe the primary order identifier. The attributes further describing a subset of the duration information including a start time of the action. The querying further comprises specifying conditions that must be met by at least one row of the relations, wherein at least one condition includes attributes of multiple relations. The querying further comprises retrieving, according to the conditions, the specified attributes of the at least one row of the relations. The querying further comprises calculating a duration of the action based on the start time of the action. | 10-17-2013 |
20130282651 | METHOD FOR BUILDING AND MAINTAINING TRUSTED SUPPLIER RECORDS - An Enterprise Network includes a master data management (MDM) system that is linked to two or more data sources each of which include means for storing local management information. The MDM system builds a master management information database that is comprised of some or all of the management information stored by the data sources. The master database in the MDM includes master records each of which is comprised of one or more attributes. The MDM system is configured to only update particular master record attributes with selected management information received from a trusted data source. | 10-24-2013 |
20130290244 | Cloud Based Master Data Management System and Method Therefor - A master data management system includes a data store. The system includes a data registry to provide storage at the data store of a data record. The data registry maintains a link between the data record and a first source record and between the data record and a second source record. The system includes a data channel associated with each source record, the data channel identifying a change at the data record. Each data channel is associated with an interface process module to update the corresponding source record using an Internet protocol when the associated data channel identifies a change at the data record. | 10-31-2013 |
20130290245 | DATABASE HISTORY MANAGEMENT METHOD AND SYSTEM THEREOF - Disclosed is a technology of managing a database. A database history management system includes at least one management object database server and a master management server for managing a history of the at least one management object database server. The database history management system includes at least one management object DB server and a master management server. The at least one management object database server establishing a management object database, and generating or updating a history database with respect to the management object database according to the history policy from the master management server. The master manager server manages a history policy with respect to the at least one management object database server, and accesses the at least one management object database server to remotely manage a history database with respect to a corresponding management object database. It is unnecessary to establish a separate server and there is no problem in a network load, and collected data can be rapidly inquired by constructing a history DB in each DB server | 10-31-2013 |
20130290246 | Footprint Tracking Of Contacts - A footprints device includes an input module and an output module. The input module receives a request for footprint data. The footprint data relates to names of users. The output module sends the footprint data to an address book. The footprint data is marked to indicate when at least one of the names of the users is a contact of the address book. | 10-31-2013 |
20130290247 | CONTEXT PLATFORM - A network accessible context store holds a plurality of different context items. Each context item includes one or more context-describing values. An arbitration engine resolves conflicting requests to assign different context-describing values to a context item held in the network-accessible context store. | 10-31-2013 |
20130297560 | SYSTEM AND METHOD FOR MODIFYING VARIOUS TYPES OF ASSETS - A device includes a network interface module, memory, and a processing module. The memory stores limit tables regarding an asset and operational data regarding the asset. When an asset is to be modified, the processing module retrieves a limit table(s) and identifies time-varying and time-sensitive data and an operation therefrom. The processing module then receives, via the network interface module, the time-varying and time-sensitive data and analyzes it based on evaluation criteria in the limit table. When the analysis is favorable, the processing module triggers the operation. With the operation triggered, the processing module further analyzes the time-varying and time-sensitive data based on correlated evaluation criteria of the evaluation criteria. When the further analysis is favorable, the processing module activates the operation for execution up operational data regarding the asset such that the asset is modified. | 11-07-2013 |
20130297561 | WEB ACCELERATION BASED ON HINTS DERIVED FROM CROWD SOURCING - In an embodiment, a UE determines to load a web page via a mobile browsing application on the UE. The UE obtains, from a web server, web page resource information for loading the web page on the UE. The UE loads the web page using the web page resource information and identifies one or more hints for assisting one or more mobile browsing applications on at least one other UE to perform an initial load of the web page, which the UE then reports to a hints server. The hints server collects hints from the UE as well as other UEs, evaluates their relevance and generates and/or updates a crowd-sourced hints list based on their perceived relevance. The hints server provides the crowd-sourced hints list to a target UE, and the target UE uses the crowd-sourced hints list to load the web page. | 11-07-2013 |
20130297562 | MANAGING METADATA FOR GRAPH-BASED COMPUTATIONS - Determining metadata associated with a graph-based computation includes functionally transforming metadata associated with a first portion of a graph to generate transformed metadata associated with a second portion of the graph; determining a third portion of the graph related to the second portion of the graph; and propagating the transformed metadata from the second portion of the graph to the third portion of the graph. | 11-07-2013 |
20130304695 | METHOD FOR PROVIDING DATABASE MANAGEMENT AND THE DATABASE MANAGEMENT SERVER THEREOF - The present invention provides diagnosis and management of a database system. The method for database management comprises (a) generating a list of at least one database managed by the database system; (b) providing a list of diagnostic items including a plurality of diagnostic items which can be carried out against at least one database selected from the list; and (c) carrying out diagnosis by providing the database system with at least one script related to at least one diagnostic item selected from the list of diagnostic items, wherein the at least one script is configured to have a run time set up differently according to the status of the database system. Database management provides various diagnostic items through remote connection to a particular database system and providing a quantitative analysis of the corresponding diagnosis result, thereby enabling more complete and comfortable database management. | 11-14-2013 |
20130304696 | ONLINE PROPAGATION OF DATA UPDATES - Various embodiments include a system for online propagation of data updates. The system can include: a computer system for storing a plurality of records; and a record update utility configured to: initiate a record update process for any of the records responsive to a modification of a trigger data item, wherein the process is performed while the system is online; create an update process timestamp indicating a time at which the record update process is begun; and determine if a last-modified timestamp associated with any of the records indicates an earlier time than the update process timestamp, and, if so: update the record to reflect the modification to the trigger data item, and modify the last-modified timestamp to reflect a time that is later than the update process timestamp. | 11-14-2013 |
20130311421 | Logical Representation of Distributed Database Table Updates in an Append-Only Log File - A method implemented by a computer network includes receiving a database table update to a distributed database. The database table update is loaded into a database table partition on a node of a computer network executing the distributed database. The database table update is added to an append-only log file corresponding to the database table partition. The added update represents data associated with the database table update in a logical representation that is independent of the physical representation of the data at the node. This facilitates transferring the database table partition to other nodes within the computer network. | 11-21-2013 |
20130311422 | ENHANCED PERFORMANCE FOR LARGE VERSIONED DATABASES - In accordance with the disclosed subject matter, systems and methods are provided for improving performance of a versioned database. Embodiments include systems and methods for improving performance of versioned databases by selectively loading portions of database files on disk into memory. Embodiments also include systems and methods for capturing and consolidating or condensing transaction logs into database files for loading. | 11-21-2013 |
20130311423 | DATA SELECTION AND IDENTIFICATION - Target data compatible with a target computing application is generated from source data compatible with a source computing application as part of a migration from a source computing application to a target computing application. At least a first portion of the source data is selected and a variable is assigned to the first portion of the source data to enable the first portion of the source data to be referred to using the variable by one or more computer processors in a subsequent generation of further target data from the source data. | 11-21-2013 |
20130311424 | DISTRIBUTED DATABASE - A method of operating a database node of a distributed database is provided. The distributed database includes a plurality of database nodes each storing a set of data. A latency that occurs when the database node contacts a further database node in order to respond to one or more data requests that relate to a subset of data that is one of stored and intended to stored at the further database node is measured. An average latency value for communicating with each of the database nodes in the distributed database is calculated. Notifications reporting the average latency values to data distribution optimization functions in the distributed database are sent. A latency measure is reported to a further node of the distributed database. | 11-21-2013 |
20130311425 | DATABASE UPDATE NOTIFICATION METHOD - An information processing device includes an access requesting unit, an access type determination unit, a notified party information acquisition unit, and a notifying unit. The information processing device is able to access a notified party information storage unit that stores information of a notified party in association with location information of particular data stored in a database server. The access type determination unit determines whether or not an access request issued by the access requesting unit is an access request relating to updating. If the issued access request is an access request relating to updating, the notified party information acquisition unit acquires information of a notified party corresponding to location information of data to be updated by the access request, from the notified party information storage unit. The notifying unit gives notice to a notified party specified in the acquired information of the notified party. | 11-21-2013 |
20130318036 | ZENO: BATCH-COMPUTED NEWS FEED UPDATES - A system may receive, at least in part from an update database, a plurality of updates to a plurality of profiles that individually describe ones of a plurality of users of a social network. The system may process, using a batch processor, at least some of the plurality of updates to generate a consolidated update indicative of a status of at least some of the plurality of profiles. The system may transmit the consolidated update to the update database. The system may display the consolidated update on an update stream of the social network corresponding to at least one of the plurality of users. | 11-28-2013 |
20130318037 | METHOD, APPARATUS, AND SYSTEM FOR PROCESSNG MEDIA RESOURCE PLAYLIST IN LOCAL AREA NETWORK - A method for processing a media resource playlist in a local area network, where the local area network includes a media server and a media renderer, includes: updating a stored playlist and a stored playlist element table when determining that a state of the media server changes; and sending the updated playlist to the media renderer. In addition, a playlist processing apparatus and a communication system are provided correspondingly. | 11-28-2013 |
20130325796 | System and Method for Integrating Databases in a Cloud Environment - A system and method for the integration of databases in a multi-tenant cloud environment. The method includes specific systems that integrate MS SQL and other database software with a cloud based infrastructure as a service platform, specifically OpenStack Nova. This method also includes certain optimization and rebalancing innovations to maximize databases in a cloud environment. | 12-05-2013 |
20130325797 | APPARATUS AND METHOD FOR PROVIDING PERSONALIZED INFORMATION TO A USER OF A USER DEVICE - A method and apparatus is disclosed for providing personalized information to a user of a user device connected to a communications network. A user of a user device connected to the communications network is identified and user information relevant to the identified user is obtained. A message is received, over the communications network, from the user device, and, responsive to receipt of the message, an information personalization process is performed. The information personalization process comprises: obtaining context information relating to the message received from the user device which context information is relatable to the user information; producing personalized information for the user of the user device based on the user information and the context information; and transmitting the personalized information to the user device over the communications network. | 12-05-2013 |
20130325798 | METHOD AND APPARATUS FOR STORING NODE - The present invention discloses a method and apparatus for storing node, pertaining to the field of the Internet communications. The method includes: receiving a write operation request and a node from a client; storing the node in a memory and setting the update time of the node as the time of receiving the node; and relocating one or more nodes from the memory to a file according to the update time of each of the nodes in the memory. The apparatus includes: a receiving module, a storage module, and a relocating module. The present invention can reduce the frequency of loading and relocating nodes to and from a memory, and improve performance of a server. | 12-05-2013 |
20130332410 | INFORMATION PROCESSING APPARATUS, ELECTRONIC DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including a DB updating unit updating an action pattern database used to detect an action pattern of a user based on a sensor detection result, a text information acquiring unit acquiring text information which the user inputs in a device, and a text information analyzing unit acquiring information related to an action pattern from the text information. In a case where the information related to the action pattern is acquired from the text information, the DB updating unit updates the action pattern database using the acquired information. | 12-12-2013 |
20130332411 | BUSINESS RULES MANAGER - An apparatus and method is provided for creating, updating, and deleting business rules with ease by use of a rule manager. Business rules are represented as tables that map a set of inputs to a set of outputs. Inputs are represented as enumerations with predefined allowable values. All possible unique combinations of values for a given set of inputs are automatically generated, and a business user can then set the outputs for each desired input value combination. | 12-12-2013 |
20130339293 | METHODS AND SYSTEMS FOR FLEXIBLE AND SCALABLE DATABASES - Methods and systems for utilizing a database are disclosed. The methods and systems determine a key representative of a storage location of first RDF data in a NoSQL database. In addition, the methods and systems read the first RDF data in the NoSQL database using the key. The methods and systems also write second RDF data derived from the first RDF data into a second database stored in memory. The methods and systems may also modify the second RDF data, and write third RDF data derived from the modified second RDF data into the NoSQL database. | 12-19-2013 |
20130339294 | NAVIGATION APPARATUS FOR UPDATING OBJECTS BY CATEGORY AND UPDATE METHOD THEREOF - A navigation apparatus for updating objects by category and updating map information of the navigation from a data center, includes a version manager configured to manage a version of a data group in which object data is provided in units at a group; and an update manager configured to perform an update in response to an update request and when the update is completed, transmitting updated version information to the version manager. Further, the navigation includes a controller configured to receive a list of data group versions to update from the data center storing the map information, select a data group version to update from the data group version list, request and receive the selected data group version from the data center, and request an update from the update manager. Further, the update request is received from the controller. | 12-19-2013 |
20130346360 | TENANT PLACEMENT IN MULTITENANT DATABASES FOR PROFIT MAXIMIZATION - A method for database consolidation includes generating a model for expected penalty estimation; determining a tenant's value as a function of query arrival rate and SLA penalty; placing a tenant to minimize a total expected cost in the order of the tenant value; and progressively using additional servers to prevent any server from being saturated to guarantee a tenant placement that costs no more than four times the cost of any other placement | 12-26-2013 |
20130346361 | SYSTEM, RELAY SERVER APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE MEDIUM - A system in which an information processing apparatus, relay server apparatus, and management server apparatus are connected via the network, wherein the said information processing apparatus possesses a unit to send a request to merge files managed by the said management server to the said relay server apparatus, and the said relay server apparatus possesses a unit to receive the said merge request from the said information processing apparatus, to determine whether the merged file created based on the said merge request received using the said receiving unit is stored in the memory area of the said relay server apparatus, and to retrieve the said merged file from the said memory area if it is determined that the merged file is stored in the said memory area using the said determination unit solves the problem. | 12-26-2013 |
20130346362 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR FEED-BASED CASE MANAGEMENT - Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case. | 12-26-2013 |
20140006342 | Systems for the integrated design, operation and modification of databases and associated web applications | 01-02-2014 |
20140006343 | Methods and Systems for Generating a List of Recent Contacts | 01-02-2014 |
20140006344 | PLUGGABLE SESSION CONTEXT | 01-02-2014 |
20140012804 | ITEM STATUS TRACKING - A method and system for tracking the status of a label. The system can include a memory with a database. The database can include an indicator of the label status. The system can additionally include a processor that operates in accordance with instructions stored in the memory. The processor can receive a request to generate a label, update the first database with an identifier that indicates the existence of the label, receive a signal indicating that a service requested by the label has been provided, and update the identifier in the first database to indicate that the requested service has been provided. | 01-09-2014 |
20140012805 | SYSTEM AND METHOD FOR ACCESS CONTROLS - Systems and methods for controlling access to objects within a file system utilizing data associated with those objects are disclosed. In one embodiment, access controls pertaining to a user may be specified in terms of tags which may be associated with an object, and a user's access to objects may be controlled based upon these tags. These tags may reflect the content of the object, or a grouping, category or another type of classification of the object and may be determined through the processing of the object. In one embodiment, metadata associated with an object may be classified and associated with classification tags associated with those classifications. A user's access to objects may then be specified through a set of classification tags, where the user may access objects associated with those classification tags. | 01-09-2014 |
20140012806 | LOCATION GRAPH BASED DERIVATION OF ATTRIBUTES - Location graph-based derivation of user attributes is disclosed. In various embodiments, location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user. | 01-09-2014 |
20140012807 | DEPENDENT COMMIT QUEUE FOR A DATABASE - A database comprises a database interface and a database updater. The database interface receives a first set of information and a second set of information to be updated in the database. The database updater updates a second set of information in the database based at least in part on a condition that a first set of information in the database has been previously updated. | 01-09-2014 |
20140012808 | METHOD AND SYSTEM FOR DISTRIBUTED TASK DISPATCH IN A MULTI-APPLICATION ENVIRONMENT BASED ON CONSENSUS - A method and system for distributing tasks from an external application among concurrent database application server instances in a database system for optimum load balancing, based on consensus among the instances. Each application instance identifies a task partition ownership by those in a membership group based on a time window and generates a new membership group and partition ownership based on the current partition ownership. The instance makes the new membership group and partition ownership known to other members by recoding them in the membership table and partition map. Each participation by an instance in the membership group is identified by a random number. The new membership group and partition ownership are generated and adjusted based on an average partition allocation to achieve consensus among the instances. | 01-09-2014 |
20140019405 | AUTOMATED FAILOVER OF A METADATA NODE IN A DISTRIBUTED FILE SYSTEM - Switching an active metadata node is disclosed. An indication that a standby metadata node of a distributed file system should replace an active metadata node of the distributed file system as a new active metadata node of the distributed file system is received. The standby metadata node is included in a server. A request that indicates that the standby metadata node would like to become an exclusive metadata node writer of a transaction log is sent. A confirmation that the standby metadata node is the exclusive metadata node writer of the transaction log is received. Based at least in part on the confirmation, an update that the standby metadata node has become the new active metadata node of the distributed file system is provided. | 01-16-2014 |
20140019406 | SYSTEM AND METHOD FOR UNIVERSAL STORAGE AND PRESENTATION OF DATA - A method includes receiving, on an electronic device, one or more logical entities from a storage system having a universe of data. The one or more logical entities encapsulate data from the universe of data on the storage system. Each of the one or more logical entities belong to one of a plurality of logical-entity types defined by a universal representation format. The method additionally includes, for each of the one or more logical entities, rendering a representation of the logical entity on a spatial interface, the spatial interface comprising a plurality of spatial components. | 01-16-2014 |
20140019407 | SYSTEMS AND METHODS WITH CLIENT ADVISORIES IN AN ON-DEMAND COMPUTING ENVIRONMENT - A database system is provided for managing protected data resources. The database system includes a database configured to store protected data resources for a client; a resource module coupled to the database to manage the protected data resources; and an advisory module coupled to the database. The advisory module is configured to scan the protected data resources and to generate an advisory associated with the protected data resources. | 01-16-2014 |
20140019408 | METHOD AND APPARATUS FOR COMPOSING MARKUP FOR ARRANGING MULTIMEDIA ELEMENTS - A method of configuring a markup for composition of multimedia elements in a multimedia communication system is provided. The method includes configuring area description information corresponding to each of a plurality of areas included in a scene, configuring multimedia description information corresponding to at least one multimedia included in each of the plurality of areas, configuring scene composition information describing spatial composition and temporal composition of each of the plurality of areas, and configuring a markup including the scene composition information, the area description information, and the multimedia description information. | 01-16-2014 |
20140019409 | Ranking and Updating of Contact Information from Multiple Sources - Collecting contact information for a plurality of contact entities from various sources and ranking the contact information based at least on the sources. The ranking of the contact information is determined based on the reliability of the sources. The ranked contact information is shared with users subject to privacy settings. The privacy setting allows the users or the contact entity to share certain contact information with others while keeping certain contact information privately or sharing the contact information with a limited number of users. After a change in the contact information from a reliable source is detected, the change may be propagated to other sources or client devices of the users. | 01-16-2014 |
20140025627 | Targeted Maintenance of Computing Devices in Information Technology Infrastructure - Techniques, an apparatus and an article of manufacture for targeted maintenance of computing devices in a system. A method includes assessing a maintenance request to determine a class of computing devices to which the request applies, selecting a propagation mechanism applicable to the class of computing devices, generating an agent based on the propagation mechanism to carry out the maintenance request on the class of computing devices, deploying the agent on at least one computing device in the class of computing devices, and propagating the agent to additional devices in the class of computing devices. | 01-23-2014 |
20140025628 | IMITATION OF FILE EMBEDDING IN A DOCUMENT - A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server. | 01-23-2014 |
20140025629 | SYSTEM AND METHOD FOR GATHERING AND ANALYZING LITIGATION MARKETPLACE INTELLIGENCE - A system and method for gathering publicly-available litigation marketplace intelligence data for litigation support companies and law firms and about law firms, corporations, attorneys, and cases, and analyzing it. The litigation marketplace intelligence system and method employs an Internet-based, relational legal database (“IBLD”), which is hosted on a server, and maintained and administered by an IBLD Proprietor. Subscribers subscribe to the IBLD, which they access via an Internet connection to their local computer. A User associated with an IBLD Subscriber can create and save reports that select data fields and add criteria from any number of the Attorneys, Law Firms, Lawsuits, and G3K companies in the IBLD. | 01-23-2014 |
20140025630 | DATA-STORE MANAGEMENT APPARATUS, DATA PROVIDING SYSTEM, AND DATA PROVIDING METHOD - A data-store management apparatus includes a storage unit, a communication unit, and a processor. The storage unit holds response speed information indicating a response speed of each of data stores. The communication unit receives a subscribe request for requesting subscription of a topic updated by an update-side apparatus. The subscribe request includes communication speed information indicating a first communication speed of a first terminal that has transmitted the subscribe request. The processor identifies a first data store, among the data stores, that has a response speed higher than or equal to the first communication speed on the basis of the communication speed information included in the subscribe request and the response speed information. The processor causes the first data store to store the topic. The processor causes the first data store to respond to a read request for the topic. The read request has been transmitted from the first terminal. | 01-23-2014 |
20140025631 | Storing State in a Dynamic Content Routing Network - A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client. | 01-23-2014 |
20140025632 | COMPUTER IMPLEMENTED SYSTEMS AND METHODS TO AUGMENT DATA FROM DATA SOURCES BY SIMULTANEOUSLY ADDING ENHANCEMENTS GENERATED BY DIFFERENT TECHNOLOGIES - Embodiments of the present invention generally relate to the field of computer implemented methods, software development, and software integration. Specifically, this invention comprises computer implemented applications and methods providing the management and control needed to augment data from different data sources by adding enhancements generated by any number of technologies supported by the invention. | 01-23-2014 |
20140032490 | GRAPH SIMILARITY CALCULATION SYSTEM, METHOD AND PROGRAM - A computer implemented method and system for calculating a degree of similarity between two graphs whose nodes are respectively given discrete labels include providing, for each of the two graphs, label values respectively to a given node and nodes adjacent thereto so that different ones of the discrete labels correspond to different ones of the label values. The nodes are sequentially tracing for each of the two graphs, and, during the tracing of the nodes, a new label value is calculated through a hash calculation using a label value of a currently visited node and also using label values of nodes adjacent to the currently visited node to update the label value to the currently visited node. The degree of similarity between the two graphs is calculated on the basis of the number of the label values having been given to nodes of the two graphs and agreeing between the two graphs. | 01-30-2014 |
20140040183 | INTENT BASED AUTOMATION OF DATA MANAGEMENT OPERATIONS BY A DATA MANAGEMENT ENGINE - Provided are a method, computer program product, and system for processing a data management request. User intent that defines properties of target data is determined. Policies and constraints for the data management request are determined. An abstract data management request that identifies source data, the target data, and the polices and constraints is created. A technology to use to process the data management request based on the user intent, policies, and constraints is determined. | 02-06-2014 |
20140040184 | AUTOMATED RELATIONSHIP ADVICE - A computerized system provides automatic generation and sending of advice to a first predetermined individual to help that person's relationship with a second predetermined individual. The advice content is composed and tailored from pre-written text based on the answers to survey questions from those individuals. Also, a gift suggestion system provides gift recommendations to the first predetermined individual to give to the second predetermined individual. One or more distinct invited groups of friends, relatives, provide the recommendations. | 02-06-2014 |
20140040185 | INTENT BASED AUTOMATION OF DATA MANAGEMENT OPERATIONS BY A DATA MANAGEMENT ENGINE - Provided are a method, computer program product, and system for processing a data management request. User intent that defines properties of target data is determined. Policies and constraints for the data management request are determined. An abstract data management request that identifies source data, the target data, and the polices and constraints is created. A technology to use to process the data management request based on the user intent, policies, and constraints is determined. | 02-06-2014 |
20140040186 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS AND METHOD FOR UPDATING DATA - An information processing system comprises a plurality of information processing apparatus and a dictionary server (server). Each of the scanners includes a local storage device, a determination module and a local update module. The server includes a master storage device, a master update module and a master transmitting module. The determination module determines the commodity category to which a commodity belongs by comparing the feature amount extracted from the image showing the appearance of the commodity with the feature amount described in a local dictionary data stored in the local storage device. The master update module updates a master dictionary data stored in the master storage device. The master transmitting module transmits the master dictionary data updated by the master update module to the scanners. The local update module updates the local dictionary data according to the master dictionary data transmitted by the transmitting module. | 02-06-2014 |
20140040187 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus includes a storage unit configured to store a face dictionary for performing face authentication, and a processing unit configured to update the face dictionary stored in the storage unit, wherein the processing unit controls updating of the face dictionary based on the number of images from among stored images corresponding to a person registered with the face dictionary. | 02-06-2014 |
20140040188 | METHOD AND APPARATUS FOR UPDATING PERSONAL INFORMATION IN COMMUNICATION SYSTEM - A method and an apparatus for updating personal information in a communication system supporting a Converged Address Book (CAB) service are provided. The apparatus and method includes importing external personal profile information from a non-CAB system, and updating personal information in accordance with a user preference-based synchronization method using the external personal profile information. | 02-06-2014 |
20140046897 | Machine Change History Tracking Process for ERP Applications - An embodiment of the invention provides a method for recording, managing and tracking changes to objects in a computer system. A master record is created for the computer system; and, a transactional record is created for an object in the computer system. The master record includes the current status of the object and the current status for all objects associated to the object. The transactional record is updated in the electronic database; and, the master record is updated when the transactional record is updated. The master record is linked to all of the transactional records of the objects associated to the object with the processor. The master record is updated with the processor when a transactional record of the objects associated to the object is updated or added. | 02-13-2014 |
20140046898 | GRID BASED DATA MOBILITY - A data migration system and method are disclosed for migrating data from a source server to a target server. The system includes an index containing a plurality of data migration operations in a normalized data model, each data migration operation being stored in association with an attribute, and a data mover communicably connected to the index. The data mover is adapted to move data from the source server to the target server in accordance with the data migration operations contained in the index. The data mover has an attribute corresponding to the associated attribute of at least one data migration operation contained in the index, the attribute indicating the type of data migration operations that can be performed by the data mover. | 02-13-2014 |
20140046899 | Method and Apparatus of Implementing Navigation of Product Properties - The present disclosure provides techniques for commodity property navigation. These techniques may determine, by a computing device, current corresponding property information of any product node in a product information database, and corresponding property information of each commodity under the product node. The computing device may add the property information to be updated into the current corresponding property information of the product node when property information to be updated exists. The computing device may then perform commodity property navigation by using the updated current corresponding property information of the product node. Using techniques of the present disclosure, mining and navigation of novel commodity properties may be implemented automatically, therefore solving problems (e.g., failure for timely updating commodity properties) associated with existing techniques. | 02-13-2014 |
20140058999 | MOBILE TERMINAL AND CONTROL METHOD THEREOF - The present disclosure relates to a mobile terminal, and more particularly, to a mobile terminal for updating data files stored in a memory on a database and a control method thereof, and a mobile terminal for updating data files on a database according to the media transfer protocol (MTP) may include a memory configured to store the data files, and a controller configured to divide the data files stored in the memory into a first group composed of files to which the priority order of update is given and a second group composed of files other than those of the first group, and sequentially update the first group and the second group on the database to implement an application using data files contained in the first | 02-27-2014 |
20140059000 | COMPUTER SYSTEM AND PARALLEL DISTRIBUTED PROCESSING METHOD - It is provided a computer system comprising a database server, a job execution server and a scheduling server. Each of the servers includes a processor executing a program and a memory storing the program. The database server divides a range of key values included in records stored in a database managed by the database server into a plurality of sections, and obtains distribution information of records in each divided section. The scheduling server holds database server configuration information showing ranges of key values included in records stored in the database, generates a plurality of divided ranges by combining a plurality of sections corresponding to the same range of key values based on the distribution information of records and the database server configuration information, and generates a record acquisition range parameter that shows, for each divided range generated, records in the divided range as records to be acquired. | 02-27-2014 |
20140067755 | TIME-BOUND BATCH STATUS ROLLUP FOR LOGGED EVENTS - Techniques for time-bound batch status rollup for logged events are provided. A status for each action defined in a database log is resolved during a configured interval of time. The statuses for the actions are aggregated at the end of the interval of time and then joined back into the log. | 03-06-2014 |
20140067756 | METHOD AND SYSTEM FOR USING EMAIL DOMAINS TO IMPROVE QUALITY OF NAME AND POSTAL ADDRESS MATCHING - Improvement of the quality of name and address matching processes using e-mail domains is provided. A distinction is made between e-mail domains designed to be used by employees of an entity and domains designed to be used by individuals or organizations who aren't employees of the domain owner entity. By analyzing domain names in conjunction with known relationships between e-mail addresses and names of companies, it is possible to differentiate between employee-use domains and public-use domains and maintain a collection of employee-use domains that are associated with the domain owner's business name. When performing a name and address matching process, the e-mail domains of the input records can be checked against the collection of employee-use domains and the records for the input name and address can be supplemented to include the domain owner's name and address as alternative information. | 03-06-2014 |
20140067757 | Method and System for Clustering Data Points - Systems and methods for clustering a group of data points based on a measure of similarity between each pair of data points in the group are provided. A pairwise similarity function can be estimated for each pair of data points in the group. A clustering algorithm can be executed to create clusters and associate data points with the clusters using the pairwise similarity function. The algorithm can be iterated multiple times until a stopping condition is reached in order to reduce variance in the output of the algorithm. The pairwise similarity function for each pair of data points can be updated between iterations of the algorithm and the results of each iteration can be aggregated. The data in each data point associated with a cluster can be consolidated into a consolidated data point. | 03-06-2014 |
20140074774 | DISTRIBUTED DATA BASE SYSTEM AND DATA STRUCTURE FOR DISTRIBUTED DATA BASE - Data of distributed shared NID (DSN) related to a correspondence relationship between a key value to be an actual value and a key value identifier (NID) taking a unique value within a range of a data type possessed by the key value in a whole distributed database is classified every data type and is distributed and stored in each of slave nodes. When the data of the DSN is to be distributed and stored in each of slave nodes | 03-13-2014 |
20140074775 | METHOD AND APPARATUS FOR PROVIDING A CUSTOMIZED SELECTION OF AUDIO CONTENT OVER THE INTERNET - A method an apparatus is provided for providing selected media files, which are chosen from among a plurality of media files, to a user over a packet-switched network such as the Internet. The method begins by receiving over the packet- switched network a request from the user to receive media content. Next, a user profile associated with the user is retrieved from a database. The user profile reflects user preferences in media content to be received over the packet-switched network. The plurality of media files are ranked based at least in part on the user profile. At least one highly ranked media file is selected from among the ranked plurality of media files. At least one of the highly ranked media files is forwarded to the user over the packet-switched network. | 03-13-2014 |
20140081906 | COLLECTION OF DATA ASSOCIATED WITH STORAGE SYSTEMS - Example embodiments provide various techniques for collecting data associated with the performance of a storage system. In one method, an attribute associated with the storage system is detected and a data collection policy associated with the attribute is identified. Here, the data collection policy defines a type of data associated with the performance to be collected. With the data collection policy identified, the data are then collected based on the data collection policy. | 03-20-2014 |
20140081907 | Client-Side Handling Of Transient Duplicates For Row-Level Replication - Transient duplicate key violations of unique key constraints are handled during row updates. Row changes are buffered until a point is reached that those changes are safe to execute. Row changes are effectively reordered to avoid constraint violations during execution of updates. In response to receiving a constraint key violation from a server after an attempted update, a client locally stores a record containing information regarding the failed update. Later, in response to the lack of receipt of an error in response to another update to the same column of the same table, the client uses the information in this record to instruct the server to attempt to repeat a failed update that previously attempted to change the value of a row to a value that was present in a uniqueness-constrained column at the time of the failure, but is no longer present due to the successful update. | 03-20-2014 |
20140081908 | METHOD AND SYSTEM FOR CLEANING DATA IN A CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM - Systems and methods are provided for cleaning data in a customer relationship management system. A system receives a plurality of records from an on-demand system. The system identifies a record from the plurality of records that matches a stored record for a customer relationship management system. The system determines whether to update the stored record using the identified record. The system updates the stored record using the identified record in response to a determination to update the stored record using the identified record. | 03-20-2014 |
20140081909 | LINKING SOCIAL MEDIA POSTS TO A CUSTOMERS ACCOUNT - A system and method identifying an author of a social media post is provided. The system, for example, may include a customer database configured to store customer information, a communication system, and a processor communicatively connected to the customer database and the communication system. The processor may be configured to receive a social media post, update, when a tight matching parameter associated with the social media post matches customer information for a customer in the customer database, data associated with the customer based upon the social media post, and update, when a predetermined number of loose matching parameters associated with the social media post match customer information for the customer in the customer database, the data associated with the customer based upon the social media post. | 03-20-2014 |
20140081910 | METHOD AND APPARATUS FOR DOCUMENT UPDATING - The present disclosure provides a method and an apparatus for document updating. The method includes: obtaining an update document package, where the update document package includes update navigation information and an update file, where each navigation node in the update navigation information is associated with a corresponding update file respectively; and according to the update navigation information and source navigation information of a source document package, integrating the update document package into the source document package to update the source document package, where the source document package includes the source navigation information and a source file, where each navigation node in the source navigation information is associated with a corresponding source file respectively. The embodiments of the present invention may effectively update a document, making of the update file is simple and a making process is convenient, applicable to document management and updating for telecommunication field devices. | 03-20-2014 |
20140089253 | ZERO-OUTAGE DATABASE REORGANIZATION - Methods and systems enable a database reorganization to occur without a database outage. In one aspect, the method includes pausing transactions directed to the database, keeping a logical view of the database online. The method may also include taking individual partitions offline, changing the names of datasets associated with the individual partitions in a database schema, and bringing the partitions online, all while the logical view of the database remains online. The database schema may be changed to reflect the name of datasets associated with a shadow copy of the database that has been reorganized. | 03-27-2014 |
20140089254 | SYSTEMS AND METHODS FOR ROBUST DATA SOURCE ACCESS - A method for determining access to a data table store includes determining static properties of data sources during query design, loading the static properties into an unavailability table, at query execution evaluating dynamic properties of the data sources and updating the unavailability table, evaluating a preference expression by a table dispatcher component using session context information from the availability table, determining if a preferred table is available at query execution, and if available indicating to access the preferred table, else applying unavailability rules to obtain repair actions. The preference expression including a user-defined preference between an original table and its replica and user-defined repair actions, where a selection is made at query execution between an original data table and a replicated data table based on the unavailability rules. A non-transitory computer readable medium and a system for implementing the method are also disclosed. | 03-27-2014 |
20140089255 | FOREIGN KEY IDENTIFICATION IN DATABASE MANAGEMENT SYSTEMS - Systems and methods for foreign key identification are described. In one embodiment, the method includes computing a threshold value for each of a primary key-foreign key (PK-FK) pair of a super-set of PK-FK, and generating a sub-set of PK-FK pair based on comparison of the threshold value and a predefined threshold value, where the predefined threshold value is indicative of an acceptance criterion. Further, the method includes determining a conformance score for each of the PK-FK pair of the subset of PK-FK pair, wherein the conformance score is based on deviations between Cumulative Probability Distribution (CPD) values of PK and CPD of FK for each PK-FK pair. Further comparing the conformance score of the each PK-FK pair of the sub-set of PK-FK pairs with a predetermined acceptability index, where the predetermined acceptability index is indicative of an acceptance of at least one positive FK from the set of PK-FK pairs. | 03-27-2014 |
20140089256 | Method for Synchronizing Access to Shared Resources of a Computing System and Detecting and Eliminating Deadlocks Using Lock Files - The disclosure generally relates to computer engineering, in particular, to a method for synchronizing access to shared resources of a computing system, and for detecting and eliminating deadlocks using lock files. The disclosure advantageously improves reliability of detection and elimination of deadlocks. The method grants access to a shared resource to other processes and ensures that there will be no deadlock in cases where the process, whose data is indicated in the lock file, does not currently exist in the computing system (for example, an application was aborted from RAM by the operating system due to an internal software failure). The method can be preferably implemented in POSIX-compatible operating systems, in particular, the GNU/Linux operating system. | 03-27-2014 |
20140089257 | INCREASED DATABASE PERFORMANCE VIA MIGRATION OF DATA TO FASTER STORAGE - According to an aspect, a computer implemented method for managing a database in real-time is provided. The method includes scanning for predetermined data in a predetermined workload stream during real-time operation of the database, and determining a workload priority for located predetermined data according to one or more workload rules. A storage priority of located predetermined data is determined according to a physical location of the located predetermined data. The located predetermined data are moved during the real-time operation of the database to a different physical location if the storage priority and the workload priority do not match. | 03-27-2014 |
20140089258 | MAIL INDEXING AND SEARCHING USING HIERARCHICAL CACHES - Electronic mail message processing includes: obtaining a set of keywords associated with an electronic mail message; updating, based at least in part on the set of keywords, a set of inverted index records stored in a level 1 cache; determining whether size of the set of inverted index records stored in the level 1 cache exceeds a first preset threshold value; in the event that the first preset threshold value is exceeded, transferring the set of inverted index records in the level 1 cache to a level 2 cache; determining whether size of a level 2 cache file exceeds a second preset threshold value; in the event that the second preset threshold value is exceeded, transferring, according to a path file, inverted index records in the level 2 cache file to a level 3 cache storing a set of inverted index files. | 03-27-2014 |
20140095428 | SYSTEMS AND METHODS FOR APPLYING AN ANALYTICAL MODEL TO PERFORMANCE ANALYSIS - Aspects of the present disclosure describe systems and methods for providing active session history data to users for use in database performance analysis. In various aspects, active session history data obtained from monitoring a database and/or database system over a period of time may be segmented into multiple dimensions. The segmented data may be subsequently provide and/or displayed on one or more interfaces, such as a graphical user interface, to users. The interface may visualize the dimensional ASH data in a variety of ways, such as through icons, graphs, charts, histograms, temporal delineations, treemaps, etc. | 04-03-2014 |
20140095429 | SYSTEMS AND METHODS FOR REDISTRIBUTING DATA IN A RELATIONAL DATABASE - Systems and methods for redistributing data in a relational database are disclosed. In one embodiment, the database includes a plurality of rows of data distributed across a plurality of slices of a table in the database. The database system is configured to distribute the rows of data across the slices according to a first function based on one or more columns of the table. The database system monitors at least one database statistic indicative of variation in a distribution of the rows of data across the slices and detects a redistribution condition based on the at least one monitored database statistic. The database system is further configured to respond to the detected redistribution condition by redistributing the rows of data across the slices according to a second function based on a different number of columns than the first function. | 04-03-2014 |
20140095430 | CREATING A SINGLE SOCIAL GRAPH FOR A USER - The present invention is directed to methods and systems for providing personal connection alerts. The user desires to have a personal connection with a target person. An indicator for a target is provided by the user. The indicator is often the name of the target, but can also be a picture of the target, or other information. A record for the target is created based on the received indicator. The target record is stored. A variety of additional information regarding the target may be obtained from external or internal sources and also stored in the target record. Then the target record is periodically compared with the user's social sphere of influence, which comprises the user's primary and secondary connections. The comparison includes at least comparing the target with the user's secondary connections. When the target record matches at least one of the user's secondary connections, an alert is provided. | 04-03-2014 |
20140101096 | METHOD AND APPARATUS FOR PROVIDING INCREMENTAL DATABASE UPDATES BASED ON DELTA PAGES - An approach is provided for incremental database updates based on delta pages. An update platform determines at least one new page of a first database and at least one reference page of a second database. The update platform then processes and/or facilitates a processing of the at least one new page and the at least one reference page to determine at least one difference patch comprising one or more differences between the at least one new page and the at least one reference page. In one embodiment, the at least one new page can be constructed from the at least one reference page and the at least one difference patch. | 04-10-2014 |
20140101097 | TEMPLATE BASED DATABASE ANALYZER - An automated database analyzer is uses templates to accommodate multiple database languages, such as SQL and its dialects. The templates are combined with metadata that define a database schema and operations on the database schema. An SQL file instantiates the database schema on a database system being tested. Operations on the database schema may then be performed to assess the performance of the database system being tested. | 04-10-2014 |
20140101098 | System and Method for Updating Digital Media Content - There is presented a system and method for updating digital media content. The system comprises a data structure residing on a media storage, the digital media content being stored in the data structure. The system further comprises a processor coupled to the media storage and configured to access the data structure, and receive an update to one or more modifiable elements of the data structure from an authoritative source external with respect to the data structure. The processor is further configured to modify the modifiable elements according to the update, and store the modified elements in the data structure. As a result, updates to the modifiable elements are persistently stored in the data structure. | 04-10-2014 |
20140108332 | SYSTEM AND METHOD FOR MIGRATION AND DEDUPLICATION OF DIGITAL ASSETS - In accordance with embodiments of the present disclosure, an information handling system for migrating digital assets may include a storage medium and a processor. The storage medium may be configured to store information regarding digital assets to be migrated from a source system to a target system. The processor may be configured to, for each of one or more digital assets associated with the source system, identify whether the digital asset is duplicated. The processor may also be configured to, for each digital asset identified as having a duplicate, migrate the digital asset to the target system such that fewer instances of the digital asset are associated with the target system than were associated with the source system. | 04-17-2014 |
20140108333 | COMPUTER IMPLEMENTED EVENT-CENTRIC SOCIAL NETWORKING PLATFORM - A computer-implemented event-centric social networking platform and a method for implementing the event-centric social networking platform have been disclosed. The platform creates shared experiences, primarily amongst friends local to a particular region. The platform includes a first repository, a second repository and a third repository. The platform includes an analytic engine for analyzing users' behavioral information and identify corresponding behavioral patterns. The platform includes a recommendation module configured to generate a plurality of recommendations corresponding to the catalog offerings based on user behavioral patterns, user interests related information and user preference information. The platform further includes an event planning module for enabling the users of the platform to organize/plan events around the available catalog offerings, and invite their respective friends, other users, shortlisted based on pre-defined criteria, to be a part of the planned event and share comments, images, and social media related to the event with their friends. | 04-17-2014 |
20140114913 | Single-Database Multiple-Tenant Software System Upgrade - Example systems and methods of upgrading a single-database, multiple-tenant software system are presented. In one example, a target database schema for a target version of the software system is created. For each tenant of a current database schema for a current version of the software system, a current state of the data corresponding to the tenant in the current database schema is captured. The data corresponding to the tenant is transitioned from the current database schema to the target database schema. The tenant in the target database schema is tested to verify the tenant. If the tenant in the target database schema is verified, the tenant in the target database schema is opened for users. If not verified, the tenant in the current database schema is restored using the captured state. | 04-24-2014 |
20140114914 | DATA CONFIGURATION METHOD AND DEVICE, AND DATA CONFIGURATION ROLLBACK METHOD AND DEVICE - A data configuration method and device, and a data configuration rollback method and device are applied to the field of information processing technologies. The data configuration method includes: receiving a data configuration operation request, where the data configuration operation request includes an data insert request, a data delete request, or an data update request; allocating an operation serial number to the data configuration operation request; and recording the allocated operation serial number and data requested to be operated by the data configuration operation request, as a mapping relationship between a creation operation serial number, a deletion operation serial number, and the data according to the data configuration operation request. | 04-24-2014 |
20140114915 | TRAVEL ASSISTING METHOD AND TERMINAL - An embodiment of the present invention discloses a travel assisting method, including: extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list; selecting the trip information from the trip list, automatically connecting to a preset network address or a preset server address, and searching by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and generating prompting information. Correspondingly, an embodiment of the present invention further discloses a terminal. The present invention enables the terminal to automatically provide effective reference information for a user according to a trip of the user, solving the problem that an operation is troublesome and time-consuming when the user obtains trip-related assisting information by using the terminal. | 04-24-2014 |
20140122418 | SYSTEMS AND METHODS FOR DETERMINING DATA DEPENDENCY FOR DYNAMIC TILES - A system and method to dynamically update a data field are disclosed. In some embodiments, data may be received from a plurality of databases and organized into a plurality of data fields. A first data field may be associated with a single database of the plurality of databases. A user may modify the first data field and the system and method may identify a dependency between the first data field and at least a second data field. The second data field may be updated based on the dependency between the first data field and the second data field. | 05-01-2014 |
20140122419 | METHOD AND SYSTEM TO PROMOTE DATABASE COST SAVINGS - According to some embodiments, a method and apparatus are provided to receive an indication of data corrections to a database and receive an indication that the data corrections to the database were verified. A first amount of points to award to a first user associated with the data corrections and a second amount of points to award to a second user associated with the verification of the data corrections is determined. The first amount of points is awarded to the first user and the second amount of points is awarded to the second user. | 05-01-2014 |
20140122420 | SYSTEM AND METHOD OF DYNAMIC DATA OBJECT UPGRADES - A method, article of manufacture, and apparatus for managing a cloud computing environment. In some embodiments, this includes modifying an object or a component of an object at runtime and storing the modified object or modified component of an object in a storage device. In some embodiments, components of an object such as data structures are modified. In some embodiments, objects may have more than one version. | 05-01-2014 |
20140122421 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE STORAGE MEDIUM - An information processing device provided with: an information processor; a unit for detecting a reset of the information processor; an acquisition unit for acquiring log information from the information processor; at least two buffers for storing the log information acquired by the acquisition means; and a controller for switching the storage destination of the log information acquired by the acquisition means between the at least two buffers, before or after the reset is detected, when a condition has been satisfied in which a predetermined minimum amount or more of log information is not acquired. | 05-01-2014 |
20140129513 | SUBSET CALCULATION BY IDENTIFYING CALCULATED VALUES WITH MODIFIED PARAMETERS - In some embodiments, a method includes determining a first subset of a plurality of calculated values. Each calculated value of the first subset may comprise at least one modified parameter, in some instances. The method may further, in some embodiments, include determining a second subset of the plurality of calculated values. Each calculated value of the second subset may depend from a calculated value in the first subset, in some embodiments. In some embodiments, the method may also include: calculating updated values for the first subset based on the at least one modified parameter, and calculating updated values for the second subset based on the updated values for the first subset. | 05-08-2014 |
20140129514 | System and Method to Transform a Complex Database Into a Simple, Faster, and Equivalent Database - There is provided a system and method for representing complex databases having an arbitrary number of tables with a simple database comprising at least two tables, in which each attribute of each object is represented in a first table and in which each object is represented as a list of attributes in a second table. There is also provided a method for converting a complex database in a simple database. | 05-08-2014 |
20140129515 | HIGH-PERFORMANCE, SCALABLE, ADAPTIVE AND MULTI-DIMENSIONAL EVENT REPOSITORY - A High-Performance, Scalable, Adaptive and Multi-dimensional Event Repository is described and utilized in a method for publishing an event in a database. The present method includes transparently intercepting a request to a database to publish an event. A messaging system operable with the database intercepts the request. The present method further includes examining an event repository for a template of the event. The event repository is operable with the database and the messaging system. The present method additionally includes retrieving the event template from the event repository. The present method also includes marshaling the event template to create the event. The present method also includes publishing the event in an event queue. | 05-08-2014 |
20140129516 | METHOD AND SYSTEM FOR CONFIGURING A CONTACT DATABASE ASSOCIATED WITH A USER - A method implemented by a network entity that comprises identifying contact information associated with a previously-originated call, receiving from a user information indicative of a desired modification to a database associated with the user, wherein the desired modification involves the contact information associated with the previously-originated call. The method further comprises configuring the database associated with the user at least in part on the basis of the desired modification and the contact information associated with the previously-originated call. | 05-08-2014 |
20140136475 | AUTOMATICALLY ADDRESSING PERFORMANCE ISSUES IN A DISTRIBUTED DATABASE - A database performance monitor monitors performance of a distributed database, identifies a database performance issue for the distributed database, determines from a distributed virtual network mechanism which physical networks are related to the database performance issue, determines a potential solution to the database performance issue that changes configuration of the distributed database, and applies the potential solution by automatically changing configuration of the distributed database without intervention of a user to address the database performance issue. | 05-15-2014 |
20140136476 | ELECTRONIC DOCUMENT SUPPLYING SYSTEM AND METHOD FOR ANALYZING READING BEHAVIOR - An electronic document supplying system includes a host server device and an analysis server device. The host server device includes an electronic document supplier and a first processer, and the analysis server device includes a database, an analyzer, and a second processer. The first processer analyzes a reading behavior corresponding to one of documents to generate a corresponding reading content weight and transfer the reading content weight to the electronic document supplier. The database collects the reading content weight generated by the reading behaviors of the electronic documents. The to analyzer analyzes the reading content weight to generate corresponding analysis data. The second processer marks the electronic documents based on the analysis data and transfer the marked electronic documents to the database for storing. The electronic document supplier receives the marked electronic documents from the database and supplies the marked electronic documents. | 05-15-2014 |
20140136477 | CONDITIONING PROCESS MONITOR AND ASSESMENT SYSTEM AND METHOD - A method for monitoring and assessing a conditioning/reconditioning process of products, such as new or used cars of a dealership, includes capturing images of products as they progress through stations of the conditioning process, communicating each captured image, in real time when captured, together with a timestamp for the capture of the image, to a central repository, creating a record from each first image and timestamp corresponding to each new or used product prior to the conditioning process, updating the record with each subsequent image and timestamp during the conditioning process (e.g., before and after each next work station in the conditioning progression), and generating reports by the central repository, responsive to requests, in respect of at least portions of the record. | 05-15-2014 |
20140149339 | SYSTEMS AND METHODS FOR ONLINE WEBSITE LEAD GENERATION SERVICE - The field of the invention relates to systems and methods for operation of lead generation service, and more particularly to systems and methods that generate leads for website owners based on the behavioral engagement of the users of the websites. In a preferred embodiment, the system includes a lead generation server system coupled to a public network and accessible to one or more users. The lead generation server system includes a database that stores behavioral data associated with the one or more website users. The system is configured to respond to the one or more users based on the behavioral data, and to identify lead information for the website owner. | 05-29-2014 |
20140149340 | Memory Database Complex Object Deployment - A system and method include receiving an in memory database application code update at a program that interfaces with the in memory database, obtaining customization date identifying changes made to the in memory database by a customer, generating a customized application code update to the in memory database as a function of changes identified, and applying the customized application code update to the in memory database to update a complex object running in the memory database without adversely affecting changes made to the in memory database by the customer. | 05-29-2014 |
20140149341 | SYSTEM AND METHOD FOR REFINING ADDRESS DATABASE FOR IMPROVING PERFORMANCE OF AUTOMATED MAIL SORTING MACHINE - A system for refining an address database for improving performance of an automated mail sorting machine includes: a UI control unit receiving data regarding an address database from the outside; a manual refining unit modifying a field value of the address database based on the received data; and an automated refining unit updating the address database to be connected with a delivery point address modified by modifying a data field of a lot number address or a road name address with respect to an error which occurs when converting address information of a delivery point into a unique code by using the address database. | 05-29-2014 |
20140149342 | HANDLING AND PROCESSING OF MASSIVE NUMBERS OF PROCESSING INSTRUCTIONS IN REAL TIME - A system is designed for processing instructions in real time during a session. This system comprises: a preloader for obtaining reference data relating to the instructions, the reference data indicating the current values of each specified resource account data file, and the preloader being arranged to read the reference data for a plurality of received instructions in parallel from a master database; an enriched instruction queue for queuing the instructions together with their respective preloaded reference data; an execution engine for determining sequentially whether each received instruction can be executed under the present values of the relevant resource account files and for each executable instruction to generate an updating command; and an updater, responsive to the updating command from the execution engine (for updating the master database with the results of each executable instruction, the operation of the plurality of updaters being decoupled from the operation of the execution engine. | 05-29-2014 |
20140149343 | METHOD OF COMBINED CORRELATIONAL LIST COMPOSITION AND UTILIZATION THEREOF - A method of combined correlational list composition and utilization thereof is disclosed. The method allows composing the list and efficiently utilizing it in different applications. Entries are performed by uploading items on a web site or online creation. The method provides easy way to collaborate while creating input items. Usage of different master lists to adapt the combined correlational list to be associated with other systems lists serves for broader exposure of the combined correlational list items to the public. | 05-29-2014 |
20140149344 | Contiguous File Allocation In An Extensible File System - Disclosed is a method for creating and reading a contiguous file in an extensible file system. During the creation of a file on the storage media, the file system format check the bitmap to determine if there are areas of free space on the media that would permit the storage of the file in a contiguous manner. By storing the file in a contiguous manner the file may later be read without resorting to the file allocation table, because the file itself would not be fragmented on the storage media. Once an area of free space has been identified, the file is written to the media in a contiguous manner. Further, an associated entry for the file in the directory entry is updated or created to indicate that the file is a contiguous file and also provides basic parameters necessary to read the file without resorting to accessing the file allocation table. | 05-29-2014 |
20140156592 | UPDATING A CONFERENCE INVITATION RESPONSIVE TO USER LOCATION - Embodiments of the present invention disclose a computer method, computer program product, and computer system for automatically updating a conference invitation with contact information corresponding to a user's geographical location. A user on a client device accepts an invitation to a conference. The geographical location of the client device is determined and stored in a database. Using the location of the client device, a conference information database is accessed, and location specific conference contact information is determined. The location specific conference contact information is then input into the conference invitation so that the user has location specific conference contact information. In another embodiment, when the user accesses the conference invitation, the location of the client device is determined, and if the location has changed from when the invitation was accepted, a new location is determined. The conference contact information for the new location is determined and input into the invitation. | 06-05-2014 |
20140156593 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - The present technology relates to an information processing apparatus, an information processing method, and a program allowing a user to access a reference document or the like written inside an electronic document by only clicking on a description of the reference document. A storing unit that stores information of an electronic document, an extraction unit that extracts a sentence including the information stored in the storing unit from a predetermined electronic document, and a generation unit that generates a link to the information stored in the storing unit from the sentence extracted by the extraction unit are provided. Even in a case where the electronic document is a document that is formed as the electronic document through scanning, when the degree of matching between the sentence included in the electronic document and the information stored in the storing unit is high, the sentence and the information are associated with each other, and a link is established. The present technology can be applied to a terminal handling electronic books. | 06-05-2014 |
20140164317 | SYSTEMS AND METHODS FOR STORING RECORD OF VIRTUAL AGENT INTERACTION - Systems, methods, and apparatus for use with at least one virtual agent. In some embodiments, at least one processor is programmed to store a receipt for an interaction between the at least one virtual agent and one or more users, wherein the receipt comprises at least some information provided by the one or more users to the at least one virtual agent during the interaction. | 06-12-2014 |
20140164318 | METHOD FOR DEVELOPING MULTI-TENANT APPLICATION AND DATA ACCESSING METHOD OF MULTI-TENANT APPLICATION AND SYSTEM USING THE SAME - A method for developing multi-tenant application, a data accessing method of multi-tenant application and a system using the same are provided. The system includes a multi-tenant application manager, a storage unit, a business schema maintainer and a data entity maintainer. The multi-tenant application manager stores a multi-tenant application. The storage unit stores a metadata table and a data storage table. The business schema maintainer generates a table schema and a data accessing interface according to a business schema. The data entity maintainer performs a table updating operation on a tenant table schema in the metadata table of the storage unit according to the table schema. In addition, the multi-tenant application performs an accessing operation on the data storage table of the storage unit through the data accessing interface and the data entity maintainer. | 06-12-2014 |
20140164319 | ENABLING SYNCHRONIZATION WITH A DIFFERENCE UNAWARE DATA SOURCE - A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connector determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list. | 06-12-2014 |
20140164320 | Methods and Systems for Classification of Geographic Locations for Tracked Activity - A method includes receiving activity of a monitoring device that is configured to be worn by a user having a user account. The activity includes an amount of movement of the monitoring device and occurs for a period of time. The method further includes receiving geo-location data for the monitoring device and processing the activity data and geo-location data received for the period of time. The operation of processing is performed to segment the period of time into at least two events. The method includes assigning an identifier to each event. The identifier has a default description for the geo-location data. The default description is selected from a plurality of descriptions based on the activity data obtained by the movement of the monitoring device for the geo-location data. | 06-12-2014 |
20140172781 | METHOD AND SYSTEM FOR INTERACTIVE GEOMETRIC REPRESENTATIONS, USE AND DECISIONING OF DATA - In one exemplary embodiment, a computer-implemented method includes obtaining a data set from a data source. The data set is prepared for an analysis operation according to a problem type. A result is generated from an interactive geometric node based a geometric property of the data set. A specified condition with the result from the interactive geometric node is determined based on a query to the interactive geometric node. Optionally, the data set can be a digital interaction data. The data set can be biometric data from a biosensor. The data set comprises a previous result of another interactive geometric node. The results from the interactive geometric node can be a geometric representation, a geometric computation or a geometric decision. | 06-19-2014 |
20140172782 | ENTERPRISE MIGRATION PLANNING INFORMATION REPOSITORY - A data migration tool is disclosed for allowing a data migration project to be more efficient to execute from the client standpoint. The data migration tool is able to accomplish this by offering an efficient process for receiving the client's data migration requirements and generating a migration schedule based on the client's data migration requirements. The client's data migration requirements may identify one or more migration rules relating the data to be migrated as well as the client's scheduling conflicts. Based on the data migration requirements, the data migration tool can generate a data migration schedule. The data migration schedule may include a sequence in which data entities are migrated, as well as provide migration activities that describe the specific instructions for migrating a data entity. | 06-19-2014 |
20140172783 | SYSTEM AND METHOD FOR PROVIDING COMPUTING ENVIRONMENT DELIVERY SERVICE WITH OFFLINE OPERATIONS - Systems and methods are presented to provide computing environment delivery service with offline operations. The systems and methods presented may provide a cloud based device management and provisioning system that may be by design both hardware and operating system agnostic. The systems and methods may deliver a base file system to a client device over a computer network, queue data items necessary for additional computing functions by priority, and stream the data necessary for additional computing functions to the client device according to the queue. | 06-19-2014 |
20140172784 | INTERNET BUSINESS CARD MANAGEMENT METHOD AND SYSTEM - An internet business card management method according to an embodiment of the present invention includes: maintaining a business card database for storing a business card including at least one piece of information on the name, address, contact, e-mail address, or home page of each user; detecting the occurrence of a business card exchange event between a first user and a second among the users; creating a link between the internet business card of the first user and the internet business card of the second user in response to the occurrence of the business card exchange event; and in response to a business card lookup request of the first user or the second user, displaying a user's internet business card corresponding to the request. | 06-19-2014 |
20140172785 | METHOD AND APPARATUS PROVIDING OMNIBUS VIEW OF ONLINE AND OFFLINE CONTENT OF VARIOUS FILE TYPES AND SOURCES - An online service provider (OSP) operates online data centers to store members' data objects relating to various online member services of the OSP. An aggregated catalog lists members' data objects residing in the online data centers and also those residing in member computers' local storage. An aggregator monitors contents of the online storage facilities to detect new storage of prescribed types of data objects owned by the members, and also communicates with member computers to identify prescribed types of data objects newly stored in the respective local storage. The aggregator updates the aggregated catalog to list the newly stored data objects. Responsive to a request by a member, a finder searches the aggregated catalog and utilizes results of the search to provide, for display at the requesting member's computer, a consolidated listing of online data objects and locally stored data objects owned by the requesting member. | 06-19-2014 |
20140172786 | OFFLINE RESTRUCTURING OF DEDB DATABASES - An IMS DEDB database restructure operation creates an empty offline DEDB having the desired structure. The offline database is populated with data from a source (online) database while keeping the source database online (i.e., available for access and update operations). Updates to the source database made during this process are selectively processed in parallel with the offline DEDB load operation. When the contents of the offline database is substantially the same as the source or online database, the source database is taken offline, final updates to the offline database are applied whereafter the offline database is brought online, thereby replacing the source database. It is significant to note that updates occurring to the source or online DEDB are applied to the offline DEDB. | 06-19-2014 |
20140172787 | Systems, Methods And Tools For Facilitating Group Collaborations - There are disclosed systems, method and tools for facilitating group collaborations. In an embodiment, collaborative ideas are represented in a modified tree data structure in which ideas are stored in nodes of the tree (an “idea tree”). Each node may be associated with data storage means, such as a table of records, in which different kinds of data can be stored. Data stored in the idea tree, or a part thereof, may be created, modified, deleted or organized by using various types of collaboration tools. A participant's interaction with the idea tree, or a part thereof, using a particular collaboration tool may be mapped as a transformation of the idea tree from one state to another. Other participants may simultaneously or successively interact with the idea tree, or a part thereof, using the same or a different collaboration tool. A coherent representation of collaborative ideas can be developed and organized without excessive manual effort. | 06-19-2014 |
20140181008 | ENHANCING EVENT SUMMARIES OF SYNCED ONLINE CONTENT MANAGEMENT SYSTEM INTERACTIONS - Disclosed are systems, methods, and computer-readable storage media for enhancing event summaries of synced online content management system interactions. Users can identify one or more of the collapsed events markers that have pointers to the original, uncondensed, event markers. Upon identifying the one or more collapsed event markers, users can add additional data, via the pointers, to the original, uncondensed, event markers that were used to generate the collapsed event marker. The content management system can then perform a new analysis of the shared dataspace, analyzing the event markers using pre-existing data and the newly added data to create additional collapsed event markers, modify previously generated collapsed event markers, or remove/replace collapsed event markers. These enriched collapsed event markers can then newly presented to the user. | 06-26-2014 |
20140181009 | SYSTEM AND METHOD FOR FOLLOWING UPDATED PRE-AUTHORIZED CONTACT DATA - Disclosed are systems, methods, and non-transitory computer-readable storage media for following updated pre-authorized contact data. An exemplary computer-implemented method includes transmitting contact data to at least a computing device when a machine-readable code is accessed by the computing device, wherein the machine-readable code encodes a network address for accessing the contact data, and wherein the contact data is associated with an entity. The method can also include receiving a selection by at least a user of the computing device to enable updating for the contact data associated with the entity. Moreover, the method can detect that the entity has provided an update for the contact data. The method can further include transmitting information associated with the update for the contact data to at least the computing device, wherein the contact data is modified based at least in part on the information associated with the update. | 06-26-2014 |
20140181010 | METHOD AND SYSTEM FOR STORYTELLING ON A COMPUTING DEVICE VIA USER EDITING - Disclosed is a method and system for enabling storytelling on a computing device. A processor analyzes a set of media items associated with the user, each media item having associated metadata. The processor identifies one or more related characteristics among the media items in the set to form a cluster of media items associated with an event associated with the user. The processor selects templates from a template database, each template configured to represent a moment in the event. The processor edits selected media items in the cluster to fit into the selected templates. The processor creates a mixed-media module comprising the templates organized into a desired sequence. The processor displays, to the user, a preview of the mixed-media module, receives edit commands for editing the module, and applies the edit commands to the module to create a final module. The processor then displays the final mixed-media module. | 06-26-2014 |
20140188787 | CROWDSOURCING DIRECTORY SYSTEM - The disclosed embodiments relates to a crowdsourcing directory system. The crowdsourcing directory system is configured for identifying and comparing one or more of a plurality of crowdsourcing platforms based on a plurality of attributes associated with each of the plurality of crowdsourcing platforms. The crowdsourcing directory system then recommends a set of crowdsourcing platforms from the one or more crowdsourcing platforms based on values of the plurality of attributes. The crowdsourcing directory system also maintains a repository of information pertaining to the plurality of crowdsourcing platforms. In an embodiment, the repository may be updated by implementing software adaptors configured to extract various information pertaining to the plurality of crowdsourcing platforms. | 07-03-2014 |
20140188788 | MULTI-MODAL JOURNEY PLANNER - A method, system, computer program product and computer program for generating a multi-modal journey itinerary comprising: receiving, from a user, a desired destination; determining the user's current location; determining the user's current mode of transport; accessing a multi-modal route graph; determining, in response to determining the user's current location and of determining the user's current mode of transport, a user's position in the multi-modal route graph; and calculating, in response to determining the user's position in the multi-modal route graph, a multi-modal journey itinerary from the user's position in the multi-modal route graph to the desired destination. | 07-03-2014 |
20140188789 | SYSTEMS AND METHODS TO FACILITATE A REQUEST FOR OILFIELD SERVICES USING A DATA TRANSFER PROTOCOL - Facilitating a request for oilfield services. At least some of the illustrative embodiments are systems including a data store to receive a services request from a services requestor through a data transfer protocol interface and update an entry in the data store to indicate one or more parameters associated with the services request. The system also includes a monitor tool and a configuration file creator. The monitor tool detects an update to the data store and, if an update is detected, verifies the correctness of the services request that corresponds to the detected update. The configuration file creator detects an update to the data store and, if an update is detected, identifies an affected receiving system, determines a configuration file format for the affected receiving system, and generates a configuration file for the services request having the determined format for the affected receiving system. | 07-03-2014 |
20140195476 | GENERATING NOTIFICATION FROM DATABASE UPDATE - A computer-implemented method for generating a notification from an in-memory database update includes: detecting an in-memory database event that inserts, deletes or modifies a first record in an in-memory database; executing a first database trigger that corresponds to the detected in-memory database event; identifying a first business event definition that is mapped to the executed first database trigger; and generating a first notification that corresponds to the identified first business event definition, the first notification generated for a first subscriber to the identified first business event definition. | 07-10-2014 |
20140195477 | SYSTEMS, METHODS, AND APPARATUS FOR IDENTIFYING AN OCCUPANT OF A VEHICLE - Certain embodiments of the invention may include systems, methods, and apparatus for identifying an occupant of a vehicle. According to an example embodiment of the invention, a method is provided for identifying an occupant of a vehicle. The method includes receiving a primary identification (ID) input and one or more secondary ID inputs, wherein the primary ID input comprises identification token information; retrieving cluster information based at least on the primary ID input; comparing the one or more secondary ID inputs with the cluster information; determining a confidence value associated with the identification of the occupant based at least in part on the comparison of the one or more secondary ID inputs with the cluster information; and outputting information based at least in part on the determined confidence value. | 07-10-2014 |
20140201132 | STORING A KEY VALUE TO A DELETED ROW BASED ON KEY RANGE DENSITY - In an embodiment, a first key value is received. A plurality of candidate rows are found in a database table, wherein the plurality of candidate rows are deleted. For the plurality of candidate rows, a plurality of respective impacts on a plurality of respective densities of each of other key values that are stored within a first key range of the first key value are calculated. For the plurality of candidate rows, a plurality of function results of the plurality of respective impacts on the plurality of respective densities are calculated. A selected candidate row of the plurality of candidate rows with a smallest function result of the plurality of function results of the plurality of respective impacts on the plurality of respective densities is selected. The first key value is stored to the selected candidate row. | 07-17-2014 |
20140201133 | PATTERN EXTRACTION APPARATUS AND CONTROL METHOD THEREFOR - A pattern extraction apparatus for extracting a pattern of event occurrence from event time-series data generates an adjacent event graph by fetching adjacent events from the event time-series data, representing each of the adjacent events as a node, connecting the nodes by a directed link having a transition direction between the adjacent events and a weight, representing identical events as a single node, and, if there are a plurality of directed links between identical adjacent events, accumulating weights of the directed links into a single directed link. The pattern extraction apparatus cuts a directed link having an evaluation value smaller than or equal to a predetermined value in the generated adjacent event graph, the expected value being obtained based on the weight of the directed link. | 07-17-2014 |
20140201134 | METHOD AND SYSTEM FOR ESTABLISHING USER NETWORK GROUPS - The method and system for establishing user network groups based on commonality is disclosed. When a registered user logs in to the web-based application system, based on common non-user profile attributes, shortlisted common interest user(s) notifications would be displayed. Registered User can see the notifications and can visit those user profiles. User may add those notified common interest user(s) into his group/network. Thus user network groups can be established based on common non-user profile attributes/parameters in any web-based application system. | 07-17-2014 |
20140207731 | METHOD AND APPARATUS FOR DEFINING COMMON ENTITY RELATIONSHIPS - A method, an apparatus, and a system for configuring, designing, and/or implementing common metadata and common data is detailed as a new type of data relationship, within and between databases. | 07-24-2014 |
20140207732 | INFORMATION PROCESSING APPARATUS AND METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a display controller that displays, on a display, an image showing a designated area designated by a user in an image being processed and an image showing an area registered in a database; an updating unit that, in response to an updating operation performed by the user for updating the designated area, specifies a candidate area for the designated area and updates the specified candidate area as the designated area; and a registering unit that registers the designated area in the database in response to a registering operation performed by the user for registering the designated area. In response to the updating operation, when at least part of the candidate area covers a predetermined area or an area larger than that of an area registered in the database, the updating unit does not update the candidate area as the designated area. | 07-24-2014 |
20140207733 | SYSTEM AND METHOD FOR COLLECTING AND PROCESSING DATA - A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular data source and manages the plugin to periodically retrieve unstructured data from the data source based on a plurality of data items to be monitored on behalf of a plurality of users. The plugins convert unstructured data received from the data sources to structured data and the data marshaller module stores the structured data in a database. This enables the system and method to aggregate and display the structured data in multiple graphical representations according to the user's preference. | 07-24-2014 |
20140222753 | UPDATING SHARED GROUP INFORMATION IN A DISPERSED STORAGE NETWORK - A method begins by a device of an affiliated group of devices establishing a desired change to shared group information and requesting a current version of the shared group information from devices in the affiliated group of devices. The method continues with the device interpreting the current version of the shared group information to determine whether the desired change to the shared group information is permissible. When the desired change to the shared group information is permissible, the method continues with the device sending to devices, a request to update the shared group information to include the desired change. Upon receipt of successfully updating the shared group information from the devices, the method continues with the device performing an operation corresponding to the desired change. | 08-07-2014 |
20140222754 | COLLECTION OF DATA ASSOCIATED WITH STORAGE SYSTEMS - Example embodiments provide various techniques for collecting data associated with the performance of a storage system. In one method, an attribute associated with the storage system is detected and a data collection policy associated with the attribute is identified. Here, the data collection policy defines a type of data associated with the performance to be collected. With the data collection policy identified, the data are then collected based on the data collection policy. | 08-07-2014 |
20140222755 | Assigning Tags to Media Files - There is described a device and method for assigning a tag to a media file associated with metadata describing features of the media file. The metadata is converted into a query feature vector associated with the media file. A weighted distance is calculated between the query vector and each of a plurality of tag feature vectors, where each tag feature vector is included in a tag instance stored in a database, each tag instance further comprising a tag and a weight vector. The weighted distance is determined by comparing each feature of the query vector with the corresponding feature in the tag feature vector to obtain an initial distance value for that feature, modifying the initial distance value by a weight for that feature obtained from the weight vector in the tag instance to obtain a comparison value for that feature, and combining the comparison values of all of the features to obtain the weighted distance. Those tag instances whose tag feature vectors have the smallest weighted distance from the query vector are selected. The user chooses one or more of the selected tags, which are then associated with the media file. The weight for each feature in the weight vectors in the tag instances selected by the tag selection unit is updated on the basis of whether or not the tag in each tag instance was chosen by the user, and the distance between the feature of the tag feature vector and the corresponding feature in the query vector. | 08-07-2014 |
20140236886 | OPTIMISTIC VERSIONING CONCURRENCY SCHEME FOR DATABASE STREAMS - Aspects of the subject matter described herein relate to versioning for databases. In aspects, two or more users may share the same version of data, such as a report, in a database. One of the users may seek to update the data. In response to a request from the user, a new version of the data is created. For data that is not updated via the request, the new version shares data with the previous version, thus saving space. For data this is updated, new segments within the database are created to store the updated data. Each user is allowed to access the data without blocking other users accessing the data. | 08-21-2014 |
20140244575 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR MANAGING DATA REPRESENTATIVE OF THE PERSONAL EXPERIENCE OF A USER ON AN EXERCISE EQUIPMENT - Method, system and program product for managing data representative of the personal experience of a user on an exercise equipment. During the execution of a client software application launched by the user of the exercise equipment, when the client software application sends a request of updating data representative of the state of the client software application to a database remotely disposed with respect to the exercise equipment, updated data representative of the state of the client software application are retrieved, associated to a user identification code and temporarily stored in a first memory unit of the exercise equipment. When a procedure of logout of the user on the exercise equipment is performed, the updated data representative of the state of the client software application associated with said user identification code are stored in a second memory unit of the exercise equipment and sent to the remote database. | 08-28-2014 |
20140244576 | SYSTEM CAPABLE OF PROVIDING MULTIPLE DIGITAL CONTENTS AND METHOD USING THE SYSTEM - The preferences of users using various contents are properly estimated. A system according to one embodiment includes a service control unit for controlling a whole service for providing digital contents, an information storage device, a determination unit for determining a user satisfying a predetermined condition concerning a usage history of musical pieces of the same artist to be a fan of that artist, a user information updating unit for storing a determination result in the information storage device, a posting accepting unit for accepting a post from a terminal device and storing the post in the information storage device, a feed information transmitting unit for extracting and transmitting feed information, and a recommended user information transmitting unit for choosing recommended users from other users determined to be fans of an artist of whom the user has been determined as a fan and transmitting information about the recommended users. | 08-28-2014 |
20140250059 | Method and Apparatus for Performing Bi-State Editing - A method, apparatus and computer program product for performing bi-state editing of an image file is presented. An image file is selected for editing, the image file having a plurality of layers. A layer of the plurality of layers is selected, the layer in a first state. The layer is automatically converted to a second state while the first state of the layer is maintained. At least one of the first state of the layer and the second state of the layer is edited. One of the first state of the layer and the second state of the layer is then committed. | 09-04-2014 |
20140250060 | IMPLEMENTING A MULTI-COLUMN/MULTI-ROW CONSTRAINT IN A RELATIONAL DATABASE TABLE - A method, system, and computer program product for implementing a multi-column/multi-row constraint. Lock techniques prevent access collisions even when two or more concurrently running software applications are attempting to insert rows into the same relational database table (subject to the same multi-column/multi-row constraints). The method commences by receiving (e.g., from a first process) a first row to be inserted into a relational database table where the row comprises at least two constrained columns corresponding to the multi-column/multi-row constraint, then receiving (e.g., from a second process) a second row to be inserted into the same table. Using column locks, the method recognizes the potential for conflicting row insertions, and manages locks to prevent conflicting access grants to the two constrained columns of the existing database table. The evaluation of the multi-column/multi-row constraint is performed over the first row to be inserted and a row or rows of the relational database table. | 09-04-2014 |
20140258215 | MANAGEMENT OF UPDATES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently maintain a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index. The method, system, and computer program product may include receiving a maintenance request related to the index. The method, system, and computer program product may include accounting for the maintenance request when the index is being searched. The method, system, and computer program product may include adding the maintenance request to the log when the index is not being searched. | 09-11-2014 |
20140258216 | MANAGEMENT OF SEARCHES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently search a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index, the log adapted to include an entry. The method, system, and computer program product may include receiving a search request related to the index. The method, system, and computer program product may include searching the index when the search request is not associated with the entry. The method, system, and computer program product may include accounting for the entry and searching the index when the search request is associated with the entry. | 09-11-2014 |
20140258217 | View Based Table Replacement for Applications - A method includes identifying a table over a conventional database used by an application, creating a view of the table equivalent to the identified table in an in-memory database, and calling the view with a same call as used for the identified table such that calling the view via the application provides a same result as would have been obtained from the same call to the table in the conventional database. | 09-11-2014 |
20140258218 | NOMADIC DATA COLLECTION AND MANAGEMENT METHOD INCLUDING PESSIMISTIC LOCKING OF DATA - A method of managing a central data repository including updating the central data repository from a disconnected nomadic device by receiving a request from a first nomadic device for access at the central data repository, authorizing the first nomadic device and sending a check out template to the first nomadic device. The server receives a checkout selection from the first nomadic device, authenticates the first nomadic device, and presents a list of authorized items to the first nomadic device; receives a request for selected items from the list and check out the selected items to the first nomadic device. This prohibits other nomadic devices from checking out the selected items checked out to the first selected nomadic device. The first nomadic device is disconnected and the checked out selected items are updated. After updating, a check in request is received at the central data repository from the first nomadic device for the updated checked out selected items The device is and authenticated and authorized, and the updated checked out selected items are returned to the central data repository. | 09-11-2014 |
20140258219 | SYSTEM AND METHOD FOR PROVIDING RECOMMENDATIONS TO USERS BASED ON THEIR RESPECTIVE PROFILES - A method and system for providing recommendations to multimedia content elements of interest to a user. The method comprises receiving at least one multimedia content element; generating at least one signature for the received multimedia content element; querying a user profile of the user to determine a user interest; searching, by means of the at least one generated signature, through a plurality of data sources for multimedia content elements matching the determined user interest; and returning the matching multimedia content elements to the user node as recommendations. | 09-11-2014 |
20140258220 | Methods and Systems for Classification of Geographic Locations for Tracked Activity - A method includes receiving activity of a monitoring device that is configured to be worn by a user having a user account. The activity includes an amount of movement of the monitoring device and occurs for a period of time. The method further includes receiving geo-location data for the monitoring device and processing the activity data and geo-location data received for the period of time. The operation of processing is performed to segment the period of time into at least two events. The method includes assigning an identifier to each event. The identifier has a default description for the geo-location data. The default description is selected from a plurality of descriptions based on the activity data obtained by the movement of the monitoring device for the geo-location data. | 09-11-2014 |
20140258221 | INCREASING DISTRIBUTED DATABASE CAPACITY - Disclosed are various embodiments for increasing distributed database capacity by adding new nodes while minimizing downtime. A database is partitioned among multiple nodes in a cluster. Each node stores a respective portion of the database. The portions of the database are replicated to corresponding physical standbys. For each portion, a first portion is mapped to an existing node, while a remaining portion is mapped to a physical standby. The cluster is updated to include the physical standbys as additional nodes among which the database is partitioned. | 09-11-2014 |
20140279847 | HIERARCHICAL INDICIES - Data records of a data set can be stored in multiple main part fragments, each of which includes a subset of the set of data records. A relative age can be assigned to each main part fragment, and a fragment-specific index segment can be created for a newest of the main part fragments. The fragment-specific index segment can provide a lookup ability for logical identifiers of data records in just the newest of the main part fragments. A multi-fragment index segment can span two or more older main fragments. The multi-fragment index segment can provide a lookup ability for logical identifiers of data records in the two or more older main part fragments. | 09-18-2014 |
20140279848 | OPERATION-BASED CONTENT PACKAGING - In embodiments, apparatuses, methods and storage media are described that are associated with packaging of content. In embodiments, a bytemap file may be associated with an output packaging format for output content. The bytemap file may, in various embodiments, contain instructions that, when performed by a transpackager may generate output content based on one or more encoded content files. In order to generate output content starting at a specific requested offset, a bytemap index may contain mappings between offsets and instruction locations within the bytemap file. Thus, in response to a request for output content at an offset, an instruction location may be identified in the bytemap index, and instructions applied to the encoded content files starting at the identified location to generate the requested output content. Other embodiments may be disclosed and claimed. | 09-18-2014 |
20140279849 | HIERARCHICAL TABLESPACE SPACE MANAGEMENT - A method, apparatus, and system for hierarchical organization of tablespace free space metadata in a database are provided. The hierarchy is divided into at least two levels: level 1 or L1 bitmap blocks are stored as a shared data structure and map free space in a tablespace, whereas level 2 or L2 bitmap blocks are stored as separate local copies at each database instance and map to the L1 bitmap blocks. This hierarchical organization provides a mechanism for finer grained concurrency control, enabling highly parallel tablespace metadata processing to accommodate the performance requirements of large tablespaces with big data sets. By integrating the hierarchical organization as part of the tablespace stack layer in a database management system (DBMS), implementations can be provided transparently to database end users without demanding any additional administrative, maintenance, or development burdens. | 09-18-2014 |
20140279850 | BATCH INCREMENTAL UPDATE - A system, apparatus, and method are provided for adding, deleting, and modifying rules in one update from the perspective of an active search process for packet classification. While a search processor searches for one or more rules that match keys generated from received packets, there is a need to add, delete, or modify rules. By organizing a plurality incremental updates for adding, deleting, or modifying rules into a batch update, several operations for incorporating the incremental updates may be made more efficient by minimizing a number of updates required. | 09-18-2014 |
20140279851 | Fingerprint-Based, Intelligent, Content Pre-Fetching - Example apparatus and methods concern fingerprint-based, intelligent, content pre-fetching. An example apparatus may have a memory that is configured to store content items or fingerprints derived from content items. The apparatus may include a set of logics that are configured to selectively asynchronously provide a content item or a fingerprint derived from the content item to a data store on a mobile computing device. The items are provided in response to an event other than a request for content from the mobile computing device. The apparatus may be configured to select the content item based on a proactive, crowd-sourced, predictive and adaptive method. The apparatus may provide the content item or the fingerprint to the mobile device and to other related mobile devices or users. The apparatus may consider the state (e.g., available memory, available battery, available communication channels) of the mobile device before providing content. | 09-18-2014 |
20140279852 | Efficient Data Distribution To Multiple Devices - Methods and systems for providing content are disclosed. An example method can comprise identifying a first plurality of data fragments of a media file. An example method can also comprise identifying a second plurality of data fragments of the media file. An example method can comprise generating a manifest file. The manifest file can comprise information for playback of the second plurality of data fragments on a device without access to the first plurality of data fragments. | 09-18-2014 |
20140279853 | METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR EFFICIENTLY PERFORMING OPERATIONS ON DISTINCT DATA VALUES - An apparatus, computer-readable medium, and computer-implemented method for efficiently performing operations on distinct data values, including storing a tokenized column of data in a table by mapping each unique data value in a corresponding domain to a unique entity ID, and replacing each of the data values in the column with the corresponding entity ID to generate a column of tokenized data containing one or more entity IDs, receiving a query directed to the column of data, the query defining one or more group sets for grouping the data retrieved in response to the query, and generating an entity map vector for each group set, the length of each entity map vector equal to the number of unique entity IDs for the domain, and the value of each bit in the entity map vector indicating the presence or absence of a different unique entity ID in the group set. | 09-18-2014 |
20140279854 | METHOD AND APPARATUS FOR SELECTIVELY DELETING CACHED RECORDS - A method, apparatus and computer program product selectively delete records from a cache in a manner that not only takes into account usage of the record, but also the cost associated with the generation of the record. In regards to a method, a cost associated with generation of a record maintained in a cache is determined. The cost may be defined in terms of the time consumed to generate the record. The method also determines usage of the record. At least one of the cost or the usage may be determined on a relative basis with respect to the cost or the usage, respectively, of other records maintained in the cache. Further, the method determines whether the record should be deleted from the cache based upon the cost and the usage of the record. Based on this determination, the record may be selectively deleted from or retained within the cache. | 09-18-2014 |
20140279855 | DIFFERENTIATED SECONDARY INDEX MAINTENANCE IN LOG STRUCTURED NOSQL DATA STORES - There is provided a method for operating multi-node data stores. A data table is stored in a first computing node and an index table is stored in a second computing node. The index table provides keys used for accessing data in the first computing node and other multi-node data stores. Operations that update or read the data table accessed from the first computing node and the index table accessed from the second computing node are performed. The operations optimize between latency in updating or reading the data table and the index table and data consistency maintained between data entries in the data table and data entries pointed by indices in the index table | 09-18-2014 |
20140279856 | METHODS AND APPARATUS TO UPDATE A REFERENCE DATABASE - Methods and apparatus are disclosed for updating an index of a reference data database. An example method includes, in response to receiving reference data at a reference database, inserting the reference data in a first portion of the reference database, updating a first portion of an index corresponding to the first portion of the reference database; and updating a second portion of the reference database by shifting the reference data from the first portion of the reference database to the second portion of the reference database, and after shifting, recomputing a second portion of an index corresponding to the second portion of the reference database. | 09-18-2014 |
20140279857 | MECHANISM FOR FACILITATING DYNAMIC INTEGRATION OF DISPARATE DATABASE ARCHITECTURES FOR EFFICIENT MANAGEMENT OF RESOURCES IN AN ON-DEMAND SERVICES ENVIROMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic integration of disparate database architectures for efficient management of resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first database platform, a job request in a first programming package, transforming the job request from the first programming package to a second programming package, transmitting the job request in the second programming package to a second database platform for processing. The job request may be processed at the second database platform that is independent of the first database platform. The method may further include receiving an output relating to the processing of the job request. | 09-18-2014 |
20140279858 | BIOMETRIC DATABASE COLLABORATOR - A biometric database corroborator is disclosed. In one embodiment, a biometric digital representation receiver receives a biometric digital representation representative of an individual. A biometric information gatherer collects biometric data from a first biometric database and at least a second different biometric database. A biometric comparator compares the biometric digital representation representative of the individual with the biometric data gathered from the first biometric database and at least the second different biometric database, the biometric comparator utilizing a predefined match percentage threshold to determine a match. A result provider provides a result from the biometric comparator in a tangible user output. | 09-18-2014 |
20140279859 | INDEX RECORD-LEVEL LOCKING FOR FILE SYSTEMS USING A B+TREE STRUCTURE - In one embodiment, a process includes determining a data node for a data record to be inserted and/or updated in an index structure of a record-oriented file system. A lock on the corresponding data node is created, and the data record in the corresponding data node is stored and/or updated. However, when the corresponding data node does not have free space sufficient to store and/or update the data record, the corresponding data node is split sequentially into two data nodes. The new data record is stored in one of the two data nodes. The process continues by creating a lock on and updating a parent node in a sequence set which includes information about the corresponding data node and any parent index nodes above the parent index node which are affected by splitting the parent index node. | 09-18-2014 |
20140279860 | Client-Server Based Dynamic Search - Method, mobile device, computer program product and apparatus for performing a search are disclosed. The method of performing a search comprises receiving one or more images of an environment in view of a mobile device, generating a simultaneous localization and mapping of the environment using the one or more images, wherein the simultaneous localization and mapping of the environment comprises a plurality of map points representing a plurality of surfaces in a three dimensional coordinate system of the environment, sending a set of the plurality of map points as a search query to a server, receiving a query response from the server, and identifying an object in the environment based at least in part on the query response. | 09-18-2014 |
20140279861 | METHODS, SYSTEMS, AND USER INTERFACES FOR PRESENTING LOCAL FAVORITES - Systems, methods, and apparatuses for providing local favorites are described. In some embodiments, the method entails receiving an indication from a first user of the social network of a local favorite to add or change on the local favorites page for a particular geographic location, updating the first user's local favorites page based on the received indication and storing the updated page in a database of the social network, and creating and publishing a posting regarding the first user's updated local favorites page on the social network on behalf of the first user of the social network. | 09-18-2014 |
20140279862 | NETWORK CONTROLLER WITH INTEGRATED RESOURCE MANAGEMENT CAPABILITY - A system for providing network control and resource management includes a database storing a plurality of network resources. The system also includes a network controller that receives a request for a network resource. The network controller may include an resource manager that determines, based on the request, a set of available network resources from the plurality of network resources. The resource manager may provide the set of available network resources to a client and update the database based on providing the set of available network resources. | 09-18-2014 |
20140279863 | Network context-based content positioning for OTT delivery - The embodiments provides a method for network-context based content positioning. The method includes receiving a plurality of parameters associated with content, and computing a content positioning relevance index for one or more node using the plurality of parameters. Further, the method includes positioning the content in the network based on the content positioning relevance index. | 09-18-2014 |
20140279864 | GENERATING DATA RECORDS BASED ON PARSING - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first document, the first document being associated with a user, executing a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values, merging the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user, and storing the data record in computer-readable memory. | 09-18-2014 |
20140279865 | FILTER CHAINS WITH ASSOCIATED MULTIPATH VIEWS FOR EXPLORING LARGE DATA SETS - A multipath explorer may allow a user to quickly visualize an entire population of data hierarchically in a tree-like structure. For example, a user can select a first filter to be applied to a data set, and the multipath explorer can display data in the data set that satisfies the first filter requirements and data in the data set that does not satisfy the first filter requirements. A second filter can be applied to the data in the data set, and the multipath explorer can display data in the data set that satisfies the first and second filter requirements, data in the data set that satisfies the first filter requirements and not the second filter requirements, data in the data set that satisfies the second filter requirements and not the first filter requirements, and data in the data set that does not satisfy the first or second filter requirements. | 09-18-2014 |
20140279866 | CONTACT DATA ENGINE - A contact data management system in a networked computers environment and computer-implemented method thereof, is disclosed. The system and method includes a data storage, a processor, and a program memory. A user interface is provided and configured to display and input a plurality of cards having contact information. The user interface is user interface logic operative to cause the processor and memory to display the user interface for a user. A database is configured to store and retrieve cards on the data storage. The database has logic operative to cause the processor and memory to create, read, update and delete contact information in the data storage. Each card includes a Card Owner field, designating the owner of the card. Each card also includes one or more relationships with other cards in the database. | 09-18-2014 |
20140279867 | METHOD AND APPARATUS FOR PROVIDING REAL TIME TELEVISION LISTINGS FOR VENUES - A system for disseminating venue-specific content output information to users is described. A venue database stores a plurality of venue entries associated with a respective plurality of venues. Each venue entry includes information identifying one or more content output devices deployed thereat. A controller is communicatively coupled to the content output devices by a first network. The controller is configured to receive, over the first network, from the content output devices, identifying information associated with the content being output by the respective content output devices deployed at the plurality of venues. The controller also updates the venue entries stored in the venue database with the received identifying information of content being output by the content output devices deployed at the respective venues. A server is accessible by computing devices of users over a second network to retrieve the identification information stored in the venue database. | 09-18-2014 |
20140279868 | System and Method for Generating an Informational Packet for the Purpose of Marketing a Vehicle to Prospective Customers - System and method for collecting information including data and files about a vehicle in a central repository, such data including inventory data from automobile dealerships, service history data, ownership history data, warranty data, original factory equipment data, invoice pricing data, vehicle images, financing data, and current retail value data, normalizing this data, and aggregating and storing the data in an relational database and file system to permit creation of customized presentations and analytical reports to assist in marketing vehicles to perspective customers. | 09-18-2014 |
20140289186 | MANAGING ATTRIBUTES IN STREM PROCESSING USING A CACHE - A method and system for managing attributes in a streaming application is disclosed. The system may contain a receiving stream operator that is communicatively coupled with a stream manager. The receiving stream operator may have a capability of storing a selected attribute and creating one or more unique identifiers. The system may contain a cache communicatively coupled with one or more stream operators. The cache may have a capability of storing the selected attributes. The system may also have a retrieving stream operator communicatively coupled with the stream manager. The retrieving stream operator may have a capability of using the unique identifier to access the selected attribute. | 09-25-2014 |
20140289187 | SYSTEM AND METHOD FOR EVALUATING CLAIMS TO UPDATE A RECORD FROM CONFLICTING DATA SOURCES - A system and method for evaluating claims from sources to update database records. A trust score is developed for each source. If a source submits a claim, the trust score for that source and the value of the claim are evaluated against prior conflicting claims. If the current claim is deemed the most likely, then it is adopted as provisional “truth”. If not, the current claim is rejected. | 09-25-2014 |
20140289188 | APPARATUS, SYSTEMS, AND METHODS FOR BATCH AND REALTIME DATA PROCESSING - A traditional data processing system is configured to process input data either in batch or in real-time. On one hand, a batch data processing system is limiting because the batch data processing often cannot take into account any data received during the batch data processing. On the other hand, a real-time data processing system is limiting because the real-time system often cannot scale. The real-time data processing system is often limited to dealing with primitive data types and/or a small amount of data. Therefore, it is desirable to address the limitations of the batch data processing system and the real-time data processing system by combining the benefits of the batch data processing system and the real-time data processing system into a single data processing system. | 09-25-2014 |
20140304221 | COLLABORATION COMPUTER SYSTEM - A collaboration computer system including a database system and a processing system for communicating with the database system. The database system maintains (i) user data representing users; (ii) model data representing process models of respective processes and defining steps and associated users of each process; (iii) touch point data representing connections between steps of different independent processes; and (iv) state data associated with steps of instances of the processes. The processing system includes a user module to associate users with respective user data; a model module to generate user interfaces for users to create the process models and generate the model data, and associate processes to users, independently of other users; and an instance module to generate and operate instances of the processes based on the models and monitor state changes of the steps in parallel based on the state data, and generate notification message data based on the touch point data on state change of a connected step. | 10-09-2014 |
20140304222 | System and Method for a Self Service Portal and Automation for Internally Hosted Virtual Server Resources - A method and apparatus may provision a new computer code file as an update or a new application for end nodes of a cloud computing system. The method and apparatus may receive a computer code file at a repository server via a portal interface to an automation service. The computer code file may include a discrete file or package of files corresponding to a complete application or an update for an application for execution on cloud computing system nodes. The method and apparatus may also receive provisioning conditions at the automation service via the portal interface, send the computer code file to the cloud computing system end nodes based on the received provisioning conditions, and cause the sent computer code file to be installed on each of the plurality of cloud computing system end nodes. | 10-09-2014 |
20140304223 | SYSTEM AND METHOD FOR PROVIDING AUTOMATICALLY UPDATED PRODUCT INSERTS - Systems, apparatuses, and methods can provide parameters of operating results for control products used in biological reactions. For example, automatically updated inserts containing such parameters for clinical quality controls can be provided. A customer can log into a website, provide lot number of quality control products, information about instruments, and tests being performed and then receive updated parameters for the products. The product inserts can be customized for or by a particular customer. | 10-09-2014 |
20140310237 | BUILDING A DIGITAL MEDIA LIBRARY FROM TWO OR MORE SEPARATE DIGITAL MEDIA SOURCES - Presented is a method of building a digital media library from separate digital media sources. The method includes providing a location of each of the separate media sources, where each of the media sources stores at least one digital media item, and the media item is either owned, rented, or saved by a user. The method further includes accessing the location of each of the separate media sources and collecting reference location information and metadata associated with the media item stored at each of the media sources. The method further includes consolidating and storing the reference location information and the metadata associated with the media item from each of the media sources into a database, presenting the information stored in the database in readable form, and providing a message indicating the availability of, the expiration of, or the time left before expiration of at least one of the media items. | 10-16-2014 |
20140317051 | Computer-Implemented System And Method For Exploring And Filtering An Information Space Based On Attributes Via An Interactive Display - A computer-implemented system and method for exploring and filtering an information space based on attributes via an interactive display is provided. Entities related to an information space are retrieved. Attributes associated with the entities are identified. The entities are displayed as a list. A status representation of the entities and at least one attribute graph based on one of the attributes from the entity list are presented. A status of a user with respect to one or more of the entities is tracked. The status for the one or more entities is received from the user. The user status is applied to the status representation and the attribute graph. | 10-23-2014 |
20140317052 | Method of Submitting Information to a Database Concerning a Stopped Vehicle - A law enforcement officer involved in a traffic stop is provided with a means to submit details of contraband locations within the stopped vehicle to a cloud-based server or database. This method of submitting information allows any other officer to be able to retrieve up-to-date information regarding the location of contraband hidden with a particular vehicle. The data submitted, stored, and accessed from the cloud-based server or database may include methods and instructions for accessing the hiding places, or other relevant information useful for an officer to retrieve contraband. | 10-23-2014 |
20140317053 | SELECTING STORAGE FACILITIES IN A PLURALITY OF DISPERSED STORAGE NETWORKS - A method begins by receiving a data storage request and determining target operational parameters of a set of dispersed storage (DS) units of a dispersed storage network (DSN). The method continues by determining candidate DS units. The method continues by determining a memory optimization factor for each of the DS units on a unit-by-unit basis and optimizing the DS unit memory utilization of one or more selected DS units based on the memory optimization factor. The method continues by finalizing the operational parameters. The method continues by encoding data slices of the data object and sending the encoded data slices with a store command to selected ones of the DS units. The method continues by updating a file directory to include an identity of the selected ones of the DS units and an identity of the set of encoded data slices stored therein. | 10-23-2014 |
20140324770 | DATA MANAGEMENT SYSTEM - In a general aspect, a computer-implemented method includes receiving, via an input interface of a notification platform, updated subscriber data; comparing, using a comparison module of the notification platform, the updated subscriber data with existing subscriber data stored in a subscriber database; and, based on the results of the comparing, modifying, using a modification module of the notification platform, the existing subscriber data stored in the subscriber database. | 10-30-2014 |
20140324771 | METHOD OF PROVIDING INFORMATION ABOUT ELECTRONIC MEDIA CONTENT AND ELECTRONIC DEVICE SUPPORTING THE SAME - A method of providing information about electronic media content and an electronic device supporting the same are provided. The method includes setting a cycle in at least a piece of content forming the electronic media content, identifying current content of the electronic media content based on information about an address of the at least a piece of content when the set cycle is reached, comparing the current content with previous content in order to determine whether the current content is identical with the previous content, and determining an execution of a content update based on a result of the comparing of the current content with the previous content. | 10-30-2014 |
20140330768 | INCREMENTALLY UPDATED SAMPLE TABLES - An example apparatus may include a processor and a memory device including computer program code. The memory device and the computer program code may be for, with the processor, causing the apparatus to delete, in a sample table, rows corresponding to a predicate, wherein rows in the sample table are representative of a random sample of rows in a base table of a database; generate sample rows representative of a random sample of rows in the base table corresponding to the predicate; and add the sample rows to the sample table to generate an incrementally updated sample table. | 11-06-2014 |
20140330769 | PREDICTIVE 411 - A system predicts the intent of a user and proactively offers to perform a query that satisfies that intent. Upon the user's acceptance of the offer, the system begins a search for related information. The system examines such factors as search terms typed or spoken by said user, historical attributes of said user, historical journey attributes of said user, current journey attributes of said user, user location, user movement, current time, user profile, user calendar, user information stored on, or associated with, a device within the user's possession. The system then makes a prediction of any of the user's intent, query category, and issue category. Based upon the results of the system's prediction, a query that is relevant to the user's intent and/or issue categories is presented and, upon the user's command, the results of the search are returned to the user. | 11-06-2014 |
20140330770 | CONTEXT-AWARE IMPLICIT AND EXPLICIT SEARCH - A computer-implemented method for searching data of an online service and a corresponding online system are described, wherein the method comprises receiving a search query originating from a client device operated by a user, accessing at least one data cloud provided by the online service, performing a search on a data pool maintained by the online service using the search query, including searching the data pool subject to the search query and refining results of the search based on the at least one data cloud, and sending a search response based on the refined results of the search to the client device. | 11-06-2014 |
20140330771 | Methods and Systems for Providing a Document - Systems and methods for providing a document are described. In one described method, a document comprising a portion selected by a first member of a social network is hoisted for the first member. The portion is dynamically updated with content. An audience criterion for the portion and a type of relationship between the first member and a second member of the social network are identified. If the type of relationship between the first member and the second member satisfies the audience criterion, the second member is provided access to at least the portion. | 11-06-2014 |
20140330772 | PROVIDING ENHANCED BUSINESS LISTINGS WITH STRUCTURED LISTS TO MULTIPLE SEARCH PROVIDERS FROM A SOURCE SYSTEM - A source server receives listing identification data for transmission of an enhanced listing comprising enhanced content to a plurality of provider servers. For each provider server of the plurality of provider servers, the source server transmits to the provider server the listing identification data. When the source server determines that an identifier corresponding to the listing identification data that indicates the listing is present on the provider server does not exist in a database associated with the source server, the source server searches the provider server for a matching listing based on the received listing identification data. When the source server determines that a matching listing exits on the provider server, the source server transmits to the provider server the enhanced listing with the identifier employed by the provider server as an indication to the provider server to update the listing on the provider server with the enhanced content. | 11-06-2014 |
20140330773 | SMART SURVEY WITH PROGRESSIVE DISCOVERY - Aspects of the invention collect data or information from a dynamic and adaptive target group selection. Sets of experts are selected. Responses to a survey are used to expand the set of experts by adding experts noted in answer referrals. The survey is updated by removing satisfied questions, and expert selections, answers analysis and survey updating and resending steps are iteratively repeated until each question is satisfied, wherein the expert sets may be dynamically revised in each iteration. | 11-06-2014 |
20140330774 | INFORMATION SEARCHING METHOD AND SYSTEM - Examples of the present disclosure may provide an information searching method and system. A searching request comprising searching key information may be received. General data comprising the searching key information may be obtained from a general data resource database. Associated data associated with the searching key information may be obtained from an associated data resource database. The general data and the associated data may be integrated into integrated data and the integrated data may be displayed on a webpage. The associated data in the integrated data may be displayed as a hyperlink on the webpage. A hyperlink displaying instruction may be received from a user. An object query request may be sent to a service provider according to the hyperlink displaying instruction. An object query response may be received from the service provider. | 11-06-2014 |
20140337282 | DEPLOYING DATABASE UPGRADES TO MULTIPLE ENVIRONMENTS IN A DIFFERENT ORDER - A virtualization manager receives a request to install a new feature in a first virtualization environment. The virtualization manager identifies a first database upgrade script corresponding to the new feature and compares a first identification number of the first database upgrade script to a second identification number of a second database upgrade script, the second database upgrade script previously run on a management database for the first virtualization environment. If the first identification number is less than the second identification number, the virtualization manager generates a copy of the first database upgrade script and names the copy of the first database upgrade script with a third identification number that is greater than the second identification number. The virtualization manager then runs the copy of the first database upgrade script on the management database. | 11-13-2014 |
20140337283 | COMPARING DATABASE PERFORMANCE WITHOUT BENCHMARK WORKLOADS - Database operation records are sequentially read from two or more log files. If the transaction identifier is new and the record is not an end-of-transaction record, an open transactions list entry is created. If the transaction identifier is new and the record is an end-of-transaction record, a transaction type list entry is created or updated. If the transaction identifier is not new and is not an end-of-transaction record, an open transactions list entry is updated. If the transaction identifier is not new and the record is an end-of-transaction record, a transaction type list entry is created or updated. When all log file records are read, analytical comparison between the information associated with two or more of the log files in data fields in the transaction type list entries is performed. | 11-13-2014 |
20140344216 | Garbage collection predictions - Described herein are systems and methods for garbage collection prediction. A temporal graph is received, the temporal graph including nodes, the nodes including hash references to objects. An accumulated difference count is updated when a node is added to the temporal graph, the accumulated difference count including a number of hash differences between a parent node and its children nodes in the temporal graph. A divested difference count is updated when a node is removed from the temporal graph, the divested difference count including a number of hash differences referenced by the removed node but not by either a parent node of the removed node or any child nodes of the removed node. The outcome of the garbage collection is predicted based on at least one of the accumulated difference count and the divested difference count. | 11-20-2014 |
20140344217 | SYSTEMS AND METHODS FOR ONLINE WEBSITE LEAD GENERATION SERVICE - The field of the invention relates to systems and methods for operation of lead generation service, and more particularly to systems and methods that generate leads for website owners based on the behavioral engagement of the users of the websites. In a preferred embodiment, the system includes a lead generation server system coupled to a public network and accessible to one or more users. The lead generation server system includes a database that stores behavioral data associated with the one or more website users. The system is configured to respond to the one or more users based on the behavioral data, and to identify lead information for the website owner. | 11-20-2014 |
20140344218 | PAGING HIERARCHICAL DATA - Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets. | 11-20-2014 |
20140344219 | LEARNING APPLICATION AUTHOR RANKING IN A MODULAR LEARNING SYSTEM - An apparatus and method are disclosed for ranking learning application authors in a modular learning system. Learning applications are stored in the modular learning system and include metadata defining performance metrics. The modular learning system also stores purchase data. Each learning application authoring user is associated with a learning application and purchase aggregation items. Performance aggregation items based on the performance metrics are additionally stored in the modular learning system, with each performance aggregation item associated with a learning user and a learning application. The modular learning system receives a ranking request from a ranking requestor, designating a set of authoring users to be ranked. After selecting the performance aggregation items associated with the learning applications in the designated set, the modular learning system ranks the authoring users based on the performance aggregation items and the purchase aggregation items, and provides the ranking to the ranking requestor. | 11-20-2014 |
20140351203 | Database Sharding with Update Layer - In one embodiment, a method includes receiving an update of activity associated with one or more content objects associated with a search term. The search term is associated with a number of content objects exceeding a pre-determined threshold number. The content objects associated with the search term are indexed on a list of one or more index servers. The list includes identifier information corresponding to the content objects. The method also includes modifying the list of one or more of the index servers in response to the update. | 11-27-2014 |
20140351204 | Database Sharding with Incorporated Updates - In one embodiment, a method includes receiving an update of activity associated with one or more content objects associated with a search term. The content objects associated with the search term are indexed on a list of one or more index servers or a term server. The list of the term server include identifier information of one or more content object types. The list of the index servers include identifier information of a single content object type. The method also includes determining whether the search term has a number of associated content objects exceeding a pre-determined threshold number; and modifying the list associated with the search term of a term server or one or more of the index servers based at least in part on the determination and in response to the update. | 11-27-2014 |
20140351205 | Cloud Based Master Data Management System and Method Therefor - A source record from an enterprise is received at a registry at a master data management system at a host enterprise. The enterprise is located remotely from the host enterprise. The source record has a source identifier. A data record is generated based on the source record and the data record has a first registry identifier. The data record is stored at a data store. The registry maintains a link identifying a relationship between the registry identifier and the source identifier. A reference engine determines a value of an attribute of a field of the source record identifies a second source record, and determines whether the registry includes a second registry identifier associated with a second data record generated based on the second source record. The reference engine sets an indicator identifying the data record if the registry does not include the second registry identifier, and clears the indicator if the registry does include the second registry identifier. | 11-27-2014 |
20140351206 | METHOD AND APPARATUS FOR APPLICATION MANAGEMENT - An apparatus and method for managing an application in a digital device are provided. The method includes receiving Appcessory identification information from an accessory device if the accessory device is connected to the digital device; searching, based on the Appcessory identification information, for at least one application having a function of controlling the accessory device from among at least one application installed in the digital device; and displaying application information associated with the at least one searched application according to a result of the search. | 11-27-2014 |
20140351207 | CONTENT RECOMMENDATION SYSTEM, CONTENT RECOMMENDATION METHOD, CONTENT RECOMMENDATION DEVICE, AND INFORMATION STORAGE MEDIUM - The content recommendation system includes a user attribute information acquisition means for acquiring attribute information of a given user, a list acquisition means for acquiring at least one list from among lists of content sequentially generated over time on the basis of the attribute information of the given user acquired by the user attribute information acquisition means, a user preference information acquisition means for acquiring user preference information, which is feature information of content preferred by the given user, a content extraction means for extracting some content from content included in the list acquired by the list acquisition means on the basis of the user preference information acquired by the user preference information acquisition means, and a content presentation means for presenting the content extracted by the content extraction means to the given user. | 11-27-2014 |
20140358847 | Method and System for Document Update - Method and system for document update are provided. Information related to document update in the database is obtained. A stochastic model is generated based on the obtained information. An update sequence is determined based on the stochastic model. The update sequence indicates at least one document that needs to be updated in a time slot. One or more documents are retrieved from the database based on the update sequence. The retrieved one or more documents are updated in the time slot. | 12-04-2014 |
20140358848 | INTERCONNECT PARTITION BINDING API, ALLOCATION AND MANAGEMENT OF APPLICATION-SPECIFIC PARTITIONS - Systems and methods for operating a database in system memory within a virtual partition are described. One system includes one or more host computing systems, each host computing system including at least one execution core and a system memory. The system includes a plurality of virtual partitions executing on the one or more host computing systems and including a first partition having at least a portion of the system memory associated with at least one of the one or more host computing systems and configured to store a database therein. The system also includes an interconnect layer communicatively connecting the plurality of virtual partitions, the interconnect layer providing a programming interface by which direct memory access operations between partitions are coordinated. In response to database commands received at the first partition, the data stored in the database is provided to a requesting partition a direct memory access operation. | 12-04-2014 |
20140358849 | DATABASE SYSTEM AND METHODS THEREFOR - A control module for controlling data stored in at least one database is disclosed. The control module comprise at least one memory and at least one processor configured to extend the at least one database in accordance with at least one predetermined rule stored in said at least one memory, and populate the records of said extension of said database automatically in dependence on said at least one predetermined rule. The at least one predetermined rule may comprise inserting a null indicator in a record of said extension when no actual data is available. | 12-04-2014 |
20140358850 | OPEN FEEDBACK APPARATUS AND METHOD OF OPERATING THE SAME - An open feedback apparatus and a method of operating the same are disclosed. The open feedback apparatus includes a storage unit, an improved content management unit, a reliability review unit, and a version management unit. The storage unit stores content based on open source. The improved content management unit registers improved content modified based on the content by a developer with the storage unit or updates the content stored in the storage unit with the improved content. The reliability review unit generates information about the reliability of the improved content using the result value of reliability review performed based on the improved content. The version management unit assigns a version to the improved content based on the reliability information. | 12-04-2014 |
20140358851 | SYSTEM AND METHOD FOR UNIVERSAL STORAGE AND PRESENTATION OF DATA - A method includes receiving, on an electronic device, one or more logical entities from a storage system having a universe of data. The one or more logical entities encapsulate data from the universe of data on the storage system. Each of the one or more logical entities belong to one of a plurality of logical-entity types defined by a universal representation format. The method additionally includes, for each of the one or more logical entities, rendering a representation of the logical entity on a spatial interface, the spatial interface comprising a plurality of spatial components. | 12-04-2014 |
20140365427 | SMART POLLING FREQUENCY - For smart polling frequency in datastores by a processor device in a computing environment, individual polling operations are performed for refreshing each one of the datastores according to polling frequencies. Each one of the polling frequencies depends on recent system activity and each one of the datastores. Each of the polling frequencies are dynamically adjusted for each one of the datastores. | 12-11-2014 |
20140365428 | Updating Object Attributes in a Lock-Coupled Namespace Traversal - A deferred mechanism of rolling attribute changes to objects at transaction commit time is described. To support rolling updates, attributes are categorized into three types—increment, decrement or replace. Since transactions are committed in order, the update process uses a notification list of dependent transactions to propagate attribute changes as a function of attribute category or type. Shadow based file-systems (with or without object versioning) realize efficiency gains by employing the deferred mechanism. | 12-11-2014 |
20140365429 | METHOD FOR ISSUING MULTIPART RECEIPTS IN CONNECTION TO EXTENSIVE DATABASE OPERATIONS - Disclosed herein is a technique for providing status feedback on the execution of a database request. The technique involves receiving a database request that defines an operation to be performed on at least one data record stored in a database. The data record is updated in the database in accordance with the operation, and one or more tasks that are to be performed in connection to the operation are scheduled for execution. A first version of a receipt is generated and provided to the application, and includes, for each of the one or more tasks, a status field that indicates a progress of executing the task. The method further includes the steps of, in response to a change in the execution of any of the one or more tasks, updating the status fields to produce a second version of the receipt, which is then provided to the application. | 12-11-2014 |
20140365430 | INFORMATION PROCESSING APPARATUS, SYSTEM, AND CONTROL METHOD - An information processing apparatus includes a reception unit, a first determination unit, a saving unit, a second determination unit, and a transmission unit. The reception unit receives a file and file information. The first determination unit determines, based on the file information, whether the file has been saved. The saving unit saves, if the first determination unit determines that the file has not been saved, the file and the file information while associating them with each other. The second determination unit determines, if the first determination unit determines based on the file information that the file has been saved, whether the saved identifier and a newly received identifier are the same. The transmission unit transmits, if the second determination unit determines that the identifier saved by the saving unit and the identifier newly received by the reception unit are the same, information indicating that the received file has been saved. | 12-11-2014 |
20140365431 | Role Based Notifications in a Modular Learning System - A system and method is disclosed for providing role based notifications to users of the modular learning system (MLS). The modular learning system includes a variety of types of users interacting with the modular learning system and with one another. The MLS enables users to create learning applications, purchase learning application, perform learning applications, and interact with one another to accomplish these tasks. The MLS maintains activity items related to these actions on the MLS. These activity items include a description of the activities performed as well as user roles entitled to view information about the activity item. When a user requests a notification from the MLS, the MLS identifies the user's role in the MLS and activity items that may be viewed by that user role. | 12-11-2014 |
20140372371 | MANAGING CONTACT RECORDS BETWEEN SERVICE PROVIDER ACCOUNTS OF A USER - A user can manage personal contact information in a contacts application across multiple writable service provider accounts with only a minimum of user action required. An update function of the contacts application gives the user the ability to easily copy one or more contact records brought up in the contacts application to writable service provider accounts selectively chosen by the user. | 12-18-2014 |
20140372372 | SYSTEMS AND METHODS FOR COLLECTING INFORMATION FROM DIGITAL MEDIA FILES - Systems and methods for collecting information from digital media files. More specifically, a collection module may be used to communicate with a social networking system and analyze the digital media files associated with a user profile. The collection module may generate media-based profile information based on media content and/or location, time and date data extracted from the digital media files. The media-based profile information may be incorporated into the user profile information and used by the social networking system for various purposes. | 12-18-2014 |
20140372373 | MEDIA CONTENT DISCOVERY AND CHARACTER ORGANIZATION TECHNIQUES - Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a first character. The first and second characters are associated with a first and second salience value, respectively. A second character model comprises a second set of attribute values for the plurality of attributes of a second character of the plurality of characters. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the second character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. A media is recommended based on the media rating. | 12-18-2014 |
20140379634 | APPLICATION-TO-REPOSITORY DATA MAPPING IN DATA REPOSITORIES, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA - Application-to-repository data mapping in data repositories is disclosed herein. Related methods, systems, and computer-readable media are also disclosed. In this regard, in one embodiment, a method for providing application-to-repository data mapping in a data repository is provided. The method comprises receiving, by a data repository, a definition of a named data object from an application. The method further includes generating a mapping of the named data object to a data element stored in the data repository. The method also comprises storing the mapping as application metadata in a predefined data structure in the data repository. The method additionally comprises providing, to the application, access to the data element based on the mapping of the named data object to the data element. The data repository thus provides a metadata architecture minimizing the impact of changes to the data repository, while also simplifying sharing of data among applications. | 12-25-2014 |
20140379635 | System and Methods of Data Migration Between Storage Devices - A method of migrating data includes calculating a datetime span within a date range, the datetime span having a start datetime and an end datetime calculated based upon a width value; searching a database for migration candidates from the one or more data records, the searching performed from the start datetime to the end datetime of the datetime span; if the searching the database for candidates between the start datetime and the end datetime of the datetime span returns at least one candidate, migrating the candidates to a second device; and if the searching the database for candidates within the datetime span does not return a candidate, incrementing the width value. | 12-25-2014 |
20150012484 | SYSTEMS AND METHODS FOR INCREASING THE SCALABILITY OF SOFTWARE-DEFINED NETWORKS - A computer-implemented method for increasing the scalability of software-defined networks may include (1) maintaining a set of databases collectively configured to (i) store a set of flow entries that direct network traffic within a software-defined network and (ii) facilitate searching the set of flow entries based at least in part on at least one key whose size remains substantially constant irrespective of the number of flow entries within the set of flow entries, (2) detecting a request to perform an operation in connection with a flow of data packets within the software-defined network, (3) identifying at least one attribute of the flow of data packets in the request, and then (4) searching, using the attribute of the flow of data packets as a database key, at least one database within the set of databases to facilitate performing the operation. Various other methods, systems, and apparatuses are also disclosed. | 01-08-2015 |
20150012485 | Enhanced Delivery of Messaging Data Traffic - Devices, systems, and methods are disclosed for delivering enhanced message content to subscribers and for overcoming common incompatibilities found in message delivery mechanisms. Exemplary embodiments profile an intended recipient's network capabilities, the intended recipient's device, and/or the recipient's service feature profile. This profile is leveraged to predictively and adaptively adjust the subsequent enhanced message content delivery process. Further, content modification can be applied for those cases where there is a defined mismatch that can be handled in order to facilitate delivery of the substance of the enhanced content. Finally, in cases where the content needs to be delivered intact to the intended recipient, but where the recipient network, the recipient's device and/or the recipient's service profile do not allow for delivery, the content may be delivered to an alternative device or system. These alternative devices or systems may be managed by the sender, the recipient, or a service provider's network. | 01-08-2015 |
20150012486 | Efficient Pushdown Of Joins In A Heterogeneous Database System Involving A Large-Scale Low-Power Cluster - A database management server manages a distributed data set at least partially stored in volatile memory of a plurality of nodes. The database management server stores transaction logs in persistent storage corresponding to one or more database transactions performed on the distributed data set. In response to a query, a join operation is performed with assistance from the cluster. A snapshot identifier identifies a particular database state that is transactionally consistent. Based on the transactional logs, updated data blocks updated after the snapshot identifier of the query are identified. The cluster is instructed to perform one or more distributed join operations on the distributed data set without processing data in the updated data blocks. The database management server performs a partial join evaluation on the updated data blocks. | 01-08-2015 |
20150019478 | DYNAMIC MIGRATION SCRIPT MANAGEMENT - Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system. | 01-15-2015 |
20150019479 | SOLUTION TO GENERATE A SCRIPTSET FOR AN AUTOMATED DATABASE MIGRATION - The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types. | 01-15-2015 |
20150019480 | SYSTEMS AND METHODS FOR INTERACTING WITH EXTERNAL CONTENT OBJECTS - Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a content object from an on-demand database service. The content object can be stored in an external content management data source. Access can be established with the external content object using information data identifying the content object, where the information data identifying the content object can be stored in a persistent object in a database of the on-demand database service. An indication of an event requesting interaction with the content object can be received. The persistent object can be updated to reflect the interaction with the content object. | 01-15-2015 |
20150019481 | CONDITIONAL COMMIT FOR DATA IN A DATABASE - A database comprises a database interface and a database updater. The database interface enables a reading of a first set of information from the database. The database updater updates a second set of information in the database based at least in part on one or more conditions. The one or more conditions limit changes allowable to the first set of information from the database that occurred after the reading of the first set of information from the database. | 01-15-2015 |
20150026119 | RULE-BASED PRIORITIZATION OF SOCIAL DATA - A method of prioritizing feed items based on rules is provided. User input establishes one or more rules to prioritize a feed item, wherein at least one of the one or more rules incorporates the input data. Such user input may include user-created data or feed metrics. The one or more rules may be weighted. Additional user input configures one or more message cues. A plurality of feed items are prioritized based on the one or more rules. The plurality of feed items are associated with a plurality of feeds, wherein each feed is associated with an object stored in a database system. The plurality of feed items are then displayed in combination with the one or more message cues to a plurality of users of the database system. | 01-22-2015 |
20150026120 | SYSTEMS AND METHODS FOR VISUALIZING SOCIAL GRAPHS - Systems and methods for visualizing social graphs are provided. A user may initiate the visualization of connections between themselves and others in one or more network communities by selecting a first and second contact in one or more social networks. Contacts are selected for the visualization of the social graph, and a spatial distribution of the nodes is calculated. Nodes in the visualization of the social graph are rendered based on the calculated spatial distribution. Connections between the nodes may be rendered based on connectivity statistics calculated between the rendered nodes. | 01-22-2015 |
20150026121 | PRIORITIZATION OF CONTINUOUS DEPLOYMENT PIPELINE TESTS - A method to prioritize a plurality of tests in a continuous deployment pipeline. The method ranks the plurality of tests based on a test attribute and a test context to provide a test rank for each of the plurality of tests. The method sets a test set for the continuous deployment pipeline using the test ranks. The method executes the test set in the continuous deployment pipeline. | 01-22-2015 |
20150026122 | MERGE MONITOR FOR TABLE DELTA PARTITIONS - At runtime first and second cost functions associated with a request for a merge of a main partition of a table with a delta partition of the table can be calculated. The first and second cost functions can respectively quantify an urgency of the merge relative to availability of system resources required to perform the merge and an urgency of the merge relative to other merges. Determining whether the merge should occur can include comparing the calculated first and second cost functions with calculations of other first and second cost functions for other merge requests of one or more other tables. If the merge should occur, a merge thread can be assigned to execute the merge, and execution of the merge by the merge thread can be commenced if at least one merge token representing system resources usable for merge operations is available. | 01-22-2015 |
20150032687 | METHODS AND SYSTEMS FOR PROVIDING INTUITIVE DIRECTION FOR POPULATING COMPLEX MODEL CONTENT INTO A DATABASE - Methods and systems are provided for populating a database with data associated with a specific task. The method comprises creating a work package specification for a work package associated with the specific task, creating a task specification within the work package specification, creating a view specification within the task specification, and creating a task network comprising tasks that when performed in a desired sequence populates the database with the data associated with the specific task. | 01-29-2015 |
20150032688 | DISPLAYING CONTENT OF AN ENTERPRISE SOCIAL NETWORK FEED ON A MOBILE DEVICE - Disclosed are methods, systems, and computer program products for displaying content of an enterprise social network feed on a mobile device. In some implementations, a server receives a request to display a parent container feed associated with a parent object in a hierarchical model of objects stored in a database of an on-demand service environment. The server identifies, based a plurality of criteria, a first plurality of information updates associated with a first child object having a child relationship with the parent object. The server also identifies a second plurality of information updates associated with the parent object. The server generates a first set of feed items comprising the first plurality of information updates and a second set of feed items comprising the second plurality of information updates. The server provides for display on a mobile device the first and second sets of feed items in the parent container feed. | 01-29-2015 |
20150046391 | Methods and systems for generating baselines regarding vehicle service request data - Methods and systems for generating baselines based on vehicle service request (VSR) data are described. Additional VSR data accumulated after generating a baseline can be compared to the baselines, by a computer-readable processor executing program logic, to detect a deviation in the additional VSR data. Responsive to detecting the deviation, a notification regarding the deviation can be provided. The notification can prompt receivers of the notification to analyze the baseline and VSR data and responsively prepare a service bulletin regarding the VSR data. The service bulleting can be provided to repair shop equipment (RSE) or to users of the RSE. VSR data pertaining to different vehicle models built on a common vehicle platform can be aggregated to increase an amount of VSR data used to generate a baseline. Multiple baselines can be generated for each of one or more vehicle models. | 02-12-2015 |
20150046392 | METHOD AND DEVICE FOR ONTOLOGY EVOLUTION - A method for modifying a mapping from at least one application path of a data system to a conceptual path of an ontology system, wherein the application path addresses a part of the structure of the data system and the conceptual path addresses a part of the structure of the ontology system. The method includes steps of detecting a change to a part of the structure of the ontology system one or more of the conceptual paths is addressing and updating the mappings to reflect the change to the part of the structure of the ontology system. | 02-12-2015 |
20150052101 | ELECTRONIC DEVICE AND METHOD FOR TRANSMITTING FILES - Method of transmitting files includes acquiring files read by users within a predetermined interval and acquiring file information of the acquired files and user information of users. According to the file information and the user information, the acquired files are classified into groups. Association rules are determined among the groups using a data mining algorithm. A current file read by a current user is acquired. And a group which comprises the current file is determined. According to specified association rules between the determined group and the other groups excepting the determined group, target files are transmit for the current user. | 02-19-2015 |
20150058284 | MEDIA FILE REPLACEMENT - The computer manages media content by receiving, at a first memory storage location, a first file having one or more associated properties. The computer identifies a second file, at a second memory storage location, having one or more associated properties that are substantially similar to the first file. The computer compares the one or more properties of the first file to the one or more properties of the second file. The computer determines whether to replace the first file with the second file, based on the comparison of the one or more properties of the first file to the one or more properties of the second file. Responsive to determining to replace the first file with the second file, the computer stores at the first memory storage location a link to the second memory storage location. | 02-26-2015 |
20150066842 | SYSTEM AND METHOD FOR PRIOR ART ANALYSIS - Systems and methods for prior art analysis are provided. An example method comprises maintaining a patent matter database including, for at least one patent matter, a claim set or statement of invention, and a priority date. The method also includes maintaining a database of prior art documents and associating a prior art document with a first patent matter in the patent matter database. An automatic keyword analysis is performed on both the first patent matter and associated prior art document and a keyword pool is identified. Combined information is provided at a user interface information including at least identification of the first patent matter, the keyword pool, at least one keyword occurring uniquely in the first patent matter, and a timeline representing the priority date of the first patent matter and the priority or publication date of the prior art document. | 03-05-2015 |
20150074043 | DISTRIBUTED AND OPEN SCHEMA INTERACTIONS MANAGEMENT SYSTEM AND METHOD - A system or method may receive, on a distributed computing system comprising a plurality of computing nodes, raw interaction data describing at least one interaction between two or more parties. The distributed computing may implement a map-reduce algorithm to map the raw interaction data into one or more entities, wherein each entity describes an attribute of an interaction. The distributed computing system my further update an interaction table to include each of the entities, wherein entities describing attributes of the same interaction are correlated. | 03-12-2015 |
20150074044 | GRAPH-BASED DATA MODELS FOR PARTITIONED DATA - The disclosed embodiments provide a system that manages access to data. During operation, the system provides a graph-based data model of the data, wherein the graph-based model comprises a set of nodes and a set of directed edges among the nodes. Next, the system stores the graph-based data model in a set of partitions, wherein each partition from the set of partitions includes one or more nodes from the set of nodes and all outgoing edges from the one or more nodes. Finally, the system enables lookup of a set of outgoing edges associated with a source node from the one or more nodes. | 03-12-2015 |
20150074045 | Business Rule Management System - Mechanisms for operating a business rule management system are provided. The mechanisms access a text file describing one or more business processes, and bindings of a plurality of text chunks within the text file to a respective plurality of elements within the business rule management system. The mechanisms detect a change in a bound text chunk in the text file and modify the respective bound element within the business rule management system according to the detected change in the bound text chunk in the text file. | 03-12-2015 |
20150074046 | Systems and Methods for Managing Databases - Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object. Upon an instruction to obtain said database object from said application, the environment provides to said application a reference to said database object; and upon an access operation on said database object by said application, provides to said application direct access to data of said database object. | 03-12-2015 |
20150081625 | SERVICE POLLING METHOD AND SYSTEM, AND COMPUTER STORAGE MEDIUM - A method for service inspection includes: acquiring a changing operation on a service inspection project; acquiring a service process or port bound to the service inspection project according to the changing operation, looking up a corresponding server according to the service process or port, and updating an association relationship between the service inspection project and the server, to obtain a corresponding updated result; and publishing the updated result. A method, system and non-transitory computer-readable storage medium for service inspection, acquire a service process or port bound to the service inspection project according to the changing operation, look up a corresponding server according to the service process or port, update an association relationship between the service inspection project and the server to obtain a corresponding updated result, and publish the updated result, such that the service can be updated and maintained automatically. | 03-19-2015 |
20150088812 | MAINTAINING STALENESS INFORMATION FOR AGGREGATE DATA - Computer systems, machine-implemented methods, and stored instructions are provided herein for maintaining information that describes aggregate characteristics of data within zones. Stored data may be separated into defined zone(s). Data structure(s), such as zone map(s), may store, for each of the zone(s), aggregate characteristic(s) of data in the zone, and a stored indication of whether or not the zone is stale. When a change is made to data in a particular zone that was not stale, a zone manager causes the particular zone to become stale if the change can result in the particular zone having data that is not included in the particular zone's stored aggregate characteristic(s). On the other hand, if the change cannot result in the particular zone having data that is not included in the particular zone's stored aggregate characteristic(s), then the zone manager does not cause the particular zone to become stale. | 03-26-2015 |
20150088813 | Combined Row and Columnar Storage for In-Memory Databases for OLTP and Analytics Workloads - Columns of a table are stored in either row-major format or column-major format in an in-memory DBMS. For a given table, one set of columns is stored in column-major format; another set of columns for a table are stored in row-major format. This way of storing columns of a table is referred to herein as dual-major format. In addition, a row in a dual-major table is updated “in-place”, that is, updates are made directly to column-major columns without creating an interim row-major form of the column-major columns of the row. Users may submit database definition language (“DDL”) commands that declare the row-major columns and column-major columns of a table. | 03-26-2015 |
20150088814 | POINT OF INTEREST DATABASE MAINTENANCE SYSTEM - A method of processing data at a server | 03-26-2015 |
20150088815 | METHOD AND SYSTEM FOR EFFECTING INCREMENTAL CHANGES TO A REPOSITORY - A method, system, and computer-program product for effecting incremental changes to a repository are disclosed. The method includes receiving an incremental feature package and applying the one or more revisions to the repository. In such methods, systems, and computer-program products, the incremental feature package includes one or more revisions to be made to a repository. | 03-26-2015 |
20150100544 | METHODS AND SYSTEMS FOR DETERMINING HIERARCHICAL COMMUNITY DECOMPOSITION - In one example embodiment, a method of determining a hierarchical community decomposition of a plurality of nodes includes determining one or more subsets of the plurality of nodes at at least one level of the hierarchical community decomposition, the determined one or more subsets being non-detachable and non-linkable. The method further includes forming the at least one level of the hierarchical community decomposition based on the determined one or more subsets. | 04-09-2015 |
20150100545 | DISTRIBUTED DATABASE SYSTEM AND A NON-TRANSITORY COMPUTER READABLE MEDIUM - A distributed database system accesses data by using management information managed by another data store, and accelerates a timing to update a data record having high access frequency. Thereby the latest data can be easily acquired. A distributed database system according to one embodiment comprises a distributed database including a plurality of nodes that stores data, and a data management device that manages the data stored in the plurality of nodes. Each of the nodes comprises a data storage unit that stores the data related to a time stamp representing a time when the data is stored and a key identifying the data, a data update unit that updates the data, a data sending unit acquires the data stored in the data storage unit, and a data update promotion unit that requests the data update unit to update the acquired data when the acquired data is not latest data. | 04-09-2015 |
20150106326 | Saved Queries in a Social Networking System - A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects. | 04-16-2015 |
20150112922 | Maintenance of a Pre-Computed Result Set - A method, a system and a computer program product for maintaining a pre-computed result set are disclosed. A server coupled to a data source determines whether an object stored in the data source received an update. The server identifies at least one identifier associated with a pre-computed result set based on that determination. The pre-computed result set is computed based on the object. The server computes an updated pre-computed result set using the identifier by applying the received update to the pre-computed result set. | 04-23-2015 |
20150112923 | MIGRATING DATA IN TABLES IN A DATABASE - Techniques for migrating data in a database include identifying an update to one or more data entries of a source table; determining that a status of a trigger associated with the source table indicates to update a logging table, and in response: updating, in a first transaction, (i) the one or more data entries of the source table, and (ii) one or more data entries of the logging table based on the user input, and copying content of the source table to a target table; and determining that the status indicates to update the target table, and in response: updating, in a second transaction, (i) the one or more data entries of the source table and (ii) one or more data entries of the target table based on the user input, and updating the content of the target table based on the one or more data entries of the logging table. | 04-23-2015 |
20150120647 | LINKED NETWORK SCORING UPDATE - A method of updating a score in a network of linked nodes is provided. Scoring information including a node identifier and a score value for a node in a network of nodes is received. The score value is determined using an analytic model and a parameter value. An anchored network record for which the node is an anchor is identified using the node identifier. A node record for the node is identified in the identified anchored network record. A network score value is computed based on the score value. The identified node record is updated with the score value and the computed network score value. A next anchored network record that includes the node is identified using the node identifier. A second node record for the node is identified in the identified next anchored network record. The second node record is updated based on the updated, identified node record. | 04-30-2015 |
20150120648 | CONTEXT-AWARE AUGMENTED MEDIA - A system for augmenting media utilizing context-based metadata, comprising a context monitoring engine that determines relevant context information and a media annotation service that annotated media content with context information, and a method for providing metadata-enhanced media content to users. | 04-30-2015 |
20150120649 | DISTRIBUTED DATA MANAGEMENT DEVICE AND DISTRIBUTED DATA OPERATION DEVICE - An object logical node achieved by a distributed data management device includes a storage unit for storing object node identifiers each uniquely assigned to a plurality of logical nodes, a storage unit for storing at least one of a plurality of partial data units, a link table for storing link information between the object logical node and a link destination logical node, a storage unit for storing a value range boundary value with respect to each attribute corresponding to the partial data unit, and a storage unit for storing a tree structure data unit with respect to each attribute including a plurality of tree nodes each indicating a value range for identifying the logical node storing the partial data unit corresponding to an access request, the tree structure data unit including a root tree node including at least one entry formed with a pointer pointing to a child tree node associated with the link destination logical node and a value indicating a value range for selecting the pointer. | 04-30-2015 |
20150127604 | SYSTEMS AND METHODS FOR REMOTE UPDATING OF ELECTRONIC HISTORICAL RECORDS - A computer-implemented method for managing family history records is described. Family history data is collected. The collected family history data is compared to data in an existing family history record. Upon determining the collected family history data matches at least a portion of the data in the existing family history record, the existing family history record is updated to include at least a portion of the collected family history data. | 05-07-2015 |
20150134601 | AUTOMATING EVENT TREES USING ANALYTICS - A method is disclosed for generating event trees. The method includes receiving one or more events occurring within a networked computing environment. The method includes generating an event tree including the received one or more events. The method includes comparing the generated event tree with a plurality of event trees stored in a database. The method then includes assigning, based, at least in part, on the comparing, a probability to the generated event tree. | 05-14-2015 |
20150134602 | ATOMIC UPDATE OPERATIONS IN A DATA STORAGE SYSTEM - Technology is disclosed for performing atomic update operations in a storage system (“the technology”). The technology can receive an update command to update a value associated with a key stored in the storage system as a function of an input value; store the input value in a log stored at the storage system but not updating the value stored in the storage system; and update the value associated with the key with the received input values value based on the a function to generate an updated value, the updating occurring asynchronously with respect to receiving the update command. | 05-14-2015 |
20150134603 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR CONTACT INFORMATION - A computer based method and system for managing contact information from the contacts of a user. The contact information is collected and transformed to a consistent format, which permits resolution of conflicting information from multiple sources, such as differences in location information from different social mediums. This transformation enables cross media communication, such as notifications between users and contacts about location or other matters. In addition, the transformation permits a single communication to be transformed for use in multiple social media platforms, whether to a single contact or a select group. User interfaces are provided for display and use of such functional interactions. | 05-14-2015 |
20150134604 | METHODS AND SYSTEMS FOR DYNAMICALLY CHANGING CONTACT INFORMATION - A system and method for dynamically changing contact information is presented. The system and method includes receiving a contact information change associated with a contact in a first contact list, determining that the contact is also in a second contact list and modifying the second contact list based on the contact information change. | 05-14-2015 |
20150134605 | METHOD AND APPARATUS FOR PROCESSING TIMEDLY-PUBLISHED DATA - Methods and apparatus for processing timedly-published data are provided. After receiving an operation request for the timedly-published data, at least one of an append-file and a delete-file can be written according to the operation request. The append-file corresponds to to-be-appended timedly-published data or post-updated timedly-published data. The delete-file corresponds to to-be-deleted timedly-published data or pre-updated timedly-published data. Each of the append-file and the delete-file uses a publishing time of the timedly-published data as an index. | 05-14-2015 |
20150142728 | UPGRADE OF HETEROGENEOUS MULTI-INSTANCE DATABASE CLUSTERS - A method, system, and computer program product for management of large multi-database installations. The method form commences by analyzing a multiple database installation to determine a set of candidate upgrade operations to apply to individual instances of heterogeneous databases in the multiple database installation, and then scheduling an order in which order to apply individual operations from among the set of candidate upgrade operations. In exemplary operation, the candidate upgrade operations comprise database version upgrades, database stack upgrades, and/or database listener upgrades. Some embodiments exploit homogeneity and/or groupings in order to parallelize performance of various upgrade operations during mass upgrade of multi-database installations. In addition to performing upgrade operations in the form of database version upgrades, database stack upgrades, and/or database listener upgrades, the installation can be upgraded by receiving application upgrades. | 05-21-2015 |
20150142729 | PHOTO FILE DISPLAYING METHOD AND DLNA SYSTEM - A photo file displaying method includes the following steps. Firstly, a judging step is performed to judge whether a coordinate data of a photo file in a first electronic device is acquired. According to a result of acquiring the coordinate data, a location information or a no available location information is written into a data field of a metadata of the photo file. Then, a first virtual folder and a second virtual folder are displayed on a second electronic device. If the first virtual folder is selected, the photo file corresponding to the first virtual folder is displayed on the second electronic device. If the photo file has the location information, the photo file is assigned to the first virtual folder. If the photo file has the no available location information, the photo file is assigned to the second virtual folder. | 05-21-2015 |
20150142730 | METHODS AND SYSTEMS FOR POPULATING AND SEARCHING A DRUG INFORMATICS DATABASE - The present invention provides a method for populating and searching a drug informatics database that includes receiving unprocessed data associated with a chemical compound from one or more data sources. The unprocessed data is parsed into a plurality of data objects based on a categorization associated with each of the data objects. Additional information, such as explanatory notes, is identified and associated with at least one of the data objects. The data objects are stored in entries within a data structure, where the data structure is searchable based on one or more of the data objects. A query for data associated with a chemical compound is received at a drug informatics database. The drug informatics database is then searched for data associated with the chemical compound and the search results are provided to a user. | 05-21-2015 |
20150142731 | SYSTEM FOR SAVING SENSING DATA, APPARATUS FOR SAVING DATA, METHOD FOR SAVING DATA - A system for saving data according to an embodiment of the present invention comprises an apparatus for data collecting data generated from a sensor; an apparatus for saving data saving the data in database corresponding to a cumulative data table and a latest data table; an apparatus for providing data transmitting a request for retrieval of data to the apparatus for saving data and obtaining the data saved in the cumulative data table or the latest data table according to the request; and an apparatus for serving data providing the data to a user's terminal. | 05-21-2015 |
20150142732 | CONTINUOUS IMAGE ANALYTICS - A method, system, and computer-readable set of instructions on a storage medium are provided for querying, analyzing, and processing image data and data/metadata associated with the image data. For example, a tissue sample is made into a slide. A digital or electronic image is made of the slide. That electronic image is then parsed with respect to color, brightness, magnification, intensity, and other available image parameters. The parsed information is then used in searching and reiteratively searching a database of images from one or more sources. If different magnification levels are observed, the images are normalized and/or color corrected. If different types or levels of results are desired, a difference magnification version of the image can be used, searched, and reiteratively searched for in a database of images from one or more sources. The database can be a dynamic database which is continuously being updated, enlarged, and/or reduced. | 05-21-2015 |
20150142733 | SYSTEM AND METHOD FOR EFFICIENT MANAGEMENT OF BIG DATA IN A DATABASE USING STREAMING TABLES - A system including a shared disk database cluster with multiple database nodes, the nodes configured to perform multiple processes, each database node configured to: insert data to a table, assign a unique location for the insert, the location representing a primary key and update the table without requiring contention between different processes. | 05-21-2015 |
20150149405 | OFFLOADED, INCREMENTAL DATABASE STATISTICS COLLECTION AND OPTIMIZATION - A method and associated system for offloading the collection and optimization of database statistics to an external computer system, without using significant resources required by the database system during its normal operation. A processor of a computer system captures and stores information about the database's recent transactions, where the captured information describes how each transaction altered the logical description of the database or revised data stored in the database. The processor uses this captured information to update stored metadata that identifies the database's logical structure, and to further update stored database statistics that describe characteristics of the data stored in the database. These updated statistics are then returned to the production database's optimizer module, which uses them to determine how to efficiently respond to database-access requests. | 05-28-2015 |
20150149406 | SYSTEMS AND METHODS FOR DETERMINING DATA DEPENDENCY FOR DYNAMIC TILES - A system and method to dynamically update a data field are disclosed. In some embodiments, data may be received from a plurality of databases and organized into a plurality of data fields. A first data field may be associated with a single database of the plurality of databases. A user may modify the first data field and the system and method may identify a dependency between the first data field and at least a second data field. The second data field may be updated based on the dependency between the first data field and the second data field. | 05-28-2015 |
20150302009 | Adaptive Media Library for Application Ecosystems - Systems and techniques are provided for an adaptive media library for application ecosystems. A request may be received for a media item from an application. The request may include an application state of the application and user data associated with a user of the application. A media item may be selected from among media items in a media database based on the application state, the user data, media selection criteria, and metadata for one or more media items. The selected media item may be sent to the application. User feedback may be received about the media item from the application. The user feedback may be stored as user feedback data. The media selection criteria may be updated based on the user feedback data and the metadata for the media items. An effect of the media items on the user may be predicted. The media item with the greatest predicted effect among the subset of media items may be selected. | 10-22-2015 |
20150302016 | SYSTEMS AND METHODS FOR MULTI-THREADED SHADOW MIGRATION - Implementations described and claimed herein provide systems and methods for migration data from a source to a target in the background using an optimal number of threads. In one implementation, a directory entry in a source file system is compared to a size threshold. An optimal number of threads for a migration associated with the directory entry is allocated. The optimal number of threads is determined based on a degree of parallelism available for the migration and the comparison of the directory entry to the size threshold. The directory entry is migrated from the source file system to a target file system using the optimal number of threads. | 10-22-2015 |
20150302049 | METHOD AND APPARATUS FOR MODIFYING A ROW IN A DATABASE TABLE TO INCLUDE META-DATA - One embodiment of the present invention provides a database system that facilitates modifying a row in a database table to include meta-data about operations performed on the row. During operation, the database system receives a definition for an extensible row descriptor, the extensible row descriptor indicating meta-data associated with operations performed on a row in a database table. The system then receives a condition for updating the extensible row descriptor. The system determines that executing a command satisfies the condition for updating the extensible row descriptor, and updates the extensible row descriptor. | 10-22-2015 |
20150310038 | Method and Device for Managing Map Data of a Digital Map for a Navigation Apparatus - In a method and a corresponding device for managing map data of a digital map for a navigation apparatus, the map data include original map data, wherein the original map data are each associated with one or more original map tiles. A validity indicator is assigned to each of the original map tiles. In the event of an update of an update map tile, associated update map data are assigned and permanently stored, wherein the particular update map tile is provided in order to replace the associated original map tile. After the update map data of the particular update map tile have been successfully stored, the validity indicator of the associated original map tile is set to invalid. During operation of the navigation apparatus, the particular original map tile is loaded if the validity indicator assigned thereto is valid, and otherwise the update map tile associated with the particular original map tile is loaded. | 10-29-2015 |
20150317231 | COLLECTING AND AGGREGATING LOG DATA WITH FAULT TOLERANCE - Systems and methods of collecting and aggregating log data with fault tolerance are disclosed. One embodiment includes, one or more devices that generate log data, the one or more machines each associated with an agent node to collect the log data, wherein, the agent node generates a batch comprising multiple messages from the log data and assigns a tag to the batch. In one embodiment, the agent node further computes a checksum for the batch of multiple messages. The system may further include a collector device, the collector device being associated with a collector tier having a collector node to which the agent sends the log data; wherein, the collector determines the checksum for the batch of multiple messages received from the agent node. | 11-05-2015 |
20150324446 | SYSTEM AND METHOD FOR SEARCHING A LABELED PREDOMINANTLY NON-TEXTUAL ITEM - A data base system is disclosed for storing meta-data about labeled predominantly non-text items in a collection of labeled predominantly non-text items (lpnt items). The system comprises a storage facility ( | 11-12-2015 |
20150324463 | METHOD AND APPARATUS FOR AQUIRING DYNAMIC MESSAGE - The present invention discloses a method and apparatus for obtaining dynamic information. In the method, a first client of a first user obtains a relationship chain of the first user, wherein the relationship chain of the first user comprises at least one second user; determines an active degree of the at least one second user in a preset first time period, determines a time interval reference value of requesting dynamic information according to the active degree, determines an information updating degree of the at least one second user in a preset second time interval, determining a time interval adjustment value of requesting the dynamic information based on the information updating degree; determines a time interval value according to the time interval reference value and the time interval adjustment value of requesting the dynamic information, and requests the dynamic information of the at least one second user according to the time interval value of requesting the dynamic information. Thus, a balance between a real-time performance and an amount of service requests is performed, costs are saved and it is ensured to obtain the dynamic information in real time. | 11-12-2015 |
20150331863 | SELECTION METHOD, METHOD FOR MAINTAINING DATA LIST AND ELECTRONIC DEVICE - The invention is directed to a method for selecting at least one of a plurality of multimedia data into a preference data list. In the method, a user behavior for respectively reading each of the multimedia data is evaluated. At least one of the multimedia data is selected into the preference data list according to the user behaviors respectively corresponding to the multimedia data. | 11-19-2015 |
20150347572 | DETERMINATION OF PRODUCT ATTRIBUTES AND VALUES USING A PRODUCT ENTITY GRAPH - A method of determining structured product information for a product from a product description using a product entity graph. The product graph can include a plurality of nodes. Each of the plurality of nodes can include an entity value key, one or more entity names, and an entity name count for each of the one or more entity names. The method can include determining k-grams of the product description. The method also can include, for each k-gram of the product description, determining a matching node of the plurality of nodes of the product entity graph that corresponds to the k-gram and determining a derived entity name for the product from the one or more entity names of the matching node based at least in part on the entity name counts corresponding to the one or more entity names. Other embodiments of related systems and methods are also disclosed. | 12-03-2015 |
20150356132 | Methods And Systems For Processing Data - Methods and systems for processing data are disclosed. In an aspect, a first set of data can be received. A first set of intermediate data can be determined based on the first set of data. A basis for a factorization can be determined based on the first set of intermediate data. A second set of data can be received. The basis for the factorization can be updated based on the second set of data. The factorization can be performed based on the updated basis for the factorization. | 12-10-2015 |
20150363396 | ASSESSING DATABASE MIGRATIONS TO CLOUD COMPUTING SYSTEMS - This disclosure relates to assessing database migrations to cloud computing systems. On example method includes determining, by a migration server including one or more hardware processors, a set of possible transactions associated with a database application based at least in part on a set of application attributes associated with the database application; generating, by the migration server, a set of application requirements associated with the set of possible transactions; and creating, by the migration server, a set of migration recommendations associated with the database application based on the set of application requirements, the set of migration recommendations configured to allow the database application to be migrated to a cloud computing system and to allow the database application to comply with the set of application requirements when executed in the cloud computing system. | 12-17-2015 |
20150370860 | High-Performance Streaming Dictionary - A method, apparatus and computer program product for storing data in a disk storage system is presented. A high-performance dictionary data structure is defined. The dictionary data structure is stored on a disk storage system. Key-value pairs can be inserted and deleted into the dictionary data structure. Updates run faster than one insertion per disk-head movement. The structure can also be stored on any system with two or more levels of memory. The dictionary is high performance and supports with full transactional semantics, concurrent access from multiple transactions, and logging and recovery. Keys can be looked up with only a logarithmic number of transfers, even for keys that have been recently inserted or deleted. Queries can be performed on ranges of key-value pairs, including recently inserted or deleted pairs, at a constant fraction of the bandwidth of the disk. | 12-24-2015 |
20150379019 | CONTEXTUAL MEDIA PRESENTATION - A process, computer program product, and apparatus provide for a contextual media presentation. The process, computer program product, and apparatus receive a plurality of planned and/or completed user experiences. Further, the process, computer program product, and apparatus select a plurality of media files that are contextually relevant to the received user experiences. In addition, the process, computer program product, and apparatus sort a list of the plurality of media files to generate a sorted list of media files. The process, computer program product, and apparatus send the sorted list of media files to a player for playback. | 12-31-2015 |
20150381515 | GRAPH DATABASE FOR SERVICES PLANNING AND CONFIGURATION IN NETWORK SERVICES DOMAIN - In general, techniques are described for representing services, network resources, and relationships between such services and resources in a graph database with which to validate, provision, and manage the services in near real-time. In one example, a controller device includes at least one processor; and at least one memory to store a graph database comprising a graph that represents network resources and relationships between network resources. The controller device receives, at an application programming interface, a data-interchange formatted message that indicates a service request to configure a network service; queries, at least a portion of the plurality of the graph, to determine whether a set of the plurality of network resources can satisfy the service request to provision the network service within the network; and configures the set of the plurality of network resources to provide the network service. | 12-31-2015 |
20160004731 | SELF-SERVICE CONFIGURATION FOR DATA ENVIRONMENT - The values of various operating and/or configuration parameters of a data environment are managed using a set of self-service Web services and interfaces of a separate control environment. A customer can submit a Web services call into an externally-facing application programming interface (API) or other such externally-facing interface of the control environment. The API receiving the call, as well as information extracted from the call, can be used to determine appropriate adjustments to be performed in the data environment. A workflow can be instantiated that includes tasks used to validate and/or apply the adjustments to the target resources, such as databases, data instances, data stores, instance classes, etc. Various real-time functions such as monitoring and auto-scaling also can be performed via the control plane. | 01-07-2016 |
20160004741 | METHOD AND APPARATUS FOR MANAGING CORPORATE DATA - A method of managing corporate data, the method including, in one or more electronic processing devices hosting a workspace associated with workspace corporate data, providing users access to the workspace in accordance with user access permissions to thereby allow the users to perform actions relating to the workspace corporate data, the actions including at least one of selecting workspace corporate data to be acquired from one or more corporate data sources, viewing the workspace corporate data, manipulating the workspace corporate data and updating the workspace corporate data. | 01-07-2016 |
20160012043 | SYSTEM AND METHOD FOR OBJECT MIGRATION USING WAVES | 01-14-2016 |
20160012150 | SYSTEM AND METHOD FOR MAIN DISTRIBUTION NETWORK GRAPH/MODEL/DATA INTEGRATION BASED ON REMOTE ACCESS AND INFORMATION INTERACTION | 01-14-2016 |
20160019237 | REVERSE IP DATABASES USING DATA INDICATIVE OF USER LOCATION - Architecture that improves the quality of RevIP databases using search engine query logs and other location information sources and finds IP addresses that share multiple locations (indicative of large Internet gateways). A ground truth dataset is generated with mappings of IP addresses to locations and IP ranges to locations which are known to be correct. Additionally, the architecture can determine which types of queries and SERP page blocks (page sections) are location aware. Location information can be extracted from user queries and the most-frequently-used locations aggregated per IP address. Dominant locations can be aggregated, mapped to existing RevIP database IP address ranges and replaced. The updated RevIP database can be evaluated against the ground truth dataset. RevIP IP address ranges can be split and combined to improve the overall performance of the RevIP database. | 01-21-2016 |
20160019245 | DATABASE CONNECTION TUNING - The present disclosure is directed towards a connection tuning arrangement for tuning connection parameters of databases in a federated database system. The database system includes a least one application configured to access one or more databases. The connection tuning arrangement includes a data stream monitoring unit configured to monitor a number of application specific parameters in data streams of an application, the monitoring being performed in at least one context, and learn the behaviour of the data streams. A performance tuning unit is configured to tune connection parameters based on the behaviour. | 01-21-2016 |
20160026670 | COMPUTER IMPLEMENTED METHODS AND APPARATUS TO INTERACT WITH RECORDS USING A PUBLISHER OF AN INFORMATION FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer-readable storage media for interacting with records using a publisher configured to publish information to a feed of a social network. In some implementations, a computing device receives a request to interact with a child record related to a parent record stored in a database system. The request is generated via the publisher displayed in a user interface on a display device. The user interface is also configured to display the feed in association with an entity of the social network. Child record information indicating a type of the child record and field data to populate one or more fields of the child record can be received. The field data is differentiated from message content generated via the publisher to include in a feed item for presentation in the feed when displayed to one or more users following the parent record. The requested interaction with the child record can be performed using the child record information. | 01-28-2016 |
20160034478 | INCREMENTAL INFORMATION INTEGRATION USING A DECLARATIVE FRAMEWORK - Embodiments of the present invention relate to a declarative framework for efficient incremental information integration. In one embodiment, a method of and computer program product for information integration is provided. An integration rule is received. A first data set is accessed. A first representation of the first data is generated set based on the plurality of integration rules. The first representation is flat and includes a plurality of records. At least one index is generated. The index encodes at least one hierarchical relationship among the plurality of records. A second representation is generated of the first representation based on the at least one index. The second representation comprising nested data. | 02-04-2016 |
20160034500 | Normalization Rule Generation and Implementation Systems and Methods - Product records having attributes according to various schema are normalized such that the attributes thereof conform to a canonical schema. Attributes for large numbers of product records are normalized according to a map-reduce framework in which mappers are defined but no reducers. Rules are implemented by a rule engine that is instantiated one time per VM of the map-reduce framework. Likewise, each rule may be implemented by only one object instance per rule engine instance. Generation of rules by analysts may be facilitated by defining an attribute hierarchy. A rule defined for a parent attribute may be presented as a default rule for a child attribute and either accepted or revised. Attributes may be clusters and proposed rules generated. Proposed rules may then be accepted or rejected by an analyst. | 02-04-2016 |
20160034553 | HYBRID AGGREGATION OF DATA SETS - The disclosed embodiments provide a system for processing data. During operation, the system obtains one or more filters associated with dimensions of a data set. Next, the system calculates a cardinality associated with the one or more filters. The system then adjusts a level of aggregation of a query associated with the one or more filters based on the cardinality and a query result limit for querying of the data set. Finally, the system uses the query to obtain a set of records from the data set. | 02-04-2016 |
20160048549 | Profile Verification Service - Concepts and technologies are disclosed herein for providing and/or interacting with a profile verification service. A processor executing a profile verification service can receive a request to verify a user profile associated with a user of a social networking application. The processor can identify a computing device associated with the user profile, obtain location data that relates to the user profile and the computing device, and identify an activity associated with the computing device based upon the location data. The processor can determine if the user profile is accurate based upon the activity identified. If a determination is made that the user profile is accurate, the processor can verify the user profile. If a determination is made that the user profile is not accurate, the processor can update the user profile. | 02-18-2016 |
20160063132 | METHODS AND SYSTEMS FOR DISTRIBUTED COMPUTATION OF GRAPH DATA - Methods and systems for distributed computation of graph data permit edge collection and vertex collection, each to be partitioned among a plurality of computational units. In one embodiment, the methods employ a two-phase computational cycle, which is repeated until the computation is complete. In a first phase, processing units process each active edge and vertex by doing the following: reading their current attribute values, executing programmed computational functions, updating edge attributes and sending data messages to vertices. In a second phase, each vertex update processor processes each of its active vertices by doing the following: reading its current attribute values and received data messages, executing a programmed computational function, and updating the vertex's attribute values. | 03-03-2016 |
20160078000 | TABLE GENERATING APPARATUS, TABLE GENERATING METHOD AND RECORDING MEDIUM CONTAINING PROGRAM - A table generating apparatus includes a display unit and a processor which performs the following processes of: receiving an input of a function expression; receiving an input for setting a table range; generating a table representing a relation between a plurality of values in the range and their corresponding values determined by the function expression based on the table range, displaying the generated table on the display unit; receiving an input of an additional value while the table is displayed; adding the received additional value and its corresponding value determined by the function expression to the displayed table; and expanding the table by adding values obtained by subsequently changing the additional value and their corresponding values determined by the function expression to the displayed table, after the table addition function adds the additional value and its corresponding value to the table, each time an operation input is received. | 03-17-2016 |
20160078076 | PARALLEL CONTAINER AND RECORD ORGANIZATION - Provided are techniques for parallel container and record organization using buckets. In response to receiving an update to an entity in a file plan, a date associated with a disposition of the entity is determined and a reference to the entity is added to a bucket associated with the date. | 03-17-2016 |
20160085787 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR FEED-BASED CASE MANAGEMENT - Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case. | 03-24-2016 |
20160092453 | DATA DICTIONARY WITH A REDUCED NEED FOR REBUILDING - A processor receives statistical information about a data set included in a column of a data table. The processor receives additional information about the data set that indicates a data format utilized by the data set and a type of information represented by the data set. The processor generates a data dictionary for compression of the data set based, at least in part, on the statistical information and the additional information. The data dictionary is created such that the data dictionary is capable of compressing data that is statistically predicted to be received at a future point. | 03-31-2016 |
20160098418 | INDEXING OF LINKED DATA - In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples. | 04-07-2016 |
20160098424 | INDEXING OF LINKED DATA - In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples. | 04-07-2016 |
20160098431 | PERFORMING MATHEMATICAL OPERATIONS ON CHANGED VERSIONS OF DATA OBJECTS VIA A STORAGE COMPUTE DEVICE - A data object is received from a host and stored on a storage compute device. A first mathematical operation is performed on the data object via the storage compute device. An update from the host is received and stored on the storage compute device. The update data is stored separately from the data object and includes a portion of the data object that has subsequently changed. A second mathematical operation is performed on a changed version of the data object using the update data. | 04-07-2016 |
20160098462 | Enterprise Reporting Capabilities In Storage Management Systems - A method of refreshing a materialized view includes creating a materialized view based on a first result of a database query executed against a set of tables stored in a database and discovering a set of child storage objects associated with a parent storage object. The method also includes inserting, based on discovering the set of child storage objects, an entry into one or more tables of the set of tables, the entry including a child storage object of the set of child storage objects. The method further includes delaying a refresh of the materialized view until after the entry is inserted into the set of tables and then refreshing the materialized view, which is based on a second result of the database query executed against the set of tables. | 04-07-2016 |
20160103857 | Maintenance Actions and User-Specific Settings of the Attribute Value Derivation Instruction Set User Interface - A method, a system, and a computer program product for performing maintenance actions and user-specific settings of the attribute value derivation instructions set user interface are disclosed. A maintenance function is provided for changing a target attribute data value corresponding to a source attribute stored in a hierarchical data model. An instruction corresponding to the source attribute is also provided. Using the maintenance function, the target attribute data value is changed. Based on at least one user setting, a user interface for displaying the hierarchical data model and the changed target attribute data value is generated. | 04-14-2016 |
20160110376 | Method and Apparatus for Generating Multimedia File - A method for generating a multimedia file is presented, where the method includes selecting a multimedia clip according to at least one received input instruction in a process of multimedia recording; and parsing the selected multimedia clip to obtain corresponding text information, generating a multimedia file according to the at least one received input instruction, and generating a file name of the multimedia file according to the text information. Using the foregoing technical solution, a multimedia file is generated using text information that is obtained by parsing a multimedia clip, so that a file name of the multimedia file can accurately reflect key information of the multimedia file, and efficiency of searching for a target multimedia file is improved. | 04-21-2016 |
20160110381 | METHODS AND SYSTEMS FOR SOCIAL MEDIA-BASED PROFILING OF ENTITY LOCATION BY ASSOCIATING ENTITIES AND VENUES WITH GEO-TAGGED SHORT ELECTRONIC MESSAGES - A method includes: obtaining from a first social media source a new short unstructured electronic message with an associated geographic location and message content; identifying a first venue name and a first visit characteristic from the message content; accessing a database of venues, wherein the database includes for respective venues a venue name, a geographic location and one or more venue characteristics, wherein information in the database reflects information associated with the respective venues extracted from a plurality of social media posts, including a plurality of prior short unstructured electronic messages from the first social media source; determining whether the database includes a candidate venue that has a venue name and geographic location that respectively are substantially similar to the first venue name and the associated geographic location; when the candidate venue exists in the database, associating the new short unstructured electronic message with the candidate venue and perform updates. | 04-21-2016 |
20160110398 | Runtime Generation of a Mapping Table for Uploading Data into Structured Data Marts - Techniques are described for mapping supplemental data from a data delivery package into data marts that are accessible to a software application. In some embodiments, new mappings can be dynamically generated for a mapping table when the data delivery package includes fields which do not have a corresponding mapping in the mapping table. The new mappings can be generated at runtime while the data delivery package is being processed. Once generated, the mapping table can be used to store the supplemental data into the data marts. | 04-21-2016 |
20160125031 | METHOD AND APPARATUS FOR RETRIEVING AND ORGANIZING PHYSICAL ADDRESSES - A method and apparatus for retrieving and organizing geographical address information. Each physical address is assigned a unique code including symbols and alphanumeric characters. This unique code is the electronic address assigned to each physical address. Certain of the electronic addresses and the corresponding physical addresses are assigned aliases. The electronic addresses are assigned on a semi-permanent basis (i.e., the electronic addresses are not changed unless there is change to the physical location); whereas the aliases can be freely changed and reassigned among the electronic addresses. | 05-05-2016 |
20160132545 | SYSTEM AND METHOD FOR ADAPTIVE SPELL CHECKING - A system and method for adaptive spell checking and correction. The method includes tracking frequencies of historical replacement strings of characters, and providing a list of “n” number of the historical replacement strings of characters in response to a string of characters which were previously changed or are not recognized. | 05-12-2016 |
20160132554 | Method and System for Uniquely Identifying a Person to the Exclusion of All Others - Methods, program products, computer program products and systems for uniquely identifying an individual within a population to the exclusion of all others within the population by comparing data from unique data sources based on the name of the individual for providing a collection of preliminary suspects. An individual search service provider is then searched for additional data relating to the collection of preliminary suspects to locate any potential matches, which are reconciled with data from the unique data sources to locate at least a portion of a unique identifier that may be associated with the individual. The potential matches and portion of the unique identifier are compared with other data records within the individual search data source for locating a complete unique identifier that may be associated with the individual, followed by determining whether or not this complete unique identifier uniquely identifies the individual. | 05-12-2016 |
20160140116 | Data Migration System - A method and apparatus for migrating data. A computer system locates information about a structure used to store the data in a source database. The computer system identifies similarities between first columns in the source database and second columns in a destination database based on column names and compatible data types in the information. The computer system also displays suggestions for matches between the first columns in the source database and the second columns in the destination database on a display system based on the similarities identified. Further, the computer system receives user input to the suggestions, enabling reaching a desired level of matching to migrate the data from the source database to the destination database. | 05-19-2016 |
20160140117 | ASYNCHRONOUS SQL EXECUTION TOOL FOR ZERO DOWNTIME AND MIGRATION TO HANA - A system and method for database migration is provided. In an example embodiment, the database migration technique may include execution modules having a first connection to a source database and a second connection to a target database, and orchestration modules adapted to identify first and second subsets of statements from a single storage table, wherein the first and second subsets of statements are executed by the execution modules during an uptime period of the source database. | 05-19-2016 |
20160140158 | ENSURING ACCURATE DOMAIN NAME CONTACT INFORMATION - Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a first contact data and a second contact data associated with at least one domain name stored in a database communicatively coupled to the network; a user interface may be displayed, allowing a user to select the first contact data or a second contact data, and the server may then: receive a selection of the first contact data to be associated with the at least one domain name; disassociate the second contact data from the at least one domain name; and update a plurality of domain names, comprising the first domain name, to be associated with the first contact data. | 05-19-2016 |
20160140159 | VERIFYING A CORRESPONDENCE ADDRESS FOR A REGISTRANT - Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a code to verify a correspondence address; store the code in association with a domain name; retrieve a correspondence address within a domain name record for the domain name; generate a correspondence to be sent to the correspondence address including the code and a URL for accessing a user interface for entering the code; determine whether the code has been entered into the user interface; and if so, update the domain name record to include a status reflecting a verification of the correspondence address and a date of the verification. | 05-19-2016 |
20160147801 | OPTIMIZED ROLLOVER PROCESSES TO ACCOMMODATE A CHANGE IN VALUE IDENTIFIER BIT SIZE AND RELATED SYSTEM RELOAD PROCESSES - The subject matter disclosed herein provides methods for reformatting a page due to a rollover. An in-memory array holding a column of data can be maintained. One or more pages can be maintained. Each page can have one or more rows for storing the column of data. The column of data in the in-memory array can be monitored for a change. A rollover can be performed on at least one of the pages based on the change. The rollover can reformat the at least one page by rewriting metadata associated with the at least one page. Related apparatus, systems, techniques, and articles are also described. | 05-26-2016 |
20160147824 | METHOD FOR PROCESSING TIME SERIES AND SYSTEM THEREOF - A method for processing time series is disclosed. In the method, the time series is distributed into a plurality of indexes. A statistical method is applied to the data in each index for generating corresponding statistical result. The statistical result is the value with respect to the every index, and also the record with respect to the indexes in the time series. The statistical result for the every index is temporarily buffered. After that, a new input time series is compared with the statistical result for every index so as to select one of the indexes. The new input data is therefore inserted to the selected index. The statistical method is then applied to this selected index again. A new statistical result is generated. The record is updated as referring to the selected index and the new corresponding statistical result. | 05-26-2016 |
20160162494 | CONTENT RESONANCE - A real-time messaging platform and method is disclosed which classifies messages in accordance with a combination of user engagement events as modified to reflect the temporal structure of the user engagement events. A message can be assigned a metric based, for example, on a weighted combination of user engagement rates, decayed with time to reflect an intuition that recent interactions by one or more users with the message will have a greater impact than older interactions with the message. Different types of interaction by one or more users with the message can be assigned different weights when the different engagement events are combined and, also, can be assigned different temporal characteristics. | 06-09-2016 |
20160162529 | Method and Apparatus For Social Telematics - In a first embodiment, the present invention permits an occupant of a vehicle to enter a message, with a handheld communications device having Wide Area Network (WAN) capability, and to have the message externally displayed for reading by persons who are not occupants of the vehicle. The message is displayed by an on-board telematic unit. In addition to a display, the telematic unit can contain a variety of sensors and/or effectors. Sensor readings from a vehicle X can be updated, approximately continuously, in a record (of a vehicle-oriented database) that stores information particular to vehicle X. The vehicle-oriented database can provide an open Application Programming Interface, in order to serve as a platform for a wide variety of application programs (or Apps). An App is presented that permits a person to contact the occupants, of a vehicle X, based only upon information from vehicle X's license plate. | 06-09-2016 |
20160162530 | METHOD AND APPARATUS FOR INTER-DATABASES DATA UPDATING - The present disclosure relates to the field of data processing, disclosing a method and apparatus of inter-databases data updating. A method of inter-databases data updating of the present disclosure includes the steps of generating a third row of data based on data of a first database, where data of at least one column of the third row of data is a no-operation operator, the no-operation operator indicating no data change; and updating a fourth row of data of a second database based on the third row of data, where no-operation operator columns of data of the third row of data are not utilized to update data of corresponding columns of the fourth row of data, non no-operation operator columns of data of the third row of data are utilized to update data of corresponding columns of the fourth row of data. When there is only data change at some columns of a row of data, only data of the columns where data has changed will be updated, decreasing the amount of data to be updated, increasing the updating efficiency of databases, and reducing the waste of resources and time. | 06-09-2016 |
20160162531 | Enhanced Delivery of Messaging Data Traffic - Devices, systems, and methods are disclosed for delivering enhanced message content to subscribers and for overcoming common incompatibilities found in message delivery mechanisms. Exemplary embodiments profile an intended recipient's network capabilities, the intended recipient's device, and/or the recipient's service feature profile. This profile is leveraged to predictively and adaptively adjust the subsequent enhanced message content delivery process. Further, content modification can be applied for those cases where there is a defined mismatch that can be handled in order to facilitate delivery of the substance of the enhanced content. Finally, in cases where the content needs to be delivered intact to the intended recipient, but where the recipient network, the recipient's device and/or the recipient's service profile do not allow for delivery, the content may be delivered to an alternative device or system. These alternative devices or systems may be managed by the sender, the recipient, or a service provider's network. | 06-09-2016 |
20160170977 | SYSTEMS AND METHODS FOR IN-PLACE MIGRATION WITH DOWNTIME MINIMIZATION | 06-16-2016 |
20160170978 | DETERMINING LIVE MIGRATION SPEED BASED ON WORKLOAD AND PERFORMANCE CHARACTERISTICS | 06-16-2016 |
20160171008 | Updating cached database query results | 06-16-2016 |
20160179864 | Computer-Implemented System And Method For Providing Contextual Media Tagging For Selective Media Exposure | 06-23-2016 |
20160179938 | SYSTEM AND METHOD OF DYNAMIC, ENCRYPTED SEARCHING | 06-23-2016 |
20160179977 | TAXONOMY DRIVEN SITE NAVIGATION | 06-23-2016 |
20160188614 | Email and Identity Migration Based on Relationship Information - Methods, systems, and apparatuses for creating collections of associated accounts for a migration process. An example system includes a processing device and memory that stores accounts in accordance with a first email, identity or file domain. The processing device may create a collection of related accounts stored in accordance with a first email, identity or file domain based on active directory information of the stored accounts and may migrate information included in the collection of accounts into a second email, identity or file domain. The collection includes one or more first-level accounts that are identified as having a relationship with a predefined root account based on a delegation attribute. | 06-30-2016 |
20160188649 | DIFFERENTIATED SECONDARY INDEX MAINTENANCE IN LOG STRUCTURED NOSQL DATA STORES - There are provided a method for operating multi-node data stores. The method performs storing a data table in a first computing node and stores an index table in a second computing node. The index table provides keys used for accessing data in the first computing node and other multi-node data stores. The method performs operations that update or read the data table accessed from the first computing node and the index table accessed from the second computing node. The operations optimizes between latency in updating or reading the data table and the index table and data consistency maintained between data entries in the data table and data entries pointed by indices in the index table. | 06-30-2016 |
20160203166 | MECHANISM FOR PERFORMING LOCKLESS ROLLING UPGRADE OF NOSQL DATABASE | 07-14-2016 |
20160203175 | A SYSTEM AND METHOD FOR MANAGING PARTNER FEED INDEX | 07-14-2016 |
20160203176 | UPDATING ROLLUP STREAMS IN RESPONSE TO TIME SERIES OF MEASUREMENT DATA | 07-14-2016 |
20160253320 | GRID BASED DATA MOBILITY | 09-01-2016 |
20160253368 | FORUM INSPECTION BASED ON CORRELATION RATING OF RESPONSE POSTER | 09-01-2016 |
20160378812 | REDUCTION OF BIND BREAKS - Embodiments of the present invention provide methods, computer program products, and systems for performing bind breaks. Embodiments of the present invention can be used to reduce bind breaks by saving a save sequence number that reflects a count associated with updates made to a data structure responsive to performing an update to a data structure, retrieving a done sequence number that reflects a count associated with completed bind breaks, and determining whether the save sequence number is less than the done sequence number. Responsive to determining that the save sequence number is less than the done sequence number, embodiments of the invention can reuse the data structure without performing a bind break for the update of the data structure. Embodiments of the invention can be used to reduce bind breaks using sequence numbers to identify when a bind break occurred and updating other processors to avoid duplicating work. | 12-29-2016 |
20160378813 | Hybrid Database Table Stored as Both Row and Column Store - A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of the hybrid table by regulating access to, and/or the size of, the processing-intensive column store data. For example during an insert operation, the column store data may be searched for a uniqueness violation only after certain filtering and/or boundary conditions have been considered. In another technique, a hybrid table manager may control movement of data to the column store based upon considerations such as frequency of access, or underlying business logic. In still another technique, querying of the hybrid table may result in a search of the column store data only after an initial search of row store data fails to return a result. | 12-29-2016 |
20170235727 | Electronic Filing System for Electronic Document and Electronic File | 08-17-2017 |
20170235779 | PROCESSING QUERY OF DATABASE AND DATA STREAM | 08-17-2017 |
20180025039 | ENABLING A THIRD-PARTY DATA SERVICE TO UPDATE CUSTOM DATA OBJECTS | 01-25-2018 |
20180025040 | MULTIPLE WORKSPACE DATABASE ENGINE | 01-25-2018 |
20190146963 | Storing State in a Dynamic Content Routing Network | 05-16-2019 |
20220138167 | VIEW TABLES FRAMEWORK - In entity transition from legacy systems to a big data distributed data platform, numerous system-based architectural gaps have surfaced. There exists a need for a bridge component for each of the architectural gaps in order to support the entity transition to the big data distributed data platform. These bridge components include a variety of frameworks that are configured to automate certain processes that are needed for the transition. These processes have only become necessary as a result of the Hadoop platform. The automated processes include a snapshot load platform. The snapshot load platform enables the addition of a new view to the historical tables. The platform includes replacing the entire table in a truncated scenario. The platform includes replacing cases in a refresh or update scenario. | 05-05-2022 |