Entries |
Document | Title | Date |
20100057817 | ELECTRONIC-DATA DISTRIBUTION SYSTEM - An electronic-data distribution system includes a distribution server transmitting a distributed article of electronic data to a distribution client. The distribution client includes a distribution-information requesting means and a distribution requesting means. The distribution server includes a distributed-article creating means, a distribution-information transmitting means to the distribution client, at least a part of distribution information as a distribution plan stored in a distribution-information DB provided in the distribution server, and a distributing means for transmitting a distributed article for which a transmission request is made to the distribution client. | 03-04-2010 |
20100070535 | DATA SCHEMA TRANSFORMATION USING DECLARATIVE TRANSFORMATIONS - Embodiments of the present invention relate to systems, methods and computer storage media for transforming data defining a first data schema to data defining a second data schema by way of a declarative transformation. The transformation includes identifying data defining the first data schema. A declarative transformation is generated to transform the data defining the first data schema to data defining the second data schema. The declarative transformation additionally transforms data instantiated in the first data schema into a data structure of the second data schema. The declarative transformation is generated prior to the second data schema being defined. The declarative transformation, in an embodiment, is utilized to generate the second data schema. The data is transformed utilizing a migration code that is derived from the declarative transformation. In an exemplary embodiment, the declarative transformation is expressed in textual form by a person, and/or utilizing a graphical computer application. | 03-18-2010 |
20100070536 | DYNAMIC CHANGE DATA CAPTURE PROCESS - Systems and methods for dynamically creating Entity-Specific Views from one or more Data Warehouses are provided. The system may involve multiple data sets within a Data Warehouse and may provide a Target Result data set which excludes fields of information not relevant to the desired view. The system may involve the use of derived fields and logical decision structures for the assignment of overriding boundary date information. | 03-18-2010 |
20100070537 | SYSTEM AND METHOD FOR MANAGING A PERSONALIZED UNIVERSAL CATALOG OF MEDIA ITEMS - A system and method are provided for maintaining personalized metadata for media items in a media sharing system. In one embodiment, an aggregation function operates to aggregate one or more remote shared media collections with a media collection of a user to provide an aggregate media collection for the user. In addition, personalized metadata is maintained for media items in the media collection of the user, media items shared with the user and included in the aggregate media collection, and media items previously shared with the user. Thus, the personalized metadata for a media item is available whether the media item is a media item included in the media collection of the user, a media item shared with the user from a remote shared media collection, or a media item previously shared with the user. | 03-18-2010 |
20100070538 | Systems and methods for rapid delivery of tiered metadata - In one embodiment of the present invention, a computer-implemented method includes receiving a set of alphanumeric information. A first set of metadata is generated that is associated with the alphanumeric information, and a second set of metadata is generated that is associated with the alphanumeric information. The first set of metadata is transmitted at a first time and the second set of metadata is transmitted at a second time subsequent to the first time. The first and/or second sets of metadata can be used to trigger an automated trade of a security. | 03-18-2010 |
20100077009 | CONTENTS PLAYING APPARATUS AND CONTROL METHOD THEREOF - Provided are a contents playing apparatus and a control method thereof, in which the contents playing apparatus includes: a connection unit to which an external device is connected; a storage unit; and a controller which, if the external device is connected through the connection unit, automatically searches for contents stored in the external device in a search, and stores each of the found contents in the storage unit. With this, it is convenient for a user to store the contents in the contents playing apparatus from the external device. | 03-25-2010 |
20100082696 | SYSTEM AND METHOD FOR INFERRING AND VISUALIZING CORRELATIONS OF DIFFERENT BUSINESS ASPECTS FOR BUSINESS TRANSFORMATION - A system and method for inferring and visualizing correlations of different business aspects for business transformation are provided. Business models, for instance, that may include business component model, business process model, value drivers and metrics model, application model, organization model, and solutions model are organized into a model topology data schema, and qualitative relationships and quantitative relationships may be configured among the entities or components of the business models. Correlations are inferred and visualized based on those relationships. | 04-01-2010 |
20100082697 | DATA MODEL ENRICHMENT AND CLASSIFICATION USING MULTI-MODEL APPROACH - The present invention provides a method and system for classifying data items using enriched data models, and more particularly using multiple number of small sized data models for achieving higher percentage of classification. The present invention is particularly directed to data model building and classification technology. The training set used to generate data model is partitioned into at least two small sized training sets for data model generation and enrichment process. The blind data set is subjected to the sequence of resulted enriched data models resulting in a high classification percentage. | 04-01-2010 |
20100082698 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, COMPUTER PROGRAM, AND STORAGE MEDIUM - An information processing apparatus is provided. The apparatus comprises an association unit configured to divide input image data into regions and to associate each region with one or more types of objects; an addition unit configured to add metadata to each object based on the type of each object; and a determination unit configured to determine whether or not a specific object that associates a first one of the regions with a second one of the regions different from the first one is present among the objects. In the case where the determination unit has determined that the specific object is present, the addition unit is configured to further add, to a first object that is present in the first one of the regions, metadata for associating the second one of the regions with the first one of the regions. | 04-01-2010 |
20100082699 | INFORMATION PROCESSING APPARATUS AND ITS CONTROL METHOD AND DATA PROCESSING SYSTEM - In order to provide a technology which allows efficient understanding of images of a disease locus and diagnosis supporting information for the images, an information processing apparatus comprises: an input unit which inputs object identification information for identifying an object; an acquiring unit which acquires one or more schemas related to the object and medical image data related to the schema, an identification unit which identifies a disease locus region in medical image data respectively related to each of the one or more schemas, a time-series schema generating unit which generates a time-series schema of the disease locus, a time-series image data generating unit which generates time-series image data of the disease locus, and a display output unit which synchronizes and outputs the time-series schema of the disease locus and the time-series image data of the disease locus. | 04-01-2010 |
20100088346 | METHOD AND SYSTEM FOR ATTACHING OBJECTS TO A DATA REPOSITORY - A method for attaching one or more objects to a data repository is presented. The method includes creating a link corresponding to each of the one or more objects. Furthermore, the method includes attaching the link corresponding to each of the one or more objects to the data repository. Systems and computer-readable medium that afford functionality of the type defined by this method is also contemplated in conjunction with the present technique. | 04-08-2010 |
20100088347 | Custom data display - Method and system for providing an open-ended and modifiable ability to customize the display of data for current viewing of the display for purposes such as, but not limited to, Contact Center administration and management. | 04-08-2010 |
20100088348 | Method and system for providing a clarity grade for a gem - A method and system for generating a clarity grading look-up table includes collecting actual inclusion parameter data for a plurality of gems, where the actual inclusion parameter data includes an actual clarity grade and an actual inclusion parameter data combination. A mathematical relationship between a clarity grade and a particular inclusion parameter combination is then extrapolated from the actual inclusion parameter data. A derived clarity grade is then assigned to a plurality of inclusion parameter combinations as a function of the mathematical relationship and a set of inputted inclusion parameters. Also, a method and system for providing a clarity grade includes receiving a plurality of inclusion characteristics associated with a gem and parameterizing each of the inclusion characteristics, so that a parameter value is assigned to each inclusion characteristic. The parameter values are then input to a mathematical formula so as to provide a parameterized clarity grade for the gem. | 04-08-2010 |
20100088349 | VIRTUAL FILE SYSTEM STACK FOR DATA DEDUPLICATION - A data virtualization storage appliance performs data deduplication transformations on the data. The original or non-deduplicated file system is used as shell to hold the directory/file hierarchy and file metadata. The data of the file system is stored by a separate data storage in a transformed and deduplicated form. The deduplicated data store may be implemented as one or more hidden files. The shell file system preserves the hierarchy structure and potentially the file metadata of the original, non-deduplicated file system in its original format, allowing clients to access file metadata and hierarchy information easily. The data of a file may be removed from the shell file system and replaced with a data layout that specifies the arrangement of deduplicated data segments needed to reconstruct the file data. The data layout associated with a file may be stored in a separate data stream in the shell file system. | 04-08-2010 |
20100094911 | Automated Application Discovery And Analysis System And Method - An object oriented design for an automated modeling system for mapping and monitoring the business roles and impact of elements within an IT Infrastructure that make up specific applications or business processes, spanning not only network elements, hosts, servers and programs but also users, company structure and processes. The design including: a series of collector modules for collecting relationship, modeling and status information from both IT and external non IT specific sources used to build a model of the application or process in the database and to gather data about activities occurring on the computer network from a business impact perspective; a series of visualizer modules for reporting monitoring activities conducted by the monitoring system; a modeling database for storing information collected by the collector modules; a series of correlator modules for automatically determining relationships between data objects stored in the database to build application models of individual applications in the context of business process and IT service delivery. | 04-15-2010 |
20100106745 | METHOD AND APPARATUS FOR GENERATING FINGERPRINT DATABASE FOR WIRELESS LOCATION - Provided is a fingerprint database generating method and device for wireless location. Signal strength is estimated by using access points on a numerical map, position coordinates of grid points, and a radio wave attenuation model so as to generate a fingerprint database. A simulation error is computed based on actual survey data measured in the real space, and the estimated signal strength is corrected by using the computed simulation error to thus generate a fingerprint database. | 04-29-2010 |
20100106746 | MODULAR INTERFACE FOR DATABASE CONVERSION - A system, method and article of formatted information and data exchange for universal, modular, data conversion from one relational database to another, while bypassing any formatting on the source database. | 04-29-2010 |
20100114970 | DISTRIBUTED INDEX DATA STRUCTURE - The subject matter disclosed herein relates to forming a computer generated distributed index data structure. | 05-06-2010 |
20100114971 | Systems for Managing Construction Projects - A system for managing construction projects includes at least one processor and electronic data storage device containing a database, the database having construction information saved therein and being in data communication with the processor. The system includes an input device for inputting contractor information, manager information, and job information into the database and associating respective job information with respective manager information. The processor includes programming to select particular contractor information from the contractor information and associate the particular contractor information with respective job information, to output the particular contractor information, to select particular construction information from the construction information and associate the particular construction information with respective job information, and output the particular construction information. The processor includes programming to allow communication between at least one contractor corresponding to the particular contractor information and a manager corresponding to the manager information associated with the job information. | 05-06-2010 |
20100114972 | ROOFTOP INDICATORS FOR ONLINE MAPS - A computer-readable medium encoded with executable instructions, by a processor, for associating information with map objects is provided. The instructions include instructions for receiving a request from a user for a map, and determining the map for the user in response to the request. The instructions further include instructions for determining a visual identifier associated with at least one map object included in the map for identifying the at least one map object. The visual identifier indicates available meta information associated with the at least one map object. The instructions include instructions for providing the map including the at least one map object identified by the visual identifier to the user. | 05-06-2010 |
20100114973 | Deterministic Finite Automata Graph Traversal with Nodal Bit Mapping - An apparatus, and corresponding method, for generating a graph used in performing a search for a match of at least one expression in an input stream is presented. The graph includes a number of interconnected nodes connected solely by valid arcs. A valid arc may also include a nodal bit map including structural information of a node to which the valid arc points to. A walker process may utilize the nodal bit map to determine if a memory access is necessary. The nodal bit map reduces the number of external memory access and therefore reduces system run time. | 05-06-2010 |
20100114974 | OBJECT EXECUTION METHOD AND APPARATUS - An object execution method and apparatus is provided for executing an object based on an input pressure level with a haptic feedback indicative of an attribute of the object. An object execution apparatus may include a display unit, an input unit, and a control unit. The display unit may display at least one object. The input unit may detect a selection of an object and/or a pressure level input for executing the object. The control unit may check a reference pressure value preset for the selected object. The reference pressure value may be indicative of attribute information of the object. The control unit may compare an input pressure value of the pressure level input with the reference pressure value, and may determine whether to execute the object based on the comparison result. The input unit comprising a vibration generator may generate a vibration mapped to the reference pressure value. | 05-06-2010 |
20100114975 | Data processing apparatus - When a navigation apparatus generates, in the course of learning a new road, shape points information of the new road as well as new road information and connecting road information which respectively specify a road name, road attributes and other features of the new road and connecting roads, the generated information regarding the new road is examined if a corresponding road that corresponds to the new road is registered in case that a map database used by the navigation apparatus is updated. If the corresponding road is found in the updated map database, the generated information of the new road such as the shape points information is deleted, thereby securely invalidating the generated information that became unnecessary due to the update of the map database. | 05-06-2010 |
20100125612 | MULTI-TENANCY USING SUITE OF AUTHORIZATION MANAGER COMPONENTS - Embodiments described herein are directed to implementing a multi-tenancy service component configured to provide multi-tenancy capabilities for submitted services. In one embodiment, a computer system instantiates a hosting service that includes a multi-tenancy component configured to provide resource access to multiple users through a single multi-tenant resource instance. The computer system receives a submitted service submitted to be hosted by the hosting service. The submitted service includes a portion of use information usable to configure parameters of the multi-tenancy component. The computer system configures the multi-tenancy component to provide resource access for multiple users through a single multi-tenant resource instance, where each user provides a resource instance claim indicating a resource instance level authorization for the user. The computer system also provides resource access to each of the users through the single multi-tenant resource instance, based on the resource instance level authorization included in the resource instance claim. | 05-20-2010 |
20100131565 | Method for creating a self-configuring database system using a reusable custom-defined nestable compound data type - A method for creating a self-configuring database system using a reusable custom-defined nestable compound data type of the invention provides significant advantages over using traditional non-reusable structured tables of RDBM systems. A data structure concept and associated method support creating a self-configuring database system programmatically responsive to importing data using schema descriptions in multiple formats. Thus, the method and data structures of the invention may be used to define and instantiate flexible nested record structures that reverses and better exposes the relationship between parent records and private child sub-records in a database schema. | 05-27-2010 |
20100131566 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus is capable of editing an original file having a hierarchical structure, which includes a chapter, page by page. The information processing apparatus designates a second original file to be imported into a first original file and imports each page included in the designated second original file into a top of each chapter of the first original file. | 05-27-2010 |
20100131567 | TAGGING MEDIA ASSETS, LOCATIONS, AND ADVERTISEMENTS - An accessory communicates with a PMD to store tags associated with broadcasts in a file maintained in a storage medium of the accessory. In one embodiment, the accessory sends a command to the PMD to create or open a tag file that resides on the PMD. Once opened, the tag file is held open by the PMD until the accessory closes it (or disconnects), allowing multiple tags to be written to one file. Each time the user requests a new tag, the accessory generates a tag containing information descriptive of the broadcast material (e.g., song title, artist, radio station identifier, time of tagging, etc.) and writes the tag to the tag file using a write command to the PMD. | 05-27-2010 |
20100138449 | FORESTS OF DIMENSION TREES - A method and apparatus for managing forests of dimension trees. The method may include receiving user input identifying a dimension tree, and presenting the dimension tree to the user. The dimension tree includes a core dimension and a set of non-core dimensions. The method may further include receiving a user request to link a selected one of the non-core dimensions to non-core dimensions from other dimensions trees, displaying a list of available dimensions from existing dimension trees, and receiving a user selection of non-core dimensions from the list. Based on the user selection of non-core dimensions, a list of linked non-core dimensions from various dimension trees is created, and corresponding linkage information is stored in a database. | 06-03-2010 |
20100138450 | System and Method for Scheduling an Event Over a Network - A method for scheduling an event over a network in a calendar of an invitee includes creating a schedule request that includes at least a set of details of the event and an identifier if the event creator. The schedule request is sent to a server in communication with the network. The server has access to the calendar of the invitee and a calendar for the event creator. Upon receipt of the schedule request, an event record is created at the server that includes at least the set of details for the event and a link to the invitee's calendar. The event is also added to the calendar of the invitee. The schedule request may be created using a link associated with the event. | 06-03-2010 |
20100146006 | Information Extraction Across Multiple Expertise-Specific Subject Areas - Techniques are disclosed for bridging terminology differences between at least two subject areas. By way of example, a computer-implemented method includes executing the following steps on a computer. A first affinity measure is computed between a first term in a first corpus, corresponding to a first subject area, and a bridge term. A second affinity measure is computed between a second term in a second corpus, corresponding to a second subject area, and the bridge term. A third affinity measure is computed between the first term and the second term based on the first affinity measure and the second affinity measure. The bridge term is a term that appears in both the first corpus and the second corpus. | 06-10-2010 |
20100146007 | Database For Managing Repertory Grids - The subject matter disclosed herein provides methods and apparatus, including computer program products, for generating a data structure, such as a sparse matrix for storing repertory grids, and for searching the data structure. In one aspect there is provided a method. The method may include generating a data structure comprising elements, constructs, and rates. The constructs represent characteristics of the elements. The rates represent the relevance of the constructs with respect to the elements. At least one of the rates represent that a construct is not relevant to an element. The method may also include searching the generated data structure. Related systems, apparatus, methods, and/or articles are also described. | 06-10-2010 |
20100146008 | LIGHT-WEIGHT CONCURRENCY CONTROL IN PARALLELIZED VIEW MAINTENANCE - Aspects relate to maintaining, with a concurrent plurality of view managers, an aggregate view record that is derived from base data being updated. The aggregate view record is stored in a storage device. In a first example, a given base data update is propagated by one of the view managers reading a value from the aggregate view record and a sequence number, determining an updated value using the base data update, and submitting the updated value for writing, with the sequence number. The sequence number submitted with the writing is compared to a then-current sequence number stored in the storage device, and if there is a mismatch, then the view manager repeats the reading, determining, and submitting until there is no mismatch. A number of variations exist for different types of aggregates, which include counting, averaging, summing, and tracking minima and maxima. The concurrency mechanism is more easily scaled than a full ACID transaction model, which blocks both read transactions and write transactions until another transaction completes. | 06-10-2010 |
20100153460 | MANAGING INVERSE REFERENCES BETWEEN OBJECTS IN OBJECT-ORIENTED SOFTWARE - Managing inverse references across binary relationships. This functionality may be accomplished by using a base class with functionality for linking objects from both sides of a binary relationship. In particular, some embodiments implement a generalized inverse management capability. In some embodiments, by using a common base class for objects involved in one-to-one, one-to-many and many-to-many relationships, and by defining a field of one generic type when referring to at most one object, and by defining a field of another generic type when referring to many objects, automatic inverse management is obtained. Further, a specialization of the generic type of field used to refer to at most one object is used in cases of dependent relationships such that deletion of the reference without replacing it results in automatic disconnection of an object across all relationships. | 06-17-2010 |
20100153461 | Method and System for Managing Multiple Instance Subscriber Records in Unified Messaging Systems - A method and system for automatically managing changes to organizational data in a unified messaging (UM) platform are disclosed. A database snapshot is retrieved from a client human resources database. Added user information associated with a user is detected in the database snapshot, and an existing mailbox associated with the user in the UM platform is detected. Organizational data in the UM platform is automatically modified to combine the added user information and the existing mailbox in the UM platform. When the existing mailbox is detected in the UM platform for the user, it is possible for the UM platform to automatically compose and send a message to at least one user associated with the added user information including potential modifications of the organization data. The organizational data in the UM platform can then be modified in response to receiving approval of the potential modifications of the organizational data from at least one user associated with the added user information. | 06-17-2010 |
20100153462 | APPARATUS AND METHOD FOR ENTERING CONTACT INFORMATION IN A CONTACT BOOK - A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to present a new contact book entry of a contact book, detect an entry of a communication identifier of a party in one of a plurality of fields of the new contact book entry, search for contact information associated with the party in a reverse directory lookup database operating externally to the communication device using the communication identifier of the party, detect an entry in the reverse directory lookup database with additional contact information of the party, receive from the reverse directory lookup database the additional contact information of the party, and populate one or more additional fields of the new contact book entry with one or more portions of additional contact information according to their corresponding one or more tags. Other embodiments are disclosed. | 06-17-2010 |
20100153463 | RUN-TIME DATABASE REDIRECTION SYSTEM - A system for database redirection having a first machine where a database may be partitioned into several sub-schemas. Some of the sub-schemas may be moved to other machines for storage and access according to machine performance, size, availability, location, security technology type, and/or other criteria. Partitioning databases and moving or assigning resulting sub-schemas to the same or other machines may be done at an application start-up or during run-time of the first machine. | 06-17-2010 |
20100153464 | RE-ESTABLISHING TRACEABILITY METHOD AND SYSTEM - A traceability link establishing method and system. The method includes retrieving by a computing system, mapping data comprising data associating elements of a source model to elements of a target model. The computing system retrieves the target model and elements of the target model. The computing system processes an element of the elements. The computing system retrieves first traceability links from the element. The computing system processes the traceability links. The computing system retrieves supplier data associated with the traceability links. The supplier data comprises data associated with a first supplier. The computing system verifies if the supplier comprises a valid supplier. The computing system stores results of the verifying process. The results indicate if the supplier comprises a valid supplier. | 06-17-2010 |
20100153465 | SYSTEM AND METHOD FOR PROVIDING IMAGE GEO-METADATA MAPPING - Embodiments of the present disclosure are directed to a system and method including capturing one or more images at a location, wherein metadata is associated with each of the one or more images, determining location information associated with the location; and obtaining one or more addresses in a contact address book. The system and method also including analyzing the metadata associated with the one or more images, the location information, and the one or more addresses in the contact address book by correlating at least two of the metadata associated with the one or more images, the location information, and the one or more addresses in the contact address book; and displaying result of the analysis to a user. | 06-17-2010 |
20100153466 | SYSTEMS AND METHODS TO FACILITATE REPORT CREATION FOR NON-RELATIONAL DATABASES - According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate report generation. In some cases, a list of nodes associated with a non-relational database may be gathered, the nodes in the list being oriented as a graph representing relations between the nodes. For each node in the list, node data may be automatically collected from the non-relational database on a node-by-node basis in accordance with the graph. Based on the collected node data, information may then be stored into a universal container, the stored information in the universal container being adapted to be accessed by a reporting tool. | 06-17-2010 |
20100153467 | ARRAY ATTRIBUTE CONFIGURATOR - An array attribute configurator configures a set of received values based upon a predetermined set of unique value fields of an array. Array attribute configurator determines if duplicates exist within the set of received values. Array attribute configurator determines if a unique value field lacks a corresponding value within the set of received values. Array attribute configurator configures an array attribute from the set of received values based upon these determinations. | 06-17-2010 |
20100153468 | CONFIGURATION CHANGE WITHOUT DISRUPTION OF INCOMPLETE PROCESSES - Various embodiments include one or more of systems, methods, software, and data structures to provide flexibility when configuring systems to new or different processes while not disrupting incomplete processes. Some embodiments include receiving input representative of a configuration change to at least one configuration setting and storing a copy of a setting of the at least one configuration setting from a current configuration to an historical configuration setting storage location. Such embodiments may further include storing the input representative of the configuration change into the current configuration. Following such configuring processes already initiated may be completed according to the copied historical configuration setting and new processes may be initiated according to the new configuration setting. These and other embodiments are described herein. | 06-17-2010 |
20100161672 | METHOD FOR REALIZING MULTIMEDIA MESSAGE SIGNATURE SERVICE - A method for realizing the multimedia message signature service includes the following steps: a user asking for opening the multimedia message signature service; the BOSS sending the related information of the user whose multimedia message signature service has been opened to MMSC; the MMSC configuring the corresponding service function for the user whose multimedia message signature service has been opened, and synchronizing the said service function into its user database; the user setting the content of his multimedia message signature. By using this method, a new service mode can be created, and meanwhile, it has the function that enables a user to edit personalized information, and this greatly promotes the development of multimedia messaging service. | 06-24-2010 |
20100161673 | Method and System for Monitoring and Analyzing Tickets - Exemplary embodiments include methods and systems for monitoring and analyzing tickets including collecting data associated with one or more parameters/keywords of tickets. The methods and systems may also include determining if a number of tickets associated the one or more parameters/keywords exceeds a count threshold associated with the one or more parameters. The methods and systems may further include outputting a result of the analysis of the collected data. | 06-24-2010 |
20100161674 | VISUALLY MANIPULATING INSTANCE COLLECTIONS - The present invention extends to methods, systems, and computer program products for visually manipulating instance collections. Items presenters present data collections along with custom designers for each data element in the data collections. The customer designers also permit data elements in the collection to be edited in situ. Items presenters maintain data elements in a position aware fashion. Thus, data elements can be inserted into (potentially at a specified location) and deleted from an items presenter to corresponding add and delete the data elements from a data collection. Data elements can be visually moved from an items presenter in one root user interface to an items presenter in another root user interface to corresponding move the data elements between corresponding data collections | 06-24-2010 |
20100161675 | PUBLIC SOLUTION MODEL IN AN ENTERPRISE SERVICE ARCHITECTURE - A computer-implemented system may include an application platform comprising a platform model of a plurality of business objects, each of the business objects comprising a model of data and associated logic, and a public solution model comprising a subset of the platform model. The system may also include a business application, wherein a data model and access logic of the business application are defined based on the public solution model, and wherein the application platform is to provide services to the business application based on the data model, the access logic and the platform model. | 06-24-2010 |
20100161676 | LIFECYCLE MANAGEMENT AND CONSISTENCY CHECKING OF OBJECT MODELS USING APPLICATION PLATFORM TOOLS - A method includes a data structure comprising a status and action management schema associated with an object model development lifecycle. A status and action management service operates to determine a lifecycle state of a first object model based on the status and action management schema, receive a request to perform a lifecycle action on the first object model, determine, based on the lifecycle state and the status and action management schema, whether the lifecycle action is allowed to be performed, and, if so, allow the lifecycle action to be performed. | 06-24-2010 |
20100161677 | SIMPLE AGGREGATE MODE FOR TRANSACTIONAL DATA - This disclosure provides various software and systems for efficiently maintaining aggregates. In one aspect, a system performing a computer implemented method identifies a first change to transactional data in a business application and automatically adds an aggregate record to an aggregate data structure based on the first change. The system then identifies a second change to the transactional data in the business application, the second change comprising an update to key figures associated with the first change. The system can prohibit an update to the aggregate record in the aggregate data structure based on the second change and automatically adds a second aggregate record to the aggregate data structure based on the second change to the transactional data, where the second aggregate record comprises the update to the key figures. | 06-24-2010 |
20100161678 | METHOD AND APPARATUS FOR UTILIZING MATLAB FUNCTIONALITY IN JAVA-ENABLED ENVIRONMENT - A Java-MATLAB bridge is provided for enabling utilization of MATLAB® functionality in an enterprise environment. The Java-MATLAB bridge includes a Java® wrapper and a MATLAB wrapper. The MATLAB wrapper is coupled to the Java wrapper and the Java wrapper provides an entry point for invoking the MATLAB functionality in the enterprise environment. | 06-24-2010 |
20100161679 | SYSTEM AND METHOD FOR DELIVERY OF SECONDARY DATA FILES - An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments in response to a request for the data file by a receiving system. In addition to the requested file, a sending system sends an unrequested secondary data file to the receiving system for playback before, during, or after playing of the requested data file. | 06-24-2010 |
20100169382 | METAPHYSICAL ADDRESS SPACE FOR HOLDING LOSSY METADATA IN HARDWARE - A method and apparatus for metaphysical address space for holding lossy metadata is herein described. An explicit or implicit metadata access operation referencing data address of a data item is encountered. Hardware modifies the data address to a metadata address including a metaphysical extension. The metaphysical extension overlays one or more metaphysical address space(s) on the data address space. A portion of the metadata address including the metaphysical extension is utilized to search a tag array of the cache memory holding the data item. As a result, metadata access operations only hit metadata entries of the cache based on the metadata address extension. However, as the metadata is held within the cache, the metadata potentially competes with data for space within the cache. | 07-01-2010 |
20100169383 | METHOD FOR DIGITALLY RECORDING INFORMATION - In a computer implemented method for digitally recording progress notes a content database cooperable with software can be populated with information relevant to patients and care providers. A User can select items displayed on a screen of a communications device. The software operates to generate information mandated by one or more certifying authorities by causing questions pertaining to the mandated information and selectable answers to the questions to be displayed on the screen. At least a portion of the questions displayed are dependant on the answers chosen by the user during operation of the communications device. The selected information is received into the content database. | 07-01-2010 |
20100174755 | Intelligent Presentation Network Management System - A system and method has been provided for the intuitive management of communication networks including a large number of network elements diffused across large geographical areas. The network management system permits the system operator to identify system problems while monitoring the top-level map of the communications network. The organization of network displays permits an operator to “zoom” from the higher levels of network abstraction, depicting a large number of elements across a large geographic area, to local geographical areas where specific problems associated with individual elements can be identified. | 07-08-2010 |
20100174756 | System And Method For Pushing Information To A Mobile Device - A system for pushing information to a mobile device includes a information source, a wireless network, and a proxy content server. The information source stores information. The wireless network sends and receives transmissions to and from the mobile device. The proxy content server is coupled to information source and the wireless network and receives information from the information source. In addition, the proxy content server stores information received from the information source to one of a plurality of channels based on pre-defined information categories, and automatically transmits information from a selected channel over the wireless network to the mobile device. | 07-08-2010 |
20100179967 | MAP-Queue-Based Data Transfer Method - As for the data transfer method based on MAP, adopts a MAP data structure during the data transferring process and configures it using SOID (Standard of Interface Department) syntax after encapsulation; the definition of MAP data structure; one system consists of many matching and individual source ends and target ends, one source end just accesses to its matching target end, and vice versa, all member methods of source and target end adopt MAP structure to transfer data, logic implementation steps are shown as below: data processing of database is the most basic and most featured part of BRS system which adopts SOID syntax, if a table is not simply imported into another Oracle database, it should be treated by another process, that is, generate a derived class directly, and then rewrite “Key process”; data transfer method based on MAP bring excellent compatibility. It nearly supports all kinds of existing platforms, protocols, businesses and manufacturers. | 07-15-2010 |
20100179968 | METHOD OF MANAGING MULTI-STREAM SESSIONS BETWEEN A TERMINAL AND A SERVER - A method and apparatus are provided for managing sessions during which a terminal and a server exchange information blocks organized as a plurality of streams. The method includes storing in a data structure first data determined on the basis of an information block dedicated to signaling and coming from the terminal, the first data identifying the stream that transports the information block, the stream belonging to a session. The method further includes storing second data linked to the first data, the second data being determined on the basis of at least one other information block dedicated to signaling and transported by the same stream, the second data identifying the other stream or streams of the session. | 07-15-2010 |
20100185680 | METHOD AND SYSTEM FOR OPERATING A TELECOMMUNICATION DEVICE USING A HASH TABLE IN PARTICULAR FOR PROTECTING SUCH DEVICE FROM ATTACKS - A method for operating a telecommunications device using a hash table, includes: storing session data concerning received data packets in the hash table by means of a first hash function; monitoring the efficiency of the hash table in performing at least a predetermined operation, and in case the efficiency is below a predetermined threshold, storing further session data concerning received data packets by means of a second hash function different from the first hash function. | 07-22-2010 |
20100185681 | Display infromation controling apparatus and method - A display information controlling apparatus and method are provided. The display information controlling apparatus may select at least one object from one or more objects based on a location of each of the one or more objects on a display and a location on the display corresponding to a user input signal. The display information controlling apparatus may perform a predetermined operation corresponding to the selected at least one object. | 07-22-2010 |
20100191776 | METHODS, COMPUTER PROGRAM PRODUCTS, AND APPARATUSES FOR DISPERSING CONTENT ITEMS - An apparatus for dispersing content may include a processor. The processor may be configured to receive a request associated with a content item and generate a hashed identifier based at least in part on the request associated with the content item. The processor may further be configured to generate a respective container within a hierarchy of one or more containers based at least in part on the hashed identifier and store the content item in one of the one or more containers based at least in part on the hashed identifier. Associated methods and computer program products may also be provided. | 07-29-2010 |
20100198879 | AUTOMATIC TRACKING OF USAGE OF A SOFTWARE APPLICATION HAVING DIFFERENT VERSIONS - A method for automatically tracking application and content usage is disclosed. According to an embodiment of the present invention, a method first recites the step of accessing an application interface (API) call with a parameter specifying a first portion of content to be measured. For example, the amount of time for which the portion of content is used is measured. Next the method recites, in response to the accessed call, measuring usage for the first portion of content. Then, the method recites continuing to access API calls specifying additional portions of content to be measured until the program making the calls finishes execution. In this fashion, content usage is tracked. Application developers may determine, from the content usage, where users are getting stuck in a game or what segments of an electronic document are being viewed. | 08-05-2010 |
20100205221 | DIGITAL MEDIA SHARING SYSTEM IN A DISTRIBUTED DATA STORAGE ARCHITECTURE - At least certain embodiments of the invention disclose a digital media sharing system for providing online album hosting services including receiving, at a web-album server, low-resolution versions of digital images from a client over a network instead of full-resolution versions of the digital images, wherein the full-resolution versions of the digital images remain stored locally at the client and storing the low-resolution versions of digital images at the web-album server instead of storing full-resolution images. | 08-12-2010 |
20100211607 | INFORMATION UPDATING APPARATUS, INFORMATION UPDATING METHOD AND INFORMATION UPDATING PROGRAM - Additional point information indicating additional points to be added to point searching information recorded in a predetermined recording medium is obtained. Display information for displaying information indicating the additional points on a display is extracted from the additional point information. After the display information is extracted, a point addition processing in which the additional point information is converted to be added to the point searching information is conducted. | 08-19-2010 |
20100217780 | System, Apparatus and Method for Creating Service Accounts and Configuring Devices for Use Therewith - Systems and methods for facilitating creation of service provider accounts and configuration of devices associated therewith. Device parameters ( | 08-26-2010 |
20100223297 | Data Merging in Distributed Computing - A data merging method for distributed computing uses a configuration file to guide the insertion of computational results obtained by distributed nodes into a database table, and to merge the computational results inserted in the database table. The configuration file is established according to the task splitting conditions of distributed computing. The method uses a data merging server to import and host the configuration file and create a database table corresponding to the configuration file. Each distributed node inserting its distributed computational result into the database table after completing the respective distributed computing task, while the data merging server merges the data in the database table. An interface standard applicable to various uses and various distributed computing tasks may be used such that the user only needs to establish a job-specific configuration file based on the interface standard. | 09-02-2010 |
20100228784 | Methods and Systems for Single Instance Storage of Asset Parts - Methods and systems are disclosed that relate to single instance storage of asset parts utilizing a back reference count associated with each asset part. Entries in a journal associated with the asset parts reflect the intention to increment or decrement an asset part's back reference count. The journal may be used to maintain an accurate and reliable reference count for asset parts replicated across multiple disk drives in a distributed storage system, where the replication is structured to reduce the risk of data loss in the event of a disk drive failure. The journal entries may comprise generation numbers used to maintain a back reference count associated with an asset part and to verify a back reference count associated with an asset part. | 09-09-2010 |
20100228785 | Row Column Storage - A method for accessing data is disclosed. The method comprises writing data for a multi-dimensional array to a physical storage device. The data is written to a physical storage device as two different linear strings. The first linear string contains the data from the multi-dimensional array in row format and the second linear string contains the data from the multi-dimensional array in column format. | 09-09-2010 |
20100228786 | ASSESSMENT OF CORPORATE DATA ASSETS - The present invention provides a data processing system and a method of assessing the data value of a data assets inventory which comprises:
| 09-09-2010 |
20100228787 | ONLINE DATA VOLUME DELETION - A system to delete a data volume may include storage of a plurality of data pages of the data volume of a data area into a cache, prevention of writing of data pages to the data volume, and designation of each of the plurality of data pages in the cache as modified. The system may also include writing of all data pages in the cache that are designated as modified to a respective location in one or more other data volumes of the data area, and updating, for each of the written data pages, a converter page of the cache to associate the written data page with its respective location in the one or more other data volumes. | 09-09-2010 |
20100228788 | UPDATE MANAGER FOR DATABASE SYSTEM - A database management protocol exchanges update tokens between a client and a server on which the database resides. When a client requests data to be read from a database, an update manager either reads an update token stored therein or generates one dynamically. The update token represents a current state of the data object being read. Sometime thereafter, if the client requests new data to be stored in the object, the client may furnish the update token back to the update manager. The update manager compares the client's update token to a local update token representing a current state of the database and, if they match, determines that the state has not changed. If they do not match, an error results. | 09-09-2010 |
20100235400 | Method And System For Attaching A Metatag To A Digital Image - A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website such as www.facebook.com to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database. | 09-16-2010 |
20100235401 | Progress and performance management method and system - Tracking progress and performance data of subjects by building rubrics of data entry fields to be tracked, assigning a machine readable tag to each data field, observing subjects, forming opinions based on such observations, using a tag reading device to read data field tags corresponding to observations and opinions, transmitting tag data to a database, and comparing such data between subjects and over time. | 09-16-2010 |
20100235402 | Method for Grasping Information of Web Site Through Analyzing Structure of Web Page - The present invention provides a method for determining website information through web page structure analysis, including: generating, when a web page starts to move, a movement start message that contains IDs issued to identify respective web pages; generating, when a web page starts to move, a movement terminating message that contains URL information about a corresponding web page and information to determinate whether a corresponding web page is a main page or a subpage through the ID; generating, when all web pages have been loaded, a document terminating message containing information that analyzes which of the web pages has been moved; collecting the messages and generating a message database; and determining the website information of a specific user's visiting state and access states of the website, based on analysis of the message database. | 09-16-2010 |
20100235403 | Method and system for on-line edit flow peer review - Methods and systems for journal peer review particularly for managing online peer review transactions over a network or communications medium such as via the Internet. In specific embodiments, that system minimizes or eliminates the need for most participants to remember and/or enter any login or password information. In specific embodiments, a majority of user interactions are prompted by email or text messages that allow for easier user access and acceptance. In specific embodiments, active links are distributed with each message for easy user access. In specific embodiments, automatic conflict checking is performed. | 09-16-2010 |
20100250615 | SYSTEMS AND METHODS FOR DIFFERENTIATING AND ASSOCIATING MULTIPLE DRAWINGS IN A CAD ENVIRONMENT - Systems and methods for facilitating CAD design of one or more structures by automatically categorizing and/or associating multiple drawings without pre-existing knowledge as to the type of drawings being categorized. In some examples, a computing system receives a set of CAD drawings from a third-party, and a host manager automatically determines which of the drawings are host, stand-alone, and external reference drawings. Moreover, the host manager can determine which of a set of external references comprises a broken reference, such as a network pathway that does not contain the desired external reference. For each broken or corrupt reference, the host manager can create a dummy (proxy) drawing that can be inserted in place of the broken reference so that the system can process (e.g., bind) the set of drawings without crashing. An interface may be further provided for displaying the categorized set of drawings to the user. | 09-30-2010 |
20100250616 | MEMORABILIA REGISTRY SYSTEM - A memorabilia registry system in which information regarding an item, such as the signer, a list of all signers, or authentication of signature, is initially entered into the registry with a time stamp and additional information about the item may also be added over the life of the item. The information in the registry can provide authentication of an item's past and can be useful in establishing the chain of title. One method of authenticating a signature is through the use of a biometric pen. The biometric pen authenticates the “way” something is signed (i.e. the multi-dimensional data captured from the pen's tilt, speed, pressure all over time, date of signing, time of signing, specific pen used to sign, etc.) rather than the “image” of the signature, making it much more difficult to counterfeit. | 09-30-2010 |
20100250617 | PHOTO-BASED VIRTUAL WORLD CREATION SYSTEM FOR NON-PROFESSIONAL VOLUNTEERS - An image database device which stores images shot by a lot of people who have freely participated to generate a photo-based virtual world. An image database device receives images shot by a plurality of users through communication over a network. The received image has a shooting position represented by common coordinates used among the users, which represent the position where the image is shot, its shooting conditions, and its image attributes. Then, the received image is compared with an image stored in association with a domain including the shooting position of the received image. On condition that the shooting condition lies within a predetermined range and the degree of similarity of images determined is off a predetermined range as the results of the comparison, the domain is divided, and the received image is stored in association with the divided domain, thereby creating an image database. | 09-30-2010 |
20100268744 | Storage-enabled facilities - Methods, systems, and apparatuses are disclosed for enabling network facilities with data storage capability. A data connection is established to a storage device. Customer-defined electronic data is communicated to the storage device via the data connection. At least some of the electronic data may be managed according to a service level agreement. | 10-21-2010 |
20100268745 | METHOD AND APPARATUS FOR REPRESENTING SENSORY EFFECTS USING SENSORY DEVICE CAPABILITY METADATA - Provided is a method and apparatus for representing sensory effect. The method includes: receiving capability information for sensory device; and generating sensory device capability metadata including the capability information. The sensory device capability metadata comprises light capability type information, flash capability type information, heating capability type information, cooling capability type information, wind capability type information, vibration capability type information, scent capability type information, fog capability type information, sprayer capability type information, and rigid body motion capability type information. | 10-21-2010 |
20100274816 | CORRELATED MEDIA FOR DISTRIBUTED SOURCES - A method and a system of associating correlating metadata with data assets, such as video and audio files, so that the files are rendered as a combination presentation are described herein. The system includes a client a media capture device that provides on board storage, network connectivity, preprocessing, preview buffering, file management, and an eventing system. The method includes capturing the media, associating the media with other media via an identifier, and supports associating correlating metadata prior to time of media capture and during media capture on the capture device itself, and after media capture either on a local machine or on an on-line group. When the combination presentation is presented, additional associated advertising and annotations may be provided upon rendering. | 10-28-2010 |
20100274817 | METHOD AND APPARATUS FOR REPRESENTING SENSORY EFFECTS USING USER'S SENSORY EFFECT PREFERENCE METADATA - Provided is a method and apparatus for representing sensory effect. The method includes: receiving preference information for predetermined sensory effect from a user; and generating user's sensory effects preference metadata including the preference information. The user's sensory effects preference metadata comprises light preference type information, flash preference type information, heating preference type information, cooling preference type information, wind preference type information, vibration preference type information, scent preference type information, fog preference type information, sprayer preference type information, and rigid body motion preference type information. | 10-28-2010 |
20100281066 | SYSTEM AND METHOD FOR USING IMAGE DATA IN CONNECTION WITH CONFIGURING A UNIVERSAL CONTROLLING DEVICE - A method for configuring a universal controlling device to enable the universal controlling device to communicate commands to one or more target appliances. A system having an associated database of original equipment remote control images that are cross-referenced to configuration information for a respective plurality of appliances receives identification data that specifies at least a brand and type of an appliance. The system uses the received identification data to discern one or more images from the associated database as being a match for the received identification data. The one or more images from the associated database that were discerned as being a match for the received identification data are then displayed to allow for the selection of one or more of the displayed plurality of images. At least a subset of the configuration information that has been cross-referenced to the selected one or more of the displayed plurality of images is used to enable the universal controlling device to communicate commands to the one or more target appliances. | 11-04-2010 |
20100281067 | METHODS AND APPARATUS FOR MODIFYING A BACKUP DATA STREAM INCLUDING LOGICAL PARTITIONS OF DATA BLOCKS TO BE PROVIDED TO A FIXED POSITION DELTA REDUCTION BACKUP APPLICATION - Methods and apparatus for modifying a backup data stream to be provided to a fixed position delta reduction backup method are disclosed. When a data stream is received, the data stream may be parsed into a plurality of logical components, where each of the logical components includes one or more data blocks. Missing data blocks may also be detected in the data stream, and therefore may be detected in each of the plurality of logical components. For instance, each of the logical components may be separated into a separate data stream for which missing data blocks may be detected. A temporary data block is then inserted where each missing data block is detected (e.g., in each of the plurality of logical components). In this manner, inefficiencies introduced into a fixed position delta reduction backup process as a result of new or deleted data in a system implementing a plurality of data blocks which may be stored in the form of logical components are eliminated. | 11-04-2010 |
20100287204 | SYSTEMS AND METHODS FOR USING PROVENANCE INFORMATION FOR DATA RETENTION IN STREAM-PROCESSING - A system and method for determining data usage based on provenance information, in a stream-processing system, includes progressively setting usage information for output stream data objects (SDOs), determining input SDOs that an output SDO depends on, based on a provenance dependency function; recursively feeding back the usage information for a subset of SDOs that can be discarded; and discarding the subset of SDOs. A system and method for data retention based on usage information, in a stream-processing system, includes managing retention of SDOs by deleting SDOs that are determined to be of null usage; and enhancing retention characteristics of SDOs that are deemed to have usage. | 11-11-2010 |
20100287205 | OPERATING SYSTEM / ELECTRONIC DEVICE AND METHOD FOR STORING OR READING A FILE - An operating system/electronic device and methods for storing or reading a file are provided. In the methods, a path of a file is transformed to generate a hash value. In addition, the hash value is utilized to combine with a filename of the file for storing or reading the file in/from a computer file system. | 11-11-2010 |
20100287206 | MAINTAINED SYMBOL TABLE ONLY INDEX - A method, apparatus and program product is provided for optimizing a database query. A query syntax, system generated predicates, and requisite statistics of the database query are analyzed to determine if a predicate structure is a good candidate for a symbol table only data structure. The predicate structure is analyzed to determine if the predicate structure is already encompassed by an encoded vector index. The symbol table only data structure is generated for at least one column in a database table without generating a corresponding vector data structure from an encoded vector index if the predicate structure is a good candidate and not encompassed by an encoded vector index. The symbol table only data structure is maintained by detecting a change in data associated with the symbol table only data structure and updating the symbol table only data structure to reflect the change in the data. | 11-11-2010 |
20100293200 | Method and apparatus for maintaining port state tables in a forwarding plane of a network element - A method, apparatus and computer program product for maintaining port state tables in a forwarding plane of a network element are presented. The state of a first set of ports associated with a first Forwarding Data Unit (FDU) are periodically determined, the first FDU being one of a plurality of FDUs. The determined state is used to update a first port state table of the port state database associated with the first FDU. The determined state is transmitted to each other FDUs on the network element to enable each of the other FDUs to store the state of the first set of ports in a port state database local to each of the other FDUs. The port state database is used by the forwarding plane to perform fast reroute of packets. | 11-18-2010 |
20100306272 | SYSTEMS AND METHODS FOR OBJECT-BASED MODELING USING HIERARCHICAL MODEL OBJECTS - Embodiments relate to systems and methods for object-based modeling using hierarchical model objects. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in extensible markup language (XML) or other object-oriented format. Various model objects can be extracted from source data, and aggregated into a hierarchical model object encapsulating and preserving the underlying object layers. In aspects, one or more of the model object layers can functionally combine at least two other layers, to relate levels of data in hierarchical fashion. The modeling client can exchange composite or other modeling objects with external platforms on a programmatic basis. | 12-02-2010 |
20100306273 | APPARATUS, SYSTEM, AND METHOD FOR EFFICIENT CONTENT INDEXING OF STREAMING XML DOCUMENT CONTENT - An apparatus, system, and method are disclosed for efficient content indexing of streaming XML document content. A forest generator generates an XML pattern forest from a set of structured index path expressions, the XML pattern forest includes trees and twigs generated from structured index path expressions uniquely associated with a namespace indicator for an XML node. The XML node is identified in a stream of at least one XML document. A comparison module compares the XML node to nodes of trees and twigs of the XML pattern forest. A determination module determines a match between the XML node and an index node in one of a tree and a twig of the XML pattern forest. The index node has a path from an ancestor node to the index node that matches the axis steps of at least one of the structured index path expressions. A storage module stores an index entry for the XML node in response to the determined match, the index entry includes a XML document identifier, an XML node name, a namespace indicator for the XML node, and XML node content. | 12-02-2010 |
20100306274 | Extending Configuration Management Databases Using Generic Datatypes - A computer implemented method, data processing system, and computer program product for allowing users with minimal database skills to produce efficient, extended configuration management databases. Input is received from a user to extend a configuration management database, wherein the input includes a generic data type. The generic data type is mapped to a database data type of the configuration management database. An SQL statement is then generated to create the database data type in the configuration management database. Responsive to a successful execution of the SQL statement, the tables in the configuration management database are updated with the database data type to reduce a number of tables created for the database data type. | 12-02-2010 |
20100318573 | Method and apparatus for navigation system for selecting icons and application area by hand drawing on map image - A method and apparatus for displaying desired icons on an applicable area on a screen of a navigation system by a character and symbol drawing that is hand-written by a user on the screen. The method includes the steps of: evaluating a character & symbol drawing that is hand-written by the user to determine a category of the icons intended by the user; determining an applicable area on the map image for applying an icon display operation based on the character & symbol drawing; checking a prescribed data table based on the category of the icons and the applicable area selected by the character & symbol; and changing the manner of displaying the icons with respect to the category and applicable area determined by the foregoing process. | 12-16-2010 |
20100318574 | GENERATING REFERENCES TO REUSABLE CODE IN A SCHEMA - Provided are a method, system, and computer program product to generate references to reusable code in a schema. A program is coded in a first programming language having data structures, wherein at least one of the data structures includes a reference to reusable code. A model file is generated providing a source name identifying the reusable code, elements and attributes in a second programming language for the reference to the reusable code in the program. A generator is invoked with a reference to the model file. The invoked generator processes the data structure coded in the first programming language to generate a data structure schema in the computer readable medium in a second programming language describing elements and attributes of the data structure coded in the first programming language. A determination is made of instances of the source name indicated in the model file in the data structure. For the determined instances of the source name in the data structure, a reference in the data structure schema to the reusable code identified by the source name is generated, wherein the reference generated in the data structure schema includes the element and attribute information indicated in the model file. | 12-16-2010 |
20100318575 | STORAGE OR REMOVAL ACTIONS BASED ON PRIORITY - Techniques for providing content management services are described. Managing content services includes determining a value of content and determining storage actions of the content based on the value. The value of the content is determined by weighting factors, such as access frequency, a rating, a size of the content, a type of the content, and a security level of the content. Based on the value of the content, one or more storage actions may be determined for the content to optimize storage. The storage actions may include identifying a version of the content to be saved, compressing the content, determining a back up of the content to store, identifying a location to store the content, performing erasure encoding of the content, and/or removing the content. | 12-16-2010 |
20100318576 | APPARATUS AND METHOD FOR PROVIDING GOAL PREDICTIVE INTERFACE - A predictive goal interface providing apparatus and a method thereof are provided. The predictive goal interface providing apparatus may recognize a current user context by analyzing data sensed from a user environment condition, may analyze user input data received from the user, may analyze a predictive goal based on the recognized current user context, and may provide a predictive goal interface based on the analyzed predictive goal. | 12-16-2010 |
20100318577 | OPERATION OF P2P TELECOMMUNICATIONS NETWORKS - A method of operating a P2PSIP network is described. A resource record is created for a user in the network. A reachability script, which expresses a reachability profile of the user's preferences, is inserted into the resource record. The resource record is uploaded into the network. When an attempt is made to initiate a session with a user, the reachability script is executed so that the correct node may be contacted. | 12-16-2010 |
20100318578 | SYSTEM AND METHOD FOR IDENTIFYING AND PAIRING DEVICES - A computer system and method for identifying and pairing devices. The system includes a plurality of remote user interface computers, each having a display device and a user input device and each connected to a first network via a first respective data communication link. The system also includes a plurality of medical devices each having a medical device user interface and a second data communication link adapted to exchange data with the remote user interface computers. The system also includes a database adapted to communicate with the remote user interface computers via a connection to the first network or via a direct connection to one of the remote user interface computers, the database being adapted to store patient medical information including a treatment prescription that includes use of one of the medical devices. | 12-16-2010 |
20100318579 | Control Device for Storage System Capable of Acting as a Constituent Element of Virtualization Storage System - A management target constituting the target of processing executed by a first storage system in accordance with a request transmitted from a higher-level device is managed by first and second management identifiers. A request designating the first management identifier is received from the higher-level device, and a first management identifier designated by the request is converted into a corresponding second management identifier. | 12-16-2010 |
20100325165 | Consistency enforcement system for XML objects stored in an SOA-registry - The present invention concerns a consistency enforcement system ( | 12-23-2010 |
20100325166 | CREATING NEW CHARTS AND DATA VISUALIZATIONS - The rendering on a user interface of a potentially complex computerized scene generation system. The user interface includes visual item(s) that have associated data. In addition, another set of visual items may be driven by data provided to input parameters, and may represent elements in the scene. Through user gestures, a user may correlate data items in the data source visual items with the element visual items to thereby automatically populate the element visual items with data, affecting the rendering of the data-driven element visual items. The element visual items might be linked, once again, perhaps through user gestures, to a parent visual item. In so doing, properties of the parent visual item might change and/or input parameters of the element visual items might change. Accordingly, complex visual scenes may be created through potentially quite simple user gestures. | 12-23-2010 |
20100325167 | BACKING UP AND/OR RESTORING A SOFTWARE APPLICATION SO AS TO FACILITATE COMPATIBILITY CHECKING WITH A TARGET DEVICE PRIOR TO APPLICATION RESTORE - Backing up and/or restoring a software application so as to facilitate compatibility checking with a target device prior to application restore is disclosed. At a computer, one or more application modules collectively comprising the software application may be uploaded from a source device. The existence, at the source device, of metadata describing, for each of the application modules: a compatibility of the application module with at least one target device model; and a compatibility of the application module with at least one API version of the target device operating system, may be determined. Depending upon the outcome of the determining, either the metadata is uploaded from the source device or metadata is generated based on an ascertained API version of an operating system and model of the source device. The metadata may then be associated with the uploaded application modules. Upon any restore to the target device, which may differ from the source device, an API version of the target device operating system and target device model may be ascertained. Using the metadata, for each application module, compatibility with the model and API may be verified. If successful, the application modules and metadata may be downloaded to the target device. | 12-23-2010 |
20100325168 | SYSTEM AND METHOD FOR COLLECTING CONSUMER DATA - A system and method for collecting consumer browsing on-line behavior and survey data comprising a browser toolbar application located within a consumer's computing device, and interactively graphically displayed on said computing device, for collecting and recording consumer browsing activity information and a communication service for transmitting said consumer browsing activity information to a server, wherein said server performs aggregation and analysis on said browsing activity information and a multi-platform communication application to render browsing activity information relevant content to consumers based on said toolbar application collected and recorded browsing activity and said performed aggregation and analysis. | 12-23-2010 |
20100332547 | METHOD AND APPARATUS FOR RETRIEVING NEARBY DATA - An approach is provided for retrieving nearby data from two-dimensional datasets. A two-dimensional data retrieving platform receives data objects of a two-dimensional dataset, and recursively divides the two-dimensional dataset into S×S number of subdivisions until reaching a data object level and an initial data object. S is a positive integer that is equal to or greater than 2. The two-dimensional data retrieving platform then selects and stores the initial data object into a memory, and sequentially fetches data objects which are near-by the initial data object on a two-dimensional plane in a spiral order in an initial subdivision, and stores the fetched data objects in a linear order into the memory. | 12-30-2010 |
20100332548 | DATABASES FROM MODELS - One or more model elements may be extracted from a model. Coding patterns may be generated based on the extracted model elements. The coding patterns may be translated into statements, such as Structured Query Language (SQL) statements, which may be executed to instantiate at least a portion of a database. The database may be used to store, edit and/or query data that is arranged according to the model. The model may define a modeling language specification, such that the stored data may define various models that comply with the modeling language specification. Accordingly, the database may be queried to analyze the contents of the modeling-language compliant models. | 12-30-2010 |
20100332549 | RECIPES FOR REBUILDING FILES - The subject disclosure provides a system and/or a method that facilitates generation files from base information in accordance with recipes. In one aspect, recipes can be employed in distributed storage environments such as network-based backup architectures to conserve storage resources. A build component can generate a portion of data from base information based upon a recipe. In addition, an evaluation component can analyze the recipe to identify modifications to the recipe that improve efficiency of generation by the build component or customize the generated portion of data to a particular application. | 12-30-2010 |
20100332550 | Platform For Configurable Logging Instrumentation - A configurable logging platform may be provided. A logging object may be embedded in a web page. When the page is rendered, the logging object may retrieve a remote configuration file comprising at least one logging action. An event handler may be added to the rendered web page in order to capture a user behavior associated with the logging action. The captured user behavior may be stored by the logging object and transmitted to a logging database. | 12-30-2010 |
20100332551 | Multi-Tiered Caching Architecture For Systems Management - A surrogate systems management system with enables the creation of a potential full suite of systems management functionality via a proxy environment. The surrogate systems management system thus enables virtual creation of management abilities in a managed services environment without the need for creation of managed service specific agentry and consoles. Such a surrogate systems management system leverages onsite, within the firewall, services appliance to virtually host vendor provided management consoles and leverage the analytics intelligence of the services appliance to create correlating metadata tying the consoles to the respective vendor provided management mechanism (which may or may not include an agent). | 12-30-2010 |
20100332552 | Method and System for Generating Fused and Exploited Image Products - According to one embodiment, a computer-readable medium having computer-executable instructions, when executed by a computer is configured to request a National Imagery Transmission Format (NITF) file. The NITF file comprises a geo-spatially enabled image, associated metadata, and text annotations. A plurality of graphical overlays are retrieved from a metadata repository. The plurality of graphical overlays comprise additional metadata associated with the geo-spatially enabled image. Text annotations are extracted from the geo-spatially enabled image. A skeleton Keyhole Markup Language (KML) file is created. Metadata overlays for each type of metadata and text annotations are added to the skeleton KML file. Overlays for the text annotations are added to the skeleton KML file. An image overlay for the geo-spatially enabled image is added to the skeleton KML file. The skeleton KML file and all files associated with the metadata overlays and annotations are zipped into a zipped KML (KMZ) file. The KMZ file is uploaded to a discoverable data store. | 12-30-2010 |
20100332553 | METHOD AND APPARATUS FOR UPDATING COMPOSITION DATABASE BY USING COMPOSITION PATTERN OF USER, AND DIGITAL PHOTOGRAPHING APPARATUS - A method and apparatus update a composition database for storing information for setting a composition. The method includes extracting and displaying at least one composition stored in the composition database, counting a composition selected by a user from among the at least one composition, and updating the composition database according to the result of the count. According to the method, compositions selected by a user from among compositions displayed on a screen are counted, and the result of the count is reflected on the composition database. Accordingly, compositions are displayed in a user-centered manner and photographing convenience is increased, a digital photographing apparatus automatically learns compositions preferred by a user during photographing so as to automatically display the compositions preferred by the user, and a composition based on a pattern of the user is suggested instead of a composition according to a certain place or scene. | 12-30-2010 |
20100332554 | Method of Analyzing Ephedrine Purchase Logs - Law enforcement personnel have found illegal purchases of ephedrine-containing products are difficult to control due to limitations in analyzing the available data. The within invention breaks through these limitations and addresses multi-purchaser activity over a set geographic area. This allows law enforcement to stay ahead of illicit ephedrine purchasers while ignoring normal, legal purchases of these over-the-counter cold remedies. | 12-30-2010 |
20110004632 | MODULAR AUTHORING AND VISUALIZATION OF RULES USING TREES - The system and method in one aspect provide a set of extended Boolean operators and a tree visual paradigm that enable business users to modularize the construction of a rule and visualize it as the rules is being built. | 01-06-2011 |
20110004633 | ENTERPRISE HIERARCHY - Techniques implementable in an enterprise application or application suite for managing the organizational structure of an enterprise. In one set of embodiments, a single, unified hierarchy can be defined for the organizational structure of an enterprise. The unified hierarchy can include high-level nodes that correspond to entities common to different manifestations of the organizational structure (e.g., reporting structure, cost structure, etc.). The unified hierarchy can also include lower-level nodes that are unique to a particular manifestation. By defining a single, unified hierarchy in this manner, organizational changes in the enterprise can be modeled in the application/application suite by simply updating the unified hierarchy (rather than updating multiple hierarchies). In addition, the unified hierarchy can be used to facilitate security provisioning and reporting. | 01-06-2011 |
20110004634 | Systems And Methods For Automatically Locating Web-Based Social Network Members - Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member. | 01-06-2011 |
20110010397 | MANAGING ANNOTATIONS DECOUPLED FROM LOCAL OR REMOTE SOURCES - Annotation of a local or remote file includes receiving a file. An annotation file that is associated with the file, but stored independently, is retrieved and combined with the file. A viewer, such as a web browser or a proprietary application, displays the remote file with annotations. The processing to render the display can be performed locally at a client, or remotely on a server. | 01-13-2011 |
20110022640 | WEB DISTRIBUTED STORAGE SYSTEM - A method is provided for storing a file as slices on storage elements. A computer having memory and at least one computer processor receives a request to store a file. The file is split into slices. A respective header is generated to individually identify each one of the slices. Emails are generated and for each email: an email body includes one of the slices and an email subject line includes the respective header. Each of the emails is stored on storage elements. First metadata is generated for the file, and the first metadata includes information to reconstruct the file from the slices. | 01-27-2011 |
20110029572 | DATA PROCESSING SYSTEM AND METHOD OF CONTROLLING THE SYSTEM - The present invention relates to a data processing system and method of controlling the system which store job histories of jobs executed on a data processing apparatus. A database stores job attribute data and content data of jobs executed on the data processing apparatus as well as retention dates set for the job attribute data and content data. The database determines the content data to be deletable if data serving as the basis of the content data has been deleted on the data processing apparatus, and deletes the content data upon expiration of its retention date. | 02-03-2011 |
20110029573 | REGISTRATION OF CIM AGENT TO MANAGEMENT AGENT AND SYSTEM - Various embodiments for displaying a state of an embedded device using a browser are provided. In one such embodiment, a method for registering a Common Information Model (CIM) agent to a management agent in a computing environment by a processor device is provided. The management agent is discovered by the CIM agent in a management domain in response an insertion of the CIM agent into the management domain. At least one of information of the CIM agent and the discovered management agent is registered by the CIM agent. The management agent is compliant with the CIM agent. The management agent converts a CIM schema of the CIM agent into a schema at the management agent identifiable by the management agent. | 02-03-2011 |
20110029574 | METHOD AND DEVICE FOR RECOGNIZING STRUCTURES IN METADATA FOR PARALLEL AUTOMATED EVALUATION OF PUBLICLY AVAILABLE DATA SETS AND REPORTING OF CONTROL INSTANCES - In a method for simultaneous observation and analysis of a plurality of data sets, in particular from webcams or sensors published over the Internet, atypical situations can be detected from a plurality of data sets of mostly low quality by producing metadata that are investigated for critical structures. Moreover, atypical situations can be recognized by comparing actual object mass properties of a data set with the target object mass properties of a data set. In this way, for example, human crowds or masses in pedestrian zones, football stadiums or subway stations can be effectively monitored and the large number of freely available internet cameras can be utilized. | 02-03-2011 |
20110035414 | METHOD AND SYSTEM FOR COMPILING A MULTI-SOURCE DATABASE OF COMPOSITE INVESTOR-SPECIFIC DATA RECORDS WITH NO DISCLOSURE OF INVESTOR IDENTITY - A system and method are disclosed for compiling a database of investor-related data by gathering and linking customer-specific data records from multiple unaffiliated financial institutions, where such data records are coded in such a manner that the database compiler is enabled to link, across data providers and/or time periods, data records that pertain to the same investor without being provided any information that reveals the identity of any investor. | 02-10-2011 |
20110035415 | Integration of the virtual library system - An integration of virtual library system determined especially for storing, exchange and making electronic pedagogical materials accessible composed of minimum one provider block and minimum one access block is provided, and the principle is that at least one provider block is connected to at least one provider login block of the database server being connected through the transmission channel to at least one provider operation block being connected through the transmission channel to at least one personal teacher's module of the virtual library which is connected through the transmission channel to at least one access instructional module of the virtual library and at least one access block is connected through Internet to at least one access login block which is through the transmission channel connected to at least one access instructional module. | 02-10-2011 |
20110040798 | Personal health record accessible by cell phone - The invention permits the documentation of medical information on a cell phone, enabling improved communication between health care provider and patient. Electronic medical records will be transferable to the cell phone and be stored. The owner of the cell phone will be able to maintain a longitudinal record of health information and be able to share this information with different health care providers. The portability of medical information by the patient will enable continuity, accuracy, and accessibility | 02-17-2011 |
20110040799 | SYSTEMS AND METHODS FOR ALLOCATING CONTROL OF STORAGE MEDIA IN A NETWORK ENVIRONMENT - A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon the access request, a first storage controller computer to assume an inactive state with respect to control of the storage device; and directing, based upon the access request, a second storage controller computer to assume an active state with respect to control of the storage device. | 02-17-2011 |
20110040800 | METADATA GENERATION MANAGEMENT DEVICE, METADATA GENERATION SYSTEM, INTEGRATED CIRCUIT FOR MANAGING GENERATION OF METADATA, METADATA GENERATION MANAGEMENT METHOD, AND PROGRAM - A metadata generation management device according to the present invention comprises: a count unit operable to measure a playback amount of content, which is an amount of content that has been played back; and a control unit operable to control whether to output an instruction for generating metadata indicating characteristics of the content, based on the playback amount of the content. | 02-17-2011 |
20110047186 | UNDERSTANDING DATA IN DATA SETS - Among other things, there are two or more data sets. Each of the data sets contains data that can be interpreted as records each having data values for data fields. Each of the data sets contains at least some data that is related to data in at least one of the other data sets. The data in different data sets is organized or expressed possibly differently. Each of the data sets is susceptible to a definition of a key for the records of the data set. The data sets are characterized by repetitions of at least one of (a) records, (b) portions of keys, or (c) instances of values for data fields. Information about at least one of the repetitions is provided to a user. | 02-24-2011 |
20110047187 | DRAG AND DROP IMPORTATION OF CONTENT - A system allows a user to drag content from one application and drop the content into a separate application. In response to the user interface functions of dragging and dropping the content, an importation system can create a data object. The object can have fields that are defined based on the application or data being dragged. The object fields may be automatically populated using a search function that searches for data in the application that may be highlighted during the drag function. The drop is intercepted the information is formatted for the receiving application. The information is formatted to meet the specifications of the receiving application to optimize the storage and use of the information. Thus, the system can translate the information from its native format into a format understandable by the receiving application. | 02-24-2011 |
20110055280 | Wireless Sensing System and Method Thereof - A wireless sensing system and a method thereof are provided. The wireless sensing system includes: a data processing center; and a first sensor module for processing a first source data into a first dynamic counting sketch data structure. The first dynamic counting sketch data structure has a bit length determined based on the first source data. The data processing center estimates the first source data based on the first dynamic counting sketch data. | 03-03-2011 |
20110055281 | Information processing apparatus and information processing method - There is provided an information processing apparatus which includes a content collection unit which collects content, an output control unit which simultaneously provides main content and sub-content, and a content group creation control unit which sets a creation logic and an algorithm by using the algorithm based on the creation logic, a content group in which content to be recommended for the user is assembled from a plurality of content collected by the content collection unit. The content group creation control unit creates a plurality of content groups. The plurality of content groups include a content group created based on a creation logic related to the main content and a content group created based on a creation logic related to the sub content. The output control unit causes the plurality of content groups to be displayed to the user. | 03-03-2011 |
20110055282 | Automatic Submission of Audiovisual Content to Desired Destinations - An audiovisual content posting system enables a user to post audiovisual comments in response to instances of audiovisual content such as podcasts. The user identifies a specific instance of audiovisual content on which s/he wishes to comment. The audiovisual content posting system prompts the user to record an audiovisual comment, and automatically transmits the recorded audiovisual comment to a destination associated with the content that is the subject of the comment. The audiovisual content posting system can automatically maintain a database storing identifiers of multiple instances of audiovisual content as well as electronic addresses to which to transmit comments thereon. The audiovisual content posting system can then detect changes to these electronic addresses, and automatically update the database accordingly. When the audiovisual content posting system transmits a comment, it can retrieve the appropriate, current electronic address to use from the database. | 03-03-2011 |
20110055283 | Reverse Geo-Coding for Track Path - Methods and systems are disclosed for associating non-geographical information to track paths. Among other things, meaningful labels for the track paths can be formulated. In one aspect, a method performed by an application executing on a computer system includes receiving a set of images taken during a trip, a corresponding set of acquisition times, and a track path of the trip. The method further contains identifying landmarks near the received track path. Furthermore, the method includes receiving from a human user of the application a landmark selection from the identified landmarks and one or more image selections from the received set of images. In response to receiving the human user's selections, the method can associate the one or more selected images with the selected landmark. Additionally, the method included matching the received set of images to the received track path based on the association. | 03-03-2011 |
20110055284 | ASSOCIATING DIGITAL IMAGES WITH WAYPOINTS - Methods and systems are disclosed for identifying waypoints. In one aspect, a method performed by an application executing on a computer system, includes receiving at least two sets of digital images including a first set of digital images for which image acquisition times are known and a second set of digital images for which image acquisition times and image acquisition locations are known. The method further includes overlaying waypoint identifiers over a map image. The waypoint identifiers correspond to geographical coordinates and to time acquisitions of one or more of the second set of images. Furthermore, the method includes receiving from a user associated with the application a waypoint selection of the overlaid waypoint identifiers and one or more image selections of the first set of images. In response to receiving the selections, the method includes associating the selected ones of the first set of images with the selected waypoint, and generating a trip-descriptor including the first set of images associated with the overlaid waypoint identifiers. | 03-03-2011 |
20110060766 | DIGITAL PATHOLOGY SYSTEM - A digital pathology system has a central workflow server hosting digital pathology application services and supporting one or more pathology workstations. The digital pathology system may include one or more image servers, providing digital images of sample specimen slides that are associated with medical cases. Residing at and executing on each pathology workstation is a digital pathology application client, which is the counterpart of digital pathology application services at the central workflow server. The combination of digital pathology application services at the central workflow server and digital pathology application client at each pathology workstation support a pathology workflow software module and a slide viewer software module. The present disclosure also describes a method of operation and/or use of the digital pathology system. | 03-10-2011 |
20110066656 | METHOD FOR THE TRACEABILITY OF DATA IN A COLLABORATIVE SERVICE-ORIENTED FRAMEWORK - A method for data management in a collaborative service-oriented workshop for processing objects associated with data representing actual data or processes. After selecting at least one first object including at least one first link, to a second object separate from the first object, at least one second link to a third object is accessed, the second link being included in one of the first and second objects, the third object being separate from the first and second objects. A link is then established between the data associated with the third object and the other of the first and third objects. | 03-17-2011 |
20110072054 | Multimedia Service System Based on User History - Disclosed is a user history based multimedia service system, wherein user history data include a multimedia consumption type and/or consumption behavior of the user. The consumption type data includes a start time or end time of the multimedia content consumption (i.e., simple view data), content recording time and format, content backup time and format, and content transfer time and format. The consumption behavior data includes a content access/play data such as a normal finish, skimmed, skipped, slowed, or replay, and a stopped data of the content access/play. The consumption type or consumption behavior data include information on program identification and information on access to the consumption type/consumption behavior data. The respective data is provided for each user and program. | 03-24-2011 |
20110078207 | METHOD AND APPARATUS FOR UNRESTRICTED REPORTING OF ALERT STATES FOR MANAGED OBJECTS, REGARDLESS OF TYPE - A method of identifying a unique object nested within a hierarchy of objects in a computing system includes identifying the unique object by its class and instance in a syntax readable by the computing system; identifying at least one parent object by its class and instance in the syntax; and defining a relationship between the unique object and the parent object in the syntax; wherein an alert can be issued for the unique object. An apparatus for identifying a unique object nested within a hierarchy of objects in a computing system includes a first identify module, a second identify module, and a define module. The first identify module identifies the unique object by its class and instance in a syntax readable by the computing system. The second identify module identifies at least one parent object by its class and instance in the syntax. And, the define module that defines a relationship between the unique object and the parent object in the syntax. An alert can be issued for the unique object. | 03-31-2011 |
20110078208 | METHOD AND SYSTEM FOR STORING CONTACT INFORMATION IN A NETWORK CONTACT DATABASE - The invention provides a method comprising, receiving an indication of a desire for contact information associated with given media content, obtaining the contact information associated with the given media content in response to the indication and causing the obtained contact information to be stored in a database associated with a given party. | 03-31-2011 |
20110078209 | SEMI-TAILORED STANDARD CLOTHING SYSTEM - Ready made clothes sizing system wherein three specific measurements of the wearer is used as input into the system, where the system further comprises a number of population related tables, where the tables contain measurement data correlated to each specific population, and where each specific table for each size contains five or more sets of data relating to typical body shapes within that specific selected population, and where further for each of the five or more sets of data the system comprises five or more specific sub-sizes, relating to five or more specific body shapes, whereby the system based on three inputs generates/outputs a wearer specific size code. | 03-31-2011 |
20110082891 | Context information collection management system - A context information collection and distribution system registers read identification information in a computer device that manages and controls an RFID tag reading device and is located in a lowest hierarchy in wide area network topology. The computer device located in the lowest hierarchy in the wide area network topology notifies a computer device located in a higher management domain hierarchy that the computer device located in the lowest hierarchy manages read identification information of a target. Further, the computer device located in the management domain hierarchy notifies a computer device located in much higher ID system hierarchy that the computer device located in the hierarchy just under the management domain hierarchy manages the read identification information of the target. | 04-07-2011 |
20110087706 | METHOD OF AND APPARATUS FOR OPERATING ON DATA IN A DISTRIBUTED CLIENT-SERVER ARCHITECTURE COMPRISING HETEROGENEOUS PLATFORMS - A method of storing data in computer apparatus, the method comprising: marshalling data to provide encoded data; compressing the data; and storing the compressed, encoded data in a cache of the computer apparatus. | 04-14-2011 |
20110087707 | Hierarchical Representation of Time-Related Profiles - Embodiments of the present invention include systems and methods for representing data in a hierarchy using a deterministic skip list data structure. In embodiments, a profile or profiles may be represented using a multi-level, time-based hierarchy using a deterministic skip list data structure comprised of nodes of local data values. | 04-14-2011 |
20110093507 | DYNAMIC ASSIGNMENT OF RIGHTS - A system for dynamic assignment of rights, in one example embodiment, comprises a communication module to receive an indication of a start of a user session, the user session being an instance of an application installed on a user device, the communication session to further receive parameters associated with the user session, the parameters including data indicative of a user associated with the user session, a processing module to determine, based on the parameters, a channel associated with the user session according to predetermined criteria, and an assigning module to selectively assign to the channel, based on the channel determination, an ownership right to the user session, the right including redirecting the user to a further application from the channel, branding the application, receiving access to user actions, responding to the user actions, and streaming data to the application during the user session. | 04-21-2011 |
20110093508 | AUTOMATED BILLING AND DISTRIBUTION PLATFORM FOR APPLICATION PROVIDERS - Integrating a network-enabled application with a platform having a plurality of users and a plurality of communication channels with a respective plurality of wireless network carriers, including receiving a request from a third-party provider to integrate a network-enabled application with the platform, receiving a set of registration data corresponding to the network-enabled application from the third-party provider, the set of registration data including a link to an application location for accessing the network-enabled application, receiving a set of pricing structure data corresponding to the network-enabled application from the third-party provider, updating a system database in the platform to include the set of registration data and the pricing structure data corresponding to the network-enabled application, and enabling the network-enabled application to be accessible to the plurality of users via a networked interface operated by the platform. | 04-21-2011 |
20110099206 | MULTIDIMENSIONAL DATABASE DATA UPDATING SYSTEM - An information processing apparatus hosting a multidimensional database software application receives a batch of data values to be updated from an external client computing apparatus running a data entry application. The multidimensional database software application identifies a second batch of data values previously stored that have been flagged during prior updates to remain unchanged. The multidimensional database software application then combines these two batches of data values and calculates final data updates. The calculation method ensures that the final data changes committed to the database represent a best, if not exact, match to both the first batch of data values to be updated as well as the second batch of existing data values flagged to remain unchanged. | 04-28-2011 |
20110113070 | Software Stack Building Using Logically Protected Region Of Computer-Readable Medium - Methods, apparatuses, and systems for software stack building using a logically protected region of a computer-readable medium are described. An image of a software stack may be stored in a computer-readable medium. A computer, coupled to the computer-readable medium, may build an executable software stack on the same computer-readable medium from the image. The image may be stored in a logically-protected region of the computer-readable medium. After the storing and prior to the building, data stored on the computer-readable medium outside of the logically-protected region may be erased. | 05-12-2011 |
20110113071 | ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING FOR CHANGES IN A DATABASE - Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data. | 05-12-2011 |
20110113072 | CUSTOMIZING ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING - Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data. | 05-12-2011 |
20110119312 | SYSTEM AND METHOD FOR AUTOMATED SCALABILITY OF N-TIER COMPUTER APPLICATIONS - A system and method for providing automatic horizontal and vertical scalability for n-tier computer applications in an n-tier computer application infrastructure is disclosed. The n-tier computer application infrastructure includes an interface, an application server and a data store. In one embodiment, major functional aspects of an n-tier computer application are identified by analyzing an n-tier computer application by a cloud engine. Further, major database aspects in the data store are identified by analyzing a database schema and a database application logic used in the data store by the cloud engine. Furthermore, a reconfigured automatically scalable n-tier computer application infrastructure that is horizontally and vertically scalable is generated based on the identified major functional aspects, the identified major database aspects and the n-tier computer application usage needs. | 05-19-2011 |
20110119313 | METHOD AND APPARATUS FOR MANAGING DATA - Methods and apparatuses for managing data. The method includes obtaining first data including a plurality of components, determining at least one component to be reproduced by an external device from among the plurality of components, based on metadata about the external device, and generating second data using the at least one component from the first data. | 05-19-2011 |
20110125804 | MODULAR DISTRIBUTED MOBILE DATA APPLICATIONS - Computer-implemented system and methods for deploying a distributed client-server system, enabling developers to rapidly create and deploy read-write distributed data interfaces for host database systems. The disclosed system is especially advantageous for mobile clients as connection to the server environment can be intermittent without unduly impeding local (disconnected) operations. One important aspect of the invention is an incremental process for executing an application servo in a client device. This process includes building and incrementally maintaining a logical context tree in which each node expresses a complete current state of the execution process. | 05-26-2011 |
20110131248 | ANALYSIS GROUPS FOR SEMANTIC LAYER - A system may include a database of physical data tables including stored data, and an abstraction layer associated with the stored data. The abstraction layer may include a measure object associated with a measure, a plurality of dimension objects associated with respective dimensions, a first analysis group object linked to the measure object, to a first one or more of the plurality of dimension objects, and to a first portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects, and a second analysis group object linked to the measure object, to a second one or more of the plurality of dimension objects, and to a second portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects and of the second one or more of the plurality of dimension objects. | 06-02-2011 |
20110131249 | AUTOMATED GENERATION OF MODELING LANGUAGE PROFILES - A database of data can be leveraged to automatically generate profiles for use in modeling. The data may be specific to one or more domains and/or general to multiple domains. A mapping scheme is established to map structure of the database to a structure of a profile. The mapping scheme is read and the database is read in accordance with the mapping scheme to automatically generate one or more profiles. | 06-02-2011 |
20110131250 | Computer Systems and Methods for the Query and Visualization of Multidimensional Databases - In response to a user request, a computer generates a graphical user interface on a computer display. A schema information region of the graphical user interface includes multiple operand names, each operand name associated with one or more fields of a multi-dimensional database. A data visualization region of the graphical user interface includes multiple shelves. Upon detecting a user selection of the operand names and a user request to associate each user-selected operand name with a respective shelf in the data visualization region, the computer generates a visual table in the data visualization region in accordance with the associations between the operand names and the corresponding shelves. The visual table includes a plurality of panes, each pane having at least one axis defined based on data for the fields associated with a respective operand name. | 06-02-2011 |
20110131251 | SMART CONTAINERS - Smart containers are disclosed. A definition is received of a logical structure configured to manage associated content. A policy or operation specified by the definition is applied to an item of content associated with an instance of the logical structure. | 06-02-2011 |
20110145297 | SYSTEM AND METHOD FOR ENHANCED USER INTERACTIONS WITH A GRID - Methods and systems that implement enhanced user interactions with a grid are described. A method may include generating a grid of cells arranged in a number of rows and columns. Each row may correspond to a data record of a database. The grid may be displayed to a user while identifying one or more cells as editable cells. Input data may be received from the user for each of the editable cells. The input data may be validated using predefined criteria to identify incorrect input data and errors associated with the incorrect input data may be displayed to the user. Additional methods and systems are disclosed. | 06-16-2011 |
20110145298 | Guide Structure Synchronization - Method and apparatus for enabling the user to guide the synchronization of a source data structure with a target data structure. The guided synchronization stores the operations defined by the user and reapplies them to future synchronizations. | 06-16-2011 |
20110145299 | Offline Gadgets IDE - The present invention provides methods and systems for running a gadget application without using a network connection to a remote server. A method for running a gadget application without using a network connection includes receiving a gadget XML file associated with the gadget application on a local server. The method also includes parsing the gadget XML file and an associated message bundle according to a gadget specification. This is performed without a network connection. The method further includes rendering the gadget application. This is also performed without a network connection. The method also includes displaying the gadget application on a display coupled to the local server. A system for running a gadget application without using a network connection includes a gadget parser and a gadget renderer. | 06-16-2011 |
20110145300 | DATABASE SYSTEM, SERVER APPARATUS, TERMINAL APPARATUS, AND DATABASE UPDATING METHOD - According to one embodiment, a database system includes first and second storing units, a detecting unit, an acquiring unit, a generating unit, and an updating unit. The first storing unit stores a first data table that describes plural first data records respectively including information concerning plural information fields. The second storing unit stores a second data table that describes second data records each including plural kinds of attribute information respectively representing attributes concerning the information fields. The detecting unit detects an information field not in use among the information fields. The acquiring unit acquires, according to an instruction of a user, attribute information concerning the detected information field. The generating unit generates a data record including the acquired attribute information and identification information of the detected information field. The updating unit updates the second data table to include the data record generated by the generating unit. | 06-16-2011 |
20110153675 | COMMON CONNECTION DEFINITIONS FOR DATABASE CLIENTS - A system and method for connection of an application program to its corresponding database in a relational database system environment. Rather than embedding connection configuration information or properties in an application program, connection configurations are stored in a connection configuration repository. The connection configuration repository is likewise stored in a database within the relational database system environment. The connection configuration information stored in the configuration repository may be updated, revised, deleted or assembled into groups/subgroups, without affecting the application programs. | 06-23-2011 |
20110153676 | MOBILE RECOMMENDATION SYSTEMS AND METHODS - A mobile recommendation system for an exhibition space is provided. The mobile recommendation system includes a wireless communication module, a tracking module, a preference correlation module, and a recommendation module. The wireless communication module receives location information corresponding to a plurality of users. The tracking module stores the location information and generates a plurality of track records corresponding to the users according to the location information. The preference correlation module generates track correlation information between the users and the track records according to the track records. The recommendation module generates a recommendation list according to the track correlation information. | 06-23-2011 |
20110153677 | APPARATUS AND METHOD FOR MANAGING INDEX INFORMATION OF HIGH-DIMENSIONAL DATA - Disclosed herein are an apparatus and method for managing the index information of high-dimensional data. The apparatus for managing the index information of high-dimensional data includes a plurality of data service devices and a control unit. Each of the plurality of data service devices is configured such that user data and index information used to search the user data are allocated thereto. The control unit is configured to extract high-dimensional index data from a large amount of input data and to allocate the extracted index data to the plurality of data service devices by mapping the extracted index data to the plurality of data service devices as the index information. | 06-23-2011 |
20110153678 | CONFIGURATION INFORMATION MANAGEMENT SYSTEM, CONFIGURATION INFORMATION MANAGEMENT METHOD, AND DISTRIBUTED INFORMATION MANAGEMENT DEVICE - A system includes FCMDBs managing IPROP among attribute information from MDRs managing the attribute information of each configuration type regarding a CI. The DCMDB includes a determining unit that, when a CI registration request is detected, determines whether multiple types of IPROP are contained in the request; an entity ID collector that, when the request contains multiple types, collects, from each FCMDB, an entity ID of the IPROP and an entity ID of other registered IPROP; an adding unit that, when all types of entity IDs of the same CI are collected, adds a common entity ID of the same CI to all types of IPROP regarding the same CI; and a reconciliation register that distributes the data obtained by federating all types of entity data regarding the same CI to the DCMDBs that relate to the common entity ID and registers the federated data in the DCMDBs. | 06-23-2011 |
20110161374 | SYSTEMS AND METHODS FOR CONDITIONED DISTRIBUTION OF DATA IN A LATTICE-BASED DATABASE USING SPREADING RULES - Embodiments relate to systems and methods for the conditioned distribution of data in a lattice-based database using spreading rules. A data store can store data in a lattice-based database or other three-dimensional hierarchical format. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes at different levels or points in the lattice structure to lower nodes or locations, such as quarters. Parent nodes can be associated with a set of programmatic placeholder nodes. A spreading tool can insert child nodes representing quarters, months, or other insertion point(s) represented or encoded by a set of placeholder nodes, dividing, combining, or otherwise distributing quantities appropriately. In aspects, data can be spread from multiple parents and/or multiple target child nodes, at once. In aspects, the spreading tool can access or host sequence logic to ensure data spreading in an order that takes dependencies, formatting, or other factors into account. | 06-30-2011 |
20110167089 | METHOD AND APPARATUS FOR OILFIELD DATA REPOSITORY - The invention relates to a method for performing operations of an oilfield having at least one wellsite, a surface network, and a process facility, each wellsite having a wellbore penetrating a subterranean formation for extracting fluid from an underground reservoir therein. The method includes storing oilfield data associated with a plurality of oilfield entities in a first data repository, obtaining a first target metamodel comprising structural description of a first plurality of data entities of the first data repository, obtaining a domain metamodel interleaved with a first mapping specification, the domain metamodel comprising structural description of a domain model for representing the plurality of oilfield entities in an application programming interface, obtaining a mapping specification associating the first target metamodel with the domain metamodel and forming the application programming interface based on the domain metamodel, the first target metamodel, and the first mapping specification using a computer implemented method. | 07-07-2011 |
20110167090 | SYSTEMS AND METHODS FOR STORING AND RETRIEVING DATA - Storing data is disclosed. A range or addresses is received and the range of addresses is stored in a bulk object. Retrieving data is disclosed. A request to access data associated with an address within a range of addresses is received. A response is derived based at least in part on a bulk object. | 07-07-2011 |
20110179087 | METHOD FOR COMBINING AND PROCESSING WEB DATA USING TABLES AND PROGRAMMING-BY-DEMONSTRATION - A method, system and program product for combining and processing web data using tables and programming-by-demonstration is disclosed. Direct manipulation and programming-by-demonstration techniques are used to automatically populate tables with information collected from various web sites. The invention augments a data set with new values computed by a web site. | 07-21-2011 |
20110184993 | Independent Access to Virtual Machine Desktop Content - Methods, systems, and techniques for facilitating access to content stored remotely, for example, as part of a virtual machine infrastructure or elsewhere in a networked environment, using a uniform mechanism are provided. Example embodiments provide an Enhanced Virtual Desktop Management Server/System with a Content Abstraction Layer which enables users to access their data stored as part of a virtual machine environment, or replicated otherwise on a network, using a generic API. The API can be incorporated into a web browser or other third party interface to provide access to the users' data without needing to remote a bitmap representation of a virtual desktop display. Accordingly, users can access their data, applications, and settings regardless of the type of access device and regardless of whether the corresponding virtual desktop is running in the data center, provisioned in the datacenter but running on a client device, or not running at all. | 07-28-2011 |
20110184994 | NETWORK AND METHOD FOR DATA INPUT, STORAGE AND RETRIEVAL - A personal electronic carrier device (PECD) comprising means for receiving PECD data; means for storing PECD data; means for transmitting PECD data directly or indirectly PECD; and operating software means to effect the receiving, storing and transmitting the PECD data. The PECD is part of a network having a plurality of data stations and preferably a main data base. The PECD data is selected from the group consisting of medical, educational and identification data. The networks provide for the efficacious and convenient handling of data. | 07-28-2011 |
20110191384 | DATABASE INTEGRATED VIEWER - A database integration viewer that allows additional properties to be associated with a record as viewed in a single record or table, even though those additional properties are not owned by the record in the underlying source record or table in the database. Using this integration view, a viewed version of record or table may be different than the actual structure of the source record or table. In the viewed version of the record or table, the viewed record or table or may include some or all of the properties for the records of the subject record or table, while incorporating one or more additional properties for the record into the viewed table. The properties may be scalars, or may be computed to populate the viewed version of the record or table. | 08-04-2011 |
20110191385 | USING A SEPARATE PROCESS IN AN INTERACTIVE COMPUTER PROGRAMMING ENVIRONMENT AS A DATABASE - Some embodiments of a system and a method to use a separate process in an interactive computer programming environment as a database have been presented. For instance, both server and client may run in an interactive computer programming environment, such as Read-Eval-Print Loop (REPL) environment. The server may receive data manipulating instructions written in a generic programming language and data from the client. The server can execute the instructions to manipulate the data. The server may further act as a database for the client by maintaining persistence of the data. | 08-04-2011 |
20110191386 | Method and Apparatus for Data Extraction from Extensible Markup Language File - A data extraction method, for obtaining data via the Internet, includes obtaining an extensible markup language file, comprising a plurality of elements corresponding to a plurality of tags, from a server terminal according to a user command, for obtaining the specific element in the extensible markup language file, performing a format analysis to obtain a format analysis result, choosing a template from a plurality of templates, for indicating contents of the plurality of tags, and obtaining the specific element in the extensible markup language file via the template. | 08-04-2011 |
20110202572 | SYSTEMS AND METHODS FOR INDEPENDENTLY MANAGING CLINICAL DOCUMENTS AND PATIENT MANIFESTS AT A DATACENTER - A system and method for managing clinical documents and patient manifests at a datacenter comprising providing a processor and a memory operatively coupled thereto, receiving at least one update message at the processor, the at least one update message comprising at least one of: at least one new clinical document to be added to the memory, and instructions to delete at least one existing clinical document from the memory, updating the memory in accordance with the update message, determining whether to generate at least one new patient manifest based on predetermined criteria, the at least one patient manifest being indicative of the update performed, and generating the at least one patient manifest wherein when the processor determines that the at least one patient manifest should be generated. | 08-18-2011 |
20110202573 | CLINICAL HYPER-REVIEW AND RECONCILIATION SYSTEM - According to some embodiments, an apparatus and a method are provided to receive an input associated with a patient encounter, extract a plurality of keywords and at least one sentence from the input. The at least one sentence is associated with at least one of the plurality of keywords. The keywords and the at least one associated sentence are stored and the keywords are displayed. Moreover, a plurality of indications is received. Each of the plurality of indications is associated with a respective one of the plurality of keywords. | 08-18-2011 |
20110202574 | DOCUMENT MANAGEMENT DEVICE, DOCUMENT MANAGEMENT METHOD AND COMPUTER READABLE MEDIUM - A document management device includes an execution unit, a storage unit, and a recording unit. The execution unit executes a given operation for document information in response to an operation request. The storage unit generates version information based on the given operation when the given operation is executed by the execution unit and stores the document information for which the given operation is executed along with the version information. The recording unit associates the given operation executed by the execution unit and the version information of the document information stored by the storage unit and records the associated given operation and the associated version information as operation history information. | 08-18-2011 |
20110213807 | System and method for distributed tokenization using several substitution steps - A method for distributed tokenization of sensitive strings of characters, such as social security numbers, credit card numbers and the like, in a local server is disclosed. The method comprises the steps of receiving from a central server at least one, and preferably at least two, static token lookup tables, and receiving a sensitive string of characters. In a first tokenization step, a first substring of characters is substituted with a corresponding first token from the token lookup table(s) to form a first tokenized string of characters, wherein the first substring of characters is a substring of the sensitive string of characters. Thereafter, in a second step of tokenization, a second substring of characters is substituted with a corresponding second token from the token lookup table(s) to form a second tokenized string of characters, wherein the second substring of characters is a substring of the first tokenized string of characters. Optionally, one or more additional tokenization steps is/are used. | 09-01-2011 |
20110213808 | TERMS MANAGEMENT SYSTEM (TMS) - A method for managing technical terms and data items associated with a product design and its features and requirements. A terms management process and software tool are described which build a repository of technical terms with definitions, data items with attributes, and acronyms with meanings. The central repository can be used by anyone who needs to use or contribute to the data, thus preventing ambiguity and misunderstanding in the use of data items and terms. The process and software tool integrate with a requirements development method and tool, which ensures that all data items and terms are reviewed and approved before being used. | 09-01-2011 |
20110213809 | Method, a system and a computer program product for protecting a data-storing device - A method for protecting a data-storing device, the method including, when the data-storing device is connected to a first computing system, writing, using the first computing system, data associated to an autorun file within the data-storing device, in such a way that the autorun file is not accessible as such a file by an operating system running in a second computing system. | 09-01-2011 |
20110225206 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING A PLURALITY OF CNAMES FOR A WEBSITE - In accordance with embodiments, there are provided mechanisms and methods for creating a plurality of cnames for a website. These mechanisms and methods for creating a plurality of cnames for a website can provide multiple DNS entries for a single website. The ability to provide multiple DNS entries for a single website can enable websites to be accessible from multiple locations. | 09-15-2011 |
20110231450 | STORING STATE OF DISTRIBUTED ARCHITECTURE IN EXTERNAL STORE - Architecture that applies to a collection of nodes (e.g., a federation) and manages membership of the nodes to the collection via an external datastore. The storage of node state and collection state is stored in the external and highly available datastore. New nodes can now join the collection through the external store. The machines (nodes) in the collection create a lease with the external store that allows the external store to maintain precise knowledge of the set of machines alive in the collection. The external store thus allows the new machines to join the collection while ensuring that there exists only one ring in the collection. In other words, the disclosed architecture protocol ensures that any given point of time there is just one ring for the collection. Moreover, this can be in addition to a current join protocol, which ensures that consistent routing is available. | 09-22-2011 |
20110231451 | ADDRESS DATABASE UPDATE APPARATUS AND ADDRESS DATABASE UPDATE METHOD - According to one embodiment, an update apparatus of an address database includes an accumulation unit, a display unit, an unregistered data input unit, and an update unit. The accumulation unit accumulates an image that includes pieces of information, which have been successfully settled halfway, and other pieces of information, which have failed to be settled, of full address information included in an image to be processed. The display unit displays the image accumulated in the accumulation unit. The unregistered data input unit inputs information of a part of address information which is not registered in the address database while the image is displayed on the display unit. The update unit updates the address database by the information input by the unregistered data input unit. | 09-22-2011 |
20110238704 | MAMAGEMENT SYSTEM, ELECTRONIC INSTRUMENT, AND MANAGEMENT METHOD - A management system includes an electronic instrument that uses a managed article, and a management server. The electronic instrument is configured to acquire identification information from the managed article used by the electronic instrument with the identification information being read-only information, and to transmit information including the identification information to the management server. The management server is configured to reference registered database, in which information corresponding to the identification information of a plurality of managed articles is registered in advance, using the identification information transmitted from the electronic instrument to determine whether identification information database is required to be updated by the information transmitted from the electronic instrument, and to record at least a portion of the information transmitted from the electronic instrument in the identification information database as being associated with the identification information when it is determined that the identification information database is required to be updated. | 09-29-2011 |
20110238705 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR EXTENDING A MASTER-DETAIL RELATIONSHIP - In accordance with embodiments, there are provided mechanisms and methods for extending a master-detail relationship between objects. These mechanisms and methods for extending a master-detail relationship between objects can enable enhanced data usage, increased efficiency, improved user interaction, etc. | 09-29-2011 |
20110238706 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTOMATIC CODE GENERATION FOR DATABASE OBJECT DELETION - In accordance with embodiments, there are provided mechanisms and methods for automatic code generation for database object deletion. These mechanisms and methods for automatic code generation for database object deletion can generate code for deleting database objects in an automated manner. The ability to generate code for deleting database objects in an automated manner can enable the efficient and accurate deletion of database objects, including database objects with relationships to other database objects. | 09-29-2011 |
20110238707 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING AN OBJECT WITHIN A SYSTEM, UTILIZING A TEMPLATE - In accordance with embodiments, there are provided mechanisms and methods for creating an object within a system, utilizing a template. These mechanisms and methods for creating an object within a system, utilizing a template can enable increased efficiency, resource and time savings, more intuitive object creation, etc. | 09-29-2011 |
20110246532 | SYSTEM FOR MANAGING ELECTRONICALLY STORED INFORMATION - A system for managing electronically stored information includes a server having a processor and a memory. A database is coupled to the server. A container component is configured in the memory. The container component is configured to store and retrieve incident information from the database. The incident information comprising at least one of metadata and actual data relating to an incident. A relationship component is configured in the memory to provide a relationship between the container component and an artifact using the incident information relating to the incident. | 10-06-2011 |
20110246533 | System, method and computer program product for rule-based performance of actions on related objects - In accordance with embodiments, there are provided mechanisms and methods for rule-based performance of actions on related objects. These mechanisms and methods for rule-based performance of actions on related objects can provide a generalized technique for configuring related object actions that are responsive to object updates. The ability to provide this generalized technique can enable actions to be automatically performed on objects in response to updates to related objects, in a rule-based manner. | 10-06-2011 |
20110246534 | COMBINED SCHEDULING AND MANAGEMENT OF WORK ORDERS, SUCH AS FOR UTILITY METER READING AND UTILITY SERVICING EVENTS - A system and method manages work requests used in reading and servicing gas, electric, or water meters in a utility system. A work request may originate at a utility system and is received at a data collection system. The work request may be generated based on an underlying data structure. The underlying data structure may be used in generating requests for multiple types of work events, including meter monitoring work events and meter servicing work events. The work request is then processed to generate a work order which is transmitted to a field device component or other component of the system so that work may be performed as directed in the request. | 10-06-2011 |
20110252070 | System and Method for Appending Metadata to Objects - Systems and methods for appending metadata to objects are disclosed. A method may include in response to an indication to add new metadata to an existing immutable data object stored at a first location on a storage resource: (a) writing a new data object to a second location on the storage resource, the new data object including the new metadata; (b) aliasing a first unique identifier associated with the existing immutable data object to a second unique identifier associated with the new data object; and (c) associating the second unique identifier to the second location. | 10-13-2011 |
20110252071 | Cloud Based Operating and Virtual File System - A method for managing a virtual distributed file system, the method comprising: maintaining, by a master device located in a cloud computing environment, a metadata data structure that comprises metadata about locations of most updated versions of multiple file portions and of security levels of the file portions; wherein at least one file portion is stored at a user device that is coupled to the cloud computing environment; and managing, by the master device, transaction of file portions to user entities based on at least metadata stored in the metadata data structure about the file portions; wherein at least one user entity is hosted by the user device. | 10-13-2011 |
20110258235 | System for the registration and sale of precious stones and similar commodities - This particular solution involves a system for the registration and sale of precious stones and similar commodities whose substance lies in databank ( | 10-20-2011 |
20110258236 | Secure Hotspot Roaming - Secure hotspot roaming in wireless networks. An enterprise works with one or more hotspot providers to provide secure access to its clients through hotspot locations. The enterprise provides the hotspot provider, or service provider (SP), with the addresses of enterprise controllers used for client authentication. The SP maintains a database for its controllers which maps the enterprise realm to the address of the enterprise controller. When a client connects to a hotspot access point (AP), the hotspot AP sends client information such as MAC address to a SP controller. The SP controller determines if this is a new or a known client by looking up the client information in a local client to realm database. If the client is known and the realm associated with the client has an entry in the realm to enterprise controller database, the hotspot AP is instructed to begin client authentication with the specified enterprise controller. If the client is not known, authentication begins with the SP controller, and the client is queried for realm information. An entry is made in the SP controller's client to realm database for the client. If a corresponding record is present in the realm to enterprise database, the SP controller instructs the hotspot AP to dynamically switch authentication from the SP controller to the enterprise controller. The realm to enterprise database may also be placed on the hotspot AP, so that the hotspot AP may determine if the client should be passed to an enterprise controller and begin authentication with the enterprise controller directly. | 10-20-2011 |
20110264704 | Methods and Systems for Deleting Large Amounts of Data From a Multitenant Database - A bulk delete for remote database access is provided. A delete request is received over an API for a multitenant database. The delete can be for either a soft delete or a hard delete, where hard delete allows the system to skip use of a recycle bin. Multiple batch jobs are created to implement the delete request, and the batch jobs are executed asynchronously with respect to the request until the request is satisfied. Results for each batch job can be stored and provided to a client to indicate results of the delete operation. | 10-27-2011 |
20110270891 | PAPERLESS PURCHASE DATA AGGREGATION SYSTEM - A data processing system for aggregating user related purchase data such as invoices. One system comprises identification devices, each associated with a user and comprising user identification data; and a server connected to a communication link. The server comprises a data structure arranged to receive the user identification data and the user related purchase data; and an application. The server is configured to receive the user related purchase data in association with the user identification data from the identification device presented to a vendor. The vendor generates the user related purchase data in relation to user purchase. The user related purchase data is aggregated on the server in association with the user identification data, and the server is configured to allow the user to aggregate purchase data in a paperless manner. | 11-03-2011 |
20110270892 | Application Network Storage - An application programming interface (API) interfaces to an application having a data file of an arbitrary size. The application has parameters characterizing the application. An externalizing provider externalizes the data file. An application network storage (ANS) subsystem saves the data file according to the parameters of the application and the arbitrary size of the data file. | 11-03-2011 |
20110270893 | System, method and apparatus for assembling and mining life science data - Method and system for managing and evaluating life science data. Life Science data is placed in a knowledge base, that may be used for a variety of analysis tasks. Creating a knowledge base from the life science data involves generating two or more nodes indicative of life science data, assigning to one or more pairs of nodes a representation descriptor that corresponds to a relationship between the nodes, and assembling the nodes and the relationship descriptor into a database, such that at least one of the nodes is joined to another node by a representation descriptor. In some embodiments, the representation descriptor includes a case frame that describes the relationships between elements of life science data. | 11-03-2011 |
20110270894 | DEVICE AND PROCESS FOR REMOTE MANAGEMENT OF A NETWORK OF AUDIOVISUAL INFORMATION REPRODUCTION SYSTEMS - Management device for a network of audiovisual information reproduction systems or jukeboxes, including a database with a plurality of sets of arrays, each array containing grouped information either about the composition of a jukebox, or the use of the jukebox, or the payment of fees. The database is managed by a computer server connected with the audiovisual information reproduction systems to receive messages sent by each audiovisual information reproduction device and containing information necessary to update determined sets of arrays in the database, and update data or the program for each audiovisual information reproduction device with information stored in at least one set of arrays in the database and transmitted in this message. | 11-03-2011 |
20110276604 | REPUTATION BASED ACCESS CONTROL - The reputation based access control system of the present invention allows or denies access to a requested controlled resource to a requesting subject based upon predetermined associations between the resource and security contexts to determine the subject's reputation in those contexts. The reputation based access control system utilizes an authentication system (biometric, challenge/response, etc.) to identify a subject. Once the identity is determined, a resource to be accessed is determined by a reputation based access control unit. The system interfaces with a reputation assessment system to gauge the subject's reputation in these contexts. If the subject's reputation meets the predetermined limits for reputation in those contexts for that resource, the subject is allowed access to the resource. Otherwise access is denied and the proper agents are notified. | 11-10-2011 |
20110282915 | Method of Registering Devices - A telecommunications device is provided. The telecommunications device comprises a processor configured such that the device sends a first message to a database management component, the first message containing a communications key encrypted by a database management component key. The processor is further configured such that the device receives a second message from the database management component, the second message encrypted by the communications key. The processor is further configured such that, when the device is able to decrypt the second message, the device considers the database management component to be legitimate. | 11-17-2011 |
20110289117 | SYSTEMS AND METHODS FOR USER CONTROLLABLE, AUTOMATED RECORDING AND SEARCHING OF COMPUTER ACTIVITY - Systems and methods for automating the process of recording, indexing, and searching computer activity are provided. Events resulting from computer activities trigger capturing of contents and association of operational contextual information to form a searchable record of activities. The searchable record can be stored in local computer for use by its user, or on server computer, such as can be used for a tutorial by multiple users. Storage management can be used to manage the storage requirements of the captured information forming the searchable record. | 11-24-2011 |
20110295904 | CLUSTER IDENTIFICATION AND TRANSFORMATION - Apparatus, systems, and methods may operate to access individual lines of information included in a file stored in an electronic storage medium, to detect the existence of data clusters in the file based on neighboring cell content in a horizontal direction (corresponding to the individual lines), and in a vertical direction (orthogonal to the horizontal direction), to identify at least some of the data clusters as being associated with predefined table types (comprising vertical tables, horizontal tables, or cross tables), to merge some of the data clusters into section tables having common properties, and to transform the tables resulting from the merging activity, as well as remaining un-merged data clusters, into a single flat table. The stored file may comprise a spreadsheet file. Additional apparatus, systems, and methods are disclosed. | 12-01-2011 |
20110295905 | METHODS AND SYSTEMS FOR TRACKING WORK IN A MULTI-TENANT DATABASE ENVIRONMENT - A system and method for tracking work in a database environment. In one embodiment, a method includes generating a plurality of work records, where each work record is associated with code that is submitted for integration into a software application. The method further includes receiving a first indication that designates a first work record of the plurality of work records as a parent work record, and receiving a second indication that designates a second work record of the plurality of work records as a child work record, where the second work record is a child of the first work record. | 12-01-2011 |
20110295906 | METHOD AND SYSTEM FOR EVALUATING DATA - A method and a system for evaluating data. The method comprises: receiving an Object Constraint Language (OCL) expression-based evaluation request; transforming at least part of the OCL expressions in the evaluation request into query requests; querying relevant data based on the query requests; and evaluating data obtained from the querying based on the evaluation request. The present invention may support evaluation of complex OCL expressions on a mass data set. | 12-01-2011 |
20110302214 | METHOD FOR UPDATING A DATABASE - A method for updating a database involves determining, via a processor operatively associated with a vehicle, a location circle within which the vehicle is then-currently located, and obtaining, from a facility, a database corresponding to the location circle. The method further involves detecting, via a sensor selectively and operatively disposed in the vehicle, a stationary object along a road segment that is located in the location circle, and determining, via a processor associated with the vehicle, that the detected stationary object is missing from the database. Upon making such determination, a communications device disposed in the vehicle transmits an image of the stationary object to the facility. A processor at the facility then updated the database corresponding to the location circle within which the vehicle is then-currently located with information related to the detected stationary object. | 12-08-2011 |
20110302215 | ASSEMBLY, AND ASSOCIATED METHOD, FOR CONTROLLING DISPOSITION OF ENTERPRISE DATA AT A WIRELESS DEVICE - An apparatus, and an associated method, facilitates enterprise control of enterprise data at a personal-liable wireless device. A network-generated command, generated by a network command generator is sent to the wireless device. The command is detected at the wireless device, and the contents of the detected command are ascertained. The affected data is accessed, and disposition is made of the affected, enterprise data. | 12-08-2011 |
20110302216 | METHODS AND SYSTEMS FOR MERGING TOPICS ASSIGNED TO CONTENT ITEMS IN AN ONLINE APPLICATION - A question-and-answer application having questions with which topics are associated is described. In some embodiments, user-generated topics are assigned to questions to indicate the subject matter covered by the questions. The application logic includes topic merge logic for quickly and efficiently merging two topics, while enabling the topic merge operation to be easily undone if necessary. | 12-08-2011 |
20110302217 | SEMANTIC USER INTERFACE DATA ASSEMBLING - A system and method for semantic user interface data assembling are described. In various embodiments, a system creates mapping between business object definitions and user interface elements definitions to generate executable user interface elements. The system further exposes the executable user interface elements as web services to web services consumers. In various embodiments, a method for building business application using executable user interface elements, business object definitions and business data is described. In various embodiments, executable user interface elements and business object definitions may e stored on local storage and subsequent attempts to build the business application may involve retrieval of the business data only. | 12-08-2011 |
20110302218 | TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Various embodiments for operating a transformation system, capable of transforming a logical data object (LO) to a transformed logical data object (TLO), are provided. In one such embodiment, an open LO request to a certain LO and addressed by the at least one client to the at least one storage device, is intercepted. An identifier (ID) in a header of a TLO corresponding to the requested LO and stored in the at least one storage device, is obtained. The obtained ID is used to characterize the TLO and the LO. A determination is made whether the transformation system handles at least one open LO characterized by an ID with a same value as the obtained ID. The requested LO is opened if at least one open LO is not found. An instance corresponding to the intercepted open LO request is generated. The instance is associated to the obtained ID. | 12-08-2011 |
20110302219 | TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Various embodiments for operating a transformation system, capable of transforming a logical data object (LO) to a transformed logical data object (TLO), are provided. In one such embodiment, an open LO request to a certain LO and addressed by the at least one client to the at least one storage device, is intercepted. An identifier (ID) in a header of a TLO corresponding to the requested LO and stored in the at least one storage device, is obtained. The obtained ID is used to characterize the TLO and the LO. A determination is made whether the transformation system handles at least one open LO characterized by an ID with a same value as the obtained ID. The requested LO is opened if at least one open LO is not found. An instance corresponding to the intercepted open LO request is generated. The instance is associated to the obtained ID. | 12-08-2011 |
20110307522 | Light Weight Transformation - A transformation engine and transformation processes may reduce computational resources used by a client or a server, such as during the consumption of a document. According to some implementations, a data stream is received in a first format over a network. A mapping template may be associated with the data stream. A forward-traversal of the mapping template may be performed without the accumulation of an intermediate state. Following the traversal of the mapping template, an output stream is emitted in a second format. | 12-15-2011 |
20110307523 | CONFIGURING CLOUD RESOURCES - A method, system, and program product for identifying cloud resources are provided, and further a method, system, and program product for configuring cloud resources are provided. The method for identifying cloud resources may include receiving a request with respect to at least one resource in a cloud and determining a set of resources among the at least one resource in the cloud in accordance with the received request. Determining the set of resources may include consulting an ontology including metadata associated with the at least one resource in the cloud and computing the set of resources based on the metadata and the received request. Additionally, the method may include computing a cost factor with respect to the determined set of resources. Furthermore, the method may include rendering, in response to the received request, the determined set of resources and the cost factor with respect to the determined set of resources. | 12-15-2011 |
20110314063 | Method and apparatus for an electronic environment for legal services having a dynamic workspace to prepare and exhibit the same - The present invention is capable of electronically linking four types of users; inventors, intellectual property professionals, investors, and the general public. This virtual environment through its application software is capable of semi-automatically creating provisional patent applications. The application preparation system guides the user through the preparation of a provisional patent application, and it prepares the necessary forms automatically, including the electronic submission of this information to the respective regulatory entity, in the present embodiment, the United States Patent and Trademark Office (USPTO). The generation of inventions/ideas are collected, stored, and displayed in real-time, and they are exhibited in a specific section. Patent attorneys and patent agents can be contacted for their services through the network, and they have access to the application preparation system, provided the inventor approves them. The network also supports invention and user critiques and/or reviews, and the submission of information, for example prior art documents. Each invention file created supports the submission of drawings and videos. | 12-22-2011 |
20120005240 | EVENT DATABASE, DATA MANAGEMENT DEVICE, DATA MANAGEMENT SYSTEM, DATA MANAGEMENT PROGRAM, AND DATA MANAGEMENT METHOD - Provided is a device capable of effectively retrieving a product, etc., under a predetermined condition (for example, in stock), from a database in which event data relating to products, etc., is accumulated. A data management device is provided with an event storage means which stores event data including the occurrence time of an event which changes the state of a target from a specific state to another state or from the another state to the specific state, the type of event, and a target ID which is an identifier of the target the state of which has been changed by the event; and a CKPT creation unit which retrieves the earliest time at a predetermined creation time (the time that the target which was changed to the specific state earliest was changed to the specific state, among the targets which are judged to have been in the specific state at that time, on the basis of the event data) from the event data in the event storage means, creates a check point containing the creation time and the earliest time, and stores the check point in a CKPT storage means. | 01-05-2012 |
20120011167 | METHOD AND APPARATUS FOR AGGREGATING AND LINKING PLACE DATA - An approach is provided for aggregating and linking place data among entities via a collaborative registry. A place resource servicing application receives an input from a provider for specifying place information, the place information including, at least in part, a description of content available from the provider related to a place at a geographic location. The place resource servicing application determines the place from the place information. The place resource servicing application aggregates the place information with other place information available from one or more other providers in a registry based, at least in part, on the determined place. | 01-12-2012 |
20120030247 | DOCUMENT MIGRATION - A document migration system that controls release, from a source enterprise content management system, of batches of documents and metadata and loading, to a target enterprise content management system, of batches of documents and metadata that have been released from the source enterprise content management system. The document migration system maps source metadata attributes from the released metadata to target metadata attributes and stores migration records that describe migration operations from release from the source enterprise content management system through loading to the target enterprise content management system. | 02-02-2012 |
20120047183 | Data analytics system - A data analytics system for manipulating and analyzing data and usable in preventing instances of incompatibility as desired, is disclosed. | 02-23-2012 |
20120059860 | NETWORK CALLING PRIVACY WITH RECORDING - Compliance with a privacy database and call-specific applications is provided within a network. A service control function (SCF), in communication with a privacy database, selectively establishes a call between an origin and a destination. Based on origin or destination identifiers, call parameters are determined for further operations associated with the call. A server, responsive to the call parameters, performs monitoring of the call or post-call disposition to update the privacy database. | 03-08-2012 |
20120066266 | MESH DATA CREATION METHOD - Provided is a mesh data creation method allowing appropriate expression of population densities while making a balance between accuracy and granularity. In the mesh data creation method, when the number of samples in a region of reference mesh data with a predetermined size is not less than a threshold, divided mesh data is created by dividing the region of the reference mesh data. Namely, each portion with a high population density can be expressed by a fine region of mesh data and each portion with a low population density by a coarse region of mesh data. The above makes it feasible to prevent meshes from becoming too fine to ensure accuracy or, conversely, from becoming too coarse to maintain granularity, thereby resulting in failing to achieve a detailed grasp of population densities, and thus to achieve appropriate expression of population densities while making a balance between accuracy and granularity. | 03-15-2012 |
20120078971 | DATA MANAGEMENT METHOD - In a data management method for an electronic device, a plurality of contact items stored in a contact list of the electronic device are marked as False. A new master contact item is created in the contact list, and marked as True. Contact names and phone numbers corresponding to the plurality of contact items are merged into the new master contact item. The plurality of contact items marked as False are deleted. | 03-29-2012 |
20120078972 | Method, Computer Readable Medium And System For Allocation And Management Of Memory In Runtime Environments - A method, computer readable medium and system are disclosed. At least one embodiment of a method includes receiving one of a character and a string; determining a character string part space based on a remaining portion of a character string part capacity, of an existing array element, and a length of one of the character and the string; and one of (1) storing one of the character and the string in the existing array element if the length of one of the character and the string is less than or equal to the remaining character string part capacity of an existing array element and (2) adding a new array element and storing one of the character and the string in the new array element if the length of one of the character and the string is greater than the remaining character string part capacity of an existing array element. | 03-29-2012 |
20120078973 | Distributed System - A distributed system having a plurality of nodes, wherein the system comprises a set of index nodes for providing a searchable index which comprises metadata for locating data in the system, the set of index nodes is divided into read zones comprising a group of index nodes containing the complete searchable index, and the read zones are subdivided in write zones, each write zone comprising at least one index node containing a partition of said searchable index; and includes a master index node maintaining an index structure of said searchable index by collecting from each index node measures of the current read and write throughput of the respective index node dependent on a current load of the respective index node, where the master index node re-configures the read zones and the corresponding write zones in response to the measured read and write throughputs and the measured loads of the index nodes. | 03-29-2012 |
20120089648 | CROWD SOURCING FOR FILE RECOGNITION - Methods for identifying content in encrypted or otherwise protected files utilize crowd sourcing for content identification. One such method includes, using a computer, selecting defined content titles to be presented with identifiers for data files for use in obtaining user selection data. The method may also include receiving the user selection data from multiple independent sources, the user selection data indicating users' selections of single ones of the content titles for respective single ones of the data files. The method may also include determining for ones of the identifiers, using the one or more computers processing the user selection data, respective ones of the content titles satisfying a minimum confidence threshold for association with the ones of the identifiers. An apparatus for performing the method comprises a processor coupled to a memory, the memory holding instructions for performing steps of the method as summarized above. | 04-12-2012 |
20120096045 | SYSTEM AND METHOD FOR TRAFFIC SURGE CONTROL - System and method for traffic surge control. A control message may be received for registering or managing a device in a network. A measure of a number of current control messages already being processed in the network may be retrieved. A condition may be retrieved, from among a plurality of conditions, that corresponds to the retrieved measure of current control messages, each condition defining different rules for discarding a control message of the same type and corresponding to one of a plurality of measures of current control messages. Based on whether or not the retrieved condition is met, the control message may be processed to register or manage the device or discarded. | 04-19-2012 |
20120096046 | Methods and Apparatus for Discontinuing the Following of Records in an On-Demand Database Service Environment - Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment. In one embodiment, one or more records are identified according to one or more designated criteria. The records are stored in a database. The records are being followed by one or more users in an on-demand database service environment such that updates to the records are capable of being stored as feed items in one or more feed tables in the database. The feed items are capable of being published in an information feed displayed on one or more devices associated with the one or more users. The following of the identified one or more records by the one or more users is discontinued. | 04-19-2012 |
20120110027 | Audience measurement system - A computer implemented method is provided for generating audience information for a population. The method includes the steps of recording reference media consumption information for a plurality of reference panel elements, recording mass media consumption information for a plurality of mass panel elements and determining a correspondence between portions for reference panel of the reference and mass media consumption information obtained. Said correspondence is used to link at least one of the reference panel elements to at least one of the mass panel elements in order to define a session including media consumption information recorded for the linked reference and mass panel elements and to define audience information for the population therefrom. | 05-03-2012 |
20120124099 | Expert system for subject pool selection - This invention is a method directed to the recruitment and assembly of groups that are characteristic of selected populations, specifically to the identification of representative subject pools that satisfy the disparate statistical and data security needs of diverse disciplines. | 05-17-2012 |
20120124100 | Grid Computing System Alongside a Distributed Database Architecture - Systems and methods are provided for a grid computing system that performs analytical calculations on data stored in a distributed database system. A grid-enabled software component at a control node is configured to invoke database management software (DBMS) at the control node to cause the DBMS at a plurality of the worker nodes to make available data to the grid-enabled software component local to its node; instruct the grid-enabled software components at the plurality of worker nodes to perform an analytical calculation on the received data and to send the results of the data analysis to the grid-enabled software component at the control node; and assemble the results of the data analysis performed by the grid-enabled software components at the plurality of worker nodes. | 05-17-2012 |
20120136902 | MULTIMEDIA SIZE REDUCTION FOR DATABASE OPTIMIZATION - Optimizing data in a data store. A request including a number of optimization parameters is received, where the optimization parameters specify characteristics of media content to be optimized. Responsive to the request, the media content (e.g., audio content, video content and images) may be encoded to reduce a storage size of the media content. Such a determination may be made based on one or more attributes of the media content, as well as the optimization parameters included in the request. | 05-31-2012 |
20120150915 | DIGITAL FORENSIC APPARATUS FOR ANALYZING USER ACTIVITIES AND METHOD THEREOF - A digital forensic apparatus for analyzing user activities includes: a collection unit for collecting analysis information related to user activities from a device as an investigation target for analyzing the user activities; and an analysis unit for analyzing the analysis information collected by the collection unit to determine activity information of a user from each type of the analysis information, and for causing the activity information to be arranged and displayed in temporal order. | 06-14-2012 |
20120158792 | AGGREGATED PROFILE AND ONLINE CONCIERGE - Concepts and technologies are described herein for generating an aggregated profile and for providing an online concierge. In accordance with the concepts and technologies disclosed herein, usage of devices, applications, social networking services, web sites, and/or other resources over are tracked by authorized entities and aggregated into an aggregated profile. The aggregated profile can be managed, tuned, and modified by a user associated with the aggregated profile. The aggregated profile also can be used for various purposes including, for example, an online concierge and other purposes. The concierge can provide information from the aggregated profile, if authorized, to requesting entities. The use of the aggregated profile can be used to reduce the mount of input needed form users, to improve or streamline searching or application usage, and/or for other purposes. | 06-21-2012 |
20120158793 | Automatic Elimination Of Functional Dependencies Between Columns - In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a number of distinct values of partial keys in a table. Each partial key represents at least one row in the table. The method includes reordering one or more columns of the table by cardinality of partial keys, in which the cardinality of a partial key represents a number of distinct values of the partial key. The method further includes determining whether pairs of partial keys are functionally dependent and eliminating one or more columns having functional dependencies from the table. | 06-21-2012 |
20120166491 | PEER TO PEER DIAGNOSTIC TOOL - A diagnostic tool comprises a memory device which stores a database of parametric performance data of a collection of transaction terminals possibly owned by different entities. Each time the tool is authorized to connect to a transaction terminal the database is accessed by a processor and a determination is made whether one or more parameter of the transaction terminal lies within a threshold amount of a statistical measure based upon the parametric performance data of the collection of transaction terminals. | 06-28-2012 |
20120173587 | TEST DATA GENERATION AND SCALE UP FOR DATABASE TESTING USING UNIQUE COMMON FACTOR SEQUENCING - Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers. Thereafter, data is generated for the specified number of rows of each column in the column set according to a corresponding one of the cardinality sequence values and random data is additionally generated for other columns of the table without regard to any particular cardinality sequence value. Finally, the table can be persisted for use in database testing. | 07-05-2012 |
20120173588 | ONLINE ESTATE DOCUMENT MANAGEMENT SYSTEM - A system and method for an online estate document management, the system comprising a user interface; one or more than one estate document servers operably connected to the user interface; an estate document database operably connected to the one or more than one estate document servers; instructions for verifying the user; instructions for version control of the one or more than one estate document; and instructions for notifying one or more than one recipient of changes to the one or more than one estate document. | 07-05-2012 |
20120179727 | INTERACTIVE HOME MANUAL WITH NETWORKED DATABASE - A interactive home manual system has a centralized database that stores datasets with user account information, home locations, home feature descriptions, home feature information, home feature codes and a set of correlations between the stored data. A centralized computer processor has an account management module, an interactive user operations module, and an administrative operations module. The account management module correlates user accounts with the user account information in the centralized database while the operations module produces the set of correlations for the users' respective accounts and the administrative operations module manages the database. The centralized computer processor is in local communication with the centralized database and in networked communication with the users through a centralized communications module. The users preferably identify the features for their homes using feature codes that can be scanned or otherwise entered through a mobile communications device or manually. | 07-12-2012 |
20120185515 | COLLABORATION OF PLURAL DATABASES BY INTERACTION THROUGH UNIVERSAL INDEX - For integrating diverse databases, a server and universal index are provided to support a lexicon of variable definitions and formatting information. Subscribing databases establish equivalences between local variables and variables in the universal index, either directly or with translation such as a format conversion. For managing qualifying, preliminary processes can analyze database schema and stored variable values to assess likely matches between variables and universal definitions in the lexicon, presented tentatively to the local operator for approval or rejection. Matches can become approved for use in interaction with other subscribing databases. Processes enable the universal lexicon to be revised, e.g., expanded when a variable does not appear to match an existing definition. The universal index server can function as a data intermediary, or as a source of index definitions. Databases can indicate their compliance with the index during transmission of variable data referenced to index definitions. | 07-19-2012 |
20120191760 | System and method for generating automatic user interface for arbitrarily complex or large databases - A software system automatically and dynamically generates a fully functional user interface (UI) based upon, and connected directly to, an underlying data model (as instantiated within a relational database management system (RDBMS)). The UI derives from an automated interrogation of the RDBMS, and comprises all mode displays (e.g., browse, search, edit, add) for all tables, and a full complement of mechanisms—integrated directly into the mode displays—for representing, navigating, and managing relationships across tables, regardless of the complexity of the underlying RDBMS schema. It utilizes a hierarchical “context stack” for suspending the working state of a particular table while “drilling down” to work with related-table information and return relevant changes to the base table. The embodiment further provides methods to enhance and extend the internal representation of table structures, constraints, relationships, and—special requirements (“business rules”) for improved revelation of the schema structure through external interrogation. | 07-26-2012 |
20120191761 | CONSTRUCTING DECLARATIVE COMPONENTIZED APPLICATIONS - Techniques for constructing a software application are provided. A data model of the application is represented as a relational model. Control logic of the application is defined to specify each of a plurality of operations of the application as a mapping from a current state of the application data model and one or more current application inputs to a new state of the application data model and one or more application outputs, described by one or more relational algebra operations selected from the group consisting of a relation-complement operation, a disjunction operation and a conjunction operation. | 07-26-2012 |
20120209887 | System, Process and Article of Manufacture for Automatic Generation of Subsets of Existing Databases - A system, process and article of manufacture automatically provisions software in a data processing system incorporating a subset of preexisting database management applications and their related artifacts. A user request is received to generate the subset from the existing database management application. A virtual data processing machine is created in the data processing system. A subset of the existing database management application comprising less than the entire existing database management application is created in the virtual data processing machine. | 08-16-2012 |
20120209888 | Circuit and Method of a Memory Compiler Based on Subtraction Approach - A memory compiler to generate a set of memories is based on a subtraction approach from a set of templates (memory templates), including at least one layout database and auxiliary design databases, by software. The software can be based on general-purpose programming language or a layout-specific language. The compiled memories can be generated by reducing the memory array sizes in row and/or column directions by moving, deleting, adding, sizing, or stretching the layout objects, and disabling the high order addresses, etc. from the memory template by software. The new auxiliary design databases, such as layout phantom, behavior model, synthesis view, placement-and-routing view or datasheet, can also be generated by modifying some parameters from the memory template by software. One-time programmable memory using junction diode, polysilicon diode, or isolated active-region diode as program selector in a cell can be generated accordingly. | 08-16-2012 |
20120215815 | TEST DATA GENERATION AND SCALE UP FOR DATABASE TESTING USING UNIQUE COMMON FACTOR SEQUENCING - Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers. | 08-23-2012 |
20120226718 | Method and System for Automically Defining Organizational Data in Unified Messaging Systems - A method and system for automatically defining and provisioning organizational data in a unified messaging (UM) platform are disclosed. An adapter in a unified messaging platform connects to at least one client human resources database. Human resources information that is organized in an organizational hierarchy is retrieved from the human resources database, and hierarchical organizational data is automatically generated in the UM platform based on the organizational hierarchy of the human resources information retrieved from the human resources database. UM mailboxes are provisioned to messaging centers in the UM platform based on the hierarchical organizational data. | 09-06-2012 |
20120239703 | PROVIDING HOMOGENEOUS VIEWS OF INFORMATION COLLECTIONS IN HETEROGENEOUS INFORMATION STORAGE SOURCES - A method, apparatus and computer program product, for generating a framework for supporting a homogeneous view of an information collection managed in a heterogeneous system of information storage sources. The framework includes an information collection data model mapped to an information source data model, and an information storage services data model mapped to the information source data model. The information collection data model defines information to be collected and stored as an information collection in one or more information storage sources. The information source data model references data sets containing the information defined in the information collection data model. The information storage services data model defines information storage services for accessing and performing operations on the one or more information storage sources storing the information collection. The framework allows a user to view and perform operations on the information collection without knowing how the information collection is stored. | 09-20-2012 |
20120239704 | ADAPTER ARCHITECTURE FOR MOBILE DATA SYSTEM - A data architecture provides View objects that define an enterprise data source interface to an application through connectors, and also by Data Objects defined by Commands. Thus, a Data Object comprises a configurable request for data that is issued through Commands to the Adapters of the enterprise data sources. The architecture provides an application developer with the ability to create custom enterprise connectivity to disparate backend enterprise data sources. | 09-20-2012 |
20120246198 | SYSTEM AND METHOD FOR GENERATING A VIRTUAL TOUR ON A DISPLAY DEVICE - A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system. | 09-27-2012 |
20120254254 | Directed Graph Transitive Closure - Disclosed are methods and systems to provide for using database triggers to maintain a relational persistence of the transitive closure and path structure of an object hierarchy in the form of an object hierarchy bridge table. In one embodiment, database triggers fire when objects or relationships are added or deleted from the hierarchy. Based on the additions and deletions, a delta can be calculated and applied to an object hierarchy bridge table and the graph transitive closure and path structure can be dynamically built and maintained as corresponding changes to the graph occur. Later, more efficient access and retrieval of a graph transitive closure and path structure can be retrieved without necessarily having to perform recursion to calculate the graph transitive closure and path at request time. | 10-04-2012 |
20120254255 | APPARATUS AND METHOD FOR GENERATING STORY ACCORDING TO USER INFORMATION - An apparatus and method summarize a user's daily life information. The apparatus includes an information collection unit, an analysis unit, a story generator, and a display unit. The information collection unit collects log information including user's daily life information, from at least one electronic device. The analysis unit analyzes the log information collected from the information collection unit and decides at least one topic representing the user's daily life information. The story generator generates at least one sentence representing the user's daily life information using the at least one topic decided in the analysis unit. The display unit displays the at least one sentence generated in the story generator. | 10-04-2012 |
20120271861 | PROCESSING OF SPLITS OF CONTROL AREAS AND CONTROL INTERVALS - A data structure maintained in a computational device stores how many control areas splits have occurred to store a data set, wherein each control area split causes an addition of a single new control area. A command is received to add a new data record to the data set. A determination is made as to whether adding the new data record to the data set will result in a threshold for control area splits to be exceeded. In response to determining that adding the new data record to the data set will result in the threshold for control area splits to be exceeded, creating at least two new control areas in addition to continuing to use one existing control area for storing the data set. | 10-25-2012 |
20120271862 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data by: receiving a group of individually accessible data units, each data unit identified by a key value, with key values determined such that the key value identifying a first data unit received before a second data unit occurs earlier in a sort order than the key value identifying the second data unit; and processing the data units for storage in a data storage system. The processing includes: storing blocks of data, the blocks being generated by combining a plurality of the data units; providing an index with entries that enable location, based on a provided key value, of a block that includes a data unit corresponding to the provided key value; and generating one or more screening data structures associated with the blocks for determining, based on a given key value, whether to search the stored blocks for a data unit corresponding to the given key value. | 10-25-2012 |
20120278366 | CREATION AND USE OF ORPHAN OBJECTS - Product data management systems, methods, and mediums. A method includes receiving a request to create an object. The method includes determining that the system is in a conditional mode. The method includes creating an orphan object in response to the request and in response to determining that the system is in the conditional mode. The orphan object corresponds to a hierarchy but is not included in the hierarchy. The conditional mode is one of a deferred session or an exploratory session. | 11-01-2012 |
20120278367 | PROCESSING OF SPLITS OF CONTROL AREAS AND CONTROL INTERVALS - A data structure maintained in a computational device stores how many control areas splits have occurred to store a data set, wherein each control area split causes an addition of a single new control area. A command is received to add a new data record to the data set. A determination is made as to whether adding the new data record to the data set will result in a threshold for control area splits to be exceeded. In response to determining that adding the new data record to the data set will result in the threshold for control area splits to be exceeded, creating at least two new control areas in addition to continuing to use one existing control area for storing the data set. | 11-01-2012 |
20120296941 | Method and Apparatus for Modelling Personalized Contexts - Various methods for modeling personalized contexts are provided. One example method includes accessing a context data set comprised of a plurality of context records. The context records may include a number of contextual feature-value pairs. The example method may also include generating at least one grouping of contextual feature-value pairs based on a co-occurrence of the contextual feature-value pairs in context records, and defining at least one user context based on the at least one grouping of contextual feature-value pairs. Similar and related example methods and example apparatuses are also provided. | 11-22-2012 |
20120303672 | FEDERATION OF MULTI-LEVEL MASTER DATA MANAGEMENT SYSTEMS - Federating multiple-level master data management systems may include a first set of master data management nodes having one or more common characteristics. A first group master data management node may be assigned to centrally manage the first set of master data management nodes, the first group master data management node maintaining master data management functionalities at a group level and providing a single logical view of master data to the first set of master data management nodes. Each master data management node in the first set has data access link with the first group master data management node based on implementation style of said each master data management node. | 11-29-2012 |
20120303673 | DATA STEWARDSHIP IN FEDERATED MULTI-LEVEL MASTER DATA MANAGEMENT SYSTEMS - Managing data stewardship in multi-level MDM systems may include a steward data composer that creates data steward repository for a master data management system to define relationships between data stewards and data objects for which data stewards are responsible and steward data consolidator that creates an integrated data steward repository by combining multiple data steward repositories. | 11-29-2012 |
20120303674 | Server of a Computer Network - The invention relates to a server connected to a network on which a database application is running for collecting and managing data. The server is connected to several machine tools and has means for receiving identification data and/or identification data and/or operating parameters and/or dynamic information items with respect to the tools. Static information about the tools are stored in the database, and the server processes the received data, parameters and information items to generate updated information about the tools. | 11-29-2012 |
20120303675 | In-Memory Data Grid Hash Scheme Optimization - Systems and methods of managing an in-memory data grid (IMDG) may involve conducting a data distribution analysis of the IMDG on a periodic basis, and selecting a hash scheme from a plurality of hash schemes based on the data distribution analysis. In one example, the selected hash scheme is used to conduct a repopulation of the IMDG, wherein the repopulation increases the distribution evenness of database records across the IMDG. | 11-29-2012 |
20120310992 | INTERCEPTION OF DATABASE QUERIES FOR DELEGATION TO AN IN MEMORY DATA GRID - Embodiments of the present invention provide a method, system and computer program product for the seamless integration of an application with an in memory data grid. In an embodiment of the invention, a method for intercepting database queries from a computer program for delegation to an in memory data grid is provided. The method includes retrieving database queries from a database driver for a database management system from a requesting computer program and comparing at least a portion of each of the database queries to a listing of database queries. Thereafter, the database queries are selectively routed to a data grid, such as an in memory data grid, in lieu of the database management based upon the comparison. | 12-06-2012 |
20120317150 | Minimize Downtime with Immediate Upgrade of Data in Databases - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating data stored within the database. In some implementations, actions include determining a cut-off date, defining a first group of data within a first table based on the cut-off date, defining a second group of data within the first table based on the cut-off date, providing the second group of data in a second table, converting the first group of data from a first data structure to a second data structure to provide converted first data within the first table, making the converted first data available for access over a network, converting the second group of data from the first data structure to the second data structure to provide converted second data in the second table, and making the converted second data available for access over the network. | 12-13-2012 |
20120317151 | Model-Based Method for Managing Information Derived From Network Traffic - A network intelligence solution (“NIS”) is arranged to access a stream of IP (Internet Protocol) packets associated with communications over a network between a network access device and a server. The NIS performs deep packet inspection (“DPI”) to extract a volume of information from the accessed stream that conforms to at least one discrimination criteria and further utilizes an evaluation model that applies rules to filter the volume of information to distinguish user-initiated traffic flowing across the network from non-user-initiated traffic. The filtered results are written to a database and may be analyzed to determine network usage and/or other network characteristics. | 12-13-2012 |
20120323971 | OPTIMIZING DATA STORAGE AND ACCESS OF AN IN-MEMORY DATABASE - System, method, computer program product embodiments and combinations and sub-combinations thereof are provided for optimizing data storage and access of an in-memory database in a database management system. Embodiments include utilizing in-memory storage for hosting an entire database, and storing objects of the database individually in separate portions of the in-memory storage, wherein a portion size is based upon an object element size. | 12-20-2012 |
20120331009 | MAP EDITING WITH LITTLE USER INPUT - A semi-automatic map editor may allow a user to add features to a map with a minimum of effort. In one example, a user may add a road to a map by indicating where the endpoints of the road are. A system may then attempt to fill in the path of the road using the user-provided endpoints, an analysis of an aerial or satellite photograph, existing maps that show the road, or any other appropriate information. Using this information, the system may display a proposed path for the road between the endpoints that the user has indicated. The user may then fine tune and/or confirm the proposed path, thereby adding the road to the map. In addition to roads, other feature such as bodies of water, ski trails, etc., may be added in this manner. | 12-27-2012 |
20120331010 | Systems And Methods For Performing A Query On A Distributed Database - Systems and methods are provided for performing a query in a distributed system. In one example, a query processor receives an instruction to perform a database operation involving a query. Based on an identification of a correlated subquery within the query, the query processor modifies the correlated subquery by replacing at least one correlated variable with a parameter or updatable constant. The modified subquery is sent to an external database for execution, where the external database is identified in the correlated subquery. The results of the modified subquery are received at the query processor from the external database and are used to execute the query. The correlated subquery includes a conditional relationship between a column in a first set of data and a column in a second set of data, wherein the first and second sets of data are stored in different external databases. | 12-27-2012 |
20130007064 | GENERATING CONTAINERS FOR ELECTRONIC RECORDS BASED ON CONFIGUREABLE PARAMETERS - Embodiments of the invention may provide an approach for managing electronic records in a content management system. The content management system may use a container structure to create, edit, and manage electronic records in a coordinated way. The container structure may include a master container and a plurality of sub-containers. An associated method generally may include receiving a request comprising a record and one or more properties associated with the record; determining, from the one or more properties associated with the record, a date; based on the date of the record, associating the record with a sub-container of the container structure; and managing disposition of the sub-container based on an associated policy. | 01-03-2013 |
20130007065 | DISTRIBUTED COMPUTING SYSTEM HIERARCHAL STRUCTURE MANIPULATION - A hierarchal structure manipulation system may include a nested table generation module to generate nested tables representing hierarchal relationships of computing systems in a distributed computing environment. A hierarchal structure manipulation module may access at least one nested table to manipulate a hierarchal structure represented by the nested table. The hierarchal structure manipulation module may use a generic algebraic specification to manipulate the hierarchal structure represented by the nested table. The generic algebraic specification may provide a generic abstraction across a plurality of the computing systems in the distributed computing environment. | 01-03-2013 |
20130007066 | MANAGEMENT OF A HISTORY OF A MEETING - Provenance techniques are disclosed for managing a history of a meeting. For example, a method for managing a history associated with a meeting comprises the following steps. Data associated with the meeting is collected. Provenance data is generated based on at least a portion of the collected data, wherein the provenance data is indicative of a lineage of one or more data items. A provenance graph is generated that defines a visual representation of the generated provenance data, wherein graph elements comprise one or more nodes and one or more edges between nodes, wherein nodes of the graph represent records associated with the collected data and edges of the graph represent relations between the records. One or more applications are associated with at least one graph element and are selectable to invoke functionality. The generated provenance graph is stored in a repository for use in analyzing the meeting. | 01-03-2013 |
20130013646 | USER-TARGETED ADVERTISING - Structured data sets including one or more attributes are identified, each structured data set associated with, for example, a particular user. Values corresponding the at least one of the one or more attributes in each structured data set are identified. A condition established by a content provider, for instance, an advertiser, is compared to the identified values to determine if the condition is satisfied. When the condition is satisfied, one or more content items are identified to the users associated with the structured data sets containing identified values satisfying the condition. | 01-10-2013 |
20130024480 | METHOD AND SYSTEM FOR ANALYSIS OF DATABASE RECORDS - Method, system, and programs for analyzing data records, to easily identify problems with saved data, facilitate data retrieval and file report optimization. In an embodiment, the user is presented with a visual representation of the data records to alert the user of any problems, omissions, or errors in the data. | 01-24-2013 |
20130031139 | MULTI-INPUT, MULTI-OUTPUT-PER-INPUT USER-DEFINED-FUNCTION-BASED DATABASE OPERATIONS - The current application discloses a database management system that provides multiple-input, multiple-output-per-input user-defined-function-based operations. The database management system comprises at least one processor and electronic memory, a database-query processor, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that makes multiple calls to a multiple-input, multiple-output-per-input user-defined-function, in each call transmitting a next input to the multiple-input, multiple-output-per-input user-defined-function, and the multiple-input, multiple-output-per-input user-defined-function, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that uses three different memory buffers, the contents of which are maintained for three different time periods, to compute and return to the database-query processor multiple outputs in response to at least one of the multiple inputs. | 01-31-2013 |
20130031140 | Systems and Methods for Auto-Adaptive Control Over Converged Results for Multi-Dimensional Optimization - Systems and methods may include identifying an input population of parent epsilon chromosome data structures; combining genes of each selected pair of parent epsilon chromosome data structures according to at least one evolutionary operator to generate a plurality of child epsilon chromosome data structures, each child epsilon chromosome data structure providing one or more genes each having a respective candidate epsilon value representing a respective step size or spacing for the respective problem objective; and evaluating each of the plurality of child epsilon chromosome data structures according to one or more epsilon objective functions to generate respective epsilon objective function values for each child epsilon chromosome data structure, where each epsilon objective function is associated with a respective goal associated with at least one a priori criterion, where each respective epsilon objective function value indicates an extent to which each respective goal can be achieved. | 01-31-2013 |
20130031141 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR LOCALLY DEFINING RELATED REPORTS USING A GLOBAL DEFINITION - In accordance with embodiments, there are provided mechanisms and methods for locally defining related reports using a global definition. These mechanisms and methods for locally defining related reports using a global definition can provide a single global definition that is applicable to various reports. The ability to provide such single global definition can enable multiple local definitions that are report specific to be configured, at least in part, using the single global definition. | 01-31-2013 |
20130031142 | Systems And Methods For Database Usage Visualization - Systems and methods for database usage visualization are disclosed. One disclosed embodiment is a method including the steps of receiving a virtual particle associated with an access event associated with a database; generating a first display signal configured to cause the display device to display the virtual particle within a virtual physical environment from a perspective point; transmitting the first display signal to the display device; determining an interaction between the virtual particle and a virtual physical object corresponding to a database object of a database within the virtual physical environment; changing a state of the virtual particle based at least in part on the interaction; generating a second display signal configured to cause the display device to display the virtual particle within the virtual physical environment from the perspective point based on the changed state of the virtual particle; and transmitting the second display signal to the display device. | 01-31-2013 |
20130060814 | TRANSFORMING HIERARCHICAL LANGUAGE DATA INTO RELATIONAL FORM - Described herein are methods, systems, apparatuses and products for transforming hierarchical language data into relational form. An aspect provides for assembling at least one statistical summary of at least one hierarchical language data source responsive to execution of program instructions accessible to at least one processor operatively connected to a memory device; accessing at least one entity of interest selected from the at least one statistical summary; generating at least one target hierarchical language model based on the at least one entity of interest; and transforming data from the at least one hierarchical language data source into at least one relational form by executing transformation artifacts generated based on a type of the relational form. Other aspects are disclosed herein. | 03-07-2013 |
20130060815 | RECORDING MEDIUM, DISTRIBUTION CONTROLLING METHOD, AND INFORMATION PROCESSING DEVICE - A computer acquires a particular entry(ies) from a database that includes plural entries for each of which a key is determined; stores the particular entry(ies) into a memory provided in the computer and used as one of memories that store the database in a distributed manner; and associates a particular piece of communication endpoint information with a network interface of the computer. Each key for each particular entry belongs to a particular subset among mutually disjoint subsets of a domain of keys. The particular piece of the communication endpoint information is one of a predetermined number of pieces of the communication endpoint information and is associated with the particular subset. Each piece of the communication endpoint information logically identifies one communication endpoint, is dynamically associated with one network interface which provides access to one of the memories, and is statically associated with one of the subsets. | 03-07-2013 |
20130060816 | TRANSFORMING HIERARCHICAL LANGUAGE DATA INTO RELATIONAL FORM - Described herein are methods, systems, apparatuses and products for transforming hierarchical language data into relational form. An aspect provides for assembling at least one statistical summary of at least one hierarchical language data source responsive to execution of program instructions accessible to at least one processor operatively connected to a memory device; accessing at least one entity of interest selected from the at least one statistical summary; generating at least one target hierarchical language model based on the at least one entity of interest; and transforming data from the at least one hierarchical language data source into at least one relational form by executing transformation artifacts generated based on a type of the relational form. Other aspects are disclosed herein. | 03-07-2013 |
20130066922 | MANAGING DATA RECEIVED FROM MULTIPLE SOURCES FOR GENERATING A CONTACT PROFILE FOR SYNCHRONIZING WITH THE MULTIPLE SOURCES - Technology is disclosed for providing contact management services. Contact information (e.g., phone numbers, addresses, email addresses, etc.) are collected from multiple, different sources (e.g., a mobile phone, a web server, a social media web site, SMS, an App, etc.) Contact information can also be entered in a free-form format and parsed into structured data that is associated with a contact card. A contact card stores the contact information and the source of the information. Contact cards can be aggregated into a merged contact card that includes information from the multiple, different sources, without loosing the original information. The merged contact card can be disaggregated into its constituent contact cards and used to create other contact cards. A user can associate one or more of their contact cards with a group. The group is optionally notified when the users changes its contact information. | 03-14-2013 |
20130066923 | CONTROL SERVICE FOR RELATIONAL DATA MANAGEMENT - Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using a separate interface of the data environment, without accessing the control plane. | 03-14-2013 |
20130066924 | METHOD AND APPARATUS FOR UTILIZING MATLAB FUNCTIONALITY IN JAVA-ENABLED ENVIRONMENT - A Java-MATLAB bridge is provided for enabling utilization of MATLAB® functionality in an enterprise environment. The Java-MATLAB bridge includes a Java® wrapper and a MATLAB wrapper. The MATLAB wrapper is coupled to the Java wrapper and the Java wrapper provides an entry point for invoking the MATLAB functionality in the enterprise environment. | 03-14-2013 |
20130073594 | Methods and Systems for Assessing Data Quality - Methods and systems for assessing data involve, collecting samples of data elements from a database storing a population of data elements representing attributes of each numerous different financial transactions. Critical data elements from the collected samples are determined. Data quality rules are built and data dimensions are calculated for the critical data elements. A quality of data within the critical data elements for different data quality dimensions is monitored. Critical data elements that produce a high number of outliers are identified and causes for the outliers are identified. Thereafter, a corrective action plan to address a solution for the causes for the outliers may be developed and executed. | 03-21-2013 |
20130080477 | DATA STRUCTURE PARTITIONING IN PRODUCT DATA MANAGEMENT SYSTEMS - Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a hierarchical data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with a the partition node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two occurrences associated with the root node and corresponding to at least the root node and assembly node. The method includes defining at least one partition node representing a partition of the complex item, the partition node representing an organizational division of the occurrences of the associated with the root node that can be referenced in queries and navigation. The method includes associating at least two of the plurality of occurrences with the at least one partition node. | 03-28-2013 |
20130080478 | OCCURRENCE MANAGEMENT IN PRODUCT DATA MANAGEMENT SYSTEMS - Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with the root node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two absolute occurrences associated with the root node and corresponding to at least the root node and the assembly node. The method includes defining at least one managed occurrence that includes a plurality of the absolute occurrences. The method includes using the managed occurrence as a central control authority for the plurality of absolute occurrences. | 03-28-2013 |
20130080479 | SYSTEM AND METHOD FOR SELF-EXPIRING DATA CONTENT - A system and method for supporting self-expiring data content. In accordance with an embodiment, a data record can be associated with a future expiration date and/or time, which can be specified as either an absolute date or time, or a relative date or time. When the expiration date and/or time is reached, the data record and its associated data are automatically deleted from the system. Depending on the particular implementation, the deletion can be automatic or provide some form of confirmation or acknowledgement. In accordance with an embodiment, a user inputting the data can control the record's expiration date, such that data is only retained in the system for as long as the user reasonably expects the data to be useful to them. For example, in a mobile phone contacts implementation, a user can attach an expiration date to a particular contacts data record, and that record will only remain in their mobile phone for that desired period of time. | 03-28-2013 |
20130086123 | PRESENTING INFORMATION FROM HETEROGENEOUS AND DISTRIBUTED DATA SOURCES WITH REAL TIME UPDATES - Receiving from each of a plurality of low level monitor models an outbound event comprising information associated with a respective data source. The information received in each of the outbound events can be collected to a global monitoring context in which the information is automatically aggregated. Via a global cube associated with the global monitoring context, the information can be presented in a report. At least one new outbound event can be received. The new outbound event can include updated information associated with at least one of the data sources. Responsive to receiving the new outbound event, the information presented the report can be updated in real time to reflect the updated information. | 04-04-2013 |
20130086124 | Mapping Data Structures - A method for transforming data structures includes processing a portion of a source data structure (SDS) with a first processing resource by associating the first processing resource with a target data structure (TDS) key element located in a key position of a queue, determining whether the queue includes an SDS node element corresponding to the key position, processing the SDS node element responsive to determining that the queue includes the SDS node element corresponding to the key position, wherein the processing the SDS node element comprises retrieving the SDS node element from the queue, processing the retrieved SDS node element to generate a resultant TDS node element, outputting the resultant TDS node element to an empty key position in the queue, and mapping the resultant TDS node element to the TDS. | 04-04-2013 |
20130086125 | PRESENTING INFORMATION FROM HETEROGENEOUS AND DISTRIBUTED DATA SOURCES WITH REAL TIME UPDATES - Receiving from each of a plurality of low level monitor models an outbound event comprising information associated with a respective data source. The information received in each of the outbound events can be collected to a global monitoring context in which the information is automatically aggregated. Via a global cube associated with the global monitoring context, the information can be presented in a report. At least one new outbound event can be received. The new outbound event can include updated information associated with at least one of the data sources. Responsive to receiving the new outbound event, the information presented the report can be updated in real time to reflect the updated information. | 04-04-2013 |
20130097206 | METHOD AND SYSTEM FOR DYNAMICALLY GENERATING CATEGORY-BASED VIEWS - A computer system creates a view that has a class definition and one or more attributes of a directory to support graphical representation of the directory. A distributed processing system includes the directory and a number of nodes, one of the nodes being a service node. The directory includes entries that are associated with the nodes. The service node receives an attribute value that is associated with one of nodes. The service node determines from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value and creates an updated view without defining the received attribute value in the entries of the directory. The updated view includes the received attribute value. | 04-18-2013 |
20130103721 | EXI DECODER AND COMPUTER READABLE MEDIUM - There is provided with an EXI decoder, including: a grammar store storing a first set of type grammars and a second set of type grammars, the first set of type grammars being type grammars generated according to an EXI specification from a basic schema of an XML and the second set of type grammars being type grammars that, among a set of type grammars generated according to the EXI specification from an extension schema of XML, type grammars common to the first set of type grammars are excluded; a stream input unit to receive an EXI stream; and a parser unit decoding the EXI stream, when the EXI stream is compatible with the basic schema, based on the first set of type grammars, and, when the EXI stream is compatible with the extension schema, based on the second set of type grammars and the common type grammars. | 04-25-2013 |
20130117327 | USING GEOGRAPHICAL LOCATION TO DETERMINE ELEMENT AND AREA INFORMATION TO PROVIDE TO A COMPUTING DEVICE - A database has a plurality of elements, where each element is associated with a location and at least one set of different attribute values, wherein each set includes a timestamp when the attribute values in the set were determined. A determination is made of a reference geographical location, an element having a geographical location within a geographical region including the referenced geographical location, a most recent set of the attribute values for the element having a most recent timestamp, a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp, and whether a condition with respect to at least one of the most recent set of attribute values and the previous set of attribute values of the determined element is satisfied. | 05-09-2013 |
20130117328 | VIRTUAL DATA SHARING USER APPLICATION - Disclosed are an apparatus and method of retrieving a plurality of data memory containers from a database. One example method of operation may include displaying the plurality of data memory containers on a graphical user interface, receiving a selection of one or more of the data memory containers, and displaying a moving array of the plurality of data objects included in the selected one or more data memory containers. The objects may be images or other user defined data files that are distributed to a virtual house application. | 05-09-2013 |
20130151567 | TECHNIQUES FOR MORE EFFICIENT USAGE OF MEMORY-TO-CPU BANDWIDTH - Techniques are provided for more efficiently using the bandwidth of the I/O path between a CPU and volatile memory during the performance of database operation. Relational data from a relational table is stored in volatile memory as column vectors, where each column vector contains values for a particular column of the table. A binary-comparable format may be used to represent each value within a column vector, regardless of the data type associated with the column. The column vectors may be compressed and/or encoded while in volatile memory, and decompressed/decoded on-the-fly within the CPU. Alternatively, the CPU may be designed to perform operations directly on the compressed and/or encoded column vector data. In addition, techniques are described that enable the CPU to perform vector processing operations on the column vector values. | 06-13-2013 |
20130151568 | TECHNIQUES FOR MAINTAINING COLUMN VECTORS OF RELATIONAL DATA WITHIN VOLATILE MEMORY - Techniques are provided for more efficiently using the bandwidth of the I/O path between a CPU and volatile memory during the performance of database operation. Relational data from a relational table is stored in volatile memory as column vectors, where each column vector contains values for a particular column of the table. A binary-comparable format may be used to represent each value within a column vector, regardless of the data type associated with the column. The column vectors may be compressed and/or encoded while in volatile memory, and decompressed/decoded on-the-fly within the CPU. Alternatively, the CPU may be designed to perform operations directly on the compressed and/or encoded column vector data. In addition, techniques are described that enable the CPU to perform vector processing operations on the column vector values. | 06-13-2013 |
20130159352 | GENERATING SKETCHES SENSITIVE TO HIGH-OVERLAP ESTIMATION - A versioning system determines an amount by which a first collection and a second collection of data objects overlap. The system divides the first collection of data objects into m possibly overlapping groups of average size s and computes one combined hash result for each group. The system then constructs a first sketch vector with n elements based on the combined hash results. A respective element of the first sketch vector is selected, using a selection function, from the combined hash results that are computed with the hash function corresponding to the element's index. Next, the system receives a second sketch vector for the second collection of data objects, and determines a sketch-vector overlap between the first and second sketch vectors. The system then computes a data-object overlap between the first and second collections of data objects based on the sketch-vector overlap. | 06-20-2013 |
20130166602 | CLOUD-ENABLED BUSINESS OBJECT MODELING - A method to model and implement a business object in a consolidated user interface is disclosed. The user interface is presented to a client to form and implement a business object at a server. A structure of the business object is modeled in a metadata repository at the server based on the user interface at the client. An implementation of the structure of the business object is generated at the server and stored at the database. An enhanced controller object (ECO) calls a corresponding metadata repository application programming interface (API) and the program generation application programming interface (API) | 06-27-2013 |
20130166603 | CONSUMER-RELATED SPECIALIZATION OF METADATA MODELS BASED ON A TEMPLATE-PROJECTION APPROACH - The present description refers to a computer implemented method, computer program product, and computer system for receiving a metadata model template that generically defines structure and behavior for a plurality of metadata models, the metadata model template including a union of the attributes and services needed by runtime engines associated with any of the metadata models, receiving a first runtime engine-specific projection definition that identifies a first subset of the attributes that have been selected and the services that have been enabled for a first runtime engine, and generating a first metadata model projection based on the metadata model template and the first runtime engine-specific projection definition, the first metadata model projection associated with the first runtime engine. | 06-27-2013 |
20130166604 | Identifying and Reacting to Changes in an Extensible Automatic Runtime Object Management System - A method includes receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the call, wherein each of the calls alerts the database to changes for data managed by the database; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the calls during the transaction. | 06-27-2013 |
20130173668 | 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. | 07-04-2013 |
20130179474 | Rich Database Metadata Model that Captures Application Relationships, Mappings, Constraints, and Complex Data Structures - The capturing of rich database metadata includes: capturing partitioned column metadata of a database as mappings defined by a plurality of constraint statements; defining non-standard user-defined types of the database according to a schema; defining physical representations of columns of the database according to the schema; and storing the defined mappings, the defined user-defined types, and the defined physical representations of columns to a catalog of the database. Application enumerated data values in the database may also be defined according to the XML schema and stored to the catalog of the database. In this manner, the database management system may manage application constraints, user-defined types, and physical representations of data for applications referencing the same database using the metadata information stored in the catalog of the database. | 07-11-2013 |
20130179475 | MANAGING THE ASSOCIATION OF DOCUMENTS AND THEIR COPYRIGHTS FOR GENERATING AND PRINTING COMPILATION OF WORKS - A method and program for managing the association of works and their copyrights for producing a compilation of works, including the step of obtaining works to be compiled having copyright metadata associated with each work of the works to be compiled by searching for works to be compiled, retrieving copyright metadata of the works to be compiled, and associating copyright metadata to each work of the works to be compiled, and the step of re-associating copyright metadata of a work with a user's own digital file of the work. | 07-11-2013 |
20130191418 | Systems and Methods for Providing a Multi-Tenant Knowledge Network - Business intelligence, decision support and knowledge management network systems and methods provide efficient, robust, and business-friendly services for the rapid analysis of massive amounts of business, electronic, and other disparate data into actionable intelligence. An advantageous element of the multi-party knowledge network allows the aggregation of common data formats in order to analyze a combined dataset consisting of information from multiple parties, thereby providing additional business intelligence than with a single set of data alone. | 07-25-2013 |
20130204903 | PROBABILISTIC FINGERPRINT CHECKING FOR PREVENTING DATA LEAKAGE - A data-leakage prevention capability is presented herein. The data-leakage prevention capability prevents leakage of data, of a file set having a plurality of files, from a secure network using online fingerprint checking of data flows at a boundary of the secure network. The online fingerprint checking is performed using a set of data structures configured for the file set. The data structures for the file set are configured based on file set characteristics information of the file set and a target detection lag indicative of a maximum number of bits within which a data leakage event for the file set is to be determined. The data structure configuration is computed for a plurality of data structures configured for use in monitoring the files of the file set. The data structure configuration includes a plurality of data structure locations and data structure sizes for the respective plurality of data structures. | 08-08-2013 |
20130226972 | METHODS AND SYSTEMS FOR PROCESSING DATA ARRAYS USING BLOOM FILTERS - The present disclosure relates to computing techniques. Data arrays are processed using Bloom filters to determine aggregate count, maximum, and minimum. These methods can be used on different types of data, including data groups, partial groups, data cubes, hypercubes, and others. | 08-29-2013 |
20130232175 | INFORMATION RETRIEVAL SYSTEM, REGISTRATION APPARATUS FOR INDEXES FOR INFORMATION RETRIEVAL, INFORMATION RETRIEVAL METHOD AND PROGRAM - An information retrieval system comprising: an information acquisition unit that acquires information as a subject of retrieval; a time information specifying unit that specifies time information owned by said information as the subject of retrieval; and an index updating unit that updates said index using the time information specified by said time information specifying unit; wherein said information retrieval system provides an information retrieving function of reproducing retrieved results at any time point by providing index for information retrieval with the time information and by using data of said index relevant to a reference point of retrieval identified at the time of retrieval. | 09-05-2013 |
20130254240 | METHOD OF PROCESSING DATABASE, DATABASE PROCESSING APPARATUS, COMPUTER PROGRAM PRODUCT - According to an embodiment, a method of processing a database includes dividing a first data table that includes records including data in a plurality of columns into a plurality of second data tables based on a predetermined criterion for dividing columns. Each of the second data tables includes data in at least one column. The method also includes dividing each of the second data tables into a plurality of third data tables based on a predetermined criterion for dividing data in units of a record based on the data. Each of the third data tables includes at least one record. The method also includes storing the third data tables in a plurality of storage units, respectively. Each of the storage units allows the data to be read independently. | 09-26-2013 |
20130262519 | Fast Predicate Table Scans Using Single Instruction, Multiple Data Architecture - An approach is provided in which a processor receives a scan request to scan data included in a data table. The processor selects a column in the data table corresponding to the scan request and retrieves column data entries from the selected column. In addition, the processor identifies the width of the selected column and selects a scan algorithm based upon the identified column width. In turn, the processor loads the column data entries into column data vectors and computes scan results from the column data vectors using the selected scan algorithm. | 10-03-2013 |
20130262520 | OVERLOADING R LANGUAGE CONSTRUCTS WITH DATABASE ENGINE CONSTRUCTS - A method, system, and computer program product for interfacing an R language client with a separate database engine environment. The method commences by interpreting an R language code fragment to identify and select R language constructs and transforming the R language constructs into queries or other database language constructs to execute within the database engine environment. The method further implements techniques for transmitting marshaled results (resulting from the execution of the database language constructs) back to the R client environment. In some situations, the marshaled results include an XML schema or DTD or another metadata description of the structure of the results. User conveniences in the form of transparent database query construction, and transparent exploitation of parallelism is achieved by determining the computation resource requirements of executable language constructs, and mapping the execution to one (or more) of, a local R client, a database engine, or a remote execution engine. | 10-03-2013 |
20130262521 | Mechanism for Multiple System Common Scheduling and Analysis of Unrelated Events in a Corrections Facility - A method is presented for use in correctional facilities to manage resources. Particularly, the method includes using a scheduling engine capable of receiving scheduling requests from other systems or direct entry of scheduling data and which is equipped to provide reports that inform the facility of the schedules of all inmates, transportation requirements, and space accommodations. The method may be employed for evaluating the needs for transportation and space and may also be used to generate reports that show relationships between inmates based on activities, locations, and time. | 10-03-2013 |
20130262522 | SYSTEM AND METHOD OF HIERARCHICAL DATA CONTAINERS - A method, article of manufacture, and apparatus for managing a computing environment, such as a cloud data repository. In some embodiments, such may include modifying an object or a component of an object at runtime and storing the modified object or modified component of an object in a storage device. In some embodiments, the component of an object being modified may include traits. In some embodiments, traits may be hierarchical data structures, including hierarchical data structures having more than one version. These hierarchical data structures may also contain or be associated with metadata, and may also make up the metadata of a host object. Embodiments provide that policies may be applied to these traits. | 10-03-2013 |
20130275473 | TECHNIQUES FOR MAINTAINING COLUMN VECTORS OF RELATIONAL DATA WITHIN VOLATILE MEMORY - Techniques are provided for more efficiently using the bandwidth of the I/O path between a CPU and volatile memory during the performance of database operation. Relational data from a relational table is stored in volatile memory as column vectors, where each column vector contains values for a particular column of the table. A binary-comparable format may be used to represent each value within a column vector, regardless of the data type associated with the column. The column vectors may be compressed and/or encoded while in volatile memory, and decompressed/decoded on-the-fly within the CPU. Alternatively, the CPU may be designed to perform operations directly on the compressed and/or encoded column vector data. In addition, techniques are described that enable the CPU to perform vector processing operations on the column vector values. | 10-17-2013 |
20130290376 | METHODS AND APPARATUS FOR IDENTIFYING TABLES IN DIGITAL FILES - A method for identifying a table in a digital file includes extracting lines from a layout of the digital file, wherein the lines comprise horizontal lines and vertical lines. The method also includes identifying intersected line groups, wherein each intersected line group comprises a horizontal line of the extracted horizontal lines and a vertical line of the extracted vertical lines, the horizontal line and the vertical line intersecting with each other. The method further includes determining whether the number of intersected line groups is larger than a first threshold. If yes, the method further includes identifying an area in which the intersected line groups are located as a table area. If no, the method further includes performing vertical projection on characters in the area, and identifying the area as a table area based on results of the vertical projection. | 10-31-2013 |
20130304767 | FILLING ATTRIBUTE VALUES OF BUSINESS OBJECTS - Various embodiments of systems and methods for tilling attribute values of business objects are described herein. A trigger point to fill a trigger attribute with a value is received. The trigger attribute is associated with a trigger node of a trigger business object. A navigator that defines a navigation path to a source for filling the value for the trigger attribute from the source is identified. The navigator is identified from a router comprising a collection of navigators that define navigation paths to respective sources for filling attribute values of business objects. The router is assigned to the trigger attribute. The value for the trigger attribute is then filled from the source by following the navigation path defined in the identified navigator. | 11-14-2013 |
20130304768 | Advancements in Systems and Methods for Quickly and Transparently Provisioning, Horizontal Sealing, and Managing of Databases in a Cloud Environment - Systems and methods directed generally to advancements for quickly and transparently provisioning, horizontal scaling, and managing of databases, and more specifically to a system and method for quickly and transparently provisioning, horizontally scaling and managing MS SQL databases in a cloud environment. This method also includes certain optimization and rebalancing innovations to maximize database performances. | 11-14-2013 |
20130325905 | VARIADIC ARGUMENT SERIALIZATION OF PROCESS EVENTS - A logging tool running on a computing device serializes system and application events. The logging tool analyzes a logging stream from a process to identify if the logging stream includes a formatting instruction. The logging tool identifies at least one argument associated with the formatting instruction, and serializes the formatting instruction and the at least one argument by recording, to a buffer, the formatting instruction and the at least one argument without formatting the logging stream. | 12-05-2013 |
20140032608 | DATABASE ADAPTER - A system includes a database adapter. The database adapter is to interface an application to a database that the application is not configured to access. The database lacks support for database global temporary tables. The database adapter is to instantiate, in the database, a database session temporary table based on a call, received by the database adapter, to the database by the application to access a database global temporary table. | 01-30-2014 |
20140059086 | TEST DATA GENERATION AND SCALE UP FOR DATABASE TESTING USING UNIQUE COMMON FACTOR SEQUENCING - Embodiments of the present invention provide a system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a computer program product for test data generation using unique common factor sequencing is provided. The computer program product includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers. | 02-27-2014 |
20140059087 | STORAGE MANAGEMENT OF PROFILES IN MOBILE DEVICES - A user may select a profile to serve as an active profile on a device, and content objects associated with the active profile may be stored on the device responsive to the selection. Content objects that are not associated with the active profile may be transferred to one or more additional devices based on a prioritization scheme. Content object download operations may take advantage of the prioritization scheme to determine a storage device for a downloaded content object. | 02-27-2014 |
20140082024 | METHOD AND SYSTEM FOR VISUALIZATION OF DATA SET - The invention provides a method and system for visualization of a data set, the method comprises: dividing the data set into a plurality of information layers based on different information dimensions; and visually processing the plurality of information layers based on different information dimensions, respectively, in order to present respective views of the plurality of information layers. In the present invention, by visualizing the data set through presenting different overviews of the data set from different information dimensions, respectively, the presentation of comprehensive information of the data set to a data set analyst is ensured while distortion of presented contents as well as visual clutter are prevented. | 03-20-2014 |
20140082025 | System and Method for Improved Consumption Models for Summary Analytics - Systems and methods for retrieving, analyzing, and displaying summary analytics within a structured user interface framework are disclosed. The structured user interface can include an analysis digests section that includes and organizes individual discrete summary analytics in the form of analysis digests. Each analysis digests includes graphical and or alphanumeric visual representations of discrete analysis results according to analysis digest specifications associated with a particular user. An analysis digest section can include analysis digests selected by and/or associated with a particular user and/or analysis digests associated with a user associated with the particular user. Thus, through social networks, users may create and share analysis digests from within the structured user interface framework. | 03-20-2014 |
20140101204 | METHOD AND SYSTEM FOR PROVIDING A CLARITY GRADE FOR A GEM - A method and system for generating a clarity grading look-up table includes collecting actual inclusion parameter data for a plurality of gems, where the actual inclusion parameter data includes an actual clarity grade and an actual inclusion parameter data combination. A mathematical relationship between a clarity grade and a particular inclusion parameter combination is then extrapolated from the actual inclusion parameter data. A derived clarity grade is then assigned to a plurality of inclusion parameter combinations as a function of the mathematical relationship and a set of inputted inclusion parameters. Also, a method and system for providing a clarity grade includes receiving a plurality of inclusion characteristics associated with a gem and parameterizing each of the inclusion characteristics, so that a parameter value is assigned to each inclusion characteristic. The parameter values are then input to a mathematical formula so as to provide a parameterized clarity grade for the gem. | 04-10-2014 |
20140108465 | File System and Method of File Access - A file system and method of file access are disclosed. In a particular embodiment, a method is performed at a host device coupled to a data storage device, where the host device includes a memory storing a file data structure. The host device receives a request to open a file and, in response to the request, retrieves location data of the file from the file data structure. The host device reads data of the file from the data storage device based on the location data and extracts metadata from the data of the file. | 04-17-2014 |
20140115011 | ORNAMENTAL ORGANISM TRACKING AND INFORMATION SYSTEM - Source data associated with an ornamental organism is obtained and stored in a unique account/location in an ornamental organism database. Each unique account/location is then assigned a unique access path. A unique information access device, such as a sticker or tag, is then generated that includes a unique account access symbol or code that is a representation of the unique access path data. The unique information access device is then included with the specific ornamental organism, or lot of ornamental organisms, at each level of the distribution and sales chain. Then, whenever the unique account access symbol or code is scanned, the unique access path data is obtained and used to access the unique account/location that is associated with specific ornamental organism, or lot of ornamental organisms, and includes the source data for the specific ornamental organism, or lot of ornamental organisms. | 04-24-2014 |
20140122535 | Extracting Semantic Relationships from Table Structures in Electronic Documents - Mechanisms, in a data processing system, are provided for extracting semantic relationships amongst table contents in a table data structure associated with an electronic document. These mechanisms determine a configuration of cells within the table data structure. The mechanisms identify one or more super-cells within the table data structure based on the determined configuration of cells. The mechanisms also, for each super-cell in the one or more super-cells, converts table data corresponding to the super-cell into a semantic relationship statement for the super-cell, wherein the semantic relationship statement identifies one or more relationships between portions of the table data corresponding to the super-cell. The mechanisms further store the semantic relationship statements for each of the super-cells in association with the table data structure. | 05-01-2014 |
20140143282 | GRAPH TRANSOFRMATIONS TO CORRECT VIOLATIONS OF SERVICE LEVEL OBJECTIONS IN A DATA CENTER - Graph transformations are used by a data management system to correct violations of service-level objectives (SLOs) in a data center. In one aspect, a process is provided to manage a data center by receiving an indication of a violation of a service-level objective associated with the data center from a server in the data center. A graph representation and a transformations data container are retrieved by the data management system from data storage accessible to the data management system. The transformations data container includes one or more transformations. The transformation is processed to create a mutated graph from a data center representation from the graph representation. An option for managing the data center is determined as a result of evaluating the mutated graphs. | 05-22-2014 |
20140143283 | Method and system for creating virtual editable data objects by using a read-only data set as baseline - A method is integrated into the local operating system of a test machine. The disclosed technique preferably uses a master copy of one or more data objects from a first location to create virtual data objects (e.g., files or folders) that appear to be part of a file system mounted to a test machine in a second location. This disclosure describes a “projection” method and computer program that enables access to a destination object at a target location immediately upon initiation of a copy command at a source location while a copy operation is carried out in a background manner. | 05-22-2014 |
20140195564 | PERSISTENT DATA STRUCTURES - Apparatuses, systems, methods, and computer program products are disclosed for a persistent data structure. A method includes associating a logical identifier with a data structure. A method includes writing data of a data structure to a first region of a volatile memory module. A volatile memory module may be configured to ensure that data is preserved in response to a trigger. A method includes copying data of a data structure from a volatile memory module to a non-volatile storage medium such that the data of the data structure remains associated with a logical identifier. | 07-10-2014 |
20140237001 | System And Method For Fast Identification Of Variable Roles During Initial Data Exploration - Systems and methods are provided for identifying data variable rules during initial data exploration. In one example, a computer-implemented method of determining a role for a data variable is disclosed. The method comprises identifying to a plurality of data nodes a set of data records containing data values assigned to each data node, a maximum number of levels to record in a sorted data structure at the data nodes, and the data node responsible for each of a plurality of variables. The method further comprises receiving for each variable from the data node responsible for the variable a plurality of unique data values for the variable, a count for each of the unique data values and an overflow count for the variable, wherein the number of unique data values does not exceed the maximum number of levels. A role for a variable can be determined based upon the unique data values, counts and overflow count for the variable. | 08-21-2014 |
20140237002 | SYSTEM HAVING A DATABASE UNIT AND TWO PROCESS APPLICATIONS EXECUTED ON MOBILE DEVICES - The invention is based on a system ( | 08-21-2014 |
20140280363 | DETERMINING HIERARCHICAL PATHS TO NODES - Methods, machines, and stored instructions are provided for determining hierarchical paths to nodes based on stored information about the nodes. A node analyzer analyzes a hierarchy to create mappings that represent the hierarchy. The mappings may include a “parent mapping” that maps selected-level nodes to parent nodes of the selected-level nodes, and a “path mapping” that maps a plurality of nodes other than the selected-level nodes to a plurality of paths, within the hierarchy, to the plurality of nodes. A path module then determines path(s) to specified node(s) at least in part by mapping the specified node(s) to particular parent node(s) of the specified node(s) using the parent mapping. The path module also maps the particular parent node(s) to particular path(s) using the path mapping. The information from the path and parent mappings may be assembled to form path(s) within the hierarchy to the specified node(s). | 09-18-2014 |
20140297691 | DEVICE AND METHOD FOR PROCESSING HISTORY DATA - A method of processing history data is provided. The method includes collecting data; checking state information on a database (DB) record for the collected data; and storing the collected data in a record based on the checked state information, wherein the data stored in the record is stored in the form of a set of data that includes time offset, value and quality. | 10-02-2014 |
20140317149 | Multi-Buffering System Supporting Read/Write Access to Different Data Source Type - Embodiments provide a multi-buffering system in an application layer to support unified read/write access to different data source types of an underlying database layer. In a particular embodiment, the database layer comprises both a multi-dimensional data source (e.g. a cube), and another data source type (e.g. a Data Store Object—DSO). An abstract buffer component of the multi-buffering system is specialized into a delta buffer configured to read/write data of the cube, and into an after image buffer configured to read/write data of the DSO. A storage mechanism component of the multi-buffering system is specialized into a cache store configured to read/write data of the cube, and a calculation scenario store configured to read/write data of the DSO. The after image buffer may support certain aggregation rules during a DSO read/write operation. The calculation scenario store may leverage capabilities of an in memory database during a DSO read/write operation. | 10-23-2014 |
20140337388 | ENHANCED DATA CONTAINER WITH EXTENSIBLE CHARACTERISTICS AND A SYSTEM AND METHOD OF PROCESSING AND COMMUNICATION OF SAME - A variety of tools and techniques are disclosed for creating and managing an enhanced data container. The enhanced data container is comprised of extensible characteristics that when processed interact with a variety of computing devices and computing device components. The enhanced data container is communicated to a variety of computing devices in varying ways and processing of the enhanced data container is coupled with additional systems to manage the enhanced data container by as controlling the number of instances in a system, assigning virtual or real monetary value to instances, assign unique identifiers to instances, and allowing the enhanced data container to be modified by inputs and rendered or transmitted to outputs of computing devices. These technologies bring additional functionality and levels of interaction to data in consumer and business applications. | 11-13-2014 |
20140379757 | METHODS, APPARATUS AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUMS FOR ORGANISING AND ACCESSING IMAGE DATABASES - A method comprising: receiving a user request including one or more object identifiers of an object database; determining if one or more stored images include one or more image portions corresponding to the one or more object identifiers; and controlling display of one or more of the stored images that include one or more image portions corresponding to the one or more object identifiers in the received user request. | 12-25-2014 |
20150019593 | SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING USER INTERFACE ELEMENTS FOR COMPLEX DATABASES - In one embodiment, a software system automatically generates a fully functional user interface (UI) based upon any underlying schema within a relational database management system (RDBMS). The UI derives from an automated interrogation of the schema, and comprises all mode displays (e.g., browse, search, edit, add) for all tables, along with integrated mechanisms for representing, navigating and managing relationships across tables. It utilizes a hierarchical “context stack” for suspending the working state of a particular table while “drilling down” to work with related-table information and (potentially) return relevant changes to the base table. The UI presentation resolves cross-table relationships so as to supplant internal key fields from the primary table with corresponding descriptive fields derived from the related tables. Techniques are also provided to enhance and extend the internal representation of table structures, constraints, relationships and special requirements (“business rules”) for improved discovery of the schema structure via automated interrogation. | 01-15-2015 |
20150046497 | SYSTEM AND METHOD FOR TRACKING ITEMS AT AN EVENT - A network device generates secure item records for items evaluated at an event. A network device receives, at a provider network, event registration information including an event location and receiving item information for an item (e.g., a car, boat, etc.) to be evaluated at the event. The systems and methods assign an enrollment code for the item and provide the enrollment code to an event participant as part of a pre-registration procedure. The network device receives an item registration record, for the item, with a first digital signature; receives an item judging record, for the item, with a second digital signature; and receives an item judging validation, for the item, with a third digital signature. The network device generates a hash value from the first, second, and third digital signatures and stores the item registration record, the item judging record, the item judging validation, and the hash value. | 02-12-2015 |
20150046498 | Information Exchange Engine Providing a Critical Infrastructure Layer and Methods of Use Thereof - A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level. | 02-12-2015 |
20150081742 | HUMAN ENUMERATION AND TRACKING - A method and apparatus for tracking and enumerating individuals is disclosed. A machine-readable tag is issued to a responsible individual, such as a law enforcement officer, parole officer, or soldier, depending on the specific application of the invention. The information in this tag is then uploaded to a database. When appropriate, the tag is attached to an individual by the person and then scanned by a device having geographic information, such as from GPS. An image of the individual along with the tagging location and possibly other information on the individual's identity and physical condition (deceased or extent of injuries) is uploaded, such as through a cell phone communications system, a satellite communication system, or other communications system, into a database. The database can be queried by family members and loved ones, as well as other authorities. | 03-19-2015 |
20150081743 | METHOD AND SYSTEM FOR IMPLEMENTING INTEGRATED LOGISTICS QUERIES - Disclosed are improved methods, systems, and computer program products to manage, access, and inquire into logistics data, such as warehouse data, inventory data, and license plate data, to create an integrated logistics data set for display on a mobile computer. | 03-19-2015 |
20150081744 | METADATA MODEL REPOSITORY - A system includes a data structure comprising a business object metadata model describing a generic business object model, executable program code of a transactional service to create a second data structure comprising a specific business object model based on the business object metadata model, and a persistent storage to store the second data structure comprising the specific business object model. Some aspects include creation of an electronic data structure comprising a business object metadata model describing a generic business object model, execution, using a processor, of program code of a transactional service to create a second electronic data structure comprising a specific business object model based on the business object metadata model, and storage of the second electronic data structure comprising the specific business object model in a persistent storage. | 03-19-2015 |
20150088936 | Statistical Analysis using a graphics processing unit - A data structure having plural elements may be divided into plural sections, each section including a portion of the plural elements. The data structure may include information related statistical analysis. Instructions may be generated to execute a function on the data structure on a section-by-section basis. These instructions may be executed by a graphics processing unit. | 03-26-2015 |
20150095378 | METHOD FOR AUTOMATED DOCUMENTATION OF STRUCTURED QUERY LANGUAGE INCLUDING WORKFLOW AND DATA DEPENDENCIES - An improved documentation tool for software database systems is provided that self- documents and stores code segments in uncompiled form to increase efficiency of code development and operation. Embodiments of the documentation tool provide a methodology for obtaining all detailed information about SQL code including workflow, and all detailed dependencies. The inventive methodology will work with all current database platforms, and is intended to be primarily rules-driven, although the latter is not necessary. Embodiments of the methodology leverage readily identifiable keywords within SQL to make it possible to establish a rules-based process which can then be applied to all other database platforms and coding languages. | 04-02-2015 |
20150120784 | INFORMATION MANAGEMENT SYSTEM AND INFORMATION MANAGEMENT METHOD - An information management system including a unit that generates a first user identification information of first and second user identification information having different authority and stores organization identification information in association with the first and second user identification information in response to a request to register an organization that uses a service provided via a network, a storage unit, upon receiving the organization identification information, device identification information, and the first or the second user identification information, stores the device identification information in association with the organization identification information in a case where the received first or the second user identification information is stored in association with the organization identification information, and a license information storage unit, upon receiving the device identification information and license identification information, stores the license identification information in association with the device identification information. | 04-30-2015 |
20150149508 | SUMMARIZING STATISTICAL DATA FOR DATABASE SYSTEMS AND/OR ENVIRONMENTS - Database values and their associated indicators can be arranged in multiple “buckets.” Adjacent buckets can be combined into a single bucket successively based one or more criteria associated with the indicators to effectively reduce the number of buckets until a desired number is reached. | 05-28-2015 |
20150293947 | VALIDATING RELATIONSHIPS BETWEEN ENTITIES IN A DATA MODEL - Various embodiments of systems and methods to validate relationships between entities are described herein. In one aspect, upon receiving a selection of an object associated with a source entity, a list of associations corresponding to the source entity is provided, where each association defining a related target entity. Further, upon receiving a selection of at least one association from the list of associations entity relationship data corresponding to the selected object is retrieved from destination entities defined by the at least one selected association. And, the retrieved entity relationship data is rendered on a computer generated user interface. | 10-15-2015 |
20150293969 | IN-MEMORY BASED DATABASE VIEW FOR A BUSINESS RULE MANAGEMENT APPLICATION - In one aspect, a computer-implemented method comprises obtaining, in a business rule management application, a selection of one or more in-memory database objects, obtaining, in the business rule management application, a definition of one or more business rules, generating a business rule management application object, wherein the business rule management application object includes a representation of the one or more business rules and a representation of one or more results of the application of the one or more business rules on the one or more in-memory database objects, the method further comprising providing the business rule management application object for storage in the in-memory database. | 10-15-2015 |
20150331892 | Minimize Downtime with Immediate Upgrade of Data in Databases - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating data stored within the database. In some implementations, actions include providing a plurality of cut-off dates, for each cut-off date in the plurality of cut-off dates determining a total time based on respective times associated with a plurality of tasks to provide a plurality of total times, each total time corresponding to a respective cut-off date, selecting an actual cut-off date based on the plurality of total times, and updating data within the database using the actual cut-off date. | 11-19-2015 |
20150339326 | CONSOLIDATION OF WEB CONTENTS BETWEEN WEB CONTENT MANAGEMENT SYSTEMS AND DIGITAL ASSET MANAGEMENT SYSTEMS - A method for consolidating reusable image components with multi-media contents is provided. The method includes defining a location in a content template for storing a library of reusable image components and multi-media contents. The method further includes transmitting at least one multi-media content of a digital asset management environment, wherein the transmitted at least one multi-media content is stored in the defined location of the content template with the library of reusable image components. The method further includes determining if the selected at least one multi-media content was transmitted, stored and, is present in the defined location of the content template. The method further includes generating in the defined location of authoring content template, another library of reusable image components of the at the least one multi-media content, if the at least one multi-media content is not confirmed present in the defined location of the content template. | 11-26-2015 |
20150350304 | SYSTEMS AND METHODS FOR IMPLEMENTING A PLATFORM FOR PROCESSING STREAMS OF INFORMATION - Systems and methods to implement a platform for processing streams of information, in particular quantification information such as, e.g., real-time sensor data, allow users to define algorithms that are evaluated and re-evaluated continuously as new information becomes available. Revenue received from users and/or other entities that are operating within the platform (or in conjunction with the platform) may be shared with the providers and/or publishers of the streams of information. | 12-03-2015 |
20150356097 | SYSTEM AND METHOD FOR AUTOMATED SCALABILITY OF N-TIER COMPUTER APPLICATIONS - A system and method for providing automatic horizontal and vertical scalability for n-tier computer applications in an n-tier computer application infrastructure is disclosed. The n-tier computer application infrastructure includes an interface, an application server and a data store. In one embodiment, major functional aspects of an n-tier computer application are identified by analyzing an n-tier computer application by a cloud engine. Further, major database aspects in the data store are identified by analyzing a database schema and a database application logic used in the data store by the cloud engine. Furthermore, a reconfigured automatically scalable n-tier computer application infrastructure that is horizontally and vertically scalable is generated based on the identified major functional aspects, the identified major database aspects and the n-tier computer application usage needs. | 12-10-2015 |
20150363432 | PARTIAL RELEASE MANAGEMENT - A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product include establishing an invocation threshold for initiating a partial release for a unit of storage space. The method, system, and computer program product include establishing a preservation threshold for releasing a fractional amount of the unit of storage space. The method, system, and computer program product include initiating the partial release in response to reaching the invocation threshold. The method, system, and computer program product include releasing the fractional amount based on the preservation threshold. | 12-17-2015 |
20160012081 | Relationship Model for Modeling Relationships Between Equivalent Objects Accessible Over a Network | 01-14-2016 |
20160085775 | MANAGING RECORD LOCATION LOOKUP CACHING IN A RELATIONAL DATABASE - In managing a relational database, a relational manager sets a foreign key lookup value to an unavailable state in a source table row containing each of a foreign key value and the foreign key lookup value in a source table in a relational database, wherein the foreign key value references a primary key value in a referenced row in a separate destination table in the relational database. The relational manager, responsive to looking up, for the foreign key value, in a data structure separate from the source table, a location of the referenced row in the relational database, when the foreign key lookup value is set to the unavailable state, updating the foreign key lookup value with the location, wherein the foreign key lookup value in the source table is looked up for identifying the location of the referenced row for subsequent retrievals of the referenced row for the foreign key value. | 03-24-2016 |
20160085781 | TECHNIQUES FOR MAINTAINING COLUMN VECTORS OF RELATIONAL DATA WITHIN VOLATILE MEMORY - Techniques are provided for more efficiently using the bandwidth of the I/O path between a CPU and volatile memory during the performance of database operation. Relational data from a relational table is stored in volatile memory as column vectors, where each column vector contains values for a particular column of the table. A binary-comparable format may be used to represent each value within a column vector, regardless of the data type associated with the column. The column vectors may be compressed and/or encoded while in volatile memory, and decompressed/decoded on-the-fly within the CPU. Alternatively, the CPU may be designed to perform operations directly on the compressed and/or encoded column vector data. In addition, techniques are described that enable the CPU to perform vector processing operations on the column vector values. | 03-24-2016 |
20160103855 | COLLABORATIVE ITEM DATABASE - For aggregating items in a collaborative item database, an apparatus includes one or more servers. Each server includes a processor and a memory that stores code executable by the processor. The code generates first item data that includes a first item identifier and a first item location from environment data received from a first ubiquitous computer. The code further aggregates the first item data in the collaborative item database. The collaborative item database includes item data from a plurality of ubiquitous computers. | 04-14-2016 |
20160103856 | INTEGRATING CUSTOMIZED USER EXPERIENCES - Disclosed are some examples of systems, apparatus, methods and storage media for generating and integrating experiences for a user to provide an amalgamated experience. In some implementations, a system includes an experience-generating platform configured to receive event data indicating the occurrence of an event; determine whether one or more triggers are satisfied based on the event data; when a one of the triggers is satisfied, identify a next one of the activities; and when a last one of the triggers is satisfied or a last one of the activities is determined to completed, determine that the experience has ended and identify a next activity associated with a next experience. | 04-14-2016 |
20220138256 | COGNITIVELY RENDERED EVENT TIMELINE DISPLAY - Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can be used to determine a level of significance of an event in a database of events based on context. Embodiments of the present invention can, in response to the determined level of significance of the event reaching a threshold value for significance, generate a visual representation of the event in the database of events. Embodiments of the present invention can also be used to integrate the generated visual representation of the event into a user display. | 05-05-2022 |