Entries |
Document | Title | Date |
20100070542 | MACHINE-IMPLEMENTED ACTIVITY MANAGEMENT SYSTEM USING ASYNCHRONOUSLY SHARED ACTIVITY DATA OBJECTS AND JOURNAL DATA ITEMS - Machine-assisted methods and apparatus are disclosed for allowing individual users to develop and organize respective activity descriptions and supporting journal items according to their respective preferences. Cross-referencing mappings may be created between activity descriptions and journal items in order to find, filter and organize disparate data. Cross-referencing mappings may also be created between the developed activity descriptions of different users so they can better understand each others perspectives and possibly overlapping goals. Different users' activity descriptions can be presented to a user even while the user may be disconnected from communication networks. Hierarchical relationships between activity descriptions may be provided. Machine-assisted means may be provided for creating work-sharing, work-delegating and/or informational sharing agreements between different users. Further machine-implemented means may be provided for automatically and asynchronously updating users on shared activities by other users even though all users are not necessarily connected to one or more respective communication networks at same time. | 03-18-2010 |
20100082708 | System and Method for Management of Performance Fault Using Statistical Analysis - A system includes: at least one managed resource having an agent for collecting and transmitting performance information; an integrated management server for receiving the information and managing it in an integrated manner; a statistical information generating module for extracting previously set performance items and automatically generating statistical information for each performance item; and a fault management server for receiving the information from the integrated management server in real time, performing statistical analysis on current performance information, comparing the analysis results with the information generated by the statistical information generating module to determine whether a fault is likely to occur, generating a fault event according to the determination result, and transmitting the fault event to the integrated management server. | 04-01-2010 |
20100082709 | DOCUMENT PROCESSING SYSTEM AND CONTROL METHOD THEREOF, PROGRAM, AND STORAGE MEDIUM - This invention is directed to a document processing system and control method thereof. The system stores a plurality of items of document data each containing metadata pertaining to the contents of each item of document data, and relation information representing the relations between the plurality of items of document data. When scanned image data or facsimile-received image data is input, document data related to the input image data is specified among the plurality of items of stored document data, based on the metadata contained in each item of document data. Relation information representing the relation between the input image data and the specified related document data is stored. Even document data obtained from a paper document is able to be stored as document data subjected to search processing. | 04-01-2010 |
20100094916 | Service Level Management System - A method for controlling and maintaining a level of service of web applications is disclosed. The method includes generating a context for each request sent from a client to a web server and for each reply sent from a web server to a client. Then it is determined whether the context belongs to an identified transaction. Statistics respective of the identified transaction is then gathered. Further, a determination is made whether at least one policy predefined for the identified application is violated. A plurality of corrective actions are performed if at least one policy is determined to be violated. | 04-15-2010 |
20100100573 | SOURCE AND DESTINATION DETERMINATION SYSTEM AND METHOD - In a first general aspect, a computer program product tangibly embodied in an information carrier is described. The computer program product includes instructions that, when executed, perform operations for identifying a source or destination for stock. The operations include receiving an electronic request to determine a source or destination for stock, identifying, using a primary rule, a logistic area database object that represents a storage location at one of multiple levels of a hierarchy of storage locations. The logistic area database object is associated with a value that indicates an amount of stock that is associated with the storage location. The operations also include transmitting an identifier specifying the logistic area database object if the value indicates that associated storage location is available as a source or destination. The identifier is used to assign the storage location as the source or destination for the stock. | 04-22-2010 |
20100114996 | Apparatus and Method for Transmitting File and Apparatus and Method for Receiving File - Apparatus and method for transmitting file and apparatus and method for receiving file. The apparatus for receiving a file includes: a receiving device configured for receiving a file and at least one tag path associated with the file; a path selection device configured for selecting from candidate paths at least one path where a similarity between the tag vector of the lowest node and the tag vector of the highest node in each of the tag path exceeds a predetermined threshold, as a storage path; and a storage device configured for storing the file under the storage path. | 05-06-2010 |
20100131573 | Machine, Program Product, And Computer-Implemented Method For File Management, Storage, And Display - Embodiments of the present invention provide machines, program products, and computer-implemented methods of file management, storage, and display. A user is displayed an icon palette having a palette boundary and including icons representing a plurality of predetermined categories representing notable events in a life of the user. An unsorted file is assigned to at least one predetermined category through a user action so that dragging and dropping a file across the palette boundary onto an icon on the icon palette assigns the file to a category. The user is prompted to fill out a questionnaire associated with the file. The questionnaire includes any additional categories, album data, a journal entry, event information, and display information. The display device then displays an album of files using pre-selected formats, responsive to the questionnaires. Through the questionnaire, the user can specify the file for inclusion in a randomized slide show of files. | 05-27-2010 |
20100131574 | Machine, Program Product, And Computer-Implemented Method For File Management, Storage, And Access Utilizing A User-Selected Trigger Event - A database stores a plurality of files assigned by a user to a plurality of categories representing notable events in a life of the user. The database can also store individual journal entries associated with the files. The user is prompted through a questionnaire to select a trigger event, for example, a death of the user, for making publicly available a file of the plurality of files and to approve terms of a legal document so that the user can designate a portion of the plurality of files, and optionally associated journal entries, to be made publicly available after the trigger event. Then third parties can be provided access the designated portion of the plurality of files after and responsive to the user-selected trigger event. A recipient entity, established for acquiring rights to the files, may determine conditions, including payment, for such access. | 05-27-2010 |
20100138458 | MEDIA DATA COMPILATION METHOD AND SYSTEM - A method, system, and computer program product includes creating a media data compilation including: one or more track variation data arrays representing one or more variations of one or more tracks of a media recording, the one or more track variation data arrays including media data for the one or more variations of one or more tracks of the media data compilation; and one or more data array pointers, the one or more data array pointers configured to identify at least one of the one or more track variation data arrays. The one or more track variation data arrays are compressed and stored in a file. The one or more data array pointers are stored in a database. | 06-03-2010 |
20100138459 | CONTENT-BASED STORAGE MANAGEMENT - Embodiments of the invention are directed to a system and method for data management according to the content of the data. The system may enable data to be stored in one of a plurality of different storage options according to at least one characteristic of the data, in which the at least one characteristic is related to the content of the data. The system may comprise a rule-based storage management mechanism for the processes of archiving and/or retrieving data. Optionally, the data is stored for a time interval according to the at least one characteristic of the data and may be moved to a different type of storage option after an event occurs, for example the time interval has elapsed. | 06-03-2010 |
20100146015 | Rich-Context Tagging of Resources - Tagging of resources in order to associate them is described. In an embodiment it is possible to assign tags to resources or switch between resources with different tags, in the context of current work being undertaken by a user. For example, from a single application window that is currently used, a user is able to switch to other resources by tag in an embodiment. Different embodiments illustrate how tags may have multiple purposes and those purposes may evolve thus enabling associated resources to be exposed in different ways. In some embodiments rich metadata about tag usage and/or the use of resource associated with a tag is stored and used to provide additional functionality. Examples are described in which persistence of resources associated with tags is provided and may involve representation of resources such as by duplication of files or by creating alternative representations of resources. | 06-10-2010 |
20100146016 | METHOD AND APPARATUS FOR FILE ASSOCIATION - A method and apparatus for associating a secondary file ( | 06-10-2010 |
20100146017 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - A folder relationship holding unit ( | 06-10-2010 |
20100153474 | DISCARDABLE FILES - Files stored, or to be stored, in a storage device are marked either as non-discardable or as discardable in a file system structure associated with a storage device. Each discardable file has associated with it a discarding priority level. A publisher file is permitted to be stored in the storage device only if storing the publisher file does not narrow a storage usage safety margin that is reserved for user files. User files are allowed to be stored in the storage device even if storing them narrows the storage usage safety margin but, in such cases, the storage usage safety margin is restored by removing one or more discardable files from the storage device. A discardable file is removed from the storage device if its discarding priority level equals or is higher than a predetermined discarding threshold value. | 06-17-2010 |
20100161684 | STORAGE METHOD IN A DATABASE - A storage method in a database comprising an insertion step of data and/or values (val- | 06-24-2010 |
20100161685 | METHODS AND APPARATUS FOR CONTENT-AWARE DATA PARTITIONING - The systems and methods partition digital data units in a content aware fashion without relying on any ancestry information, which enables one to find duplicate chunks in unrelated units of digital data even across millions of documents spread across thousands of computer systems. | 06-24-2010 |
20100161686 | METADATA STRUCTURE FOR STORING AND PLAYING STEREOSCOPIC DATA, AND METHOD FOR STORING STEREOSCOPIC CONTENT FILE USING THIS METADATA - Provided is a method for storing stereoscopic contents. The method includes storing stereoscopic video media information related to fragment information of the stereoscopic contents as metadata information required for reproducing the stereoscopic contents, and storing elementary streams of the stereoscopic contents. | 06-24-2010 |
20100179970 | SYSTEM AND METHOD FOR BI-DIRECTIONAL SYNCHRONIZED CONVERSION OF ELECTRONIC MAIL DATA - A portable storage device is connected to a first computer and the email data is synchronized between the first computer and the device. The portable storage device can then be connected to a second computer that has an email program that is incompatible with the first computer's email program. The second computer is personalized with the email data retrieved from the portable device. The user is allowed to use the second computer to send or receive emails and otherwise alter the email data. Upon logging out of the second computer, any changes made thereon can be recorded to the portable storage device. The device can then be re-connected to the first computer and the data can once again be re-synchronized. The universal format database enables bidirectional synchronization and conversion of email data between multiple incompatible format email programs. | 07-15-2010 |
20100198884 | Storage device and recording medium - There are provided a storage device and a computer-readable medium capable of efficiently storing keywords contained in description information and efficiently retrieving the keyword. A list producing portion ( | 08-05-2010 |
20100211616 | Performance by Avoiding Disk I/O for Deduplicated File Blocks - A computer having deduplicated data stores files comprised of file blocks in a volume. File blocks are copied from the volume to memory as needed by processes. An operating system searches a memory index for physical attributes associated with a deduplicated file block to determine whether a copy of the deduplicated file block is already resident in the memory. If a copy of the deduplicated file block is already resident in the memory, the operating system creates another copy of the deduplicated file block within the memory and updates the memory index, thus avoiding having to copy the deduplicated file block from the volume and improving the performance of the computer. | 08-19-2010 |
20100211617 | PROJECTS CONTAINING MEDIA DATA OF DIFFERENT TYPES - A method comprises receiving, across a network at a computing device, media data. The method further comprises determining to which project associated with a user and hosted on the computing device to save the media data. The method further comprises saving the media data to the project. The project is adapted to store media data of different types. | 08-19-2010 |
20100211618 | EFFICIENT STORAGE OF DATA ALLOWING FOR MULTIPLE LEVEL GRANULARITY RETRIEVAL - Data series are stored at multiple resolutions in a computer-readable data storage medium. In particular, time series data values of the data series are received with associated timestamps. Corresponding storage elements in the computer-readable data storage medium are identified based on the time stamps. Aggregate values are determined by summing the time series data values. The time series data values stored in the corresponding storage elements are replaced by the aggregate values. Combined data values of the aggregate values are stored in storage elements in the computer-readable storage medium at a first resolution and second resolution, where the second resolution is half of the first resolution. | 08-19-2010 |
20100211619 | DISTRIBUTIVE STORAGE TECHNIQUES FOR MULTI-TENANT DATABASES - The present invention provides techniques for managing information on a multi-tenant database system. In one embodiment a method comprises storing the information on the database among a plurality of tables. The plurality of tables is arranged in columns and rows. Each of a subset of the plurality of tables has sets of the rows distributed amongst different storage nodes on the database. A first of the sets is located at a first node, and a second of the sets is located a second node. Data storage and retrieval capabilities are provided to the database, including access to the information, in response to requests from one of a plurality of remotely disposed computer systems. Also disclosed is a machine-readable medium carrying one or more sequences of instructions for managing computer applications when executed by one or more processors and cause the one or more processors to carry out steps of the method. A data center for managing information on a multi-tenant database is also disclosed that carries-out the functions of the method. | 08-19-2010 |
20100217785 | METADATA STRUCTURE FOR STORING AND PLAYING STEREOSCOPIC DATA, AND METHOD FOR STORING STEREOSCOPIC CONTENT FILE USING THIS METADATA - Provided is a metadata structure for storing and re-producing stereoscopic data and a method for storing a stereoscopic content file based on the metadata structure. The stereoscopic content file storing method includes storing streams of the stereoscopic contents; and, when the stereoscopic content has more than two elementary streams, storing information for dividing the elementary streams into a main track and a supplementary track. | 08-26-2010 |
20100223304 | Information processing apparatus, information processing method and program - There is provided an information processing apparatus including a storage unit that stores content data, a movement instruction unit that provides instructions to move the content data stored in the storage unit in accordance with a user operation, a detection unit that detects characteristic information of the content data in accordance with movement instructions of the content data by the movement instruction unit, a basic interval setting unit that sets one or two or more basic intervals to the content data based on detection points of the characteristic information, and a data generation unit that generates content data for movement made of a plurality of the one or two or more basic intervals set by the basic interval setting unit. | 09-02-2010 |
20100228795 | DOWNLOAD MANAGEMENT OF DISCARDABLE FILES - A request is received to store a file in a storage area of a storage device, the file being discardable and having associated therewith data in a data structure associated with the storage device. The file is marked as a discardable file. In some implementations a file system structure of the data structure is marked to indicate that the file is a discardable file, where in other implementations, the file itself is marked to indicate that the file is a discardable file. A download manager determines a download condition associated with the request to store the discardable file in the storage area of the storage device and determines whether to delay a download to the storage device of the discardable file based on the determined download condition. The download manager manages the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device. | 09-09-2010 |
20100235409 | SYSTEM AND METHOD FOR MANAGING DATA STORED IN A DATA NETWORK - The disclosure relates to a method and a system of data storage servers for processing an electronic file. The system has a set of servers in a network. The system further comprises a configuration file that contains data to specify the range of numbers in the set of file numbers assigned to servers in the network; a range table that contains data to track the range of numbers for the servers; and an application to process a request to store the file in the system. The application processes the request by: identifying a server that has a range of numbers that contains a file number associated with the file; and initiating storage of the file at the server. In the system, the file number is meant to be a unique number for files in the network. | 09-16-2010 |
20100235410 | DISTRIBUTED DATA STORAGE - In one example, data may be divided into blocks, and the blocks may be stored in various storage resources. Data to be stored may be provided to a data divider. The data divider may divide the data into blocks. Redundancy may be introduced into the blocks to allow the original data to be reconstructed at some point in the future, even if fewer than all of the original blocks are available. The blocks may be sent to a data shuffler, which may shuffle the blocks, and may provide a key that describes how to reconstruct the original data from the blocks. The key may be provided to the owner of the data. When the original data is to be retrieved, the key may be provided to a reassembler, which retrieves the blocks from the various storage resources and reconstructs the data using the key. | 09-16-2010 |
20100235411 | SYSTEMS AND METHODS FOR CREATING A CUSTOMIZED WEBSITE - The present invention is directed towards systems and methods for creating a customized website. The system may include (a) a customization database configured to store customization data, (b) a website builder database configured to store a plurality of registered builder websites, (c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website, (d) a preprocessor registry configured to register the location of the customizable website template in the website builder database, and (e) a website preprocessor operatively coupled to the preprocessor registry. The website preprocessor may be configured to (i) access the preprocessor registry to determine the location of the customizable website template, (ii) retrieve the customizable website template from the website builder database, (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website, and (iv) store the customized website in the website builder database. | 09-16-2010 |
20100241673 | VIRTUALIZED DATA STORAGE SYSTEM ARCHITECTURE - Virtual storage arrays consolidate branch data storage at data centers connected via wide area networks. Virtual storage arrays appear to storage clients as local data storage; however, virtual storage arrays actually store data at the data center. The virtual storage arrays overcomes bandwidth and latency limitations of the wide area network by predicting and prefetching storage blocks, which are then cached at the branch location. Virtual storage arrays leverage an understanding of the semantics and structure of high-level data structures associated with storage blocks to predict which storage blocks are likely to be requested by a storage client in the near future. Virtual storage arrays determine the association between requested storage blocks and corresponding high-level data structure entities to predict additional high-level data structure entities that are likely to be accessed. From this, the virtual storage array identifies the additional storage blocks for prefetching. | 09-23-2010 |
20100241674 | METHOD AND APPARATUS FOR PROCESS DESIGN - A process is managed by creating a future revision of a base. Data are input into the future revision of the base. The future revision of the base is made current, revising the base. A control tracks the authorization of the base revision, storing the authorization of the future revision of the base. | 09-23-2010 |
20100250626 | STORAGE APPARATUS AND ITS FILE CONTROL METHOD AND STORAGE SYSTEM - Decrease in the write speed is prevented even when overwriting the entire file. When a NAS apparatus receives a file size change request from a computer as an access request source for changing the size of a file, the NAS apparatus creates a new file related to the file in a file system with a processing performance that is higher than a file system containing the file as an entity of that file, associates the new file and the foregoing file, deletes the file on the condition that the new file and the file has been associated, and executes data write processing of writing data into the new file on the condition of subsequently receiving a data write request from the access request source for writing data into the file. | 09-30-2010 |
20100250627 | STORAGE SYSTEM AND A FILE LAYER MANAGEMENT METHOD - A file server holding tag information representative of file contents and an access frequency of each file calculates a tag rating from the access frequency of each file and calculates a file rating from the tag rating affixed to the file. It controls to place a file having a high calculated file rating on a higher transfer performance layer, and place a file having a low calculated file rating on a lower transfer performance layer. Rapid accesses can be handled quickly by placing in advance a file whose access is anticipated to be increased after interest is increased although an access frequency is still low, on a layer having a short response time and high throughput, and by maintaining a file whose access is anticipated to be increased because of increased interest although an access frequency is lowered, on a layer having a short response time and high throughput. | 09-30-2010 |
20100250628 | Identity Confidence Framework - An Identity Confidence Framework is a method for determining the confidence that each of various identity elements pertain to the same person. | 09-30-2010 |
20100262633 | MANAGING DATABASE OBJECT PLACEMENT ON MULTIPLE STORAGE DEVICES - A method, information processing system, and computer program storage product optimize the placement of database objects on a multiplicity of storage devices. A set of database objects are placed on a first storage device in a multiplicity of storage devices. Each storage device comprises differing characteristics. A query workload is run on the set of database objects that have been placed on the first storage device. Profiling information associated with the query workload that is running is collected. A subset of database objects is selected from the set of the database objects to be stored on a second storage device. The second storage device is a separate physical device from, and performs faster than, the first storage device. The subset of database objects is stored on the second storage device and all remaining database objects in the set of database objects on the first storage device. | 10-14-2010 |
20100262634 | FILE MANAGING SYSTEM AND METHOD - A file managing system manages files in a mobile device when the files are uploaded into a computer system. The file managing system builds a storing rule, creates new folders in the computer system according to the storing rule, and names the new folders according to information of the files. The file managing system further copies the files in the mobile device into the new folders in the computer system according to the information of the files in the mobile device. | 10-14-2010 |
20100262635 | ELECTRONIC APPLIANCE FOR COLLECTING AND DISTRIBUTING DIGITAL MEDIA - A media archiver that detects receipt of a plurality of first computer readable mediums from different users. Each of the first computer readable mediums includes a set of content items generated by a respective different real-time content capture device that captured each content item of the set in real time by a respective user. Upon receipt of each of the plurality of first computer readable mediums, the media archiver detects a property of a content item(s) in the first computer readable medium that indicates the content item was created during a predetermined time period. The media archiver copies the content item (i.e. the content item created during the predetermined time period) from the first computer readable medium to a second removable computer readable medium to allow a user to collect all content items in one place from all users. | 10-14-2010 |
20100274824 | Portable storage device with subject identification and method thereof - This specification discloses a portable storage device with subject identification and the method thereof. When data are stored to the portable storage device or read from the portable storage device by other terminals, the portable storage device identifies the data subject. This solves the problem of unable to identify the subject during the data storing or reading step in the prior art. Therefore, the stored data subject can be immediately identified. The invention further achieves the goal of letting several people sharing one portable storage device. | 10-28-2010 |
20100274825 | DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD - When performing migration of data from a migration source file server which is not endowed with any HSM interface, to a migration destination file server which is endowed with HSM, a volume of high capacity is needed for the migration destination file server, and moreover the performance deteriorates directly after the migration. However, with this system, the manager is enabled to set a migration policy using attribute information which can be acquired through a standard file access interface possessed by a file server program, and, when setting the attribute information of the migration destination file, the tier of the file which is to be created is determined, and the migration destination file is created, on the basis of this attribute information and migration policy. | 10-28-2010 |
20100274826 | METHOD FOR CLIPPING MIGRATION CANDIDATE FILE IN HIERARCHICAL STORAGE MANAGEMENT SYSTEM - The system of the present invention curbs an unnecessary inter-tier file migration and provides an inter-tier file migration that conforms to the utilization state. The hierarchical storage management system respectively migrates a frequently accessed file to the upper Tier, and an infrequently accessed file to the lower Tier. This system carries out inter-tier file migration in conformance with the utilization state. This system provides functions for anchoring a Tier for storage for a specified file, and for not permitting an inter-tier file migration. | 10-28-2010 |
20100281077 | BATCHING REQUESTS FOR ACCESSING DIFFERENTIAL DATA STORES - Data objects are selectively stored across a plurality of differential data stores, where selection of the differential data stores for storing respective data objects is according to a criterion relating to compression of the data objects in each of the data stores, and where the differential data stores are stored in persistent storage media. Plural requests for accessing the differential data stores are batched, and one of the differential data stores is selected to page into temporary storage from the persistent storage media. The batched plural requests for accessing the selected differential data store that has been paged into the temporary storage are executed. | 11-04-2010 |
20100281078 | DISTRIBUTED DATA REORGANIZATION FOR PARALLEL EXECUTION ENGINES - A distributed data reorganization system and method for mapping and reducing raw data containing a plurality of data records. Embodiments of the distributed data reorganization system and method operate in a general-purpose parallel execution environment that use an arbitrary communication directed acyclic graph. The vertices of the graph accept multiple data inputs and generate multiple data inputs, and may be of different types. Embodiments of the distributed data reorganization system and method include a plurality of distributed mappers that use a mapping criteria supplied by a developer to map the plurality of data records to data buckets. The mapped data record and data bucket identifications are input for a plurality of distributed reducers. Each distributed reducer groups together data records having the same data bucket identification and then uses a merge logic supplied by the developer to reduce the grouped data records to obtain reorganized data. | 11-04-2010 |
20100281079 | COMPRESSION ANALYZER - Techniques are described herein for automatically selecting the compression techniques to be used on tabular data. A compression analyzer gives users high-level control over the selection process without requiring the user to know details about the specific compression techniques that are available to the compression analyzer. Users are able to specify, for a given set of data, a “balance point” along the spectrum between “maximum performance” and “maximum compression”. The point thus selected is used by the compression analyzer in a variety of ways. For example, in one embodiment, the compression analyzer uses the user-specified balance point to determine which of the available compression techniques qualify as “candidate techniques” for the given set of data. The compression analyzer selects the compression technique to use on a set of data by actually testing the candidate compression techniques against samples from the set of data. After testing the candidate compression techniques against the samples, the resulting compression ratios are compared. The compression technique to use on the set of data is then selected based, in part, on the compression ratios achieved during the compression tests performed on the sample data. | 11-04-2010 |
20100293204 | RESOURCE NAME RECONCILIATION IN A CONFIGURATION DATABASE - A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names. | 11-18-2010 |
20100293205 | RESOURCE NAME RECONCILIATION IN A CONFIGURATION DATABASE - A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names. | 11-18-2010 |
20100299373 | BUSINESS FLOW PROCESSING METHOD AND APPARATUS - In order to identify a parallel-executed portion of processes included in a business flow, following stages are executed: obtaining transaction records including a processing time, a process type and an identifier from a database; grouping the transaction records based on the identifier and sorting the transaction records within a group based on the processing time; in case where the processing time included in the transaction record represents only one time, calculating a processing period of each transaction record based on a sequence of the processing times in the transaction records in the group; identifying a transaction record relating to a process executed in parallel based on the distribution of the calculated processing periods for each process type; and identifying, for each group, a business flow of the group based on the processing result of the identifying the transaction record and the transaction records in the group. | 11-25-2010 |
20100325177 | IMAGE FORMING APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - An image forming apparatus is provided with a user authentication portion performing a user authentication process on a user by using user authentication information, a section authentication portion performing a section authentication process, by using one of a plurality of pieces of section authentication information, on the user who has been successfully authenticated by the user authentication portion, an associated information storage portion storing, therein, associated information in which the user authentication information is associated with the plurality of pieces of section authentication information, and a selection process portion selecting, after the user has been successfully authenticated by the user authentication portion, at least one of the plurality of pieces of section authentication information satisfying a preset condition from among the plurality of pieces of section authentication information associated with the user authentication information that has been used for the user authentication process. | 12-23-2010 |
20100325178 | CREATING AND/OR MANAGING META-DATA FOR DATA STORAGE DEVICES USING A PACKET SWITCH APPLIANCE - A first instrument port of a packet switch appliance is connected to a first data storage device. A second port is configured as a first network port. A first meta-data tag is created for a first block of packets received through the first network port. The first block is sent to the first data storage device through the first instrument port. The first meta-data tag or copy is sent to the first data storage device and/or a storage management server. A second instrument port of the packet switch appliance is connected to a second data storage device. A second meta-data tag is created for a second block of packets received through the first network port. The second block is sent to the second data storage device through the second instrument port. The second meta-data tag or copy is sent to the second data storage device and/or the storage management server. | 12-23-2010 |
20100332560 | MANAGING AND EDITING STORED MEDIA ASSETS - Methods and systems are described for providing editing tools that allow a user to manipulate media provided by a media content source. Media editing tools may include content analysis tools capable of extracting information from the media content itself, and may include segment identification and editing tools. Editing tools may be created by a user, and stored or shared with other users. Users may be able to specify and customize a set of storage space requirements that impose constraints on the type, quantity and content of stored assets. Automatic storage management tools provide tools with which stored and to-be-stored assets may be transformed in order to maintain satisfaction of storage preferences and requirements. | 12-30-2010 |
20100332561 | SYSTEMS AND METHODS FOR NORMALIZING DATA OF HETEROGENEOUS DATA SOURCES - Systems and methods integrate disparate backup devices with a unified interface. In certain examples, a management console manages data from various backup devices, while retaining such data in its native format. The management console can display a hierarchical view the client devices and/or their data and can further provide utilities for processing the various data formats. A data structure including fields for storing both metadata common to the client device data and value-added metadata can be used to mine or process the data of the disparate client devices. The unified single platform and interface reduces the need for multiple data management products and/or customized data utilities for each individual client device and provides a single pane of glass view into data management operations. Integrating the various types of storage formats and media allows a user to retain existing storage infrastructures and further facilitates scaling to meet long-term management needs. | 12-30-2010 |
20100332562 | Location-Based Services - In some embodiments, a technique for providing location-based functionality comprises providing functionality, wherein the functionality uses information provided by a location-aware device. | 12-30-2010 |
20110004638 | ATTRIBUTED KEY-VALUE-STORE DATABASE SYSTEM - It is a problem of this invention to offer the means to construct a more advanced, more complex system from which it is requested to unite a key-value structural data effectively, and to correspond to a dynamic change in the data structure and volume of data flexibly. In this invention, ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ add to a key-value structural data. This Key-Value structural data refers to another one to which ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ are added as an attribute, and this data is referred to from another one to which ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ are added as the attribute. The problem is solved by such a mechanism's being offered. | 01-06-2011 |
20110004639 | Method and Apparatus for Storing Data with Reduced Redundancy Using Data Clusters - Method and apparatus for storing data in a reduced redundancy form. Binary Large Objects (BLOBs) are partitioned into subblocks according to a partitioning method, and the subblocks are stored in subblock clusters. Each BLOB is represented as a list of spans of subblocks which identifies a contiguous sequence of subblocks within a cluster. Storage redundancy can be reduced because the spans of two different BLOBs can refer to the same subblocks. An index may be used to map subblock hashes to subblock cluster numbers. | 01-06-2011 |
20110004640 | MAP DRAWING DEVICE - A map drawing device determines whether or not there is a connection between sequences of points respectively showing roads corresponding a link so as to create data for link drawing defining sequences of points which are connected to each other in this link on the basis of road data defining the sequence of points showing each road with coordinates in each of a plurality of areas into which a map is divided, and also draws the roads corresponding to the link on the map on the basis of this data for link drawing. | 01-06-2011 |
20110010402 | DATA-DRIVEN DATABASE PROCESSOR - Provided is a technique for a data-driven database which frees a user from having to be conscious of a sequence in which instructions of a program for accessing a database are described, an interrelation of data items, and the like, and from having to describe redundant instructions. A data-driven database processor includes: schema definition storage means | 01-13-2011 |
20110029580 | METHODS AND APPARATUS FOR METADATA MANAGEMENT IN A STORAGE SYSTEM - Methods and systems for metadata management in a storage system are disclosed. First level metadata is associated with a plurality of storage devices in a storage system. Entries in the first level metadata identify storage related attributes of corresponding portions on the plurality of storage devices. Entries in a second level metadata are associated with a corresponding plurality of entries in the first level metadata, where the second level metadata identifies metadata related attributes of the corresponding first level metadata entries. Responsive to receiving a request for a storage related attribute in the first level metadata table, the storage related attribute is derived from the second level metadata table, which reduces the first level metadata processing requirements and increases the performance of the storage system. | 02-03-2011 |
20110029581 | Load-Balancing and Scaling for Analytics Data - Load-balancing and scaling for analytics data may be provided. A logging system may receive data and select a stager database in which to store the data. The selection may be made according to an identifier associated with the data. The stored data may be processed and stored back to the stager database before being copied to a reporting database. The processed data may be aggregated with other data in the reporting database to provide an analytics report. | 02-03-2011 |
20110029582 | METHOD AND DEVICE FOR STORING DATA BELONGING TO AN ALARM OR EVENT MESSAGE CONTAINING MULTIPLE ATTRIBUTES - The disclosure relates to a method and to a corresponding device for storing data belonging to an alarm or event message containing multiple attributes. A fixed table directly stores a first part of the attributes belonging to an alarm or event message in a standardized manner. Additionally, both the first part and a remaining second part of the attributes are stored as an availability dataset. | 02-03-2011 |
20110029583 | NONVOLATILE STORAGE MODULE, ACCESS MODULE, MUSICAL SOUND DATA FILE GENERATION MODULE AND MUSICAL SOUND GENERATION SYSTEM - Musical sound data groups are recorded in nonvolatile memory banks by multiplexing the data without being compressed. A data reader reads the musical sound data in parallel from the plurality of nonvolatile memory banks according to reading instructions from an access module. In a musical sound generation system that cannot expect which pitch of the musical sound data is instructed to be read, since a plurality of pieces of data can be read in parallel from the plurality of nonvolatile memory banks, a sound production delay time can fall within an allowable time. Thus, by using a currently dominant large-capacity multi level NAND flash memory as a memory for the musical sound data, a high sound quality and compact musical sound generation system can be realized. | 02-03-2011 |
20110035419 | Systems and Methods for Facilitating Storage Operations Using Network Attached Storage Devices - A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions. | 02-10-2011 |
20110035420 | Location Beacon Database - A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device. While traversing the target area, detecting Wi-Fi signals from Wi-Fi access points in range of the Wi-Fi device and recording identity information of the detected Wi-Fi access point in conjunction with GPS location information of the vehicle when the detection of the Wi-Fi access point was made. The location information is used to reverse triangulate the position of the detected Wi-Fi access point; and the position of the detected access point is recorded in a reference database. | 02-10-2011 |
20110040808 | DISTRIBUTED ANALYTICS PLATFORM - A platform that facilitates software application development, maintenance, and support includes a storage component that receives structured and unstructured data pertaining to at least one application subject to development, maintenance, or support and causes the structured and unstructured data to be stored in a distributed fashion over a plurality of accessible data repositories. The storage component causes the structured and unstructured data to be stored in the data repositories such that the structured and unstructured data is accessible through utilization of a common access format. An executor component executes an analytical process over the structured and unstructured data and generates a first dataset, wherein the storage component causes the first dataset to be stored in at least one of the plurality of accessible data repositories in a format that is accessible by front end analysis applications. | 02-17-2011 |
20110047193 | MANAGING COMPOUND XML DOCUMENTS IN A REPOSITORY - A declarative mechanism is used to manage large documents within a repository. The large documents are sectioned into subdocuments that are linked together by a parent document. The combination of the parent document and subdocument is referred to as a compound document. There are multiple options for configuring rules to break up a source document into a compound document and naming the subdocuments. The compound documents may be queried using statements that treat the compound document as a single XML document, or the parent document of a subdocument may be queried and treated independently. Access control and versioning can be applied at the finer granularity of the subdocument. | 02-24-2011 |
20110055293 | Data Repository Selection Within a Storage Environment - Described is a method, system, and computer program product for selecting a data repository within a computing environment. The data repository can exist on multiple target computing systems as a logical entity called a volume or a file system. When selecting at least one data repository, a data protection system of the computing environment analyzes the incoming data from a source computing system, in conjunction with information describing the data repositories. The data repository information, or repository characteristic information, can be stored on a repository volume table (RVT) of the data protection system. By determining a weighted selection score from the analysis of all the information available to the data protection system, the data protection system can intelligently select a data repository for storing data from the source computing system. Further, by tracking repository characteristic information on a continuous or periodic basis, the data protection system can enable emulated views of data that has been stored on the data repositories of the computing environment. | 03-03-2011 |
20110060771 | Method And Apparatuses For Handling Storage Of User Data In 3G Digital Cellular Telecommunication Systems - Method, apparatuses and computer programs for handling the storage of data. A first information server ( | 03-10-2011 |
20110060772 | SYSTEM AND METHOD TO MANAGE STORAGE OF DATA TO MULTIPLE REMOVABLE DATA STORAGE MEDIUMS - A system and method to manage data acquired from a medical device is provided. The system can detect a spare capacity to store a file of data associated with a unique patient identifier acquired from the medical device to a first removable data storage medium, can detect the first removable data storage medium to be below a threshold spare capacity to receive the file of data associated with unique patient identifier acquired from the medical device, and can automatically cause to stop communicating data for storage to the first removable data storage medium and to start communicating the file of data associated with the unique patient identifier for storage to a second removable data storage medium, and can create a graphic display illustrative of the removable data storage medium that is active to receive the file of data associated with the unique patient identifier. | 03-10-2011 |
20110060773 | DATA PROCESSOR - To provide a technique of writing data efficiently on a storage medium and thereby play back a content continuously. Specifically, the file allocation table (FAT) of a storage medium is supposed to be read on a partial FAT basis and data is written by a preferred method for that reading method. | 03-10-2011 |
20110066663 | Multifunction Multimedia Device - A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described. | 03-17-2011 |
20110066664 | SPORTS COLLABORATION AND COMMUNICATION PLATFORM - A sports management system is described herein that provides a platform and social network for those associated with youth and other sports to simplify common tasks, unify related participants, and enhance the activities surrounding playing sports. The system brings together players, parents, and coaches into an integrated experience centered on the information each is interested in. The system is not tied to any one sport, but rather can unify information from multiple sports, so families that have multiple children playing, for example, soccer, football, basketball, and baseball can follow information about their players and teams throughout the year. Thus, the sports management system provides a one-stop location for all parties related to youth and other sports to gather and share information. | 03-17-2011 |
20110066665 | On-Line Invention Disclosure System And Docket System - An on-line invention disclosure system includes a user computer, a server and a database coupled to the server. The server provides user screens to the user to prompt the users to provide disclosure information to the server. The server receives the disclosure information from the users and stores the information in the database while allowing access to the database after storing the information on the database. The server prompts the first inventor to provide an approval and upon approval assigns a docket number from a docket number database. | 03-17-2011 |
20110072056 | INTERNET-BASED GRAPHICS APPLICATION PROFILE MANAGEMENT SYSTEM FOR UPDATING GRAPHIC APPLICATION PROFILES STORED WITHIN THE MULTI-GPU GRAPHICS RENDERING SUBSYSTEMS OF CLIENT MACHINES RUNNING GRAPHICS-BASED APPLICATIONS - A multi-user computer network, in which graphics performance of client machines running graphics-based applications is optimized using an automated Internet-based graphics application profile management system. The automated Internet-based graphics application profile management system includes an Internet-based communication server, operably connected to the infrastructure of the Internet, and to a central database server, through an application server. The central database server stores graphic application profiles (GAPs) for different graphics-based applications that are capable of running on the client machines. The graphics application profiles are stored in a profile database in the multi-GPU graphics rendering subsystem of each client machine. The Internet-based communication server communicates with each client machine over the Internet, and automatically programs updated graphics application profiles (GAPs) in the profile database of each client machine. This allows for the graphics performance of each client machine to be optimized during the run-time of the graphics-based applications. | 03-24-2011 |
20110078216 | One-to-One and One-to-Many Relationships in Databases - Methods, systems, and apparatuses describing one-to-one and one-to-many relationships in databases. A form configured to receive form data for storage in a database is received. The form includes multiple instructions to split the form data into a main fragment and data fragments, each of which is storable in the database. The form data is split the main fragment and the data fragments based on the instructions. The main fragment and the data fragments are linked to track the form data, and the fragments are stored in the database. | 03-31-2011 |
20110078217 | Method of Obtaining An Electronically-Stored Financial Document - A method for a bank to obtain an electronically-stored financial document is disclosed. The financial document includes a specific document parameter, such as a record date. The bank maintains the financial document in an off-site storage system when the record date is later than a pre-selected date and in an on-site storage system when the record date is earlier than or equal to the pre-selected date. The off-site storage system is different from the on-site storage system. The bank receives and inputs a request for the financial document from a client and compares the record date to the pre-selected date to determine if the record date is later than, earlier than, or equal to the pre-selected date. In processing the request, the bank utilizes a computer terminal, connected to the off-site and on-site storage systems through a processing unit, to access one of the storage systems in response to the comparison of the record date to the pre-selected date. After accessing the appropriate storage system, the bank retrieves the requested financial document. The bank then reproduces the requested financial document and distributes the requested financial document to the requesting client, or some other end user of the bank. | 03-31-2011 |
20110078218 | EVENT HISTORY STORAGE DEVICE, EVENT HISTORY TRACKING DEVICE, EVENT HISTORY STORAGE METHOD, EVENT HISTORY STORAGE PROGRAM, AND DATA STRUCTURE - When an instance targeted for tracking is divided or replicated to generate a new instance, ready and continuous tracking of a history of an event related to the original instance and the new instance is allowed. A behavior ID is assigned to an event for each instance, and an occurrence order of the event is managed for each instance. When a new instance has been generated from an instance due to a certain event, a new behavior ID is assigned to the new instance, with respect to that event. Then, the new identifier and an identifier assigned to the instance that is a generation source for the event are associated. | 03-31-2011 |
20110087712 | METHOD OF PROCESS MANAGEMENT IN A COLLABORATIVE SERVICE-ORIENTED FRAMEWORK - A method for process management in a collaborative service-oriented workshop for processing objects associated with data representing real data or processes, each object including a structure for storing links to other objects. After determining at least one function and at least one piece of information enabling the execution of the at least one function, an object including at least one reference to the at least one function and the at least one piece of information is created. | 04-14-2011 |
20110093515 | MOBILE LOCAL SEARCH PLATFORM - In embodiments of the present invention improved capabilities are described for a method comprising hierarchically structuring geographic locations to attach and deliver content to individuals near the geographic locations through a web-based search facility, wherein the geographic locations have data associated with them; storing the geographic locations with their associated data as points of interest (poi) in a poi database; and claiming ownership of the poi by an entity associated with the poi, via an Internet web application and whereby an entry in the poi database is marked as being owned by that entity. | 04-21-2011 |
20110099211 | RELATIONSHIP COLLABORATION SYSTEM - A computer implemented method of processing data containing information about relationships between contacts and a community of contact owners, comprises: collecting data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner; evaluating the strength of the relationship based on the one or more values; and storing the collected data and evaluated strength in a computer database. A method of keying a database, comprises: building a database of records, each containing information about an entity, and each of which include a domain name field; and setting the domain name field as a key field; whereby a record for an entity is found by reference to a domain name. A method of keying a database, comprises: building a database of records, each containing information about an entity, and each of which include an email address field; and setting the email address field as a key field; whereby a record for an entity is found by reference to an email address. A method of keying a database, comprising: building a database of records, each containing information about an entity, and each of which includes a field holding an identifier uniquely associated with an entity by a convention of computer networking; and setting the field holding the identifier as a key field; whereby a record for an entity is found by reference to an identifier. A method of sharing relationship information, comprising: maintaining a database of relationship information records; selecting contact information according to a selection criterion; and returning selected relationship information also complying with restrictions set in a set of hierarchical privacy policies. | 04-28-2011 |
20110106860 | NETWORK MANAGEMENT SYSTEM, SOFTWARE AND METHOD - A fault prediction system comprises a processor, a data storage device and a network connection. The processor acts to commence monitoring of a newly notified device upon the network irrespective of whether details of the device are stored in a database on the data storage device or not. | 05-05-2011 |
20110113074 | DATA EXPORT/IMPORT FROM MULTIPLE DATA SOURCE TO A DESTINATION DATA REPOSITORY USING CORRESPONDING DATA EXPORTERS AND AN IMPORTER - Embodiments of the present invention provide methods and systems for exporting data from a number of data sources using a number of corresponding data exporters, and importing the exported data into a destination data repository using a data importer. In various embodiments, the data exporters may be automatically generated using a data exporter generator adapted to generate the data exporters in view of data schemas of the data sources. | 05-12-2011 |
20110125810 | Operating a Network Using Relational Database Methodology - In one embodiment, the disclosed technology involves modeling network elements, such as router configurations and link information, as well as any generic network status, as data in a relational database. Various network data, such as router states and link states are abstracted into tables in the relational database. Network management operations may then be represented as a series of transactional database queries and insertions. As a result, the database automatically propagates, to the appropriate network elements, state changes that are written to database tables, thereby implementing various network operations. Tables in the database can be constructed at various levels of abstraction, as required to satisfy network operational demands. Programmability is provided by a declarative language composed of a series of database queries and insertions. | 05-26-2011 |
20110125811 | METHOD OF APPLYING CLOTHOID CURVE VALUES TO ROADWAYS IN A GEOGRAPHIC DATA INFORMATION SYSTEM - Embodiments of the invention are methods for applying clothoid curve values to roadways in a geographic data information system. One embodiment is a method, comprising: selecting database segments in the geographic data information system, wherein the database segments describe roadways; determining segment chains from the selected database segments; preparing the segment chains for transition to curvature space; transitioning to a curvature function in the curvature space, by computing heading change at points along the segment chain, resulting in a transformation of the segment chains into clothoids; smoothing the curvature function; fitting the smoothed curvature function with a more generalized form which remains within a selected tolerance of the smoothed curvature function; and storing identified segments of straight lines, transition zones, and segments of constant curvature in the geographic data information system. | 05-26-2011 |
20110131255 | WIRELESS BASE STATION DEVICE AND OPERATION INFORMATION COLLECTION METHOD FOR THE SAME - A wireless base station device connected to a network and communicating with an external device includes: a control management unit to store operation information in a database and manage the operation information, and the control management unit includes an operation information read portion to read operation information from the database, supplied from the external device; a determination portion to determine whether or not the operation information is beyond a period of validity, read from the database along with the operation information that corresponds to the request; a operation information update portion to read the operation information that corresponds to the request from corresponding units when the operation information that corresponds to the request is beyond the period of validity, and updating the database; and a response transmission portion to transmit the operation information to the external device. | 06-02-2011 |
20110137959 | REPRESENTING RELATIONAL SCHEMA INFORMATION USING GENERIC META SCHEMAS - In an embodiment, a computer system defines a generic relational meta-schema (GRMS), where the GRMS describes a generic representation for relational schemas and where the GRMS includes metadata indicating how a relational schema is to be stored as data in the data store. The computer system also defines describes a generic relational data schema (GRDS), where the GRDS describes a generic representation for relational data and where the GRDS includes metadata that indicates how relational data is to be stored in the data store in a generic fashion not necessarily complying with the relational schema for the data. Next, the computer system stores data in the data store according to the generic relational data schema and stores metadata as data in the data store according to the generic relational meta-schema. | 06-09-2011 |
20110137960 | APPARATUS AND METHOD OF CREATING AND UTILIZING A CONTEXT - The described aspects include an apparatus or method of context-aware communication comprises obtaining, by an access terminal, a plurality of terminal data from a plurality of access terminal subsystems, one or more terminal applications, or a combination of both. Further, the aspects include determining at least one context corresponding to at least a portion of the plurality of terminal data. Also, the aspects include creating a context profile having a context identifier identifying each context, wherein each context profile comprises profile parameters corresponding to the respective portion of the plurality of terminal data determined to correspond to the respective context. Additionally, the aspects include storing each context profile. Optionally, the aspects may further include monitoring for the occurrence of a context corresponding to a content profile, and performing a context action triggered by detecting the occurrence of a context. | 06-09-2011 |
20110145303 | METHOD AND APPARATUS FOR RECYCLING INFORMATION FRAGMENTS IN INFORMATION SPACES - An approach is provided for recycling information fragments in information spaces. An information management system detects a plurality of information management processes occurring in an information space. The information management processes retrieve one or more information fragments from the information space. The information management system then determines a sequence of states for each of the plurality of information management processes over a period of time and calculates a state trajectory from each of the sequence of states. The calculated state trajectories are used to predict a finite set of possible future states. The information management system uses the prediction to determine which of the one or more information fragments are recyclable and preserves the recyclable information fragments for responding to a subsequent request directed to the information space. | 06-16-2011 |
20110153686 | CONSOLIDATING INPUT MESSAGES FOR SOCIAL ACTIVITY SUMMARIZATION - Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity. Social activity information is further aggregated by applying context aware filtering to eliminate redundantly generated information, sequencing the filtered information into a chronology of the social activity and generating a summary of the social activity based upon the sequenced and filtered information. | 06-23-2011 |
20110153687 | DETERMINING A STORAGE LOCATION BASED ON FREQUENCY OF USE - Aspects of the invention provide a solution for determining a storage location for a data item from among a set of persistent storage locations having varying access speeds. Each data item is associated with a score that is based on the frequency with which the data item has been accessed, as well as possible other factors such as open time and/or close time of the data item, the amount of data in the data item, the period from the last time the data item was closed to the next time that the data item is opened and/or the total amount of data in the data item. Data items with high scores relative to other data items are assigned to faster access storage location while data items with lower scores are assigned to slower access storage locations. | 06-23-2011 |
20110153688 | INFORMATION RECORDING DEVICE AND INFORMATION RECORDING METHOD - An information recording device includes storage units and a storage-unit manager for managing the storage units, wherein the storage-unit manager includes a storage-unit-identifier manager for managing each storage unit by use of an identifier and a stored-content manager for associating the contents stored in each storage unit with the identifier of the storage unit managed by the storage-unit-identifier manager and for managing the contents stored in each storage unit. | 06-23-2011 |
20110161378 | SYSTEMS AND METHODS FOR AUTOMATIC PROPAGATION OF DATA CHANGES IN DISTRIBUTION OPERATIONS IN HIERARCHICAL DATABASE - Embodiments relate to systems and methods for the automatic propagation of data changes in distribution operations in a hierarchical database. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes in the store, such as quarters. Parent nodes can be associated with a set of programmatic placeholder nodes. A spreading tool can access or host sequence logic to ensure that data is spread in an order that takes dependencies, or other factors into account. In aspects, the spreading tool can be configured to generate a propagation trace to identify other nodes in the data store that may be connected to or depend on the data content of the recipient child node(s). A set of propagated data changes, such as updates to values, formatting, or other data, can be automatically transmitted to those other nodes upon completion of the original data spreading operations. | 06-30-2011 |
20110161379 | Lifecycle-Based Horizontal Partitioning - The invention relates to a computer-implemented method for dynamically and horizontally partitioning a table of a relational database, wherein the table comprises records, wherein the records are mapped to a plurality of states, wherein the table is horizontally partitioned into a plurality of partitions, and wherein the plurality of states is mapped to the plurality of partitions. The method comprises the steps of changing the assignment of a first record from a first state to a second state, wherein the first state is mapped to a first partition, wherein the second state is mapped to a second partition, wherein the first partition is not the second partition, and storing the first record in the second partition. The invention further relates to a computer system implementing the abovementioned method for dynamically and horizontally partitioning a table of a relational database. | 06-30-2011 |
20110161380 | System and Method for Storing Performance Data in a Transit Organization - The present invention relates to systems and methods for storing performance data in a transit organization. Sets of performance data for runs over a plurality of routes are stored. The routes are divided into links. Associations between the sets of performance data and the links are also stored. | 06-30-2011 |
20110167095 | METHOD, APPARATUS AND PROGRAM FOR DATA PROCESSING - Registration and retrieval of a data set related with a hierarchically-organized identifier and a descendant data set related with an identifier(s) hierarchically lower than the first identifier are improved. Identifier and data are entered pair-wise to a data processing device associated with an identifier. An identifier-related memory stores a record containing an identifier, a data set (group of data related with the identifier), and a descendant data set. The descendant data set is a union of data sets related with the identifier or identifiers hierarchically lower in order than the first identifier. A data registering processor adds received datum to a data set of any of the records stored in the identifier-related data memory if the received identifier is that of the record. The data registering processor also adds received datum to the descendant data set of a record having an identifier hierarchically higher in order than the received identifier. | 07-07-2011 |
20110179093 | Storing and Managing Information Artifacts Collected by Information Analysts Using a Computing Device - Systems and computer-implemented processes for storage and management of information artifacts collected by information analysts using a computing device. The processes and systems can capture a sequence of interactive operation elements that are performed by the information analyst, who is collecting an information artifact from at least one of the plurality of software applications. The information artifact can then be stored together with the interactive operation elements as a snippet on a memory device, which is operably connected to the processor. The snippet comprises a view from an analysis application, data contained in the view, and the sequence of interactive operation elements stored as a provenance representation comprising operation element class, timestamp, and data object attributes for each interactive operation element in the sequence. | 07-21-2011 |
20110191391 | SYSTEM AND METHOD FOR DATA BACKUP IN COMMUNICATION DEVICES - A system and method automatically backup unsaved data in a communication device if a back cover of the communication device is removed. An identifier of an application of the communication device is received. Based on the received identifier, an application corresponding to the received identifier is registered. If the back cover of the communication device is removed, a save signal is sent to the registered application and the unsaved data of the registered application is saved to a storage unit of the communication device. | 08-04-2011 |
20110191392 | Data management apparatus, data management program and data management system - In an apparatus for managing data processed in a vehicle, from outside the vehicle, acquired is a management rule including at least one of information indicating types of data to be acquired by an external device placed outside the vehicle and information indicating an acquisition cycle at which the data should be acquired. At least one of the type of data and the acquisition cycle is set by making reference to the management rule in response to acquisition of the management rule. Data is acquired, which is according to at least of one of the type of data and the acquisition cycle. The acquired data is stored in a data recorder. | 08-04-2011 |
20110196900 | Storage of Data In A Distributed Storage System - A distributed storage system stores data for files. A first blob (binary large object) of data is received. The first blob is split into one or more first chunks of data. Content fingerprints for the first chunks of data are computed. The first chunks of data are stored in a chunk store while and their content fingerprints are stored in a store distinct from the chunk store. A second blob of data is received. The second blob is split into one or more second chunks of data. Content fingerprints for the second chunks of data are computed. Then for a second chunk of data whose content fingerprint matches a content fingerprint of a first chunk of data, a second reference to the corresponding first chunk of data that has a matching content fingerprint is stored, but the second chunk of data is not stored. | 08-11-2011 |
20110202576 | METHOD AND SYSTEM FOR UPDATING OBSOLETE RECORDS FOR REFERENCE POSITIONS IN A REFERENCE POSITION DATABASE - A mobile device communicates position samples of one or more reference position with respect to one or more other communication device such as access points to a location server communicatively coupled to a reference database. The location server determines whether to utilize the one or more reference position in the reference position database based on the communicated samples. The mobile device scans the position samples, which indicate position information of the one or more other communication device and/or whether the position information is reliable for use. The scanned position samples are accumulated and transmitted to the location server. The location server updates records for the one or more reference positions with respect to the one or more other communication device in the reference position database based on the accumulated position samples received. The updated records are utilized to determine a fast position fix for the position device. | 08-18-2011 |
20110202577 | METHOD OF DOCUMENTING ANIMAL TREATMENT - A method of documenting animal treatment, comprising the steps of:—downloading an electronic report form from a server via a net-work;—when an animal is treated, entering information on the treatment into the report form, said information identifying the type of treatment and including at least a unique identifier of the treatment act; and—starting a software program that automatically sends data that have been entered into the report form to a plurality of remote databases via the network and causes the data to be entered into the databases and further controls a writer to write a copy of the report, which copy is a certificate that proves sending of the data to the databases. | 08-18-2011 |
20110208790 | LIFESTYLE COLLECTING APPARATUS, USER INTERFACE DEVICE, AND LIFESTYLE COLLECTING METHOD - Provided is a lifestyle collecting apparatus that collects information for determining a lifestyle of a user, and includes: an object information detecting unit configured to detect object information representing an object around the user; a relevance degree calculating unit configured to calculate a relevance degree of the user to the object, using the object information; an appearance information extracting unit configured to extract appearance information from the object information, and add the relevance degree to the extracted appearance information, the appearance information representing an appearance of the object; and a lifestyle database which stores the appearance information to which the relevance degree has been added, as the information for determining the lifestyle of the user. | 08-25-2011 |
20110219046 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA STORAGE AND RULE-DRIVEN COMMUNICATIONS FOR A PLURALITY OF TENANTS - The present invention is directed to storing and manipulating data and coordinating communications for a plurality of tenants within a single system. The system maintains a core schema containing common core objects and a plurality of pre-developed industry-specific schema templates. When a new tenant is added to the system, one of the industry-specific schema templates corresponding to the tenant's industry is cloned to generate a tenant schema for the new tenant. Once the tenant schema for the new tenant has been populated with data, communications to clients of that tenant may be generated according to universal communication rules and industry-specific communication rules applicable to that tenant, and optionally according to tenant-specific communication rules. | 09-08-2011 |
20110219047 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - [Object] To provide an information processing apparatus, an information processing method, and a program capable of appropriately executing an application program in one program execution environment even in the case where a built-in library includes a plurality of libraries having the same library names. | 09-08-2011 |
20110225211 | METHOD AND SYSTEM FOR PROVIDING DEDUPLICATION INFORMATION TO APPLICATIONS - A method of maintaining and providing information relating to file deduplication. A first portion of a first file and a second portion of a second file that contain a first content are identified. A first header associated with the first portion is created. The first header identifies the first portion and the second portion containing the first content. The first header is appended to a storage location of the first content of the first portion to form a first data structure for the first file. The first data structure is stored. The first data structure is provided to an application requesting the first file so that duplicate data processing can be avoided by the application. The first data structure is updated when the first file or the second file are altered. A similar process may occur to generate a data structure for the second file. | 09-15-2011 |
20110225212 | METHOD AND A DEVICE FOR FLYING SAFELY AT LOW ALTITUDE IN AN AIRCRAFT - The present invention relates to a method of flying safely and at low altitude in an aircraft, in which method unsafe relief (R | 09-15-2011 |
20110246539 | Document Modeling Using Concurrent Hierarchical State Machines - A document having a number of components is modeled as a concurrent hierarchical state machine derived from a number of secondary state machines. The concurrent hierarchical state machine hierarchically encompasses the secondary state machines and corresponds to the document as a whole. The secondary state machines are concurrent to one another. Each secondary state machine corresponds to one of the components of the document. | 10-06-2011 |
20110246540 | Method and system for automatically updating a software QA Test repository - In accordance with embodiments, there are provided mechanisms and methods for automatically updating a software QA test repository in a database system. These mechanisms and methods for automatically updating a QA test repository can enable embodiments to quickly and accurately update a test repository without requiring a user to repeatedly enter test case documentation data. These mechanisms and methods for automatically updating a QA test repository can also enable embodiments to extract plain language descriptions of test cases in the test repository. The ability of embodiments to automatically update the test repository and provide descriptions for the test cases stored in the test repository allows developers to efficiently update and share the contents of the test repository. | 10-06-2011 |
20110246541 | DATA MANAGEMENT APPARATUS AND METHOD - The present invention, an apparatus includes a data management apparatus comprising, a determination unit configured to determine whether an analyzing apparatus is in a communicable state when a configuration information data indicating a status of a server apparatus is received from a data collection apparatus, the data analyzing apparatus analyzing the configuration information data, an unprocessed information storage unit configured to store the received configuration information data once it is determined that data analyzing apparatus is in an incommunicable state, an integrating unit configured to integrate a plurality of configuration information data stored in the storage unit in accordance with a predetermined condition; and a notifying unit configured to send, to the analyzing apparatus, a message indicating that the data management apparatus is storing the configuration information data integrated by the integrating unit once it is determined that the data analyzing apparatus is in a communicable state. | 10-06-2011 |
20110246542 | SYSTEM FOR LIGHTWEIGHT OBJECTS - Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a parent of the lightweight type. The instance of the sharable type is designated as a parent of the instance of the lightweight type. The instance of the sharable type may be shared by one or more other instances of the lightweight type. | 10-06-2011 |
20110252073 | APPARATUS, SYSTEMS AND METHODS FOR DATA STORAGE AND/OR RETRIEVAL BASED ON A DATABASE MODEL-AGNOSTIC, SCHEMA-AGNOSTIC AND WORKLOAD-AGNOSTIC DATA STORAGE AND ACCESS MODELS - A database access model and storage structure that efficiently support concurrent OLTP and OLAP activity independently of the data model or schema used, are described. The storage structure and access model presented avoid the need to design schemas for particular workloads or query patterns and avoid the need to design or implement indexing to support specific queries. Indeed, the access model presented is independent of the database model used and can equally support relational, object and hierarchical models amongst others. | 10-13-2011 |
20110252074 | RESOURCE DATA MANAGEMENT APPARATUS AND RESOURCE DATA MANAGEMENT METHOD - A resource data management apparatus includes: at least one resource data package that is associated with a package ID and that stores a resource data set, the resource data set serving as a unit of management; a config data table that stores location information of each resource data package; and a resource data table creation unit that creates a resource data table storing the package ID and the location information of the resource data package, by referring to the resource data package and the config data table. | 10-13-2011 |
20110258240 | SYSTEM AND METHOD FOR POPULATING AND MANAGING A COMPUTER DATABASE OF DISCRETE, CATEGORIZED SEGMENTS OF SEQUENTIAL TEXT - A system and method for populating a computer database of discrete, categorized segments of sequential text, and for iteratively reviewing, editing, reordering, or deleting the database's contents, including by use of markers to delineate the text segments' boundaries and by use of an overlay tool to measure text segments. | 10-20-2011 |
20110264711 | COMPUTER BASED METHOD AND SYSTEM FOR GENERATING CUSTOM DYNAMIC TEMPLATES - A method for a dynamically configurable imaging process, including: inputting, using a graphical user interface for at least one first specially programmed computer, computer instructions for executing at least one image processing task; creating template type information using the computer instructions and a first processor for the first computer, the template type information in a database; retrieving, using a second processor for at least one second specially programmed computer, the template type information from the database; inserting, using the second processor, the template type information into a service flow for a first imaging process; and executing, using the second processor, the template type information such that the computer instructions for the at least one image processing task are implemented as part of the service flow for the first imaging process. | 10-27-2011 |
20110276607 | NORMALIZING DATA FOR FAST SUPERSCALAR PROCESSING - A data normalization system is described herein that represents multiple data types that are common within database systems in a normalized form that can be processed uniformly to achieve faster processing of data on superscalar CPU architectures. The data normalization system includes changes to internal data representations of a database system as well as functional processing changes that leverage normalized internal data representations for a high density of independently executable CPU instructions. Because most data in a database is small, a majority of data can be represented by the normalized format. Thus, the data normalization system allows for fast superscalar processing in a database system in a variety of common cases, while maintaining compatibility with existing data sets. | 11-10-2011 |
20110276608 | MOBILE DATA AND SOFTWARE UPDATE SYSTEM AND METHOD - Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients. | 11-10-2011 |
20110276609 | Method for Controlling and Recording the Security of an Enclosure - A method for controlling and recording the security of an enclosure is disclosed. A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, and the like. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 11-10-2011 |
20110289122 | REBUILDING DATA IN MULTIPLE DISPERSED STORAGE NETWORKS - A method begins by a processing module determining a slice name of an encoded slice to be rebuilt within a first dispersed storage network (DSN). The method continues with the processing module determining whether a corresponding copy of the encoded slice is stored in a second DSN. The method continues with the processing module retrieving the corresponding copy of the encoded slice from the second DSN and storing the corresponding copy of the encoded slice as a rebuilt encoded slice within the first DSN when the corresponding copy of the encoded slice is stored in the second DSN. | 11-24-2011 |
20110289123 | Method for Controlling and Recording the Security of an Enclosure - A method for controlling and recording the security of an enclosure is disclosed. A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, and the like. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 11-24-2011 |
20110289124 | Method for Controlling and Recording the Security of an Enclosure - A method for controlling and recording the security of an enclosure is disclosed. A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, and the like. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 11-24-2011 |
20110295912 | DATA STORAGE AND TRANSFER - A method and apparatus for storing data regarding parameter values by making a series of measurements of parameter values at times separated by predetermined time intervals, processing the series of measurements of parameter values made at predetermined time intervals to identify events at different times, generating a further series of measurements of parameter values at each of said different times, and storing each of said further series of measurements of parameter values in association with said respective different time. | 12-01-2011 |
20110295913 | DATABASE APPARATUS - A logical record of a source logical page is moved to a space area or a deletion area in a destination logical page. The source logical page is sequentially set forward from the logical page immediately before the last stored logical page in a subrange. The destination logical page is sequentially set backward from the leading logical page in the subrange. When a logical record is moved, exclusive control is performed in logical page units only on the source logical page and the destination logical page. The access by online operations is not prohibited on other logical pages not exclusively controlled in the same subrange. | 12-01-2011 |
20110295914 | STORAGE SYSTEM - A storage system includes: a data storing unit that stores division data configuring a file; a metadata storing unit that stores metadata representing a storing position of the division data; and a data processing unit that stores the division data into the data storing unit and stores the metadata representing the storing position of the division data into the metadata storing unit. Into the metadata storing unit, the data processing unit stores the metadata that has a key part storing position-in-file information representing a position in the file of the division data and an address part storing address information representing a storing position in which the division data is stored corresponding to the position represented by the position-in-file information so as to correspond to the position-in-file information. The key part and the address part are configured by mutually separated data. | 12-01-2011 |
20110320505 | PERSONALIZING SERVICE SYSTEM AND METHOD BASED ON ONTOLOGY - A personalized service system and method based on an ontology is provided, in which if a user selects a personalized service while a subject or an object in a user profile ontology of user's personal information is associated with a subject or an object of a personalized service ontology through a relationship name, the system and method searches for a personalized service ontology corresponding to the selected personalized service, acquires personal information of an instance form in the user profile ontology associated with the personalized service ontology, executes the personalized service by applying the acquired personal information, and provides the user with a result of the execution. | 12-29-2011 |
20110320506 | RAPID CACHING AND DATA DELIVERY SYSTEM AND METHOD - The initial systems analysis of a new data source fully defines each data element and also designs, tests and encodes complete data integration instructions for each data element. A metadata cache stores the data element definition and data element integration instructions. The metadata cache enables a comprehensive view of data elements in an enterprise data architecture. When data is requested that includes data elements defined in a metadata cache, the metadata cache and associated software modules automatically generate database elements to fully integrate the requested data elements into existing databases. | 12-29-2011 |
20120005243 | Operating a Network Using Relational Database Methodology - The disclosed technology involves the use of relational databases in conjunction with declarative language and network-wide, database abstractions to manage and operate networks. The data model creates a logically centralized database abstraction and access point for managing data relevant to network management. Exemplary managed data includes router configurations, network status and provisioning data. This information resides in a single database system which is tightly integrated with the operational network. Transactional write operations are used to change network configurations, and enforce constraints to detect and prevent policy violations during operation. In accordance with one aspect of the disclosed technology, a network operation is implemented by means of a series of database commands—read and/or write—from and to database view tables. | 01-05-2012 |
20120005244 | METHOD AND SYSTEM FOR PERMUTATION ENCODING OF DIGITAL DATA - A method of constructing an application file from a plurality of files, each storing only a portion of an original application file. Each of the files stores one or more data blocks obtained from the original application file, and a location in the original application file from which each of the data blocks was obtained. At least one of the files stores the size of the original application file. The method includes allocating a block of memory the size of the original application file and storing each of the data blocks of the files in a memory location of the block of memory corresponding to the location in the original application file from which the data block was obtained. Before the block of memory includes the entire original application file, a reconstructed application file comprising the block of memory is executed to thereby at least partially implement an application. | 01-05-2012 |
20120011171 | NODE DETERMINATION APPARATUS AND NODE DETERMINATION METHOD - A node determination method includes: associating a function with each of a plurality of nodes; calculating, by inputting a key for identifying specific data to each of the functions, a function value of the each of the functions; determining, on the basis of magnitude relation of the calculated function values, nodes for storing the specific data; and outputting a result of the determination. | 01-12-2012 |
20120011172 | INFORMATION MANAGEMENT APPARATUS AND COMPUTER PRODUCT - An object is to integrate pieces of information related to mutually the same target, though the pieces of information do not contain, in common, an attribute unique to one target. To achieve the object, from a generated condition storage unit storing generated integration conditions each specifying one or more attributes contained, in duplicate, in pieces of information related to mutually the same target, one of the generated integration conditions specifying one or more attributes being the same as one or more attributes contained in integration target information is obtained as a generated integration condition corresponding to the integration target information. A CI | 01-12-2012 |
20120011173 | METHOD AND PROGRAM OF COLLECTING PERFORMANCE DATA FOR STORAGE NETWORK - In a storage network including at least a computer system, at least an external storage and at least a network system for communication of input/output data between the computer system and the external storage, a method of collecting the performance data on the network system and the software operated on the network system, in which the range or degree of data collection is automatically adjusted as required based on the performance data collected. | 01-12-2012 |
20120030257 | SYSTEM AND METHOD OF SCREENING AND INTERVENING WITH INDIVIDUALS TO MODIFY BEHAVIOR - The present invention is a computer program product for modifying the behavior of an individual. The computer program product is a computer usable medium having a computer readable code embodied thereon. A first graphical user interface on a web server has a first template to be completed by a individual. The first template collects a first set of information regarding a particular behavior of the first individual. The computer program product analyzes the first set of information collected on a first database and compares the first set of information to a matrix which cross references the first set of information to a particular behavior. Computer program product then assigns a series of modules to the individual. The series of modules consists of steps which the individual must complete. The steps consist of an introduction video, vocabulary questions, a lecture, role play videos, peer to peer video, a post lecture, a shout back lab (opportunity for the individual to answer free form questions) and a quiz. The individual's answers to the quiz are stored as a second set of information in the first database. The second set of information can be reviewed by the administrator and reports can be compiled for the particular individual at issue or for multiple individuals. | 02-02-2012 |
20120030258 | Effective Dating for Entity Attributes and Relationships - A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface. | 02-02-2012 |
20120030259 | Systems and Methods For Decoding Payer Identification In Health Care Data Records - Processing arrangements and methods are provided for the automated decoding or translation of information in healthcare data records, which are coded in a non-standardized or varying formats. A data record which contains information, a portion which is recognized and another portion of which is new, is decoded or translated using a statistical mapping rule. The mapping rule assigns a most likely translation value to the information based on the recognized portion of the information. The statistical mapping rules are established by analysis of a set of previously decoded data records. | 02-02-2012 |
20120066270 | AUTOMATED MEMORY MANAGEMENT OF INDEXED DATA USING WEAK REFERENCES - Memory may be managed by a garbage collector. The memory may contain a data structure and an index. The data structure may include a plurality of objects. The index may index a plurality of the objects in the data structure. For each object which it indexes, the index may contain a key field and a weak reference to the object. The key field may be indicative of an attribute of the object. The weak reference to the object may be associated with the key field. The weak reference may have a configuration which is not followed by a pointer tracer of the garbage collector when the garbage collector seeks to determine which of the objects in the data structure are no longer reachable from outside of the data structure during a memory reclamation process. This may insure that the index does not prevent the memory occupied by any unreachable object in the data structure from being reclaimed by the garbage collector during the memory reclamation process, even though the object is still referenced by the index. References in a reference reclamation queue generated by the garbage collector may be used to identify and remove entries in the index to objects whose memory has been reclaimed by the garbage collector. | 03-15-2012 |
20120066271 | Operationally Complete Hierarchical Repository In A Relational Database - A modular repository is described, where operational features may be implemented without the need to scan every resource included in the modular repository. A modular repository includes a dedicated set of database objects containing all information needed to access the resources in the repository. For example, the database objects of a modular repository may include those user identifier mappings and ACL mappings, etc., to which metadata in the modular repository refers. A database system may also include a mechanism through which a modular repository may be mounted under a subdirectory of a common directory in the database system. The resources of a modular repository that are mounted under the common directory may be accessed through the common directory. Further, a client may query the resources of any modular repository mounted under the common directory by making the federated repository, represented by the common directory, the context of the query. | 03-15-2012 |
20120072470 | WRITE BEHIND CACHE WITH M-TO-N REFERENTIAL INTEGRITY - A batch of data records generated by at least one application for persistent storage is cached by a cache management device. At least one of the batch of data records includes at least one foreign key reference that each references one non-existent data record. It is determined that one of a group of batch database storage events has occurred. In response to one of the group of batch database storage events, it is iteratively determined which of the at least one of the batch of data records do not include the at least one foreign key reference that each references the one non-existent data record. Each of the cached batch of data records that do not include the at least one foreign key reference that each references the one non-existent data record is persisted to a database by a batch storage operation. | 03-22-2012 |
20120072471 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An information processing apparatus that positively notifies a notification destination of information to be notified even if a communication protocol is changed before notifying storage of stored data. A notification setting processing section of a document storage notification application sets a protocol for accessing the stored document data from a computer via a network. When document data is stored in a HDD, a mail transmission processing section notifies the computer of storage location information on the document data for accessing the data according to the set protocol. If the set protocol is changed before the storage location information is notified to the computer, a control section causes the mail transmission processing section to notify the computer of storage location information for causing the document data to be accessed using the changed protocol. | 03-22-2012 |
20120078980 | COMPACT AGGREGATION WORKING AREAS FOR EFFICIENT GROUPING AND AGGREGATION USING MULTI-CORE CPUS - A system is described for creating compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs. The system implements operations including computing a running aggregate for a group within a business intelligence (BI) query, and identifying a location to store running aggregate information within an aggregation working area of a cache. The aggregation working area includes first and second data structures. The first data structure stores running aggregate information that is associated with a group that is accessed frequently relative to a threshold. The second data structure stores running aggregate information that is associated with a group that is accessed infrequently relative to the threshold. The operations also include storing the running aggregate information in either the first or second data structure of the aggregation working area based on a characterization of the group as a frequently or infrequently accessed group. | 03-29-2012 |
20120078981 | Methods and Apparatus for Suppressing Network Feed Activities Using an Information Feed in an On-Demand Database Service Environment - Disclosed are systems, apparatus, methods, and computer readable media for suppressing network feed activities using an information feed in an on-demand database service environment. In one embodiment, a message is received, including data indicative of a user action. An entity associated with the user action is identified, where the entity is a type of record stored in a database. A type of the entity is identified. It is determined whether the entity type is a prohibited entity type. When the entity type is not a prohibited entity type, the message data is saved to one or more tables in the database. The tables are configured to store feed items of an information feed capable of being displayed on a device. When the entity type is a prohibited entity type, the saving of the message data, to the one or more tables in the database configured to store the feed items, is prohibited. | 03-29-2012 |
20120084331 | Method And Scout Agent For Building A Source Database - According to an embodiment, a scout agent with network connectivity is configured to build a source database by learning address information, port information and protocol information of certain traffic sources. The scout agent is configured to learn application traffic profile information of these traffic sources, and instruct storage of the address information, port information, protocol information and application traffic profile information in a source database. | 04-05-2012 |
20120096054 | READING ROWS FROM MEMORY PRIOR TO READING ROWS FROM SECONDARY STORAGE - In an embodiment, a first plurality of rows of a first table are read from memory in an order of page addresses of pages in the memory that comprise the first plurality of rows. First selected rows from the first plurality of rows that meet a query predicate are stored into a result set. After the reading the first plurality of rows in the order of the page addresses, a second plurality of rows of the first table are read from secondary storage, in an order of row identifiers of the second plurality of the rows in the first table. Second selected rows from the second plurality of rows that meet the query predicate are stored into the result set. | 04-19-2012 |
20120102075 | MANAGEMENT OF CONFIGURATION DATA STRUCTURES IN MULTI-LAYER DATA MODELS - In one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured to: map a template-level configuration-management data structure to a discovery-level configuration-management data structure by a first mapping using mapping information included in the template-level configuration-management data structure, map a customized-level configuration-management data structure to the discovery-level configuration-management data structure by a second mapping using mapping information included in the customized-level configuration-management data structure, and determine a third mapping between the template-level configuration-management data structure and the customized-level configuration-management data structure using the first mapping and the second mapping. | 04-26-2012 |
20120110031 | SYSTEM FOR LOCATING NEARBY PICTURE HOTSPOTS - Portable communication devices transmit digital images and their location information to a central server. If a particular location is often photographed it can be designated as a hot spot. Thereafter, if a communication device is currently transmitting from within a vicinity of the hot spot, based on the location data received from the communication device, notification data can be transmitted to the communication device for notifying the user of the hot spot. The notification data can include directional information for the user to access on the communication device for enabling the user to find the hot spot. | 05-03-2012 |
20120110032 | METHODS AND SYSTEMS FOR CONCATENATING AND TRANSFERRING WEB ACCESSIBLE CONTENT AND METADATA BETWEEN NETWORKED COMPUTERS OR MOBILE DEVICES - Systems and methods for concatenating web accessible content may receive a plurality of URLs, user data, user identifying data, metadata, a user message, at least one user intention, and at least one context. The plurality of URLs may be related to a distinct item of web accessible content. The user intention may be a description of a desired action to be taken by future users. The context may be a conceptual frame-of-reference for possible concatenations between the web accessible content. Systems and methods may concatenate the plurality of URLs, user data, user identifying data, metadata, and user intention within the context to create concatenated content; create one or more new URLs for the concatenated content; store the concatenated content or one or more new URLs and user message in the one or more databases; and output the one or more new URLs together with the user message. | 05-03-2012 |
20120110033 | COOPERATION-BASED METHOD OF MANAGING, DISPLAYING, AND UPDATING DNA SEQUENCE DATA - Cooperation-based method of managing, displaying, and updating DNA sequence data is provided. According to an aspect of the present invention, there is provided a cooperation-based method of managing DNA sequence data, the method comprising receiving annotation data inputted for an anchor corresponding to at least one base of a DNA sequence; and storing the received annotation data in an annotation data table which comprises one or more columns for annotation data. Present invention provides a cooperation-based method of managing, displaying, and updating DNA sequence data, the method allowing research results related to a DNA sequence to be shared freely. | 05-03-2012 |
20120110034 | SYSTEMS AND METHODS FOR CALCULATING SPECIFIED MATRICES - Computer-implemented methods, computer systems, and computer program products are provided for determining specified matrices. The matrices may be associated with financial institutions and the financial affairs in a banking practice. In one implementation, a base matrix is formed which may be used to create the specified matrices when processing mass data. | 05-03-2012 |
20120110035 | CACHE SYSTEM AND METHOD FOR GENERATING UNCACHED OBJECTS FROM CACHED AND STORED OBJECT COMPONENTS - Methods and apparatus for constructing objects within a cache system thereby allowing the cache system to respond to requested objects that are not initially available within the cache system. One embodiment of the invention caches image files, where the images are divided into components and stored in a format that allows identification and access to the components. The cache system determines that an object, such as an image file, is missing from the cache memory, locates sufficient components from the cache memory and/or external storage, and constructs the object from the located components. | 05-03-2012 |
20120124104 | PUBLISHING AN INDUSTRY BUSINESS ARCHITECTURE MODEL - A data-driven mechanism of business rules is used to form associations between business sectors, industries, solutions, solution offerings, and industry business architecture models. The system and method includes use of a navigation hierarchy, and entity diagram to facilitate use by business consultants for access, viewing, navigation, publishing, and updating. | 05-17-2012 |
20120131066 | METHOD, DEVICE AND SYSTEM FOR RECORD STORAGE IN AN AUTOMATICALLY SELECTED DATABASE - Methods, devices, systems and for record storage in an automatically selected database are provided. In one aspect, a device is provided that has a calendar application and a plurality of record storage databases. The device is configured to examine characteristics of received electronic data representing details for calendar event records, and to automatically select one of said plurality of record storage databases based on a comparison of the characteristics with a set of criteria. | 05-24-2012 |
20120131067 | Full-Function to HALDB Conversion - Systems, methods and computer readable medium for migrating Information Management System (IMS) Full-Function databases to IMS High Availability Large Databases (HALDBs) are described. Full Function database conversion operations in accordance with this disclosure assign a unique identifier to each segment having a physically paired logically related child segment. These unique identifiers may then be used during HALDB load operations to identify a segment's physically paired logically related segment. Use of the disclosed unique identifiers permit Full Function database conversion operations to avoid the input-output (I/O) and compare operations needed by prior art unload techniques to completely identify physically paired logically related segments. | 05-24-2012 |
20120131068 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR STORING A FORMULA HAVING FIRST AND SECOND OBJECT FIELDS - In accordance with embodiments, there are provided mechanisms and methods for storing a formula having first and second object fields. These mechanisms and methods for storing a formula having first and second object fields can allow access to data from related object types other than the object type being currently accessed. The ability of embodiments to provide such access may allow access to additional contents of a database for performing validations, calculations, etc. | 05-24-2012 |
20120150922 | EXTENSIBLE RDF DATABASES - A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data. | 06-14-2012 |
20120150923 | Processes and Systems for Monitoring Environments of Projectile Weapons - Processes and systems are disclosed for recording data relating to a shot by a projectile weapon. Environment data occurring prior to data indicating the occurrence of a shot by the projectile weapon is retained for subsequent evaluation. Such environment data includes, but is not limited to, ambient audio data, video data produced by a video camera associated with the projectile weapon, GPS data representing locations of the projectile weapon, electronic compass data representing orientations of the projectile weapon and acceleration data representing accelerations of the projectile weapon. | 06-14-2012 |
20120158799 | AUTOMATICALLY MATCHING DATA SETS WITH STORAGE COMPONENTS - An administrator of an enterprise storage set may be tasked with storing a large number and variety of data sets on a large number and variety of storage components. However, the manual selection of a physical schema by an administrator may be time-consuming, may generate inefficient physical schemata, and may not be easily reevaluated as the data sets and storage set change. Presented herein are techniques for automatically determining a physical schema by comparing the storage factors of each data set (e.g., data size, relationships with other data sets, and usages of the data set by users) with the storage capabilities of the storage components, selecting a suitable storage component, and implementing the storage of the data set on the storage component. An embodiment of these techniques may thereby achieve an automated identification of a physical schema with improved efficiency and flexibility of the physical schema while conserving administrative resources. | 06-21-2012 |
20120158800 | Hierarchical Diff Files - A method of organizing a data in a database system using a swarm database system that has one or more nodes comprising one or more processors and memory, the memory of the one or more nodes storing one or more programs to be executed by the one or more processors. Identifying data to store in one or more tables on a bucket, wherein the bucket is a allocation of a partitioned storage in a node of the one or more nodes. Assigning to each of the identified data an identifier and a data storage hierarchical level of a plurality of hierarchical levels. | 06-21-2012 |
20120173593 | System and Method for Managing Discardable Objects - A method and system of managing data in a storage device is provided. The method includes receiving a request to store content in a storage device. If the content is discardable content, the content is divided into a plurality of discardable data objects, each associated with at least one type of discarding priority data. The discardable data objects in the storage device are managed based on the discarding priority data associated with each discardable data object. Management of discardable objects may include selection and deletion of discardable objects based on discarding priority data, as well as further subdivision of existing discardable objects, to maintain a desired amount of free space on the storage device. The system may include a host having a processor and a storage device interface configured to execute the method, or a storage device having a processor configured to execute the disclosed methods. | 07-05-2012 |
20120173594 | System and Method for Managing Discardable Objects - A method and system of managing data in a storage device is provided. The method includes receiving a request to store content in a storage device. If the content is discardable content, the content is divided into a plurality of discardable data objects, each associated with at least one type of discarding priority data. The discardable data objects in the storage device are managed based on the discarding priority data associated with each discardable data object. Management of discardable objects may include selection and deletion of discardable objects based on discarding priority data, as well as further subdivision of existing discardable objects, to maintain a desired amount of free space on the storage device. The system may include a host having a processor and a storage device interface configured to execute the method, or a storage device having a processor configured to execute the disclosed methods. | 07-05-2012 |
20120191763 | WRITE BEHIND CACHE WITH M-TO-N REFERENTIAL INTEGRITY - A batch of data records generated by at least one application for persistent storage is cached by a cache management device. At least one of the batch of data records includes at least one foreign key reference that each references one non-existent data record. It is determined that one of a group of batch database storage events has occurred. In response to one of the group of batch database storage events, it is iteratively determined which of the at least one of the batch of data records do not include the at least one foreign key reference that each references the one non-existent data record. Each of the cached batch of data records that do not include the at least one foreign key reference that each references the one non-existent data record is persisted to a database by a batch storage operation. | 07-26-2012 |
20120209892 | SYSTEMS AND METHODS RELATED TO AGGREGATION OF DISPARATE DATABASE CONTENT - Systems, devices, and methods are disclosed for sharing disparate galleries of files among a plurality of users without duplicating the files in a file storage device. The systems, devices, and methods of this disclosure are effective with photograph files, music files, video files, word processing files, and other types of files that are organized into galleries or sub-galleries. | 08-16-2012 |
20120221608 | MULTI-TENANCY DATA STORAGE AND ACCESS METHOD AND APPARATUS - A method, apparatus, and a computer program product for storing and accessing multi-tenancy data. The method includes the steps of: creating a plurality of table sets in one or more databases, wherein each table set is used to store data of a group of tenants selected from a plurality of tenants; accessing data of a tenant in a table set in response to receiving a data access request from the tenant; and recording relationships between the tenants and the table sets in a multi-tenancy metadata repository, wherein the step of accessing the data of the tenant comprises the steps of finding the table set by querying the metadata repository and accessing the data of the tenant in the table set based on the result received from the query of the metadata repository. | 08-30-2012 |
20120226721 | SYSTEMS, APPARATUSES AND METHODS FOR PRESERVING GEOGRAPHIC METADATA - Systems, apparatuses, and methods for preserving geographic metadata are disclosed. An electronic device may be configured to receive file data from an external device or network, obtain geographic metadata corresponding to the file data, identify non-reserved storage segments for storing the file data, and identify reserved storage segments for storing the geographic metadata. The reserved storage segments may be data clusters or data sectors. In certain embodiments, the reserved storage segments are identified based on the non-reserved storage segments. The electronic device may also be configured to write the file data to the non-reserved storage segments and write the geographic metadata to the reserved storage segments. Additional embodiments include systems, apparatuses, and methods for configuring a data storage device to preserve geographic metadata by storing the geographic metadata in reserved data segments. | 09-06-2012 |
20120233222 | SYSTEM AND METHOD FOR REAL TIME DATA AWARENESS - A system includes a sensor and a processor. The sensor is configured to passively read data in packets as the packets are in motion on a network. The processor is cooperatively operable with the sensor The processor is configured to receive the read data from the sensor; and originate real-time map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network. | 09-13-2012 |
20120233223 | EXTENDED DATA STORAGE SYSTEM - In one embodiment, an extended data storage system employs a first data storage and an extended data storage. A first level of metadata is established with respect to data from the using entity, the first level of metadata is provided in the first data storage. The data from the using entity is stored in the extended data storage. A second level of metadata at least describing the data as stored in the extended data storage is also established, wherein the second level of metadata associated with the first level of metadata for the stored data. The first level of metadata is made accessible to the using entity at the first data storage; and the second level of metadata is made unavailable to the using entity. Thus, the data is stored in the extended data storage and a small amount of metadata is stored in the first data storage. | 09-13-2012 |
20120239708 | DISTRIBUTED STORAGE FOR COLLABORATION SERVERS - Distributed storage of collaboration data is managed over internal and external data stores in a collaboration service environment based on categorization of the data. The categorization may be based on type of data (e.g. structured vs. unstructured), how the data is accessed, an expected storage life for the data, back-up requirements, and the like. Data that can be stored externally according to its category is then directed to the external storage through a storage provider. A unique identifier associated with the location of the externally stored data is saved in one of the internal data stores for seamless retrieval of data in a transparent manner to the user. | 09-20-2012 |
20120246202 | DATA GRID SUPPORTING MULTIPLE PROTOCOLS - A proxy server for a data grid receives an object and a client request to store the object in a database using a first database protocol, wherein the request and the object have a first format that complies with the first database protocol. The first proxy server translates at least one of the object or the request into a second format that complies with a second protocol used by the data grid. A node of the data grid then processes the request to store the object on the data grid. | 09-27-2012 |
20120254263 | METHOD AND SYSTEM FOR CROSS-REFERENCING AND DEDUPLICATING OBJECTS IN MULTIPLE MAP BUILDING BLOCKS - A system and method for providing a digital map database wherein multiple instances of geocoded objects pertaining to points of interest (POI) and/or three-dimensional (3D) objects contained within one or more building blocks are compared to find undesirable duplicate geocoded objects. Cross-referencing information is stored and preference information about which geocoded object or object property/attribute should be used is assessed to determine priority for selection or presentation on the display screen ( | 10-04-2012 |
20120254264 | Network-Attachable, File-Accessible Storage Drive - Storage drive logic and a standalone tape file structure are described. File transfer logic transfers file data to and from a network according to a first protocol. Media access logic accesses a sequential-access storage medium associated with the drive according to a second protocol. Media management logic translates file-based commands received from the network according to the first protocol into sequential-access device commands according to the second protocol. The device commands control accessing of data by the drive. The storage medium may be a magnetic tape including a data region for storing data in a file format, and a table of contents (TOC) region for storing a table of contents that indexes the locations of files within the data region. | 10-04-2012 |
20120278370 | STASHING OF LOCALLY PERSISTED DATA TO NETWORK ACCESSIBLE STORAGE - Techniques are disclosed for identifying and stashing all or portions of application data to a network accessible storage device or location. Identifying and stashing are accomplished in a fashion that is transparent to a user such that a user is not burdened by the process of managing and stashing a full or partial set of application data. The system, the application, or a combination of system components and the application persist and manage data locally and stash portions of the local data to one or more network accessible storage devices or locations. One or more links are provided in place of the stashed portions of data. The application uses the links in a same or similar fashion as handling local data while providing little to no loss of functionality due to all or portions of the local data being stashed. | 11-01-2012 |
20120290627 | WRITE AGENT DELAYED WRITE TO DATA STORES - The reliable writing of data to multiple data stores using a write agent. The overall write operation is managed by a write manager that is communicatively coupled to the write agent and to a certain data store. Upon determined that multiple data stores are to be written to, the write manager first instructs the write agent to perform a delay write to other data store(s). The delay write means that the write agents waits a delay time before performing the write unless instructed in the meantime to more immediately perform the write, and if a delay passes, does not perform the write without first checking that the write has been made to the certain data store. After instructing the write agent to delay write, the write manager attempts to write to the certain data store. Upon successfully writing to the certain data store, the write manager may instruct the write agent to proceed immediately. | 11-15-2012 |
20120296943 | STORAGE MEDIUM, DETERMINATION METHOD, AND APPARATUS - A storage medium stores a program thereon. The program instructs a computer to perform a process. The process comprises storing first information indicating dependency relationship between types into a storage, the types corresponding to configuration elements included in a system; acquiring relational information and type information from plural databases, the relational information indicating dependency relationships between plural configuration elements, the type information indicating the types of the plural configuration elements; generating second information indicating dependency relationships between a certain configuration element included in the plural configuration elements and each of configuration elements indicating dependency relation with the certain configuration element; generating third information indicating that the certain configuration element and the each of the configuration elements has the dependency relation indicated in the generated second information based on the type information and determining whether the generated third information is coincident with the first information stored in the storage. | 11-22-2012 |
20120303678 | APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROCESSING RESOURCE DESCRIPTION FRAMEWORK STATEMENTS - A method is provided that includes receiving a first triple including a subject, predicate and object, where the object is of a literal-type. For the first triple, then, the method includes identifying a subtype of the object; semantically marking the object with the identified subtype, including generating second and third triples; and storing the second and third triples in a triple store. In this regard, the second triple includes the subject and predicate of the first RDF triple as the subject and predicate thereof, and the third RDF triple includes the object of the first RDF triple or a representation of the object of the first RDF triple as the object thereof. | 11-29-2012 |
20120317155 | Hybrid Data Management System and Method for Managing Large, Varying Datasets - A hybrid data management/storage system is provided which includes two or more integrated or connected data management systems. An external application and/or user interacts with the hybrid data management/storage system using a unified interface. Incoming raw data may be directed to be stored in any of a plurality of data management systems based on the incoming data object having one or more of a number of predefined characteristics, including for example size and/or data type. Metadata corresponding to all incoming data objects may be stored in a particular data store, regardless of whether the incoming object's raw data is stored in a different one of the plurality of data stores. | 12-13-2012 |
20120317156 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus includes a processing unit configured to monitor a storage area and to process data in response to the data being stored into the storage area, a storage unit configured to store setting information containing area information indicating the storage area monitored by the processing unit, a readout unit configured to read out the setting information from the storage unit, and a control unit configured to determine whether the storage area monitored by the processing unit exists based on the setting information, and to enable a user interface for receiving a user operation to store the data into the storage area determined to exist. | 12-13-2012 |
20120323976 | SYSTEM AND METHOD FOR AUTOMATICALLY ROUTING AND MANAGING STORED DOCUMENTS BASED ON DOCUMENT CONTENT - A system and method for routing and managing documents based on document content comprises obtain a document, determine a classification for the document based on the document content, determine a storage location for the document based on the document classification, determine whether the document is stored in the determined storage location, when the document is stored in the determined storage location, update the document in the determined storage location, when the document is not stored in the determined storage location, determine whether the document is stored in another storage location, when the document is stored in another storage location, add the document in the determined storage location and delete the document from the other storage location, and when the document is not stored in the other storage location, add the document to the determined storage location. | 12-20-2012 |
20120323977 | STORAGE MEDIA ABSTRACTION FOR UNIFORM DATA STORAGE - A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware. | 12-20-2012 |
20120323978 | Transforming and Storing Messages in a Database - A system for storing messages in an on-disk database (ODDB), comprises an interface operable to receive a first message comprising first data from an execution venue, wherein the first message is one of a group of associated messages related to a financial transaction, a processor communicatively coupled to the interface, the processor is operable to load the first message into an in-memory database (IMDB), identify a second message in the group of associated messages, transform the second message with the first data from the first message, and determine whether all messages in the associated group of messages have been loaded into the IMDB, and the interface is further operable to transfer the first message to the ODDB. | 12-20-2012 |
20120331017 | MULTIMEDIA DATA DELIVERY - An information delivery method and system. The method includes receiving by a computer processor a video file, an audio file, associated data files, and associated message files The computer processor stores the video file in a first layer of a multimedia file, the audio file in a second layer of the multimedia file, the data files in first additional layers of the multimedia file, and the message files in second additional layers of the multimedia file. The computer processor stores the multimedia file on a computer readable storage medium. | 12-27-2012 |
20130007072 | CONTENT PLAYING/RECORDING APPARATUS, CONTENT PLAYING/RECORDING METHOD, AND PROGRAM - Provided is a playing/recording apparatus that has both a content playing function and a content recording function, even when the number of playing capability files that can be stored in an external memory is just one, and the number of playing capability information that can be written on the playing capability file is prescribed to be just one. The playing/recording apparatus can record content in accordance with the playing capability of other playing apparatuses. In the playing/recording apparatus ( | 01-03-2013 |
20130013652 | Proactive Method for Improved Reliability for Sustained Persistence of Immutable Files in Storage Clouds - Embodiments are disclosed for storing an immutable file in cloud disk space determined to be suitable for the length of time the file specified to be maintained. This is done by detecting the immutable status of a data file to be saved and determining an expiry date of said immutable file. The available cloud storage space is analyzed to determine suitable storage locations, and the immutable data file is stored in the location determined to be optimal that accommodates the expiry date of the immutable file. | 01-10-2013 |
20130024481 | UNIFIED-INTERFACE FOR STORAGE PROVISIONING - Systems and methods are provided for storage platform-independent storage provisioning. The systems and methods may include receiving a storage provisioning request from a user interface, processing the storage provisioning request to determine one or more of a plurality of storage resources utilized to complete the storage provisioning request, generating an instruction to provision a data storage space among the one or more of the plurality of storage resources, and provisioning the data storage space based on the instruction. Each of the plurality of storage resources may include an interface configuration, and at least two interface configurations are different from one another. Each of the plurality of storage resources may be accessible and operational in accordance with the interface configuration thereof. The processing of a storage provisioning request may include determining at least one of a nature of the storage provisioning request, or an application associated with the storage provisioning request. | 01-24-2013 |
20130031145 | FORM PROCESSING CLOUD SERVICE WITH TEMPLATE REPOSITORY - Techniques for allowing multiple organizations to register form templates at a central repository are provided. The form templates are then available for other organizations that require filled-out forms to be processed. Each organization registers a different form template with a cloud service. Later, other organizations upload, to the cloud service, scanned versions of filled-out forms. For each uploaded scan data, the cloud service determines which form template best matches the format of the uploaded scan data. The cloud service extracts certain values from the scan data based on the matching form template. The cloud service stores the extracted values in association with the organization that sent the scan data. The cloud service allows other devices to retrieve the extracted values. | 01-31-2013 |
20130046800 | Systems for Distributed Secure Storage of Personal Data, In Particular Biometric Impressions, and System, Local Device, and Method for Monitoring Identity - A system for distributed secure storage of personal data, notably biometric data, a secure identity monitoring system and a local monitoring device, and a secure identity monitoring method. The personal data of persons, notably biometric impressions, are stored beforehand in a central database. The monitoring method includes: a preliminary step of constituting a database of derived data obtained from original personal data by means of a derivation function; a step of acquisition of data for the person; a step of application of the derivation function to said acquired data; a step of comparison of the result of the derivation function with all of the derived data from the database. | 02-21-2013 |
20130054655 | METHOD AND SYSTEM FOR MANAGEMENT OF PROFESSIONAL SERVICES PROJECT INFORMATION - A method and system are provided for the transfer and/or aggregation of data and, in particular, integrating data used in managing a professional services practice. The invention preferably transfers and/or aggregates data relating to the identity of clients and matters for whom professional services are being rendered with data relating to the work which data may be maintained in inconsistent, proprietary formats, comprising one or more of the following types of information: accounting; budgeting; docketing; time and billing: work product; word processing; records; project management; and/or other information relating to the professional services. The system of the present invention preferably comprises data storage and data processing means adapted to use the data in substantially portable and/or application-independent format, and/or and transfer or aggregate data between common, and/or proprietary data formats. | 02-28-2013 |
20130060823 | Dynamic adaptive distributed computer system - A system, methods and apparatus are described involving the self-organizing dynamics of networks of distributed computers. The system is comprised of complex networks of databases. The system presents a novel database architecture called the distributed transformational spatio-temporal object relational (T-STOR) database management system (dbms). Data is continuously input, analyzed, organized, reorganized and used for specific commercial and industrial applications. The system uses intelligent mobile software agents in a multi-agent system in order to learn, anticipate, and adapt and to perform numerous functions, including search, analysis, collaboration, negotiation, decision making and structural transformation. The system links together numerous complex systems involving distributed networks to present a novel model for dynamic adaptive computing systems, which includes plasticity of collective behavior and self-organizing behavior in intelligent system structures. | 03-07-2013 |
20130060824 | SYSTEM FOR EMBEDDED KNOWLEDGE MANAGEMENT - A system includes a toolbar configured to receive a knowledge nugget relating to a software architecture. The knowledge nugget includes information relating to the software architecture, an identification of the creator of the knowledge nugget, a link to information relating to the knowledge nugget, a blog relating to the knowledge nugget, a tag to enable search and retrieval of the knowledge nugget, and a point of contact for discussion relating to the knowledge nugget. The toolbar is further configured to analyze the knowledge nugget, and to store the knowledge nugget in a transient database or a permanent database as a function of the analysis. | 03-07-2013 |
20130060825 | MANAGING CLASSIFICATION HIERARCHIES IN MASTER DATA MANAGEMENT ENVIRONMENTS - Apparatus and methods are disclosed for managing master data in a master data management (MDM) environment using classification hierarchies. According to one embodiment of the disclosed technology, a method of classifying master data includes receiving a classification hierarchy defining one or more dimensions and one or more relations between a set of hierarchy levels, generating a dimensional level by associating at least one of the dimensions with a hierarchy level, the dimension defining a set of valid values for nodes associated with the dimensional level, associating one or more nodes with the dimensional level, and generating master data classifications for an MDM environment based on the classification hierarchy and the associated nodes, where one or more objects of the master data classifications are assigned valid values based on the associated nodes. | 03-07-2013 |
20130060826 | SYSTEM FOR BROADCAST INFORMATION DATABASE - A database system includes a processor configured to receive broadcasts according to a plurality of broadcast formats. The processor determines broadcast information associated with each received broadcast. The processor stores a database entry for each received broadcast within a database stored in the memory. Each database entry is indicative of the broadcast information associated the received broadcast. The processor continuously populates the database with broadcast information associated with received broadcasts. The database is user-accessible, allowing database entries to be viewed and altered. Ratings for various broadcast information are user-provided allowing preferred broadcast content to be user-designated based on the broadcast information. The ratings are used to notify a user of preferred broadcast content being broadcast according to at least one of the broadcast formats allowing the user to select receipt of the preferred broadcast content while available. | 03-07-2013 |
20130086129 | REGULATING CAPACITY AND MANAGING SERVICES OF COMPUTING ENVIRONMENTS AND SYSTEMS THAT INCLUDE A DATABASE - Capacity of a database system and/or a computing system that includes a database can be effectively changed from a current computing capacity to another computing capacity. This can be achieved by causing usage capacity of at least one of resource to be changed when the database is active. By way of example, capacity of a database system can be regulated by delaying the execution of the database work based on a target capacity. As a result, database work can take relatively longer to complete when the capacity of a database is effectively regulated to be below its full capacity. In effect, a portion of available capacity (excess capacity) can be made inaccessible to the database. However, excess capacity can be used to manage various services of the database in accordance with one or more service criteria (e.g., Service Level Goals or Agreements). | 04-04-2013 |
20130086130 | EXECUTOR FOR SOFTWARE CONFIGURATION AUTOMATION - A distributed topology system may include a distributed topology engine configured to run on a server device and define a topology consisting of one or more building blocks. Each building block may represent one or more tasks pertaining to an application. The system may also include a distributed topology application configured to run on a client device and automatically execute one or more of the building blocks. A distributed topology database may be used to store the topology. | 04-04-2013 |
20130091185 | System and Method for Efficient Inode Enumeration - A system and method for efficient inode enumeration is disclosed. The system and method for enumerating inodes, comprises locating one or more inode files associated with the file system. For each of the one or more inode files, determining a physical address range for each inode within the inode file. The system and method further comprises creating a list of the physical address range for each of the inodes within the one or more inode files. The system and method comprises sorting the list based on physical addresses of the inodes. | 04-11-2013 |
20130103725 | STORING GRAPH DATA IN A COLUMN-ORIENTED DATA STORE - Methods and apparatuses are provided for storing graph data within a column-oriented data store. Graph data including vertex data describing one or more vertices in the graph and edge data describing one or more edges within the graph may be received. One or more vertex rows within the column-oriented data store may be assigned, whereby each vertex row of the one or more vertex rows is assigned to one vertex of the one or more vertices. One or more edge rows within the column-oriented data store may also be assigned, whereby each edge row of the one or more edge rows is assigned to one edge of the one or more edges. At least one vertex row and at least one edge row may be populated based on the graph data. | 04-25-2013 |
20130110885 | STORY-BASED DATA STRUCTURES | 05-02-2013 |
20130110886 | LABORATORY METHOD AND LABORATORY ARRANGEMENT FOR STORING AND CREATING DATA RELATING TO A REMOTE ELECTRICAL POWER DEVICE | 05-02-2013 |
20130117334 | STORAGE FOR REAL TIME PROCESS - An automated event viewing method for storing data for a process automation system. The method includes assigning a plurality of collected process data values from a physical process to a stream, and writing the stream on non-transitory machine readable storage to obtain a stored data stream having an original sampling rate. | 05-09-2013 |
20130124581 | DATA PROCESSOR - A system is described that generates reports from very large data sets. The reports are generated in real-time (or close to real time). Data from the large data set is replicated to a buffer as it arrives in the system. Once sufficient data is obtained (e.g. when the buffer is filled), the data is processed to generate a report. The report may summarize the data obtained and may be stored for later use. By storing summary data instead of the full data, the data storage requirements are reduced. | 05-16-2013 |
20130124582 | DOCUMENT PROCESSING SYSTEM AND CONTROL METHOD THEREOF, PROGRAM, AND STORAGE MEDIUM - This invention is directed to a document processing system and control method thereof. The system stores a plurality of items of document data each containing metadata pertaining to the contents of each item of document data, and relation information representing the relations between the plurality of items of document data. When scanned image data or facsimile-received image data is input, document data related to the input image data is specified among the plurality of items of stored document data, based on the metadata contained in each item of document data. Relation information representing the relation between the input image data and the specified related document data is stored. Even document data obtained from a paper document is able to be stored as document data subjected to search processing. | 05-16-2013 |
20130132446 | WRITE INSTRUCTION DATASOURCE FOR DATABASE WRITE PROCEDURE - A computer implemented system and method for enabling a database write operation for an application that only has a database read operation is disclosed. At least one data source is stored in a database, the data source having at least one pre-coded stored write operation. A database read operation that calls the data source is received. The read operation is performed on the database, the read operation causing the database to execute the pre-coded stored write operation on the database. | 05-23-2013 |
20130159357 | METHOD OF CONTEXT AWARE DATA-CENTRIC STORAGE FOR WIRELESS SENSOR NETWORKS - There is provided a method of context aware data-centric storage for dynamically changing a data storage range comprising: collecting data from entire sensor nodes, after establishing a data storage range of an entire sensor network, dividing areas, and transmitting a message of data storage range information to the entire sensor nodes by a base station; storing the collected data in a storage sensor node by determining whether there is a node responsible for storing the collected data to carry out operation depending on the determination result; determining whether the data storage has not been carried out for a period of time longer than a specified time in each sensor node after storing the data; and to determining whether the scale of invalid range is not smaller than Γ. | 06-20-2013 |
20130159358 | Forming Configuration Information about Components of Systems which Include Components for which Acquisition of Configuration Information is Restricted - A mechanism is provided for managing configuration information about components of a management target system. Identification is made of the existence of a first component from configuration information about one or more other components except the first component. Pattern data is stored for analogizing configuration information about a component for which acquisition of the configuration information is restricted, the pattern data being associated with a set of one or more conditions and attribute values. Pattern data is retrieved whose configuration information about a component related to the first component, among the one or more other components, satisfies the set of conditions. Analogized configuration information is formed about the first component using attribute values associated with the retrieved pattern data. | 06-20-2013 |
20130191422 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR STORING REPORTS FOR USE BY TENANTS OF A MULTI-TENANT ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for storing reports for use by tenants of a multi-tenant on-demand database service. These mechanisms and methods for storing reports for use by tenants of a multi-tenant on-demand database service may allow tenants of the multi-tenant on-demand database service to create, modify, etc. reports programmatically, as desired, and may allow the multi-tenant on-demand database service to make the reports accessible to other tenants of the multi-tenant on-demand database service. | 07-25-2013 |
20130198244 | SYSTEMS AND METHODS FOR MONITORING DOCUMENT TRANSMISSION - A method of processing a document that includes automatically processing the document in accordance with a user selection, converting a copy of the document into an electronically searchable format, and storing the converted document and the associated metadata. A group of converted documents may then be queried for converted documents containing content or metadata matching a criteria. | 08-01-2013 |
20130198245 | SYSTEMS AND METHODS FOR COLLECTING, ANALYZING, BILLING, AND REPORTING DATA FROM INTELLIGENT ELECTRONIC DEVICES - Systems and methods for collecting, analyzing, billing and reporting data from intelligent electronic devices are provided. Also, systems and methods for managing sensor data are provided. In some embodiments, a system for managing sensor data may include intelligent electronic devices, a server, a plurality of client devices, and a network. Each of the intelligent electronic devices is configured to obtain sensor data related to power parameters distributed to a load. The server is configured to receive the sensor data from the plurality of intelligent electronic devices and store the sensor data in a database. Each client device is configured to retrieve the sensor data from the database. The network enables communication among the server, the plurality of intelligent electronic devices, and the plurality of client devices. | 08-01-2013 |
20130204911 | REAL TIME PERFORMANCE MONITORING - Systems and methods for real time performance monitoring of an application are described. In one implementation, when a metrics collection request is obtained from a user device, a data storage location is selected from a plurality of data storage locations based on a location status associated with the data storage location. The metrics data, for monitoring the performance of the application, is then provided to the user device through a data store from the selected data storage location in real time. | 08-08-2013 |
20130218933 | CONSISTENT SELECTIVE SUB-HIERARCHICAL SERIALIZATION AND NODE MAPPING - An object hierarchy corresponds with a serialized file. The object hierarchy is generated from the serialized file by a generation tool. Non-root objects are attributed with an entity type, namespace, name, and link to their parent object. When an object changes, serialization layer code builds an XPath and produces a partial serialization for local and/or remote users while avoiding the overhead of re-serializing the entire changed hierarchy. The updated serialization may be granular or may include the entire hierarchy. Two users may authorize chronologically overlapping changes to different objects with neither user locking out the other user. Each user receives a respective corresponding updated serialization (granular or non-granular) of the object hierarchy without causing a full re-serialization overhead. A modified object is mapped to an XPath-compatible location in a serialization of the hierarchy. Relationships between individual objects and their properties, and between objects, are maintained when creating the serialization. | 08-22-2013 |
20130238670 | Motor vehicle inspection device and method for identifying motor vehicles - A method for identifying a motor vehicle for a plurality of motor vehicle inspection devices, including ascertaining a distinct characteristic of the motor vehicle; ascertaining basic identification data of the motor vehicle; storing the distinct characteristic and the basic identification data in an identification data set for this motor vehicle on a storage medium; identifying the identification data set associated with the motor vehicle on the storage medium based on the distinct characteristic with a first of the plurality of motor vehicle inspection devices; reading out the identified identification data set of the motor vehicle from the storage medium; ascertaining first identification data of the motor vehicle, which are specific to the first of the plurality of motor vehicle inspection devices; supplementing the read-out identification data set by the first identification data; storing the supplemented identification data set on the storage medium; identifying the identification data set associated with the motor vehicle on the storage medium based on the distinct characteristic with a second of the plurality of motor vehicle inspection devices; reading out the identified identification data set of the motor vehicle from the storage medium; ascertaining second identification data of the motor vehicle, which are specific for the second of the plurality of motor vehicle inspection devices; supplementing the read-out identification data set by the second identification data; and storing the supplemented identification data set on the storage medium. | 09-12-2013 |
20130238671 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MONITORING DATA ACTIVITY UTILIZING A SHARED DATA STORE - In accordance with embodiments, there are provided mechanisms and methods for monitoring data activity utilizing a shared data store. These mechanisms and methods for monitoring data activity utilizing a shared data store can enable enhanced data monitoring, more efficient data storage, improved system resource utilization, etc. | 09-12-2013 |
20130246485 | ASYNCHRONOUS METHODS OF DATA CLASSIFICATION USING CHANGE JOURNALS AND OTHER DATA STRUCTURES - Aspects of the present invention are generally concerned with systems and methods for generating a database of metadata that describes system data and storage operations. The database of metadata may be referred to herein as a “metabase.” For example, to generate a metabase, a data agent may traverse a file system to obtain certain characteristics of data managed by the file system while substantially simultaneously detecting and recording change notifications. These actions may be performed even if the actions of the data agent are interrupted one or more times during the traversal of the file system. The data agent may process the characteristics and change notifications to generate and update a metabase. Once formed, the metabase may be consulted to determine changes in system data rather than determining the changes by scanning the data files themselves. | 09-19-2013 |
20130254242 | DATABASE PROCESSING DEVICE, DATABASE PROCESSING METHOD, AND RECORDING MEDIUM - The database processing device includes: a column store database including a storage into which tuple data is stored in a unit of a column and a management structuring section into which first information indicative of a valid data range and second information including identification information of data that is already invalid are stored in terms of the storage; and a database processing section that, when performing a process of inserting data for the column store database, additionally affixes the data to an end of the storage to update the first information of the management structuring section, and when performing a process of deleting data for the column store database, additionally affixes identification information of deletion-target data to the second information of the management structuring section. | 09-26-2013 |
20130262529 | INFORMATION PROCESSING SYSTEM AND PROCESSING METHOD FOR USE THEREWITH - Information processing system including pluralities of first and second equipment items, and a third equipment item. Each first equipment item stores history data and returns a first response block about controls and changes in status of each first equipment item, responsive to a data request from the second equipment items. Each second equipment item stores the history data returned responsive to the data request; a second response block returns history data stored in the second history storage block responsive to a request from the third equipment item; first and second lists store first information identifying latest history data returned from the first equipment items regarding each first equipment item, and second information identifies history data last returned to the third equipment item regarding each first equipment item. Third equipment item's third history storage block stores history data returned responsive to the data request made to the second equipment items. | 10-03-2013 |
20130262530 | SYSTEMS AND METHODS FOR CERTIFIED LOCATION DATA COLLECTION, MANAGEMENT, AND UTILIZATION - Location information may be gathered, managed, stored, and/or otherwise utilized to determine unique geo-referenced locations. The geo-referenced locations may be utilized to inform various processes and decisions such as insurance underwriting, risk assessment, pricing, and risk/loss control. | 10-03-2013 |
20130262531 | TAXONOMY BASED DATABASE PARTITIONING - In one aspect of the invention, a memory is described for facilitating splitting data by taxonomy. The memory is accessed by an application program, and includes one or more top-level categories, where each top-level category comprises a subset of the items; and also includes a category group corresponding to at least one of the top-level categories and the subset of the items belonging to the top-level categories. | 10-03-2013 |
20130268567 | System And Method For Updating Slowly Changing Dimensions - A dimension table is populated with data records extracted from at least one source system with each data record being associated with identifying hash values and attribute hash values. Once the dimension table is established, a set of hash values is computed for an incoming set of data records. The incoming set of hash values may include at least one identifying hash value and at least one attribute hash value for each data record contained in the incoming set of data records. The method then searches the established dimension table for records having an identifying hash value identical with the identifying hash value of the incoming set of data records. Once a match is found, the method compares the attribute hash values of the records having the identical identifying hash values. If the attribute hash values are different, the method updates the dimension table with the incoming data record. | 10-10-2013 |
20130275475 | Monitoring System for Optimizing Integrated Business Processes to Work Flow - An information handling system comprises a connection via a network interface for receiving data representing business process data from an integrated business process running at a location, the business process data comprising at least data indicating from where documents are received. The system also comprises a storage device for storing data representing an aggregate of business process data for an integrated business process, and a processor adapted to determine from the aggregate business process data whether the integrated business process running at the location receives documents from an external trading partner that, if the integrated business process receives documents from the external trading partner, then the processor prepares instructions to select an information handling system environment for running the integrated business process having additional disk space or solid state drive resources. | 10-17-2013 |
20130282770 | Apparatus, Method and System for Registration Effecting Information Access - An apparatus, method and system to register and provide a persistent indentifier of information that may be located in multiple locations, formats, and accessible in variable fashions based on the context of use. The present disclosure further provides the ability to automatically make information available and associated with its identifier. The disclosure also details the ability to create identifier. The disclosure also details the ability to create identifiers from content authoring tools within and for documents and/or other information. The invention teaches how to associate a single identifier while making information available, and accessible under varying conditions, from varying locations, in varying formats, based on various contexts of access. The present disclosure further teaches an enhanced digital object identifier, an enhanced Handle system, and enhanced directory registry that facilitate the access, association, and instantiation of information over a communications network. | 10-24-2013 |
20130290381 | Cloud Based Master Data Management System with Remote Data Store and Method Therefor - A host enterprise includes a local data store, a data registry, and an interface process module. The data registry establishes storage of a data record at the local data store or at a data store located remotely from the host enterprise. The data registry maintains links identifying a relationship between the data record and a first source record maintained at a first source enterprise between the data record and a second source record maintained at a second source enterprise. The interface process module determines that a value at the data record has been updated and provides the updated value to the first source enterprise using an Internet protocol. | 10-31-2013 |
20130297659 | METHOD FOR DATA MANAGEMENT - A method for data management includes providing a data management platform with a plurality of data folders for storing data; the data management platform receiving and storing a plurality of data objects in the plurality of data folders, the plurality of data objects including uniform resource locator links, document files, audio/video streaming files and/or application software files; the data management platform capturing and storing opening page snapshots of the data objects when being opened; and when a terminal device links to the data management platform via a network for accessing a first data folder of the plurality of data folders, the terminal device displaying opening page snapshots of data objects stored in the first data folder. | 11-07-2013 |
20130297660 | Extensible RDF Databases - A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data. | 11-07-2013 |
20130304770 | METHOD AND SYSTEM FOR STORING DATA IN A DATABASE - A database has a main table and an auxiliary table. Data are stored by: dividing the data into a sequence of segments each having a size smaller than a predetermined threshold; storing a first segment into a first field of a record of the main table; storing an index indexing the data into a second field of the record of the main table; storing the other segments into first fields of corresponding records of the auxiliary table; generating indexes associated to the other segments and storing each index into a second field of the record of the auxiliary table storing the associated segment of the sequence and also in a third field of the record of the auxiliary table storing a preceding segment in the sequence. A third record of the main table stores the index of a first segment of the sequence which is stored in the auxiliary table. | 11-14-2013 |
20130311520 | STORAGE-SERVICE-PROVISION APPARATUS,SYSTEM, SERVICE-PROVISION METHOD, AND SERVICE-PROVISION PROGRAM - Many storage apparatuses are used to allow a large number of files of various sizes to be stored, with single-point-of-failure factors in the system reduced. | 11-21-2013 |
20130325908 | SYSTEMS AND METHODS FOR STORING DATA AND ELIMINATING REDUNDANCY - A method for effective data storing allowing reducing storage requirements and speeding up various storage operations by reducing storage of redundant data is disclosed. The method includes receiving new informational objects (such as computer files) for storage and breaking down the new informational objects into multiple data objects. Each data object is analyzed to determine whether an identical data object already exists in a database. If an identical data object already exists in the database, the new data object is not stored. If, on the other hand, an identical data object does not exist in the database already, the new data object is stored. Furthermore, for each informational object to be stored, relational links are generated which associate the data objects and their storage locations with the informational object such that the informational object can be easily recreated when required. | 12-05-2013 |
20130325909 | SERVER DEVICE, INFORMATION-PROCESSING METHOD, STORAGE MEDIUM, INFORMATION-PROCESSING SYSTEM - An exemplary server device includes: a storage unit configured to store a database containing information relating to at least one community corresponding to an application program for each of a plurality of application programs; a first receiving unit configured to receive program identification information identifying an application program; an inquiring unit configured to transmit, if a community corresponding to the application program identified by the program identification information received by the first receiving unit is not recorded in the database, an inquiry relating to the application program identified by the program identification information to another device; a second receiving unit configured to receive a response to the inquiry; and a recording unit configured to record into the database information relating to the community corresponding to the application program identified by the program identification information, based on the response received by the second receiving unit. | 12-05-2013 |
20130325910 | APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING FILES IN GENERAL PURPOSE DEVICE - A method and apparatus for transmitting, receiving, and storing files based on a predetermined container structure are provided. The method includes identifying some or all of files to be transmitted among the stored files; generating transmission information for the identified files and transmitting the transmission information to the receiving device; configuring a header including information about the location of the directory in which each of the identified files is to be stored; and adding the configured header to each of the identified files and transmitting the header-added files to the receiving device. | 12-05-2013 |
20130325911 | METHOD OF INSERTING AN IMAGE INTO A CONTAINER FILE - A method of inserting an image into a container file including reading source data including the image; opening the container file where the image will be stored, the container file comprising one or more records. Each record includes an image file section reserved for storing the image, an image metadata section reserved for storing data about the image, and a record metadata section having a status flag or status mark indicating whether the image file section is empty. The method further includes determining whether the source data is valid to be entered into a record in the one or more records; if the source of data is valid, preparing the record and the image metadata; and writing the record into the container file and marking the status mark of the record as being updated while writing the record into the container file. | 12-05-2013 |
20130332494 | CONTENT STORAGE MAPPING - A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated. | 12-12-2013 |
20130346454 | Methods and Systems for Predictive Clinical Planning and Design and Integrated Execution Services - Systems and methods for predictive clinical planning, design, and integrated execution services are provided. The system may comprise a database, a web server, an application server, and a client. | 12-26-2013 |
20140006460 | System and Method for Addressing a Unique Device from a Common Address Book | 01-02-2014 |
20140019493 | Software Application for Recording Trip Information - The subject software application combines a means for recording trip information contained in optical machine readable form using a handheld optical reader and for annotating additional information to such trip records to create trip data which can be collected, stored, statistically analysed and reported. | 01-16-2014 |
20140032618 | DETERMINING A STORAGE LOCATION BASED ON FREQUENCY OF USE - Aspects provide a method of determining a storage location for a data item, including providing first and second data storage locations, the first location having an appreciably faster access speed than the second, the data storage locations are primary storage locations providing persistent storage, accessing a score associated with the data item, the score being calculated based on a frequency of access; and selecting only one of the storage locations based on the score with respect to other data scores, wherein the data item is stored in only one of the storage locations at any time, re-calculating the scores, wherein the score is accessed from a score table of data items; and in response to re-calculating of the scores, causing a change in the selection of the data storage location, removing the data item from a current storage location and adding the data item to a newly selected storage location. | 01-30-2014 |
20140040323 | ANALYZER CONTROLLING APPARATUS - An analyzer controlling apparatus enabling a user to correctly and easily select a method file in which analysis conditions for operating an analyzer are described. An analyzer controlling apparatus reads out a method file stored in a memory and sets an analysis condition for an analyzer. The analyzer controlling apparatus includes: image creating unit for creating an image according to a predetermined rule based on content of an analysis condition described in a method file and/or a file name of the method file and for storing the image into the memory in association with the method file; an image showing unit for reading an image out of the memory and showing the image onto a display screen; and an analysis condition setting unit for reading, out of the memory, a method file associated with an image selected by a user and for setting an analysis condition for the analyzer. | 02-06-2014 |
20140040324 | MODELING AND MANIPULATION OF SEISMIC REFERENCE DATUM (SRD) IN A COLLABORATIVE PETRO-TECHNICAL APPLICATION ENVIRONMENT - A method, apparatus, and program product facilitate the management of time domain data in a collaborative petro-technical application environment by associating time domain data in a shared project or repository with a data-specific SRD value. By doing so, when the time domain data is retrieved into a local project or client application for a particular user, the SRD for the time domain data and the SRD for the local project or client application may be used to facilitate conversion of the time domain data for use with the SRD for the local project or client application. | 02-06-2014 |
20140040325 | APPARATUS FOR LOCAL MAINTENANCE DATA STORAGE IN ENERGY CONVERSION INSTALLATIONS - An apparatus for capturing and storing data from the maintenance or repair of energy conversion installations is improved in respect of long-term and secure storage and evaluation of the documentation data independently of the operator of the energy conversion installation. At least one energy conversion installation is provided with a maintenance database for storing documentation data from maintenance or repair. At least one mobile user appliance is provided for inputting documentation data into the maintenance database by a user performing the maintenance work. The mobile user appliance has an appliance database used to store individual identification data. The documentation data from maintenance or repair is capable of being stored together with the identification data from the appliance database of the mobile user appliance in the maintenance database of the energy conversion installation, and being remotely retrievable for evaluating on an external evaluation station and transmitting to the evaluation station. | 02-06-2014 |
20140046985 | STORING HIERARCHICAL TABLE AS A MARKUP LANGUAGE FILE - Various embodiments of systems and methods for storing a hierarchical table as a markup language file are described herein. Initially the position of the cells included in the hierarchical table may be identified. The position of the plurality of cells includes a first dimension coordinate and a second dimension coordinate. The first dimension coordinate is inserted as a markup tag in the markup language file. The second dimension coordinate is inserted as a markup attribute corresponding to the markup language file. One or more cells, corresponding to a first dimension of the hierarchical table is selected. Data included in the selected cells is identified and stored in the markup attribute inserted in the markup language file. | 02-13-2014 |
20140059091 | FORMAT IDENTIFICATION FOR FRAGMENTED IMAGE DATA - Format identification for fragmented data is disclosed. In some embodiments, an input stream of information that is divided into fragments is received. Fragments are determined and a data format for each fragment is found based on continuity properties including by: determining a physical to canonical layout transformation, determining a tuple size, and partitioning bit positions in tuples into disjoint groups wherein each group corresponds to a channel. The stream of information is compressed using a compression technique selected based on the data format, and the compressed stream is stored. | 02-27-2014 |
20140059092 | ELECTRONIC DEVICE AND METHOD FOR AUTOMATICALLY STORING URL BY CALCULATING CONTENT STAY VALUE - An electronic device and a method for automatically storing a Uniform Resource Locator (URL) by calculating a content stay value are provided. The method includes detecting a weight value of contents displayed, calculating a stay value using the detected weight value, and when the calculated stay value is greater than a set value, storing the URL of the contents. | 02-27-2014 |
20140067879 | APPLICATION MANAGEMENT FOR A TERMINAL - A method and terminal for managing additional file associated with an application are provided. The terminal includes: an application controller configured to install, execute and uninstall an application on the computer; a non-system area configured to store an additional file associated with the application; and an additional file manager configured to manage an additional file database that stores the association of the application to the additional file, wherein the application controller communicates with the additional file manager when the non-system area is accessed. | 03-06-2014 |
20140089354 | METHOD AND SYSTEM FOR COLLECTION OF DEVICE LOGS DURING A REMOTE CONTROL SESSION - Described herein are a method and system that has the capability to interface with a remote control system and utilize systems within wireless devices to activate a debug logger and view and analyze the collected data logs. A wide range of measurements and analytical with respect to applications, device hardware, device software and network in various simulated and natural environments is obtained, and transmitted to the remote system for analysis and storage. | 03-27-2014 |
20140095551 | Methods for Optimizing Storage Space and Reducing Redundancy in Data Reproduction for Data Stored for Creating Image-Based Products through an Electronic Interface - A method for optimizing storage space and data reproduction performance for an image-based layout created through an electronic interface has steps: (a) separating to at least a first degree, the content data from the structure data in the image-based layout, (b) during active user session with the image-based layout, determining the nature of the modifications to the data according to the at least the first degree of separation, and (c) writing new data modifications to storage in the form of a new addressed data source mapped to or indexed to the parent data source reflecting either content data changes to the image-based layout, structural data changes to the image-based layout, or both. | 04-03-2014 |
20140095552 | COMPUTING SYSTEM AND DATA MANAGEMENT METHOD THEREOF - A data management method of a computing system includes dividing a storage device into a first area and a second area, storing data and nodes related to the data in the second area, and storing a node address table in the first area. The node address table includes node identifiers corresponding to the nodes and physical addresses corresponding to the node identifiers. | 04-03-2014 |
20140115013 | CHARACTERIZING DATA SOURCES IN A DATA STORAGE SYSTEM - Characterizing data includes: reading data from an interface to a data storage system, and storing two or more sets of summary data summarizing data stored in different respective data sources in the data storage system; and processing the stored sets of summary data to generate system information characterizing data from multiple data sources in the data storage system. The processing includes: analyzing the stored sets of summary data to select two or more data sources that store data satisfying predetermined criteria, and generating the system information including information identifying a potential relationship between fields of records included in different data sources based at least in part on comparison between values from a stored set of summary data summarizing a first of the selected data sources and values from a stored set of summary data summarizing a second of the selected data sources. | 04-24-2014 |
20140149470 | SYSTEMS AND METHODS FOR STORING AND POPULATING FORMS - Systems and methods relating to forms are provided. The form systems and methods may store and complete forms of any types from different form sources. According to some embodiments, the method completes a form by receiving data from different sources, allocating and assigning data attributes to the data, and determining a value for each field in the form. The method determines and stores an algorithm for determining a value for a field. The method determines a value for a field according to a user's defined algorithm. The method may further generate an output form that is visually the same as the original form with fields completed following the instructions in the original form. | 05-29-2014 |
20140149471 | FAMILY GENETIC HISTORY STORAGE SYSTEM AND METHOD FOR STORING AND DISPLAYING DNA INFORMATION - A family genetic history storage system and method for storing and displaying DNA information includes the steps of obtaining a certificate having an official self-authenticating portion where official birth information is recorded to allow a user to have a record of birth; and a plurality of DNA sample storage areas are provided to allow a user to store DNA information such as physical biological samples or electronic storage of DNA sample. If the DNA information is electronic, the stored information may be transmitted through an electronic network and displayed on a display device such as computer, tablet, smart phone or other electronic device. | 05-29-2014 |
20140172924 | CRASH RECOVERY FOR ATTENDED OPERATING SYSTEM INSTALLATIONS - An installer running on a computing device automates crash recovery of attended operating system installations. The installer initializes a provisioning event of an application on a computing device, presents an application configuration option for the application, receives a decision corresponding to the application configuration option, provisions the application based upon the decision, and updates an answer file with the decision. The installer also, in response to a detected provisioning event failure, generates a custom answer file, initializes a new provisioning event of the application on the computing device, detects the custom answer file, and provisions the application according to the custom answer file. | 06-19-2014 |
20140172925 | THIRD PARTY FILES IN AN ON-DEMAND DATABASE SERVICE - Disclosed are methods, apparatus, systems, and computer readable storage media for providing a reference to a content object in a user interface using an on-demand database service. A computing device can receive data regarding identification of a content object, where the content object is stored in a data repository external to the on-demand database service. The data regarding the content object can be stored in a persistent object in a database of the on-demand database service. A reference can be provided representing the persistent object to a display device operable to display the reference in a user interface when the display device accesses the on-demand database service. One or more graphical representations can be exposed regarding the content object for display in the user interface by the display device, where the exposed graphical representations depend at least in part on the data repository. | 06-19-2014 |
20140181155 | SYSTEMS AND METHODS FOR DIRECTING IMAGED DOCUMENTS TO SPECIFIED STORAGE LOCATIONS - Systems and methods for substantially automatically storing imaged documents in particular file storage locations. In various embodiments, the system is configured to automatically store an imaged document in a particular file storage location based, at least in part, on at least one machine-readable indicia (e.g., a bar code, such as a linear or matrix bar code) that is included within the document. In particular embodiments, the system is configured to store the documents under particular file names or as particular file types associated with the indicia. The system may also be adapted to automatically assemble multiple imaged documents into a single document based, for example, on respective page numbers that are associated with the machine-readable indicia, or that are included within the images themselves. | 06-26-2014 |
20140181156 | PROVIDING CONTENT ITEMS FOR NON-STANDARD CONTENT ITEM SLOTS - In some instances, a resource may have display space that is independent of the first-party content and which may be used for presenting third-party content items. The display of third-party content items may also depend on one or more device parameters. For a non-standard space, such as a content item slot having a non-standard ratio of height to width, a determination of the number of content items that can fill the non-standard content item slot may be made based on the height of the content item slot, the width of the content item slot, and a minimum content item size. The number of content items may be selected and formatted, such as by modifying a font size, based on the height and width of the content item slot and the minimum content item size. Data may be output to effect display of the formatted content items with the resource. | 06-26-2014 |
20140181157 | INTELLIGENT CONTENT ITEM IMPORTING - Systems, methods, and computer-readable storage media for importing a new content item, such as a photo, document, video, email, or application, into a content item repository. A content item repository can contain a set of existing content item groups, and each content item group can include at least one content item. The system can calculate a profile for a new content item to be imported. Upon determining, based on the calculated profile, that the new content item exceeds a similarity threshold for an existing content item group, the system can insert the new content item into the content item group. Upon determining, based on the calculated profile, that the new content item does not exceed the similarity threshold for any existing content item group, the system can create a new content item group and insert the new content item therein. | 06-26-2014 |
20140188947 | DATA STORAGE MANAGEMENT BASED ON INDICATED STORAGE LEVELS AND OTHER CRITERIA FOR MULTILEVEL STORAGE SYSTEMS - Data can be stored based on one or more indications and one or more other storage criteria. The indications can effectively indicate or identify a storage level for storing data in a multi-storage system. The indications, however, need not be the only basis for storing the data object in a multi-storage system as one or more other storage criteria can also be considered. As a result, the indication can be used to effectively influence data storage but other storage criteria can be used as well to prevent adverse effects caused by undue influence and to ensure the overall efficiency of the system. Also, the one or more other storage criteria can be evaluated or reevaluated on a continual basis. | 07-03-2014 |
20140195567 | DATA STORAGE MANAGEMENT BY USING EXCESS CAPACITY IN A CAPACITY CONTROLLED ENVIRONMENT - Excess capacity (or excess resources) can be used in a capacity controlled environment to effectively manage data storage of a database. In this context, excess capacity can, for example, be controlled used as needed, as configured and/or on a temporary basis. Management of data storage in a database can, for example, include operations associated with moving or relocating data of the database. Relocation of data can, for example, be performed to relocate data deemed to be “hot” data to a location that can provide a faster access time in order to improve the overall efficiency of the database system. | 07-10-2014 |
20140195568 | OBJECT DATABASE AND OBJECT DATABASE IMPROVING METHOD - The current invention concerns an object database comprising a set of object entries, which comprise object properties, whereby said object properties comprise obtained object properties, which comprise DHM-obtained object properties and preferably object identification properties, characterized in that said DHM-obtained object properties comprise properties about a sample comprising said objects, said information derived from information acquired by a digital holographic microscope (DHM) and whereby preferably said object identification properties comprise information about the objects which allow identification of the object between the object database and an database. The invention furthermore discloses an object database updating method and a computing system comprising an object database and object database updating method as disclosed in the current invention. | 07-10-2014 |
20140207831 | DATA CREATING DEVICE AND METHOD - A data creating device includes a composite data creating portion that creates a copy of data that is stored in a data storing portion and creates composite data by applying changed data that has been inputted through a data inputting portion, a comparing portion that compares the composite data created by the composite data creating portion and the data that is stored in the data storing portion to extract, from the composite data, parts that are different from the data, and a display controlling portion that displays, on a displaying portion, the data that is stored in the data storing portion along with the composite data, in a form wherein it is possible to identify the parts in the composite data that are different, extracted by the comparing portion, and parts that are same. | 07-24-2014 |
20140214906 | SCALABLE NETWORKED DIGITAL VIDEO RECORDINGS VIA SHARD-BASED ARCHITECTURE - Techniques and mechanisms described herein facilitate the storage of digital media recordings. According to various embodiments, a system may include a plurality of shards. Each shard may include a storage system operable to store a plurality of digital media recordings. Each shard may also include one or more recording writers. Each recording server may be operable to store digital media recordings stored in the storage system. According to various embodiments, the system may also include a recording manager. The recording manager may be operable to select one of the plurality of shards for storing a designated digital media recording. The recording manager may also be operable to transmit an instruction to the selected shard to store the designated digital media recording. | 07-31-2014 |
20140214907 | MEDIA MANAGEMENT SYSTEM AND PROCESS - A system and method for managing a plurality content items employs an ingest station which may digitize the content items, generate metadata corresponding to each of the content items, and store the metadata and the content items in a storage medium or mediums. The content items may be audio content, video content, or audio/video content. The system and method may provide an association between the metadata and a corresponding content item to facilitate retrieval of the content item. The content items may be retrieved, at least in part, by searching the metadata and employing the association between the metadata and a corresponding content item to locate the desired content item. | 07-31-2014 |
20140222875 | SYSTEM HAVING AN APPARATUS THAT USES A RESOURCE ON AN EXTERNAL DEVICE - A system comprises a media player to receive a removable medium. The media player to include logic and to couple to a display device and to a device external to said media player. The external device includes storage. The media player is to cause information to be downloaded onto the external device's storage. The information to be used by said media player when playing content from said removable medium. After receiving the removable medium, the logic is to determine whether an update is available on the network for the information. The logic is to provide access to the information once stored in the external device's storage. | 08-07-2014 |
20140244696 | SYSTEM AND METHOD OF PENALTY DATA COMPILATION, ANALYSIS AND REPORT GENERATION - The present invention relates generally to a system and method for reviewing and evaluating performance. In particular, the present invention relates to a system and method for reviewing and evaluating performances of an official or group of officials at an event or events. Even more specifically, according to embodiments of the present invention, the system and method can involve reviewing and evaluating a referee's performance during a football game or games. | 08-28-2014 |
20140250153 | BIG DATA IN PROCESS CONTROL SYSTEMS - A big data network or system for a process control system or plant includes a big data apparatus including a data storage area configured to store, using a common data schema, multiple types of process data and/or plant data (such as configuration and real-time data) that is used in, generated by or received by the process control system, and one or more data receiver computing devices to receive the data from multiple nodes or devices. The data may be cached and time-stamped at the nodes and streamed to the big data apparatus for storage. The process control system big data system provides services and/or data analyses to automatically or manually discover prescriptive and/or predictive knowledge, and to determine, based on the discovered knowledge, changes and/or additions to the process control system and to the set of services and/or analyses to optimize the process control system or plant. | 09-04-2014 |
20140250154 | Method And System For Caching Real-Time Data - A system and method for storing data representing a multidimensional entity using corresponding dimensions for the data, storing a further dimension for the data, the further dimension being a modification timestamp indicating a time when the data was modified, receiving a request for the data representing the multi-dimensional entity, the request including a request timestamp indicating a further time when a previous request for the data representing the multi-dimensional entity was received and transmitting the data only when the modification timestamp is later than the request timestamp. | 09-04-2014 |
20140280382 | CAPACITY ACCOUNTING FOR HETEROGENEOUS STORAGE SYSTEMS - Techniques to account for storage consumption and capacity allocation across heterogeneous storage objects are disclosed. A capacity accountability system can ascertain a set of heterogeneous storage objects provisioned for a storage consumer, where the heterogeneous storage objects is categorized by storage object hierarchy levels. The capacity accountability system can then identify an association between the storage consumer and a storage object hierarchy level and account for storage object consumption and storage capacity allocation of the storage consumer by normalizing storage consumption data and capacity allocation data at the storage object hierarchy level across the heterogeneous storage objects. | 09-18-2014 |
20140280383 | Alert Management - Alert management may include receiving, by a monitoring module from one or more disparate monitored sources, an alert, where the alert is a data structure that includes a plurality of fields; storing, by the monitoring module, the alert in a database; processing, by the monitoring module periodically at predefined intervals, the database, including identifying, in dependence upon a predefined ruleset, one or more alerts; storing, by the monitoring module, the identified alerts in a staging table, including creating, for each of the identified alerts, a primary key independence upon the fields of the identified alert; populating, by the monitoring module for each of the alerts stored in the staging table, one or more attribute fields of the alert in dependence upon the created primary key of the alert; and storing, by the monitoring module, the populated alerts in the database. | 09-18-2014 |
20140280384 | SYSTEM AND METHOD FOR ANCHORING THIRD PARTY METADATA IN A DOCUMENT - Systems and methods disclosed herein relate to a method of storing metadata for a file on a cloud based storage system. A server may receive a request from a third party application to store metadata for a file. The server may determine a metadata type based on the request. The server may associate the metadata value with an application identifier. The application identifier may identify a third party application. The server may store the metadata value based on the determined metadata type. The stored metadata may be associated with the application identifier and the stored metadata value may include information related to an anchor. The anchor may be an attribute of the file, and anchor can change respectively as the attribute changes. | 09-18-2014 |
20140280385 | HIERARCHICAL INTERSECTIONS - A computer can include memory, which can include a database. The database can include a base, and instances of the base. The instances of the base can be organized into a hierarchy. Hierarchical intersections can be used to represent the hierarchy of the instances of the base. When the hierarchy is modified, the hierarchical intersections can be duplicated, and the duplicates modified, to reflect the change in the hierarchy. | 09-18-2014 |
20140280386 | Persisting Large Volumes of Data in an Efficient, Unobtrusive Manner - Embodiments provide a data persisting mechanism that allows for efficient, unobtrusive persisting of large volumes of data while optimizing the use of system resources by the persisting process. In an embodiment, the persisting process includes a self-tuning algorithm that constantly monitors persistence performance and that adjusts persistence time to maintain performance within user-defined criteria. From one aspect, this allows the persisting process to seamlessly adapt to changes in system environment (speeding up persistence during times of low processor usage and slowing down persistence during times of high processor usage) and to reduce or eliminate CPU spikes caused by persisting process. From another aspect, the persisting process results in the data being persisted as quickly as possible given the system constraints, thereby minimizing the possibility of data loss. | 09-18-2014 |
20140280387 | SYSTEM AND METHOD FOR EXPANDING STORAGE SPACE OF NETWORK DEVICE - A method for expanding storage space using a network device is provided. The method sets a storage order of cloud storage space for expanding a local storage space in the network device. When target data is received from the network device, the method stores the target data into the local storage space when a size of an available storage space of the local storage space is more than or equal to a preset value. When the available storage space is less than the preset value, the method copies the earliest stored data of the local storage space into one or more specified cloud storage spaces according to the storage order, and deletes the copied data from the local storage space. The next earliest stored data is copied if the available storage space is still less than the preset value. | 09-18-2014 |
20140280388 | DATA COLLECTION DEVICE AND METHOD - The storage allocation system reduces the amount of storage needed to store data, and also to store the most interesting dynamic data samples (e.g., waveforms). Dynamic data is relevant if it has changed from a previous sample. Changes need to be detected for different machinery conditions. The storage allocation approach normalizes static data to a percentage of danger alarm value that indicates how much the data is changing. The difference of successive percent of danger alarm values provides an instantaneous change value indicating how interesting the data is. To manage how much data is collected; the system maintains an interestingness threshold and stores data samples having an interestingness value above the threshold. The threshold is automatically adjusted if too much/little data is being saved. This approach optimizes the amount and value of data stored and data storage requirements for improved data storage efficiency. | 09-18-2014 |
20140280389 | DEVICE AGNOSTIC ACTIVE/ACTIVE DATA CENTER AFFINITY - Systems, methods, and computer-readable and executable instructions are provided for providing a device agnostic active/active data center. Providing a device agnostic active/active data center can include receiving user communication assigned from a content delivery network (CDN) provider. In addition, providing a device agnostic active/active data center can include determining a designated database for the user communication. Furthermore, providing a device agnostic active/active data center can include assigning a destination address to the designated database for the user communication. | 09-18-2014 |
20140297695 | INTELLIGENT DATA ROUTING AND STORAGE PROVISIONING - Approaches for routing data to storage are provided. An approach includes determining implicit metadata from explicit metadata received with a request from a user to store a file. The approach also includes determining a storage resource based on the explicit metadata, the implicit metadata, and a registry of storage resources. The approach additionally includes routing data of the file to the determined storage resource. | 10-02-2014 |
20140304309 | METHOD FOR FILE HANDLING IN A HIERARCHICAL STORAGE ENVIRONMENT AND CORRESPONDING HIERARCHICAL STORAGE ENVIRONMENT - A method for file handling in a hierarchical storage environment includes receiving a new document for storage, and triggering and/or initiating a new document notification process upon receipt of the new document. The new document notification process includes scanning the new document for a set of keywords and/or references; creating enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references from said scanning; storing the enhanced metadata in a file system; and evaluating the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access. The method also includes storing the new document in a storage tier of a hierarchical storage environment according to the priority list. | 10-09-2014 |
20140304310 | MANAGING AND EDITING STORED MEDIA ASSETS - Methods and systems are described for providing editing tools that allow a user to manipulate media provided by a media content source. Media editing tools may include content analysis tools capable of extracting information from the media content itself, and may include segment identification and editing tools. Editing tools may be created by a user, and stored or shared with other users. Users may be able to specify and customize a set of storage space requirements that impose constraints on the type, quantity and content of stored assets. Automatic storage management tools provide tools with which stored and to-be-stored assets may be transformed in order to maintain satisfaction of storage preferences and requirements. | 10-09-2014 |
20140310321 | INFORMATION PROCESSING APPARATUS, DATA MANAGEMENT METHOD, AND PROGRAM - A storage section stores segment information indicative of the correspondences between segments and keys. A control section divides, according to an increase in data which belongs to a segment, the segment into a plurality of segments and updates the segment information. In addition, the control section allows data that belongs to at least one of a plurality of second segments obtained by dividing a first segment once or by hierarchically dividing the first segment N (N>1) times, at the time of the N meeting a determined condition, to be moved from a storage device which stores data that belongs to the first segment to another storage device. The control section restricts the movement of data at the time of the N not meeting the determined condition. | 10-16-2014 |
20140317156 | DATA MANAGEMENT FOR DATA AGGREGATION - The invention provides a method, system, and program product for managing data for data aggregation, including data mining and reporting. | 10-23-2014 |
20140324920 | OBJECT STORAGE USING MULTIPLE DIMENSIONS OF OBJECT INFORMATION - A method for grouping and storing objects across different storage solutions in storage systems according to analysis of multiple dimensions of information may be implemented as or in a storage management module. The module collects information about objects (e.g., data objects) in a storage system (e.g., a data storage system). The objects may be objects already stored in the storage system or may be new objects to be stored in the storage system. The module analyzes the collected information across multiple dimensions to determine groupings of the objects, and determines a storage solution for each determined grouping. The module may then direct storage of the objects in the groupings according to the determined storage solutions. Upon obtaining new information about object(s) in the storage system, the module may direct movement of the object(s) from one storage solution to another storage solution according to an analysis including the new information. | 10-30-2014 |
20140324921 | ELECTRONIC DEVICE, METHOD, AND STORAGE MEDIUM - According to one embodiment, an electronic device includes a recording module, an analysis module, a decision module, and a sending module. The recording module is configured to record a plurality of image files at logical recording locations. The analysis module is configured to analyze attributes of the plurality of image files. The decision module is configured to decide a representative image for each of the recording locations based on the attributes. The sending module is configured to send the representative image. | 10-30-2014 |
20140324922 | MEDIA CONTENT CUSTOMIZATION SYSTEM - Systems, devices, and methods for delivering and managing media whereby a first media element may comprise multiple media components and a combination of information data about a user may be used to generate customized media content. In one embodiment, the user collected information data may include information collected explicitly or implicitly. Other content may exist in alternate form and solicited user preferences may alternatively control pre-identified media components. Accordingly, media content may be customized based on user input and/or user collected information data. | 10-30-2014 |
20140324923 | COMPUTER SYSTEM, DATA MANAGEMENT METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A computer system comprising a plurality of computers coupled through a network, the computer system performing service by using a database constructed of a storage area of each of the plurality of computers, wherein a plurality of pieces of data are arranged in a distributed manner in units of a management range in each of the plurality of computers constructing the database, the management range being determined by applying a distributed algorithm to identification information on data, and the computer system comprises: a management range managing unit to manage the plurality of pieces of data arranged in a distributed manner in each of the plurality of computers; and a specific data managing unit to allocate a specific area to at least one of piece of specific data being at least one of piece of data included in the management range. | 10-30-2014 |
20140330872 | METHOD AND APPARATUS FOR MANAGING FILE USING THUMBNAIL - A method and an electronic device for managing a file of a terminal by using thumbnails is disclosed. The method and electronic device include displaying thumbnails, each thumbnail representing at least one file stored in the electronic device, in response to a movement command, changing a display position of a selected first thumbnail to at least part of a display position of a second thumbnail, detecting whether a first storage route of a first file of the first thumbnail is identical to a second storage route of a second file of the second thumbnail, and when the first storage route is not identical to the second storage route, changing the first storage route to the second storage route for the first file. | 11-06-2014 |
20140337391 | METHOD AND SYSTEM FOR DATA PLANE ABSTRACTION TO ENABLE A NETWORK STORAGE PLATFORM ECOSYSTEM - A method for network storage by receiving, by a storage compiler, a first storage definition from a storage application developer, where the first storage definition describes a customized storage implementation for storing data in an abstraction of at least one physical storage device, compiling the first storage definition to generate a first customized storage implementation module, and loading the first customized storage implementation module into an IO engine. The first customized storage implementation module causes data to be stored in the at least one physical storage device differently than prior to loading the first customized storage implementation module in the IO engine. | 11-13-2014 |
20140337392 | FLEXIBLE PARTITIONING OF DATA - Disclosed are various embodiments of a flexible application-level partitioning scheme for data storage components. A data store is accessible by one or more computing devices and includes multiple partitions. One of the partitions is identified by mapping a key value of a data item to one of the partitions according to one of multiple versions of mapping metadata. Each of the versions of mapping metadata specifies a respective list of some or all of the partitions and an approach for mapping the key value to one of the partitions. The data item is inserted into the identified partition. | 11-13-2014 |
20140351293 | OPENING A DATA SET - A method of and system for opening a data set is disclosed. The method and system may include structuring a storage facility to have address spaces. The address spaces may include a first address space having an open manager. The open manager may be configured and arranged to manage activities associated with an open request in response to receiving the open request. The method and system may include performing pseudo-opens associated with the open request in the address spaces. The method and system may include performing a batch-open utilizing the pseudo-opens and a resource used to complete the open request. | 11-27-2014 |
20140351294 | STORAGE CONTROL DEVICE AND STORAGE CONTROL METHOD - A first processor is configured to acquire measurement values of plural types of processing index values each indicating a state of processing loads on a storage control device, and plural types of access index values each indicating a state of loads of an access process performed for each of plural pieces of data stored in a first storage device. The first processor is configured to select a first access index value corresponding to a first processing index value when the acquired measurement value of the first processing index value exceeds a threshold value. The first processor is configured to move a first piece of data from the first storage device to a second storage device. The acquired measurement value of the first access index value for the first piece of data is higher than the acquired measurement value of the first access index value for any other piece of data. | 11-27-2014 |
20140351295 | TECHNIQUES FOR MEDICAL IMAGE RETREIVAL - A technique for operating a storage network system includes storing, at one or more of a plurality of data collection storages arranged along a traveling path of a mobile body, data records received from the mobile body. An acknowledge (ACK) record including a storage identifier (ID) is transmitted, from the one or more of the plurality of data collection storages to the mobile body, in response to receiving the data records. Communication between a user storage and the one or more of the plurality of data collection storages is established via a communication network that is configured to receive the ACK record and receive and store at least one of the data records from the one or more of the data collection storages that is identified by the storage ID in the received ACK record. | 11-27-2014 |
20140351296 | AUTOMATIC LAYOUT DERIVATION AND IMPLEMENTATION - Embodiments are directed to determining a data insertion point in a data layout based on relative cardinalities between data objects and to determining a data insertion point in a data layout based on defined hierarchies between data objects. In an embodiment, a computer system receives a user input indicating that an additional portion of information is to be added to an existing data layout which includes multiple different data objects. The computer system accesses the data objects to determine relative cardinalities between the data objects in the data layout. The computer system determines an optimal data insertion point for inserting the additional portion of information based on the determined relative cardinalities between the data objects. The computer system also inserts the additional portion of information in the existing data layout at the determined optimal data insertion point. | 11-27-2014 |
20140358976 | TAXONOMY BASED DATABASE PARTITIONING - In one aspect of the invention, a memory is described for facilitating splitting data by taxonomy. The memory is accessed by an application program, and includes one or more top-level categories, where each top-level category comprises a subset of the items; and also includes a category group corresponding to at least one of the top-level categories and the subset of the items belonging to the top-level categories. | 12-04-2014 |
20140365536 | METHOD AND APPARATUS FOR WRITING IMAGES INTO MEMORY - A method for writing images into a memory is provided. The method includes steps of: establishing a first configuration table for configuring the memory into a plurality of first buffers according to a first resolution of a first image; establishing a second configuration table for configuring the memory into a plurality of second buffers according to a second resolution of a second image, wherein the second resolution is different from the first resolution; and determining a position to which the second image is to be written into the memory according to the first configuration table and the second configuration table. | 12-11-2014 |
20140365537 | FILE STORAGE SYSTEM, APPARATUS, AND FILE ACCESS METHOD - Embodiments of the present invention provide a file storage system, an apparatus, and a file access method. The system includes a storage management apparatus and an adapter, where the storage management apparatus is configured to receive an operation instruction sent by a user interface apparatus and send a invoking command to the adapter according to the operation instruction, and the adapter controls, according to the invoking command, a public cloud storage system to perform a file storage or read operation and return a operation result. The technical solutions of the present invention are implemented based on existing public cloud storage and cloud computing technologies and have advantages of low construction complexity and ease of implementation. | 12-11-2014 |
20140372488 | GENERATING DATABASE PROCESSES FROM PROCESS MODELS - Methods and systems for generating and executing a database process are described. One example method includes identifying a database process within a database, the database process being generated based on an identified process model and including one or more procedures, an input location, an output location, and execution instructions configured to control execution of the one or more procedures, identifying a data set in the input location, the data set representing data to be processed by the database process, processing the data set within the database by each of the one or more procedures of the database process according to the execution instructions, and storing a result of the database process in the output location. | 12-18-2014 |
20140372489 | IN-DATABASE SHARDED QUEUE FOR A SHARED-DISK DATABASE - An in-database sharded queue for a shared-disk database is provided. First messages from at least one first enqueuer are stored on a first queue shard. The first enqueuer/s execute in a first instance of a shared-disk database system. The first shard includes a first plurality of subshards. Second messages from at least one second enqueuer are stored on a second queue shard. The second enqueuer/s execute in a second instance of the shared-disk database system. The second shard includes a second plurality of subshards. In volatile memory of the respective instances, a first message cache and a second message cache is maintained for the first shard and the second shard. The respective message caches include at least one buffer associated with the plurality of subshards. | 12-18-2014 |
20140379762 | CONTENT MANAGEMENT SYSTEM - A method comprising receiving a data insertion request, where the data insertion request includes a data reference, indicating data to be stored, and a data repository indicator indicating a data repository, from amongst a plurality of data repositories in which the data is to be stored, and wherein at least one data repository from the plurality of data repositories is a big data system. Further, a resource type, from amongst one or more resource types, corresponding to the data repository, is identified based on the data insertion request. Further, a configuration element, from amongst one or more configuration elements, corresponding to the data repository is determined based on the resource type. Further, an application programming interface (API) associated with the configuration element is triggered for establishing a connection with the data repository for storing the data. | 12-25-2014 |
20140379763 | SYSTEM FOR UNIQUELY IDENTIFIED IMMUTABLE DATA RECORDS - A system for storing records including a controller that performs the steps of: receiving data, via a user interface, from a user; storing, in the database, a record including the data, a timestamp of the time the data was received by the controller, and a unique identifier, wherein the unique identifier includes one or more digits, wherein the one or more digits of the unique identifier include one or more digits of the timestamp and a serial number; displaying, via the user interface, a confirmation screen including the unique identifier; receiving a request, including a second unique identifier, for a data record associated with the second unique identifier; retrieving, from the database, a the data record associated with the second unique identifier; and displaying, via the user interface, a data and a timestamp of the data record associated with the second unique identifier. | 12-25-2014 |
20140379764 | ENTERPRISE EVIDENCE REPOSITORY - A controller is configured to generate and propagate instructions to an execution agent which, in turn, is configured to collect and deposit collected artifacts into a repository. Write access to a location in the repository for collected artifacts that are to be deposited into a specified location is granted to the execution agent. Once the execution agent deposits the collected artifacts in the specified location in the repository, a summary of collected artifacts is propagated to the controller. The controller manages appropriate levels of access to the collected artifacts, while the repository enforces the level of access. The controller can grant read only access to the collected artifacts or it can allow for controlled changes to be made to the metadata associated with the collected artifact. An agent processes the data and generates additional metadata that can be associated with the collected artifacts and then saved in the repository. A system can have more than one repository, where the controller allocates storage in an appropriate repository and issues instructions to the execution agent with the location in an appropriate repository. The summary of the actual collections is then propagated to the controller from the repositories. | 12-25-2014 |
20150012568 | HIERARCHICAL CONTENT MANAGEMENT AND PRESENTATION APPLICATION - A system and method includes defining first characteristics of a first organization. The first characteristics include a first selected set of content data stored on a data server. The method further includes permitting an end user to associate with the first organization by creating a user record within the first characteristics that belongs to the end user, storing the first characteristics on the data server, administering the first characteristics through an electronic access device, and analyzing data elements of the first selected set of content data accessed by the end user. | 01-08-2015 |
20150019596 | CONTROLLER AND DATA COLLECTING METHOD - A regulator includes an elapsed time measuring portion that measures an elapsed time after commencement of data collection, a data recording portion that records a setting value, a process variable and a manipulated variable, a data collection initiating portion that initiates the data collection when a direction of change of the setting value, when the data collection is stopped, is in a same direction as a direction of change that is a trigger for initiating the data collection, and a data collection terminating portion that terminates the data collection when the direction of change of the setting value, when data is being collected, is in the direction opposite from the direction of change that is the trigger for initiating the data collection, or when time elapsed after the commencement of data collection arrives at a time limit stored in a time limit recording portion of the regulator. | 01-15-2015 |
20150026223 | SYSTEM AND METHOD FOR MODELLING DATA - The disclosure generally describes computer-implemented methods, software, and systems for receiving and aggregating anonymized data reports about when prescribers provide wireless device applications to patients. The disclosure discusses ways of analyzing the data reports in combination with other electronic medical information to generate useful conclusions about scenarios in the health care process. | 01-22-2015 |
20150026224 | ELECTRONIC DEVICE, METHOD AND STORAGE MEDIUM - According to one embodiment, an electronic device includes a processor and a display processor. The processor is configured to store, in a storage, first information and second information. The first information regards a plurality of web pages viewed in a process of reaching a first web page. The second information regards a first clip corresponding to an area specified in the first web page. The display processor is configured to execute a process for displaying a plurality of clips comprising the first clip, and to execute, if the first clip is selected by a user, a process for displaying the plurality of web pages viewed in the process of reaching the first web page. | 01-22-2015 |
20150052176 | STORAGE SYSTEM AND STORAGE SYSTEM CONTROL METHOD - Data transfer between storage apparatuses is reduced, and performance of data access of a storage system is improved. In a case where a processor of a first storage apparatus receives a write request from a host computer as a request for data access to a virtual volume and a cache memory of any of the storage apparatuses is not allocated to a virtual storage area in the virtual volume designated by the data access request, the processor of the first storage apparatus selects a second storage apparatus and a third storage apparatus among candidates satisfying a predetermined state condition among the storage apparatuses based on connection information indicating connection between the storage apparatuses through a communication line. | 02-19-2015 |
20150058379 | HIERARCHICAL TAGS WITH COMMUNITY-BASED RATINGS - A method for generating and maintaining hierarchical tags with community-based ratings is provided. Tags for media streams are organized into a hierarchical format. Users may select tags from the hierarchical tag database that describes a particular multimedia content. If the user is unable to locate a desired tag, the user may submit a new tag. Upon submission of the new tag, a librarian approves the tag before storing and placing the tag in the hierarchical tag database. Users are also able to rate the quality of the association between the tag and the multimedia content. If a tag is rated low, the tag may be removed from the hierarchical tag database. If the tag is rated highly, display of the tag in a list of tags becomes more prominent. | 02-26-2015 |
20150058380 | IMPLICIT PROFILE FOR USE WITH RECOMMENDATION ENGINE AND/OR QUESTION ROUTER - Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request. | 02-26-2015 |
20150066997 | Systems and Methods for Managing Power Plant Component Information - Certain embodiments herein relate to systems and methods for managing power plant component information. In one embodiment, a system can include at least one memory configured to store computer-executable instructions and at least one control device configured to access the at least one memory and execute the computer-executable instructions. The instructions may be configured to associate an identifier with a component and correlate the identifier with component information stored in a database. The instructions may be configured to output the information to a portable device. In another embodiment of the disclosure, an output of information to a portable device may be specified and updated according to input to the portable device. | 03-05-2015 |
20150066998 | AUTONOMICALLY DEFINING HOT STORAGE AND HEAVY WORKLOADS - In defining database objects for storage in a storage hierarchy, frequencies of accesses of a plurality of database objects over a predetermined time period are observed. A mean and standard deviation for the plurality of database objects are computed based on the observed frequencies of accesses of the plurality of database objects. A z-score for a given database object is determined based on a comparison of the frequency of access for the given database with the mean and standard deviation computed for the plurality of database objects by the computing processor; and a level in the storage hierarchy corresponding to the z-score of the given database object is determined. The given database object may then be stored at the level in the storage hierarchy corresponding to the z-score of the given database object. | 03-05-2015 |
20150066999 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes: a storage management unit configured to store and manage content files; a metadata obtaining unit configured to obtain metadata of a recommendation source content; a content selecting unit configured to select, from content files managed by the storage management unit, recommended contents to be recommended to a recommendation-receiving user, based on metadata obtained by the metadata obtaining unit; an information obtaining unit configured to obtain held content information, which is information regarding held content files which a recommendation-receiving user is deemed to hold; and a recommendation order setting unit configured to set a recommendation order, regarding recommended contents selected by the content selecting unit, based on metadata added to held content files indicated by the held content information obtained by the information obtaining unit. | 03-05-2015 |
20150113026 | ROLLOVER STRATEGIES IN A N-BIT DICTIONARY COMPRESSED COLUMN STORE - Disclosed herein are system, method, and computer program product embodiments for rollover strategies in an n-bit dictionary compressed column store. An embodiment operates by receiving a new value for addition to a compressed column store, determining that a current memory block of a most recently added token to the compressed column store is the insertion block. It is determined that the maximum token value has been reached for the current memory block. A new virtual memory block is created using the current insertion block, and a token corresponding to the new value is stored in the new virtual memory block. In another embodiment, when it is determined a maximum number of token values that may be stored in a compressed column store has been reached for a data dictionary, the compressed column store is converted into a composite store include a flat store where the new value is stored. | 04-23-2015 |
20150120788 | CLASSIFICATION OF HASHTAGS IN MICRO-BLOGS - A method for processing micro-blogs includes, for each of a set of hashtags extracted from a collection of micro-blogs, decomposing the hashtag to generate a sequence of words and natural language processing the decomposed hashtag with rules configured for identifying syntactic dependencies and targets, such as proper names, in the dependencies. Opinion detection rules are applied to the detected dependencies which are configured for extracting opinion information from decomposed hashtags, such as a polarity based on presence of a polar term in a dependency. At least some of the hashtags in the set of hashtags are stored in a hashtag lexicon, the stored hashtags being associated with the extracted opinion information. A computer processor may perform the decomposing, natural language processing, applying opinion detection rules, and storing of the hashtags. | 04-30-2015 |
20150134709 | HYBRID BUFFER MANAGEMENT SCHEME FOR IMMUTABLE PAGES - Exemplary embodiments provide a hybrid buffer pool for a database that includes a plurality of data pages contained in storage. The hybrid buffer pool comprises: a shared buffer pool of page frames containing dirty data pages that are modified after reading that will be written back to storage; an immutable buffer pool that temporarily contains read-only data pages from the storage; and a page multiplexer that identifies which ones of the data pages from storage to store in the immutable buffer pool based at least in part on information from a query processor. | 05-14-2015 |
20150134710 | METHOD AND APPARATUS FOR COLLECTING AND PROVIDING INFORMATION OF INTEREST TO USER REGARDING MULTIMEDIA CONTENT - A method of collecting information of interest to a user regarding multimedia content is described. The method may include receiving first content about the information of interest to the user among the multimedia content, collecting metadata of the first content by using a uniform resource identifier (URI) of the first content, extracting at least one first information object including a schema according to a search category from the metadata, and storing the first information object in a first database. | 05-14-2015 |
20150142859 | DOCUMENT COLLECTIONS DISTRIBUTION AND PUBLISHING - The publishing and distribution of productivity documents to collections are described. Document collections distribution and publishing can be facilitated by a service that receives documents to publish and stores the documents at a storage of the service. The documents can be stored in the file formats they were created in, including productivity application file formats such as word processing file format and presentation file format. The service also stores metadata associated with each document, including a collection identifier that identifies each collection that a document is added to. The documents and the collections to which the documents may be associated with are searchable and discoverable through the service. | 05-21-2015 |
20150142860 | Method and System for Forward Reference Logging in a Persistent Datastore - The embodiments described herein are methods and systems to enhance the reliability and performance of a persistent datastore (e.g., non-volatile memory such as flash memory). The method includes generating a log entry associated with first write data. The method also includes generating a first record including the log entry, the first write data, and pointer to a second record different from the first record. The method further includes performing a single write operation that includes writing the first record to the persistent datastore. | 05-21-2015 |
20150142861 | STORAGE UTILITY NETWORK - A storage utility network that includes an ingestion application programming interface (API) mechanism that receives requests from data sources to store data, the requests each containing an indication of a type of data to be stored; at least one data processing engine that is configured to process the type of data, the processing by the at least one data processing engine transforming the data to processed data having a format suitable for consumer use; a plurality of databases that store the processed data and provide the processed data to consumers; and a pull API mechanism that is called by the consumers to retrieve the processed data. | 05-21-2015 |
20150149514 | PROACTIVE MEMORY ALLOCATION - Technologies are described for performing proactive memory allocation (e.g., pre-allocation). Proactive memory allocation (e.g., proactive memory page allocation) can be provided for applications, such as database applications. For example, an application can be associated with a free memory pool (e.g., a free memory pool containing free memory pages). A dedicated thread of the application can monitor the free memory pool and perform proactive memory allocation when needed (e.g., when the amount of memory in the pool is low). For example, the dedicated thread can obtain new free memory from the operating system and add it to the pool. | 05-28-2015 |
20150149515 | METHOD AND APPARATUS FOR PROCESSING BROWSING HISTORY OF WEB SITE - The present invention discloses a method for processing a browsing history of a web page, and the method includes: generating a browsing history of a web site; storing an opening time of the web site in the browsing history; generating a key content abstract based on contents of the web site; and storing the key content abstract in the browsing history. An apparatus for processing a browsing history of a web page is also provided. | 05-28-2015 |
20150317407 | SYSTEM AND METHOD FOR ADAPTIVE DATA PLACEMENT WITHIN A DISTRIBUTED FILE SYSTEM - A system and method for adaptive data placement in a distributed file system is provided. Upon creation of a new subdirectory, a first heuristic procedure is formed to determine whether the newly created subdirectory should be created locally or on a remote flexible volume. Should it be determination be made to create or store the subdirectory on a remote flexible volume, a second heuristic procedure determines which of a plurality of flexible volumes should store the newly created subdirectory. | 11-05-2015 |
20150356104 | SYSTEMS AND METHODS FOR COLLECTING, ANALYZING, BILLING, AND REPORTING DATA FROM INTELLIGENT ELECTRONIC DEVICES - Systems and methods for collecting, analyzing, billing and reporting data from intelligent electronic devices are provided. Also, systems and methods for managing sensor data are provided. In some embodiments, a system for managing sensor data may include intelligent electronic devices, a server, a plurality of client devices, and a network. Each of the intelligent electronic devices is configured to obtain sensor data related to power parameters distributed to a load. The server is configured to receive the sensor data from the plurality of intelligent electronic devices and store the sensor data in a database. Each client device is configured to retrieve the sensor data from the database. The network enables communication among the server, the plurality of intelligent electronic devices, and the plurality of client devices. | 12-10-2015 |
20150363448 | METHOD OF, AND A DEVICE FOR UPDATING A MULTIPLE-PROCESSING ENTITY PACKET MANAGEMENT SYSTEM, AND ASSOCIATED COMPUTER PROGRAM PRODUCT - There is described a method of managing a flow of data packets in a multiple-processing entity system comprising a plurality of look-up tables adapted to store information associated to actions to be performed on packets received by the system. The method comprises storing, on a per entry basis, in a shadowed entry associated to any table entry being updated, the previous content of said table entry being updated, in association with a table entry version number, for use for managing packets received in the system prior to any update operation. It is thus possible to continue using look-up tables while updating process is being carried out for some or all of the table entries. The solution provides benefits for systems that are limited in space and cost, by use of minimal memory thanks to the storing of small shadowed data instead of full shadowed table. | 12-17-2015 |
20160034504 | EFFICIENT AGGREGATION, STORAGE AND QUERYING OF LARGE VOLUME METRICS - The present system provide for more efficient processing, storage and querying of metrics from a distributed system from which large volumes of metrics are collected. The present metrics processing system may store billions of performance metrics in a persistence storage system, such as an HBase storage system, for several days, with minimum space required and at the same time retaining a low level data granularity. The reporting queries may use a unique technique to find required metrics in the HBase persistence store using a portion of the key as a bit array. The present metrics processing system may user a very small number of keys to store minute level metrics data for a metric for several hours. The metric values may be pivoted to multiple time-bucketed keys at different times during their life time in the system. | 02-04-2016 |
20160042084 | APPARATUS AND METHOD FOR MAINTAINING AND/OR RESTORING VIABILITY OF ORGANS - Methods of monitoring, maintaining, and/or restoring viability of at least one organ in a perfusion apparatus are disclosed. The methods include monitoring data comprising information relating to events occurring while at least one organ is present in a perfusion apparatus to form a data record. And they further include connecting the perfusion apparatus to a network through wiring or wirelessly, and continuously uploading the data record to a database at a location away from the perfusion apparatus in such a manner that a database computer that obtains the data record from the database can at least one of manage, track, monitor, and diagnose the at least one organ in the perfusion apparatus in real-time based upon the information in the data record. | 02-11-2016 |
20160063031 | MANAGING COMPUTATIONS FOR HIERARCHICAL ENTITIES - Entity data represent entities related according to a hierarchy, with at least one root entity at a highest level and one or more entities at one or more levels below the highest level. One or more entities each have multiple instances, and at least one attribute having respective elements for each of the instances. Input data includes expressions that express functions of arguments, with one or more of the arguments referencing an attribute of an entity represented in the entity data. Processing expressions includes: (a) analyzing an expression to determine, for each of one or more attributes, at least one of: (1) a position in the hierarchy of an entity of the attribute, or (2) a number of elements of a result of a function applied to an argument that references the attribute, and (b) evaluating the expression, or indicating an error based on a result of analyzing the expression. | 03-03-2016 |
20160063041 | METHODS FOR ACCESSING DATA IN CLOUD STORAGE SPACE AND APPARATUSES USING THE SAME - An embodiment of the invention introduces a method for accessing data in cloud storage space, which contains at least the following steps. A file is obtained. File uploads are generated, where each file upload contains partial data of the file. The file uploads are stored in storage servers of the cloud storage space, where the storage servers are governed by different cloud storage providers. | 03-03-2016 |
20160063092 | Object-Relational Mapping Based On Virtual Columns - A server system allows object relational mapping. Objects of an object type are stored as records in a table corresponding to the object type. The server system allows new attributes to be added to an object type without altering the corresponding table. The object type comprises a set of mapped attributes that correspond to distinct columns of the associated table. The object type further comprises unmapped attributes that fail to map to distinct columns of the table. The table is associated with a virtual column for storing the unmapped attributes. The unmapped attributes of an object of the object type are encoded into a value and stored in the virtual column. The virtual column may be a column of the same table or a column of an auxiliary table. The unmapped attributes may also be stored as name value pairs in an auxiliary table associated with the table. | 03-03-2016 |
20160117351 | CONCURRENT ACCESS FOR HIERARCHICAL DATA STORAGE - Methods, systems, and computer-readable storage mediums are presented for aggregating multiple values for an object using database rows. Each value added to the database for the object may include a same primary key and a unique sequence key. This allows multiple values to be added for an object concurrently by simply adding additional rows to the database table. After values have been added, a process can identify multiple rows having the same primary key and aggregate the values stored in those rows together into a single database row having the primary key. This can be done as part of a garbage-collection routine or in response to other processes attempting to add additional values for the object. | 04-28-2016 |
20160140155 | METHODS OF CREATING A DATABASE AND OF FORMULATING A MAP OF OPERATING STATES OF AIRCRAFT AND A METHOD OF MONITORING THE OPERATION OF AN ASSOCIATED AIRCRAFT - A method of creating a database of operating states of an aircraft fleet, in which a computer executes the steps of acquiring parameters wherein a state of operation of an aircraft of the aircraft fleet; acquiring at least one item of degradation information indicative of a level of degradation of at least one aircraft from among the fleet of aircraft; storing series of parameters in said database, each series of parameters including parameters wherein a state of operation of one of the aircraft and if the item of degradation information has been acquired, at least one item of degradation information indicative of a level of degradation of the aircraft. | 05-19-2016 |
20160147838 | RECEIVING NODE, DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD AND STRAGE MEDIUM - Disclosed is a technique that satisfies both the dispersion performance of the data storage locations and the access efficiency in data acquisition, even when handling a wide variety of sensor data. A receiving node determines, upon receipt of a data storage request or a data acquisition request, a data server in which data is to be stored. The receiving node includes key generation unit which generates a new key using a specified data key and a masked time-of-day acquired by applying a mask to a specified time-of-day, and destination node calculation unit which determines the data server in which the data is to be stored, using the new key generated by the key generation unit. | 05-26-2016 |
20160154837 | DATA STORAGE IN A NETWORK | 06-02-2016 |
20160171022 | Preferentially Retaining Memory Pages Using a Volatile Database Table Attribute | 06-16-2016 |
20160171023 | Preferentially Retaining Memory Pages Using a Volatile Database Table Attribute | 06-16-2016 |
20160179854 | COLLECTION FREQUENCY BASED DATA MODEL | 06-23-2016 |
20160378800 | AGGREGATION OF METRICS DATA WITH FINE GRANULARITY - A computing resource monitoring service receives a request to store metrics data. The request includes the metrics data and a fully qualified metric identifier generated based at least in part on metadata included in an earlier request to store other metrics data for the same metric. The service uses the fully qualified metric identifier to identify an aggregator datastore for storing the metrics data. Once the service has identified the aggregator datastore, the service accesses the aggregator datastore to store the metrics data such that the metrics data and the other metrics data can be obtained in response to a request to obtain data for the metric, where the request includes the metadata. | 12-29-2016 |
20220138154 | STORAGE DEVICES FOR STORING LOG FILES - In an example implementation according to aspects of the present disclosure, a method may include, upon generating a log file, determining whether a primary log storage device is accessible, and if the primary log storage device is inaccessible, identifying storage devices available for storing the log file. For each storage device identified, the method includes determining factors, and choosing a storage device from the identified storage devices based on the determined factors. The method includes storing the log file on the chosen storage device. | 05-05-2022 |