21st week of 2015 patent applcation highlights part 74 |
Patent application number | Title | Published |
20150142709 | AUTOMATIC LEARNING OF BAYESIAN NETWORKS - A method of learning a structure of a Bayesian network includes computing an ordering of the random variables of the Bayesian network; wherein computing the ordering of the random variables of the Bayesian network is performed by computing an approximate solution to the history dependent traveling salesman problem. | 2015-05-21 |
20150142710 | Directed Behavior in Hierarchical Temporal Memory Based System - A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy. | 2015-05-21 |
20150142711 | INTERESTINGNESS RECOMMENDATIONS IN A COMPUTING ADVICE FACILITY - The present disclosure provides a recommendation to a user through a computer-based advice facility, comprising collecting topical information, wherein the collected topical information includes an interestingness aspect; filtering the collected topical information based on the interestingness aspect; determining an interestingness rating from the collected topical information, wherein the determining is through the computer-based advice facility; and providing a user with the recommendation related to the topical information based on the interestingness rating. | 2015-05-21 |
20150142712 | RULE DISCOVERY SYSTEM, METHOD, APPARATUS, AND PROGRAM - A system includes a free itemset generation unit to generate a set of free itemsets, each having a frequency in the database greater than or equal to a predetermined threshold value set in advance, a valid rule candidate generation unit to generate rule candidates and store the generated rule candidates, and a rule minimality decision unit to check minimality of each of the generated rule candidates and output the generated rule candidate to an output apparatus when the generated rule candidate is determined to be minimal. | 2015-05-21 |
20150142713 | Real-Time Adaptive Decision System And Method Using Predictive Modeling - An apparatus, system and method for automatically evaluating a transaction request are provided. An adaptive modeling platform builds models and deploys them in a very systematic manner, without requiring much or any human intervention. This system ensures an end to end data management; encompassing variable generation, model building and evaluation of the built models, decision logic and strategy design. It guarantees deployment of these predictive models in real time, monitors performance of the portfolio and generates reports & alerts for the same. The system periodically examines the models in production and rebuilds them when their performance falls below a predefined threshold. When the human discretion so permits, the system can be interrupted at any point in time and changes can be made wherever desired in the process. From a business point of view, AMP will significantly reduce the resources and time required for the entire process, starting from raw data to building models and decision logic, to monitoring performance and reconstruction, to deployment of the final strategies. | 2015-05-21 |
20150142714 | DYNAMIC LIGHTING SYSTEM - A dynamic lighting system may comprise a base node having a broadcast range, a plurality of lights being operatively associated with a set of basic nodes, and a network brain configured to communicate with the base node and store a node list with the unique identifiers for the set of basic nodes. The set of basic nodes may include local nodes in the broadcast range and remote nodes beyond the broadcast range. The network brain may be configured to send a broadcast message that is communicated to local nodes within the broadcast range and remote nodes beyond the broadcast range. | 2015-05-21 |
20150142715 | NEURAL NETWORK FREQUENCY CONTROL AND COMPENSATION OF CONTROL VOLTAGE LINEARITY - Systems and methods of using an artificial neural network processing module to compensate a control voltage and create a linear output response for an electronic oscillator to produce a target frequency. The artificial neural network processing module includes one or more neurons which receive one or more inputs corresponding to the control voltage. The artificial neural network processing module is configured to provide a correction based at least in part on the control voltage and pre-calculated DAC values. The pre-calculated DAC values are determined in part by predetermined or predefined pull ranges and linear control voltage transfer functions. The artificial neural network processing module can preferably achieve a control voltage tuning linearity better than 0.5% linearity over an entire tuning range of ±−75 ppm. | 2015-05-21 |
20150142716 | TRACKING PLAYER ROLE USING NON-RIGID FORMATION PRIORS - Approaches are described for assigning roles to agents in a group of agents engaging in an activity. An assignment analysis system receives a first set of detections, where each detection in the first set of detections comprises a physical location. The assignment analysis system defines an exemplar formation comprising an arrangement of each role in a set of roles. The assignment analysis system calculates a first cost function between at least one detection in the first set of detections and at least one role in the set of roles. The assignment analysis system generates a first set of permutations based on the first cost function. The assignment analysis system assigns a first role in the set of roles to a first detection in the first set of detections based on the first set of permutations. | 2015-05-21 |
20150142717 | PROVIDING REASONS FOR CLASSIFICATION PREDICTIONS AND SUGGESTIONS - Technologies are generally provided for a prediction system to provide reasons corresponding to suggested classifications. The prediction system may predict classifications such as user actions on incoming messages to help users triage email, and may provide one or more reasons for classifications to a user. The prediction system may identify features of the message in order to make predictions about user interactions and to suggest an action to the user, where features may include characteristics of the email message such as sender identity. Presented reasons for a suggested action may convey observed features of the message that significantly contributed to the prediction decision, and were relatively unexpected compared to a typical item for a particular user. | 2015-05-21 |
20150142718 | Ontology-Aided Business Rule Extraction Using Machine Learning - An approach for distinguishing a business rule from a non-business rule in a computer program is provided. A rule in the program is identified based on a conditional statement within the rule. Whether the rule performs underlying operation of the program independent of a business function of the program is determined. The rule and metadata of the rule are searched for a key word which indicates part of a business transaction. Whether a sequence of program steps in the rule matches a predetermined sequence of program steps indicative of a business rule or whether the sequence of program steps in the rule matches a predetermined sequence of program steps indicative of underlying operation of the program independent of the business function of the program is determined. If the rule is a business rule is determined based on both determining steps and both searching steps. | 2015-05-21 |
20150142719 | AUTOMATICALLY SELF-LEARNING BIDIRECTIONAL SYNCHRONIZATION OF A SOURCE SYSTEM AND A TARGET SYSTEM - A method and associated system for an automatically self-learning audit of a bidirectional synchronization means for synchronizing a source system and a target system. A processor identifies a mismatch between an element of production data of the source system and an analogous production-data element of the target system. If the mismatch is caused by an issue known to the synchronization means, the processor takes corrective action known to resolve the mismatch. Otherwise, the processor attempts to identify a resolution and, if successful, applies the resolution, teaches the resolution to the synchronization mechanism, records the solution, and resends data from the correct system to the incorrect system. If unable to identify a resolution, the processor implements a next-best solution that allows continued operation despite the unresolved mismatch. The processor then generates a report of the mismatch and continues searching for other mismatches in the loaded data models. | 2015-05-21 |
20150142720 | PREDICTIVE INTELLIGENCE FOR SERVICE AND SUPPORT - Embodiments regard predictive intelligence for service and support. An embodiment of a method includes receiving at an interface for a database system data entered in one or more data fields regarding service of a first case for a first client, the data being received from the first client or from an agent entering data regarding the first case; automatically comparing by the database system the data for the first case with data for other cases stored in a data store of the database system; identifying by the database system one or more similar cases based on the comparison of data; automatically generating by a predictive intelligence algorithm applied by the database system one or more predictive actions for the first case based on the identified one or more similar cases; and transmitting data regarding the one or more predictive actions to the first client or agent. | 2015-05-21 |
20150142721 | Selecting Users to Receive a Recommendation to Establish Connection to an Object in a Social Networking System - A social networking system identifies users to receive a recommendation to establish a connection to an object maintained by the social networking system. The social networking system determines one or more classifiers identifying attributes of users to receive the recommendation based on attributes of users connected to the object and additional users connected to those users. The attributes of an additional user may be weighted by a factor that provides a measure of the overlap between the attributes of the additional user and a user connected to the object. | 2015-05-21 |
20150142722 | APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM THEREOF FOR RECOMMENDING AN ELECTRICITY CONSUMPTION BEHAVIOR - An apparatus, a method, and a non-transitory computer readable storage medium thereof for recommending an electricity consumption behavior are provided. The apparatus is stored with an appliance efficiency value and an electricity-consuming parameter value for each of a plurality of users. The apparatus generates a plurality of first temporary values by multiplying each of the appliance efficiency values with each of the electricity-consuming parameters, generates a power saving matrix by subtracting each of the electricity-consuming parameters from each of the electricity-consuming parameters individually, generates a changing willingness matrix by the second temporary values, calculates a transform probability matrix by the power saving matrix and the changing willingness matrix, calculates an eigenvalue and an eigenvector of the transform probability matrix, and recommends an electricity consumption behavior according to the eigenvalue and the eigenvector. | 2015-05-21 |
20150142723 | Determination of Uncertainty Measure for Estimate of Noise Power Spectral Density - Systems/methods for computing a power spectral density estimate for a noise signal. Where the noise signal appears in two channels (a single channel), n successive data acquisitions from the two channels (the single channel) are used to compute n respective cross (power) spectral densities, which are then averaged. The averaged cross (power) spectral density may then be smoothed in the spectral domain. The magnitude of the smoothed cross (power) spectral density comprises an estimate for the noise power spectral density. An effective number of independent averages may be computed based on the number n, the time-domain window applied to the acquired sample sets, the amount of overlap between successive sample sets, and the shape of the frequency-domain smoothing function. A statistical error bound (or uncertainty measure) may be determined for the power spectral density estimate based on the effective number of averages and the averaged single-channel and cross-channel spectral estimates. | 2015-05-21 |
20150142724 | METHOD AND SYSTEM FOR REPRESENTING OLAP QUERIES USING DIRECTED ACYCLIC GRAPH STRUCTURES IN A DATAGRID TO SUPPORT REAL-TIME ANALYTICAL OPERATIONS - The various embodiments herein provide a method for representing OLAP (Online Analytical Processing) queries in a data grid in real time. The method comprises of providing a new OLAP query, building a directed acyclic graph structure for the OLAP query, initializing the graph structure by generating signals for one or more business entities, processing the generated signals of one or more entities, linking entities based on matching of query filter parameters specified in the OLAP query and calculating aggregate values at one or more nodes. The nodes in the directed acyclic graph comprises: a plurality of blue nodes adapted to maintain links to one or more business entities stored in a datagrid and to hold the aggregate values and a plurality of grey nodes adapted to hold the calculated aggregate values. The aggregate values comprise at least one of SUM, ACCOUNT and AVG. | 2015-05-21 |
20150142725 | HIGH-THROUGHPUT EXTRACT-TRANSFORM-LOAD (ETL) OF PROGRAM EVENTS FOR SUBSEQUENT ANALYSIS - An event tap associated with a server, such as a Web server, at a machine can transform a server event into a tuple, select a database node for the tuple, and place the tuple in a queue for that database node, and then flush the queue periodically directly into database notes. The use of an event tap can thus reduce the computational burden on the database while keeping the server event data in the database relatively fresh. | 2015-05-21 |
20150142726 | System and Method for Decision Driven Business Performance Management - A decision-driven performance management system comprises storing a decision dependency model in a decision dependency repository, the model identifying relationships and dependencies among sub-decisions, information sources and knowledge elements that form a decision and impact a performance measure of an organization. An extended dashboard and decision space enables a user to use the model to visualize and drill down into decisions and implementation artifacts underlying the performance measure, and to edit these elements to change the performance measure. | 2015-05-21 |
20150142727 | ANALYTIC OPERATIONS FOR DATA SERVICES - Embodiments regard analytic operations for data services. An embodiment of a method includes: receiving a request at a database system from a user to embed a representation of analytics data on a first page generating by a processing unit of the database system an embed area in the page in which to display the analytics data on the page; storing in a memory of the database system metadata associated with the page describing the embed area; and upon the database system detecting an access to the first page, generating by the database system the first page with the analytics data located in the embed area based upon the metadata. | 2015-05-21 |
20150142728 | UPGRADE OF HETEROGENEOUS MULTI-INSTANCE DATABASE CLUSTERS - A method, system, and computer program product for management of large multi-database installations. The method form commences by analyzing a multiple database installation to determine a set of candidate upgrade operations to apply to individual instances of heterogeneous databases in the multiple database installation, and then scheduling an order in which order to apply individual operations from among the set of candidate upgrade operations. In exemplary operation, the candidate upgrade operations comprise database version upgrades, database stack upgrades, and/or database listener upgrades. Some embodiments exploit homogeneity and/or groupings in order to parallelize performance of various upgrade operations during mass upgrade of multi-database installations. In addition to performing upgrade operations in the form of database version upgrades, database stack upgrades, and/or database listener upgrades, the installation can be upgraded by receiving application upgrades. | 2015-05-21 |
20150142729 | PHOTO FILE DISPLAYING METHOD AND DLNA SYSTEM - A photo file displaying method includes the following steps. Firstly, a judging step is performed to judge whether a coordinate data of a photo file in a first electronic device is acquired. According to a result of acquiring the coordinate data, a location information or a no available location information is written into a data field of a metadata of the photo file. Then, a first virtual folder and a second virtual folder are displayed on a second electronic device. If the first virtual folder is selected, the photo file corresponding to the first virtual folder is displayed on the second electronic device. If the photo file has the location information, the photo file is assigned to the first virtual folder. If the photo file has the no available location information, the photo file is assigned to the second virtual folder. | 2015-05-21 |
20150142730 | METHODS AND SYSTEMS FOR POPULATING AND SEARCHING A DRUG INFORMATICS DATABASE - The present invention provides a method for populating and searching a drug informatics database that includes receiving unprocessed data associated with a chemical compound from one or more data sources. The unprocessed data is parsed into a plurality of data objects based on a categorization associated with each of the data objects. Additional information, such as explanatory notes, is identified and associated with at least one of the data objects. The data objects are stored in entries within a data structure, where the data structure is searchable based on one or more of the data objects. A query for data associated with a chemical compound is received at a drug informatics database. The drug informatics database is then searched for data associated with the chemical compound and the search results are provided to a user. | 2015-05-21 |
20150142731 | SYSTEM FOR SAVING SENSING DATA, APPARATUS FOR SAVING DATA, METHOD FOR SAVING DATA - A system for saving data according to an embodiment of the present invention comprises an apparatus for data collecting data generated from a sensor; an apparatus for saving data saving the data in database corresponding to a cumulative data table and a latest data table; an apparatus for providing data transmitting a request for retrieval of data to the apparatus for saving data and obtaining the data saved in the cumulative data table or the latest data table according to the request; and an apparatus for serving data providing the data to a user's terminal. | 2015-05-21 |
20150142732 | CONTINUOUS IMAGE ANALYTICS - A method, system, and computer-readable set of instructions on a storage medium are provided for querying, analyzing, and processing image data and data/metadata associated with the image data. For example, a tissue sample is made into a slide. A digital or electronic image is made of the slide. That electronic image is then parsed with respect to color, brightness, magnification, intensity, and other available image parameters. The parsed information is then used in searching and reiteratively searching a database of images from one or more sources. If different magnification levels are observed, the images are normalized and/or color corrected. If different types or levels of results are desired, a difference magnification version of the image can be used, searched, and reiteratively searched for in a database of images from one or more sources. The database can be a dynamic database which is continuously being updated, enlarged, and/or reduced. | 2015-05-21 |
20150142733 | SYSTEM AND METHOD FOR EFFICIENT MANAGEMENT OF BIG DATA IN A DATABASE USING STREAMING TABLES - A system including a shared disk database cluster with multiple database nodes, the nodes configured to perform multiple processes, each database node configured to: insert data to a table, assign a unique location for the insert, the location representing a primary key and update the table without requiring contention between different processes. | 2015-05-21 |
20150142734 | Meta Model Driven Data Base Replication and Synchronization - The present invention relates to a method of executing an export process for an automated meta model driven export of entity parts from a source data base ( | 2015-05-21 |
20150142735 | Memory searching system and method, real-time searching system and method, and computer storage medium - Described is a memory searching system, including an indexing module and a searching module. The indexing module, provided with multiple indexed databases, acquires and records updated indexed data in an indexed database provided to the indexing module and synchronizes the searching module with the updated indexed data recorded in the indexed database provided to the indexing module. The searching module updates an indexed database in a memory with the updated indexed data received from the indexing module (the indexed database in the memory corresponds to the indexed database provided to the indexing module), and switches a pointer of the indexed database to the updated indexed database in the memory. Also described is a memory searching method, a real-time searching system and method, capable of better supporting real-time search and of updating indexed data in seconds in a realistic application, reducing the cost of hardware equipment and improving searching efficiency. | 2015-05-21 |
20150142736 | TECHNIQUES FOR DATA RETENTION - Systems and techniques for managing data in a relational database environment and a non-relational database environment. Data in the relational database environment that is static and to be maintained beyond a preselected threshold length of time is identified. The data is copied from the relational database and stored in the data the non-relational database. Access to the data is provided from the non-relational database via a user interface that accesses both the relational database and the non-relational database. | 2015-05-21 |
20150142737 | EFFICIENTLY FIRING MAPPING AND TRANSFORM RULES DURING BIDIRECTIONAL SYNCHRONIZATION - A method and associated system for efficiently firing mapping and transform rules during a bidirectional synchronization of two or more systems. A processor loads a set of mapping and transform synchronization rules and a set of cross-reference tables. When an event message received from a source system identifies a revision to an element of the source system's data, the processor parses the message to identify the revised source-system data. The processor uses the cross-references to identify synchronization rules that are associated with the revised data element. If any of the identified rules requires an additional source-system data element or an extrinsic data element located at an external source, the processor retrieves those further identified data elements. The processor then looks up the synchronization procedure of the identified rules, packages it into a synchronization message, and sends the message to the target system. | 2015-05-21 |
20150142738 | COMPUTER SYSTEM - The management system includes pair management information for managing pair groups and resource management information for managing resources allocated to the pair groups. The management system monitors data transfer latencies in asynchronous remote copy in the pair groups. In a case where data transfer latencies in a first pair group of the pair groups reach a threshold, the management system selects a first asynchronous remote copy pair from the first pair group with reference to the pair management information. The management system selects a second pair group allocated resources different from resources allocated to the first pair group as a candidate migration destination of the first asynchronous remote copy pair with reference to the resource management information. | 2015-05-21 |
20150142739 | DATA REPLICATION SYSTEM - Systems and methods are provided for an asynchronous data replication system in which the remote replication reduces bandwidth requirements by copying deduplicated differences in business data from a local storage site to a remote, backup storage site, the system comprising: a local performance storage pool for storing data; a local deduplicating storage pool for storing deduplicated data, said local deduplicating storage pool further storing metadata about data objects in the system and which has metadata analysis logic for identifying and specifying differences in a data object over time; a remote performance storage pool for storing a copy of said data, available for immediate use as a backup copy of said data to provide business continuity to said data; a remote deduplicating storage pool for storing deduplicated data; and a controller for synchronizing the remote performance storage pool to have the second version of the data object using deduplicated data. | 2015-05-21 |
20150142740 | AUTOMATICALLY MANAGING MAPPING AND TRANSFORM RULES WHEN SYNCHRONIZING SYSTEMS - A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism. | 2015-05-21 |
20150142741 | INFORMATION AGGREGATION FILE SYNCHRONIZING METHOD, DEVICE, AND SYSTEM - The present invention relates to an information syndication file synchronizing method, comprising: acquiring and saving the latest information publishing time in an information syndication file located on a first information publishing platform; acquiring the information syndication file, and comparing the latest publishing time with the publishing time of each piece of information in the acquired information syndication file; if the information publishing time is later than the latest publishing time, then searching for the information in a synchronization database; if searching in the synchronization database does not yield a match, then synchronizing the information onto a second information publishing platform for publishing, and saving the information to the synchronization database. The above method can efficiently synchronize an information syndication file without errors or omissions. Furthermore, also provided are an information syndication file synchronizing device and system. | 2015-05-21 |
20150142742 | SYSTEM AND METHOD FOR SYNCING LOCAL DIRECTORIES THAT ENABLE FILE ACCESS ACROSS MULTIPLE DEVICES - A computing system may include multiple computing devices. A file at a computing device may be accessed based on a reference file stored at the device that comprises a hash value of the content of the file. The hash value may be independent of the file location or file name and include a representation of the content of the file such that a given hash value is unique for given content. For example, the hash value may be generated using a hash function on the content of the file. The hash function may be generated by the hash function that reproducibly identifies the file based on the content of the file. In this manner, the reference file may be used to uniquely identify a file as well as serve as a basis for checking the integrity of files transmitted over a network from one computing device to another computing device. | 2015-05-21 |
20150142743 | Location Assignment Daemon (LAD) For A Distributed Storage System - A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed storage system the following is performed. Replication policies for the object that have not been satisfied are determined. Replication requests are ranked for the object whose replication policies have not been satisfied based on a number of replicas of the object that need to be created in order to satisfy the replication policies for the object. Replication requests are generated for the object based at least in part on the replication policies for the object that have not been satisfied and on a current state of the distributed storage system. At least a subset of the replication requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replication requests for execution. | 2015-05-21 |
20150142744 | SYSTEMS AND METHODS FOR MEDIA FILE MANAGEMENT - Systems, apparatus, methods, articles of manufacture, and interfaces for electronic media file (e.g., e-book) management are provided. Data descriptive of electronic media files (e.g., e-books, video, and/or audio files) may be searched, scanned, looked-up, and/or otherwise acquired. Such data may be utilized to determine an authenticity and/or availability of a particular media file. Digital Rights Management (DRM) and/or other related files and/or information may be analyzed, for example, to determine a likelihood or probability that a particular media file is (i) available and/or accessible and/or (ii) authentic. The likelihood of a media file being available and/or authentic may be utilized to select and/or provide content to a user such as one or more advertisements, rewards and/or promotions (e.g., from a third-party). | 2015-05-21 |
20150142745 | COMPUTERIZED METHODS AND APPARATUS FOR INCREMENTAL DATABASE BACKUP USING CHANGE TRACKING - Computerized methods and systems are disclosed for creating an incremental backup of application data by creating a snapshot associated with a current incremental backup of a data file using a change tracking bitmap such that a data file associated with the current incremental backup can be restored from just the snapshot associated with the current incremental backup and an initial backup without needing to access one or more previously generated incremental backups of the data file. | 2015-05-21 |
20150142746 | Manipulating Electronic Backups - Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media. | 2015-05-21 |
20150142747 | Snapshot Generating Method, System, and Apparatus - Embodiments of the present invention relate to a snapshot generating method, computer system, and apparatus, which can determine a plurality of virtual machines where an application runs and a deployment server where the plurality of virtual machines is deployed, and send a snapshot instruction to the deployment server of the plurality of virtual machines, so that the deployment server of the plurality of virtual machines can start snapshot operations on the plurality of virtual machines at consistent time points according to the snapshot instruction, so as to generate snapshot files of the plurality of virtual machines at the consistent time points, thereby implementing unified snapshots on the plurality of virtual machines where the application runs and ensuring consistency among backup data of the application. | 2015-05-21 |
20150142748 | COMPUTERIZED METHODS AND APPARATUS FOR DATA CLONING - Systems and methods for creating a live copy of a data object from a production system for use by third party applications. The systems and methods include receiving at least one request for a copy of production data from an application; creating a live backup copy; creating a flash copy of the live backup copy, and a flash copy bitmap; creating a modified version of the live backup copy by changing a subset of data in the live backup copy; recording the changed subset of data using the flash copy bitmap; mounting, the modified version of the live backup copy to the application; and transforming the modified version of the live backup copy back to the live backup copy when unmounting the modified version of the live backup copy of the production data from the application by applying changes associated with the flash copy bitmap to the live backup copy. | 2015-05-21 |
20150142749 | METHOD AND SYSTEM FOR A SAFE ARCHIVING OF DATA - A method for archiving a predefined portion of a table residing in a database system includes: creating a first backup copy of the portion of the table; assigning to the portion of the table an access state flag; setting the access state flag; using the access state flag for preventing modification of existing backup copies of the portion of the table and for preventing further backup operations on the portion of the table; archiving the portion of the table to a separate system; deleting the content of the portion of the table from the database system and retaining the access state flag in the database system. | 2015-05-21 |
20150142750 | DATA MANAGEMENT VIRTUALIZATION - Methods and systems for backing up data in network attached storage such that data in the network attached storage can be backed up without a backup device attached directly to the network attached storage. A series of successive copy operations are scheduled over time of at least one file system associated with at least one network attached storage server. At least one virtual disk is presented to a backup proxy for copying the at least one file system from the backup proxy to the at least one virtual disk for a first backup from the series of successive copy operations of the at least one file system. | 2015-05-21 |
20150142751 | TECHNIQUES FOR DATA RETENTION - Managing data in a multitenant environment having a relational database and a non-relational database. A set of one or more policies for data retention corresponding to data stored in the relational database environment is received. The policies for data retention are defined on a tenant-by-tenant basis within the multitenant environment. The policies are deployed to data in the relational database on a tenant-by-tenant basis within the multitenant environment. Data to be copied from the relational database to the non-relational database is identified. The data to be copied in the non-relational database is stored while maintaining tenant isolation so that data belonging to the respective tenants is not accessible by other tenants when stored in the non-relational database. | 2015-05-21 |
20150142752 | PRIORITY BASED RELIABILITY MECHANISM FOR ARCHIVED DATA - A method and system for determining priority is provided. The method includes generating a list defining specified data objects stored within a back-up/archived data storage system and applying importance levels to the specified data objects. Reliability urgency levels for the storage devices are determined and in response groups of data objects of the specified data objects are generated. Required reliability levels for each group of data objects are determined and associated erasure encoding rates are calculated. Fragment sets for the groups of data objects are generated and numbers of parity objects required for the fragment sets are determined. An erasure code algorithm is executed with respect to the groups of data objects and in response parity objects are computed on demand. | 2015-05-21 |
20150142753 | EVENT ARCHIVING, SYSTEMS AND METHODS - Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user. | 2015-05-21 |
20150142754 | REPAIRING A LINK BASED ON AN ISSUE - Repairing a link based on an issue includes associating at least one metadata segment with a link, identifying, in a resource repository, at least one resource that matches the at least one metadata segment, determining if there is an issue between the link and the at least one resource, and repairing the link based on the issue between the link and at least one resource. | 2015-05-21 |
20150142755 | STORAGE APPARATUS AND DATA MANAGEMENT METHOD - A control unit of a storage apparatus divides received data into one or more chunks and compresses the divided chunk(s); and regarding the chunk whose compressibility is equal to or lower than a threshold value, the control unit does not store the chunk in the first storage area, but calculates a hash value of the compressed chunk, compares the hash value with a hash value of another data already stored in the second storage area and executes first deduplication processing; and regarding the chunk whose compressibility is higher than the threshold value, the control unit stores the compressed chunk in the first storage area, reads the compressed chunk from the first storage area, calculates a hash value of the compressed chunk, compares the relevant hash value with a hash value of another data already stored in the second storage area, and executes secondary deduplication processing. | 2015-05-21 |
20150142756 | DEDUPLICATION IN DISTRIBUTED FILE SYSTEMS - Deduplication in a distributed file system is described. Key classes are determined from a set of potential keys, the potential keys used to represent file content stored by the file system. Control of the key classes is apportioned among index nodes of the file system. Nodes in the file system, during deduplication of data chunks of the file content, generate keys calculated from the data chunks. The keys are distributed among the index nodes based on relations between the keys and the key classes controlled by the index nodes. | 2015-05-21 |
20150142757 | INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE - The disclosure provides an information processing method and an electronic device. The electronic device generates M components to be embedded into a first application program when installing a recording application program, M is an integer greater than or equal to 1. There is an association relationship between the M components and the recording application program. In a case where the M components are embedded into the first application program, the method includes: when the first application program runs, displaying a first graphical interface corresponding to the first application program by the electronic device, the first graphical interface including the M components; obtaining a first triggering operation for a first component of the M components; collecting, in response to the first triggering operation, first data content under the first graphical interface directly; and storing the collected first data content. | 2015-05-21 |
20150142758 | Method for Intelligently Categorizing Data to Delete Specified Amounts of Data Based on Selected Data Characteristics - A method assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents. | 2015-05-21 |
20150142759 | METHOD FOR DETECTING THE PLAYBACK OF A DATA PACKET - A method of detecting whether a packet from a plurality of packets transmitted by at least one transmitting station over a network has been played back is disclosed. Each packet includes a message and an identifier, the packets being successively transmitted over several consecutive time periods. The method includes receiving the packet by at least one receiving station and reading of the identifier of the received packet to obtain a received identifier, and consulting, by the receiving station, a database of identifiers already received to determine whether the received identifier has already been received. If the received identifier has not already been received, the method also includes updating the database to include the received identifier. The identifier includes an indicator of belonging to groups of packets. | 2015-05-21 |
20150142760 | METHOD AND DEVICE FOR DEDUPLICATING WEB PAGE - A method and a device is described for de-duplicating a web page. The method includes: extracting at least one core sentence from a target web page; mapping each core sentence to a unique numeric value to form a first numeric value set; determining an intersection set of the first numeric value set and each second numeric value set, and the number of numeric values included in each intersection set, and determining a maximum number of numeric values included in each intersection set; and when a ratio of the maximum number to a total number of numeric values in the first numeric value set is greater than a set threshold, processing the target web page as a duplicate web page. In embodiments of the present invention, during web page de-duplication processing, accuracy can be improved, an anti-noise capability can be enhanced, and a calculating scale can be reduced. | 2015-05-21 |
20150142761 | Changing the Compression Level of Query Plans - In an embodiment, a query plan is compressed to data in a cache at a high compression level if a runtime of a query that the query plan implements is greater than a high time threshold. The query plan is compressed to the data in the cache at a medium compression level if the runtime of the query that the query plan implements is less than the high time threshold and greater than a low time threshold. The query plan is stored to the data in the cache at an uncompressed level if the runtime of the query that the query plan implements is less than the low time threshold. | 2015-05-21 |
20150142762 | Changing the Compression Level of Query Plans - In an embodiment, a query plan is compressed to data in a cache at a high compression level if a runtime of a query that the query plan implements is greater than a high time threshold. The query plan is compressed to the data in the cache at a medium compression level if the runtime of the query that the query plan implements is less than the high time threshold and greater than a low time threshold. The query plan is stored to the data in the cache at an uncompressed level if the runtime of the query that the query plan implements is less than the low time threshold. | 2015-05-21 |
20150142763 | BITMAP COMPRESSION FOR FAST SEARCHES AND UPDATES - Bitmap compression for fast searches and updates is provided. Compressing a bitmap includes receiving a bitmap to compress, and reading the bitmap to determine a value of a bit location for all bits in the bitmap. In one embodiment, a compressed bitmap is created by encoding a variable number of bytes to represent a distance between adjacent 1s in the uncompressed bitmap. In another embodiment, a compressed bitmap is created by representing a distance between adjacent 1s in the uncompressed bitmap using a plurality of bits, and encoding a marker word to indicate the number of bits used to represent the distance. | 2015-05-21 |
20150142764 | LANGUAGE TAG MANAGEMENT ON INTERNATIONAL DATA STORAGE - According to one aspect of the present disclosure, a system and technique for language tag management includes a data source categorized using language tags and logic executable by a processor unit to: access a standardized language tag repository to identify changes in repository language tags; search records of the data source to identify language tags present in records of the data source; determine whether the language tags present in the records of the data source are inconsistent with the repository language tags; responsive to determining that the language tags present in the records of the data source are inconsistent with the repository language tags, determine a language tag update policy for the data source; and perform a language tag update process for the records according to the language tag update policy to re-categorize the records based on the repository language tags. | 2015-05-21 |
20150142765 | SYSTEM AND METHOD FOR ENABLING REMOTE FILE ACCESS VIA A REFERENCE FILE STORED AT A LOCAL DEVICE THAT REFERENCES THE CONTENT OF THE FILE - A computing system may include multiple computing devices. A file at a computing device may be accessed based on a reference file stored at the device that comprises a hash value of the content of the file. The hash value may be independent of the file location or file name and include a representation of the content of the file such that a given hash value is unique for given content. For example, the hash value may be generated using a hash function on the content of the file. The hash function may be generated by the hash function that reproducibly identifies the file based on the content of the file. In this manner, the reference file may be used to uniquely identify a file as well as serve as a basis for checking the integrity of files transmitted over a network from one computing device to another computing device. | 2015-05-21 |
20150142766 | Creating Data in a Data Store Using a Dynamic Ontology - In one embodiment, a method comprises creating and storing an ontology for a data store in response to receiving first user input defining the ontology, wherein the ontology comprises a plurality of data object types and a plurality of object property types; creating one or more parser definitions in response to receiving second user input defining the parser definitions, wherein each of the parser definitions specifies one or more sub-definitions of how to transform first input data into modified input data that is compatible with one of the object property types; and storing each of the one or more parser definitions in association with one of the plurality of object property types. | 2015-05-21 |
20150142767 | SCORING AUTHORS OF SOCIAL NETWORK CONTENT - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring authors of social network content. One method includes obtaining a directed interaction graph having nodes representing users and directed edges including interaction edges representing interactions with one or more posts, assigning a weight to each interaction edge in the interaction graph, calculating a user score for each of the users from the graph, and providing the user scores to a ranking system that scores posts generated by users relative to other posts generated by other users based, at least in part, on the user scores of the users and the other users. | 2015-05-21 |
20150142768 | STORED DEVICE WITH SEARCHING ENGINES - A self-search storage device includes a data buffer coupled between a host and a data storage medium and configured to receive a configuration information including keywords from the host. The self-search storage device further includes a data compare engine coupled to the data buffer and the data storage medium and including more than one data search units. The data compare engine is configured to receive data from the data bus and operable to employ the more than one data search units to compare parts of the data to the keyword, each data search unit of the more than one data search units comparing a distinct part of the data to the keyword, the data compare engine further operable to report the outcome of the comparison for use by the host. | 2015-05-21 |
20150142769 | SCALABLE COMPUTER ARRANGEMENT AND METHOD - An embodiment relates to a scalable computer arrangement and method, which enables the accessing of certain stored information by utilizing algorithms. The validity of the algorithms and/or retrieved data are determined by a validity management module. If the algorithm and/or the retrieved data is determined by the validity management module to be invalid, the algorithm and/or the retrieved data may be updated, whereby self correction occurs dynamically over time with changing stored information. In another embodiment, the computer arrangement and method enables networked computer systems each including a standardized database access system having hyper objects employing embedded algorithms or rules for accessing information across the network in a standardized manner, even though the networked computer system databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self correct when invalid algorithms or data is determined. New computer systems can be added or removed to the network without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems. | 2015-05-21 |
20150142770 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 2015-05-21 |
20150142771 | ADJUSTING SEARCH RESULT USER INTERFACES BASED UPON QUERY LANGUAGE - Disclosed are various embodiments of adjusting a search result user interface when a foreign language search query is detected. A search query associated with a search request is obtained. A language of the search query is identified. An alternative search result user interface is generated when the language varies from an expected language. Additionally, an alternative search query can be generated that is based at least in part upon the originally submitted search query. | 2015-05-21 |
20150142772 | Method and System for Unified Searching and Incremental Searching Across and Within Multiple Documents - A user-interface system and method for searching among multiple documents and searching for subsections within individual documents using a single search interface on an input-constrained user device having a screen and a keypad. | 2015-05-21 |
20150142773 | Optimizing Database Queries Having Hierarchy Filters - A query is received by a database server from a remote application server. The query is associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes and that includes at least one hierarchy filter. Each hierarchy filter is a filter of at least one hierarchy table. Each calculation node defines one or more operations to execute on the database server. Thereafter, the database server instantiates the calculation scenario. The instantiating includes optimizing the calculation scenario by transforming at least one hierarchy filter and pushing down the at least one transformed hierarchy filter to a lower calculation node. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server can subsequently provide the data set to the application server. | 2015-05-21 |
20150142774 | Join Optimization in a Database - A database server receives a query from a remote application server that is associated with a calculation scenario. The calculation scenario defines a data flow model that includes one or more calculation nodes that each define one or more operations to execute on the database server. The database server can be a column-oriented database and at least one of the calculation nodes comprises at least one join operation. Thereafter, the database server instantiates the calculation scenario so that it is optimized by removing one or more join operations and associated branches within the calculation scenario. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server then provides the data set to the application server. | 2015-05-21 |
20150142775 | JOIN TYPE FOR OPTIMIZING DATABASE QUERIES - A query complier analyzes a query to identify a correlated scalar subquery. The query complier transforms the query having the correlated scalar subquery into a query of AGGREGATION INNER/OUTER JOIN or MAX1ROW INNER/OUTER JOIN depending on a result type of the correlated scalar subquery. The AGGREGATION INNER/OUTER JOIN performs JOIN on the rows of the correlated scalar subquery with the rows of a main query and AGGREGATE on the joined rows and returns a result of the joined rows of the main query and aggregation value thereof. The MAX1ROW INNER/OUTER JOIN performs JOIN on the rows of the correlated scalar subquery with the rows of a main query, raises Error when the number of joined rows of the subquery is two or more and returns a result of the row of the main query and the joined row of the subquery. | 2015-05-21 |
20150142776 | TECHNIQUES FOR MANAGING WRITABLE SEARCH RESULTS - Techniques for shared writable search results using a writable topic board system are described. An apparatus may comprise a processor circuit; and a server application for execution by the processor circuit. The server application may comprise a query processing component to receive a first search query comprising one or more search terms, a search component to provide search results for the first search query in a search result list, the search results comprising one or more search result items, and a topic board component to manage a writable topic board for the first search query, the writable topic board to comprise one or more search result items from a second search query. Other embodiments are described and claimed. | 2015-05-21 |
20150142777 | Consistent Aggregation in a Database - A query is received by a database server from a remote application server. The query is associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes and that includes a pre-defined aggregation property. Each calculation node defines one or more operations to execute on the database server. The database server can include a column-oriented database. Thereafter, the database server instantiates the calculation scenario such that, based on the aggregation property, at least one non-aggregating operation specified by a calculation node is transformed into a aggregating operation based on a root node aggregation of the calculation scenario. Subsequently, the database server executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server then provides the data set to the application server. | 2015-05-21 |
20150142778 | Presenting Previously Selected Search Results - The disclosed subject matter provides methods and systems for presenting previously selected search results to a user. A first previously selected search result may be obtained from a first search provider. The first previously selected search result may be a first result, selected by a user, of a first prior search query executed by the first search provider. A second previously selected search result may be obtained from a second search provider, and the second previously selected search result may be a second result, selected by the user, of a second prior search query executed by the second search provider. Next, the first and second previously selected search results may be presented in an interface associated with a third search provider. | 2015-05-21 |
20150142779 | METHOD AND APPARATUS FOR SAVING SEARCH QUERY AS METADATA WITH AN IMAGE - A computer implemented method and apparatus for saving a search query as metadata with an image, comprising receiving image search results from an image search string query, receiving one or more image files from the image search results as one or more selected image files for storage, generating metadata based on the image search string query, associating the metadata with the one or more selected image files, and storing the one or more selected image files with the metadata. | 2015-05-21 |
20150142780 | APPARATUS AND METHOD FOR ANALYZING EVENT TIME-SPACE CORRELATION IN SOCIAL WEB MEDIA - Provided are an apparatus for analyzing an event time-space correlation in a social web media and an operating method thereof. The apparatus includes a collection unit configured to collect a text type of document data from the social web media, a storage unit configured to store an event keyword indicating an event and event-related information including event time-space information corresponding to the event keyword, an extraction unit configured to linguistically analyze the document data to extract the event keyword and the event-related information associated with the event keyword from the document data based on a result of the linguistic analysis, and an output unit configured to receive the event keyword and event-related information and convert the received event keyword and event-related information into visual information and output the visual information. | 2015-05-21 |
20150142781 | INTERACTING WITH RESOURCES EXCHANGED USING OPEN DATA PROTOCOL - One example is related to computer-implemented methods, computer-readable media and computer systems for interacting with resources exchanged using Open Data Protocol. A client computer system receives multiple resources defined according to a first data structure from a server computer system connected to the client computer system through a data network in response to an OData request for the resources. The resources are defined according to a first data structure. A resource is associated with a boundary that specifies resource operations performable on the resource. The resource is translated from the first data structure to a second data structure different from the first data structure, where, in the second data structure, the identified resource is editable to perform the resource operations on the identified resource. The identified resource is displayed in a user interface according to the second data structure and the resource operations that are performable on the identified resource. | 2015-05-21 |
20150142782 | METHOD FOR ASSOCIATING METADATA WITH IMAGES - A method for associating metadata to a set of images of a subject, the method executed on a computer processor obtains a taxonomy with initial attributes that are associated with the subject and forms an image set by receiving at least one initial image that contains the subject and accessing accounts on a social media platform to identify and store, in the image set, one or more related images from each account that also show the subject. The method associates, with one or more images from the image set, text data obtained from the accessed accounts as metadata and updates the taxonomy according to the metadata, then displays at least a portion of the image set and at least a portion of the metadata associated with the image set. | 2015-05-21 |
20150142783 | MULTI-TENANCY FOR STRUCTURED QUERY LANGUAGE (SQL) AND NON STRUCTURED QUERY LANGUAGE (NOSQL) DATABASES - Techniques and structures for providing a multitenant environment having both a relational database and a non-relational database. A database query is received with at least one server computing device providing a multitenant environment having a relational database system and a non-relational database system, the database query in a format corresponding to the relational database system. The query is parsed with the at least one server computing device to find one or more components of the query directed to data stored in the non-relational database system. One or more components of the query directed to data stored in the non-relational database system are converted to one or more scans of the non-relational database system. Results from the query of the relational database system and results from the one or more scans of the non-relational database system are collected. The results from the query and the results of the one or more scans to a combined result are combined. The combined results are provided to a client entity. | 2015-05-21 |
20150142784 | RETRIEVAL DEVICE AND METHOD AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a retrieval device includes an obtaining controller, a retrieving controller, and a display controller. The obtaining controller obtains handwritten data indicative of a position of a component part of a targeted piece of content. The retrieving controller retrieves, based on the handwritten data, the targeted piece of content from a memory which stores therein one or more pieces of content. The display controller displays a search result on a display. | 2015-05-21 |
20150142785 | GENERALIZED GRAPH, RULE, AND SPATIAL STRUCTURE BASED RECOMMENDATION ENGINE - One embodiment of the present invention provides a recommendation system. During operation, the system receives context information associated with the user, updates a plurality of user models based on the received context information, and identifies at least one spatial data structure that stores a plurality of items. A respective item is stored within the spatial data structure based on a vector value associated with the item. The system then queries the spatial data structure to obtain a first set of recommendable items that have vector values within a predetermined range, calculates a score for each item within the set of recommendable items based on the plurality of the user models and a characterization vector associated with each item, ranks the items within the set of recommendable items based on calculated scores, and recommends one or more top-ranked items to the user. | 2015-05-21 |
20150142786 | MODIFICATION OF CLOUD APPLICATION SERVICE LEVELS BASED UPON DOCUMENT CONSUMPTION - An approach for modifying cloud application service levels based upon analysis of documents is provided. The approach performs automated ingestion of documents to determine criticality and needs of certain applications, and develops an understanding of existing cloud environments and service level agreements. The approach may further suggest or automatically reassign applications to the cloud infrastructure to meet the needs of an application. | 2015-05-21 |
20150142787 | METHOD AND SYSTEM FOR SEARCH REFINEMENT - A search refinement method and system to select items from a plurality of items using a user device connected via the internet to a server apparatus. The server apparatus includes a database of items and item attributes. Images of a first subset of the items are transmitted to the user device where they are presented on a display. A change indication selected by a user of the user device is received by the server apparatus, the change indication including at least one of an attribute selection and a reference item selected from the first subset. Responsive to receiving the change indication, an item score is computed for each of the items based on the item's attributes and the change indication. Images of a second subset of the items are presented on the user device. Each time the user initiates a change indication, another subset is presented on the user device, and the user can iteratively refine the search by finding items similar to the items represented by the change indication. | 2015-05-21 |
20150142788 | Repair Information Management Apparatus, Repair Information Management System, and Repair Information Management Method - A database stores a parts list, a tools and materials list, a repair information list, and an equipment list. The parts list and the tools and materials list are associated with regulation information, which indicates that the parts, the tools, and the materials are subject to a regulation, and updated every time a new regulation is imposed. The repair information list is associated with an indicator which indicates whether a repair is compliant with the regulation, and updated every time a repair is performed. The equipment list is associated with an indicator which indicates whether equipment is compliant with the regulation, and updated every time one of the parts list, the tools and materials list, and the repair information list is updated. Those which are not compliant with the regulation are extracted from each list stored in the database, and displayed on a regulatory compliance check screen. | 2015-05-21 |
20150142789 | Content Recommendation Based on Efficacy Models - The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive identification input data associated with a user; identify the user using the identification input data; receive sensor data; determine a current situation associated with the user from one or more predefined situations described by predefined situation data and associated parameters; receive data describing a set of candidate items; generate a set of efficacy scores for the set of candidate items; eliminate one or more candidate items from the set of candidate items to obtain one or more remaining candidate items; rank the one or more remaining candidate items based on one or more associated efficacy scores; and provide one or more recommendation items to the user from the one or more ranked remaining candidate items. | 2015-05-21 |
20150142790 | GENERATING LOGICAL EXPRESSIONS FOR SEARCH QUERIES - In one embodiment, a method comprises, by a computer system, receiving a search term, determining a search constraint for a search query, and generating a search query. The search query includes the search term and the search constraint. The search query requires that at least a first number of search results that are returned in response to the search query match both the search term and the search constraint. The search query permits at least a second number of the search results to match only the search term. The computer system provides the search query for a search against a store of data. | 2015-05-21 |
20150142791 | GENERATING VISUALIZATIONS OF A DISPLAY GROUP OF TAGS REPRESENTING CONTENT INSTANCES IN OBJECTS SATISFYING A SEARCH CRITERIA - Provided are a computer program product, method, and system for rendering search results. A search request is received having a search criteria to perform with respect to objects having content instances. A determination is made of the objects having qualifying content instances that satisfy the search criteria, an attribute value of the qualifying content instances for a specified attribute, and appearance settings for the qualifying content instances based on the determined attribute values. The appearance settings vary based on the attribute values. Tags are generated indicating the content instances and appearance settings for the content instances. A visualization of the tags in a display group are generated to provide visualization of the qualifying content instances in the objects according to the appearance settings, wherein visualizations of the tags is varied based on the determined appearance settings. | 2015-05-21 |
20150142792 | AUTOMATED HIGHEST PRIORITY ORDERING OF CONTENT ITEMS STORED ON A DEVICE - A method and device relate to prioritizing content items stored on a device and, more particularly, relate to automatically ordering highest priority content items stored on a device according to multiple criteria. The method and device enabling presentation, on a display of the device, the high priority content items in order of their total priority. | 2015-05-21 |
20150142793 | SYSTEMS AND METHODS FOR CATEGORIZING AND PRESENTING PERFORMANCE ASSESSMENT DATA - The field of the invention relates to systems and methods for data mining and processing, and more particularly to systems and methods for automating content from performance assessment data. In one embodiment, an automated notes and categorization system may include a primary database comprising performance assessment data. The primary database is operatively coupled to a computer program product having a computer-usable medium having a sequence of instructions which, when executed by a processor, causes said processor to execute a process that analyzes and converts raw performance data into automated content that presents data in readable user friendly form to facilitate human understanding. | 2015-05-21 |
20150142794 | HIERARCHICAL LINGUISTIC TAGS FOR DOCUMENTS - Systems, methods, and other embodiments associated with linguistic tags for documents are described. In one embodiment, a method includes receiving a document. The example method includes applying a language tag value to a language tag of the document and applying a locale tag value to a locale tag of the document. The language tag and the locale tag are assigned positions in a hierarchy of linguistic tags such that the language tag inherits from the locale tag. The example method may also include storing the document, the language tag value, and the locale tag value in a memory. | 2015-05-21 |
20150142795 | CONFIGURABLE MEDIA PROCESSING WITH META EFFECTS - Systems, methods and computer readable media for configurable media processing with meta effects are disclosed. In some implementations, the systems, methods and computer readable media can process a media file based on one or more meta effects (e.g., an ordered list of effects and their corresponding parameters). | 2015-05-21 |
20150142796 | PROCESSING SEARCH QUERIES USING A DATA STRUCTURE - The disclosure relates to of generating a data structure stored in a computer memory for use in performing a search query to determine a separation between nodes in a network of interconnected nodes, wherein the method comprises: selecting a set of landmark nodes from the network; and for at least two of the landmark nodes in the set; generating a path tree for each landmark node that indicates a separation between the landmark node and each of a plurality of nodes; wherein the generating is configured to limit the number of path trees each of said plurality of nodes may appear in to no more than a predetermined number of path trees. A method of processing a data structure is also disclosed. | 2015-05-21 |
20150142797 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING MESSENGER SERVICE IN THE ELECTRONIC DEVICE - An electronic device and a method providing a messenger service in the electronic device are provided. The electronic device includes a display configured to display a timeline bar in a dialogue window of a messenger application, the timeline bar including a plurality of time points, each time point associated with archived messages, and a controller configured to receive a selection of one of the time points and retrieve the archived messages associated with the selected one of the time points, and display the retrieved archived messages. | 2015-05-21 |
20150142798 | CONTINUITY OF CONTENT - A method and system for media consumption are described. The method including tagging each one of a plurality of content items with at least one metadata tag, the metadata tag including a descriptor of at least one topical attribute describing the content item, the plurality of content items being adapted for consumption on a plurality of user devices, wherein the plurality of content items are provided in multiple file formats; acquiring a history of user consumption of the plurality of content items on a plurality of user devices associated with a single user; storing a user record including the acquired user history, a plurality of metadata tags associated with user consumed content, and including a list of devices comprising the plurality of user devices associated with a single user; building a playlist based, at least in part, on the following criteria, wherein each content item which is listed on the playlist has at least one tag which is also one of a plurality of tags already stored in the user record: a) including a content item which has been started but not completely consumed, b) not including content items marked in the acquired history as being completely consumed, unless the content items have changed with respect to the version consumed, and c) including content items which have not been consumed; selecting at least one content item from the playlist; and pushing the selected at least one content item to at least one of the plurality of user devices associated with a single user, wherein if the selected at least one content item is not suitable for consumption on the at least one of the plurality of user devices, then a next item in the playlist is pushed to the least one of the plurality of user devices. | 2015-05-21 |
20150142799 | ESTABLISHMENT OF AN ASSOCIATION BETWEEN AN OBJECT AND A MOOD MEDIA ITEM - A method comprising identifying a mood media item association with an object media item, the mood media item being a media item of a face of a user while the object media item is being viewed by the user, determining an object that is associated with the object media item, and causing establishment of an association between the object and the mood media item is disclosed. | 2015-05-21 |
20150142800 | GENERATING ELECTRONIC SUMMARIES OF ONLINE MEETINGS - An improved technique of organizing content of online meetings involves generating an electronic summary based on a textual metadata derived from content presented in an online meeting. An online meeting server collects content such as audio, video, and slide files presented in a particular online meeting. From metadata associated with such content, the online meeting server generates an electronic summary of the particular online meeting which includes a textual description of the content. The online meeting server then stores the electronic summary and the content presented in the particular online meeting in a repository that is configured to store content from other online meetings. | 2015-05-21 |
20150142801 | System and Method for Intelligently Categorizing Data to Delete Specified Amounts of Data Based on Selected Data Characteristics - A a data processing system and a computer program product assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents. | 2015-05-21 |
20150142802 | INDUSTRIAL GEOSPATIAL ANALYSIS TOOL FOR ENERGY EVALUATION - An industrial analytic system processes industrial data. A database engine provides access to a plurality of database management systems that serve energy consumption and product sales data. An input filter that selectively passes the filtered data streams that comprise energy sales data, location data, and a business classification code data in datasets by removing selected datasets that do not include energy information. A standard deviation filter removes datasets from the filtered data streams that fall outside of a predetermined variation from an average value. A computation module analyzes the correlation between electrical energy consumption within a standard industrial classification code represented in the datasets and a programmable criterion. | 2015-05-21 |
20150142803 | SYSTEM AND METHOD FOR COMMUNICATION BETWEEN REPOSITORIES - At least one of the embodiments described herein relate generally to a method of communicating between a first repository and a second repository. The method can be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository; identifying metadata for the content object stored in the first repository, the metadata comprising a link to an interface associated with the content object, the interface being provided by the first repository; retrieving the metadata from the first repository; and storing a harvested content object corresponding to the content object, the harvested content object comprising the metadata that includes the link to the interface, wherein the interface is accessible by the second repository to communicate information related to the harvested content object to the first repository. | 2015-05-21 |
20150142804 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR UTILIZING SUBTYPING TO SUPPORT EVOLUTION OF DATA TYPES - An apparatus utilizing subtyping to evolve data types includes a processor and memory storing executable computer program code causing the apparatus to at least perform operations defining a subtype relationship in an object model supporting types of instances to share data. The program code further causes the apparatus to define a constraint specifying an instance of child type is also an instance of parent type such that instances of child type are instances of parent type. The program code further causes the apparatus to define a constraint specifying the child type is a subtype of the parent type which is the parent of the child type. The program code further causes the apparatus to evaluate an instance(s) from an application(s) or device(s) to determine whether the instance(s) is valid based on detecting whether the instance(s) complies with the constraints. Corresponding methods and computer program products are also provided. | 2015-05-21 |
20150142805 | DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD - To obtain a clustering result which is less unnatural to the user, a data processing apparatus clusters at least one data arranged in time-series; generates, if new data is added, a reference value for defining a group division criterion in the clustering using at least one existing data that exists forward of the new data in time-series after a forward boundary; and determines based on the reference value whether a group division boundary exists between the new data and existing data positioned immediately before the new data. | 2015-05-21 |
20150142806 | SYSTEM AND METHOD FOR PRESENTING USER GENERATED DIGITAL INFORMATION - A system and method for presenting user generated digital information. The system includes geo-located objects (GLOBs), GLOB Data Sheets (GDSs), a grouping of GLOBs, an implicit location module and a display device. The plurality of geo-located objects (GLOBs) includes at least one GLOB having a geographic location tag generated by a location component. Each GLOB Data Sheets (GDSs) among the plurality of GDSs is associated with a GLOB among the plurality of GLOBs. The grouping of GLOBs is configured to be organized based on location. The implicit location module geocodes at least one digital information objects that does not have a corresponding location by interpolating along a path between a first GLOB that has a first location determined with a first geographic location tag and a second GLOB that has a location determined with a second geographic location tag. The display device presents the organized grouping of GLOBs. | 2015-05-21 |
20150142807 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR USING A DISTRIBUTED ASSOCIATIVE MEMORY BASE TO DETERMINE DATA CORRELATIONS AND CONVERGENCE THEREIN - Associative memory systems, methods and computer program products are provided. An associative memory system includes a distributed associative memory base including a network of networks of associative memory networks. A respective associative memory network includes associations among a respective observer memories and a plurality of observed memories that are observed by the respective observer memory. Ones of the associative memory networks are physically and/or logically independent from other ones of the associative memory networks. A processing system is configured to observe associations into and imagine associations from, the distributed associative memory base using multiple streaming queues that correspond to respective ones of multiple rows in the associative memory networks. The processing system is further configured to determine a cognitive distance between a term and a class of terms, the cognitive distance being returned responsive to a query of the distributed associative memory base. | 2015-05-21 |
20150142808 | SYSTEM AND METHOD FOR EFFICIENTLY DETERMINING K IN DATA CLUSTERING - A system is configured to perform an iterative method for efficiently determine a value k in k-means data clustering. The method includes performing a k-means algorithm for each number k of a set of numbers in a range of 1 to K | 2015-05-21 |