Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


14th week of 2016 patent applcation highlights part 32
Patent application numberTitlePublished
20160098383Implicit Durations Calculation and Similarity Comparison in Question Answering Systems - Mechanisms for performing a duration-based operation are provided. At least one document is received having a plurality of associated dates and/or times and concepts associated with the dates and/or times. The at least one document does not explicitly specify a duration between the dates and/or times. Dates and/or times in the at least one document having similar associated concepts are correlated and, for the correlated dates and/or times, an implicit duration is calculated based on the dates and/or times. The concepts are associated with the implicit duration and a first document in the at least one document is annotated with an implicit duration annotation that specifies the implicit duration and the associated concepts. A duration based operation is then performed based on the implicit duration annotation.2016-04-07
20160098384Statistics Time Chart Interface Row Mode Drill Down - In embodiments of statistics time chart interface row mode drill down, a first interface is displayed in a table format that includes columns each having a column heading comprising a different value, each different value associated with a particular event field, and includes rows each with a time increment and one or more aggregated metrics, each aggregated metric representing a number of events having a field-value pair that matches the different value represented in one of the columns and within the time increment over which the aggregated metric is calculated. A row that includes the time increment and the aggregated metrics can be emphasized in the first interface, and in response, a menu is displayed with selectable options to transition to a second interface based on a selected one of the options.2016-04-07
20160098385Statistics Value Chart Interface Cell Mode Drill Down - In embodiments of statistics value chart interface cell mode drill down, a first interface displays in a table format that includes columns each with field values of an event field, and each column having a column heading of a different one of the event fields, and includes rows each with one or more of the field values, each field value in a row associated with a different one of the event fields, and having an aggregated metric that represents a number of events with field-value pairs that match all of the field values listed in a respective row and the corresponding event fields listed in the respective columns. A cell can be emphasized that includes one of the field values in a row that corresponds to one of the different event fields in a column, and in response, a menu displays options to transition to a second interface.2016-04-07
20160098386SYSTEM AND METHOD FOR UNSUPERVISED TEXT NORMALIZATION USING DISTRIBUTED REPRESENTATION OF WORDS - A system, method and computer-readable storage devices for providing unsupervised normalization of noisy text using distributed representation of words. The system receives, from a social media forum, a word having a non-canonical spelling in a first language. The system determines a context of the word in the social media forum, identifies the word in a vector space model, and selects an “n-best” vector paths in the vector space model, where the n-best vector paths are neighbors to the vector space path based on the context and the non-canonical spelling. The system can then select, based on a similarity cost, a best path from the n-best vector paths and identify a word associated with the best path as the canonical version.2016-04-07
20160098387Natural Language Processing Utilizing Propagation of Knowledge through Logical Parse Tree Structures - Mechanisms are provided for processing logical relationships in natural language content. A logical parse of a first parse of a natural language content is generated by identifying latent logical operators within the first parse indicative of logical relationships between elements of the natural language content. The logical parse comprises nodes and edges linking nodes. At least one knowledge value is associated with each node in the logical parse. The at least one knowledge value of at least a subset of the nodes in the logical parse is propagated to one or more other nodes in the logical parse based on propagation rules. A reasoning operation is performed on the logical parse to generate a knowledge output indicative of knowledge associated with one or more of the logical relationships between elements of the natural language content.2016-04-07
20160098388STREAMING DATA FOR ANALYTICS IN PROCESS CONTROL SYSTEMS - Techniques for streaming big data in a process plant are disclosed. Generally, these techniques facilitate storage or communication of process control data, including alarms, parameters, events, and the like, in near real-time. Receivers of big data, such as big data historians or devices requesting specific data, are configured via an initial set of metadata, and thereafter receive updated metadata upon requesting it from the transmitting device, such as when the receiving device encounters an identifier in the data, which identifier was not defined in the metadata previously received.2016-04-07
20160098389Natural Language Processing Utilizing Transaction Based Knowledge Representation - Mechanisms are provided for processing logical relationships in natural language content. A logical parse of a first parse of the natural language content is generated by identifying latent logical terms within the first parse indicative of logical relationships between elements of the natural language content. The logical parse comprises nodes and edges linking nodes. At least one knowledge value is associated with each node in the logical parse. The at least one knowledge value associated with at least a subset of the nodes in the logical parse is propagated to one or more other nodes in the logical parse based on propagation rules. The propagating of the at least one knowledge value generates transaction records in a transaction knowledgebase data structure. A reasoning operation is executed based on the transaction knowledgebase data structure.2016-04-07
20160098390COMMAND HISTORY ANALYSIS APPARATUS AND COMMAND HISTORY ANALYSIS METHOD - A computer obtains a command history and a plurality of file histories. The command history includes command logs of executed commands. The plurality of file histories each include timing information and a character string indicating a storage location of each file. The computer extracts key commands from the command history on basis of contents of the executed commands. The computer extracts first file histories corresponding to each of the key commands on basis of timing information included in a command log of each of the key commands and timing information included in the plurality of file histories. The computer stores the first file histories in association with a first key command corresponding to the first file histories. The computer selects characteristic words from first character strings included in the first file histories. The computer stores the characteristic words in association with the first key command.2016-04-07
20160098391SEGMENTING DATA WITH INCLUDED SEPARATORS - An incoming string is received and an initial segmentation is generated based upon separators in the incoming string. The segment values in the initial segmentation are validated by determining whether they are found in a data store. Where a segment in the initial segmentation is not found, subsequent segments, and corresponding separators, are iteratively concatenated to find segment values. Where a segment is still not found, after iterative concatenation, the initial segment in the concatenation is output as an unfound segment and the subsequent segments are processed further.2016-04-07
20160098392SYSTEM AND METHOD FOR AUTOMATED ALERTS IN ANTICIPATION OF INAPPROPRIATE COMMUNICATION - A method for providing a sensitive text alert includes monitoring a key selected on a keyboard of a computer system. The key selected is reported to a key-logger application executing on the computer system. The reported key selected is appended to a string file. At least one portion of the string file is compared to a database of sensitive words/phrases. An alert is generated when it is determined that the compared at least one portion of the string file matches an entry in the database of sensitive words/phrases. The generated alert is superimposed on a display device of the computer system.2016-04-07
20160098393NATURAL LANGUAGE UNDERSTANDING (NLU) PROCESSING BASED ON USER-SPECIFIED INTERESTS - Methods and apparatus for natural language understanding (NLU) processing based on user-specified interests. Information specifying a weight for each of a plurality of domains is received via a user interface. The plurality of domains each relates to a potential area of interest for the user, and the weight for a domain from among the plurality of domains indicates a level of interest for the user in the domain. A ranking classifier used to rank NLU hypotheses generated by an NLU engine is trained using training data from which features are, at least in part, based on the information specifying a weight for each of the plurality of domains.2016-04-07
20160098394Natural Language Processing Utilizing Logical Tree Structures - Mechanisms are provided for processing logical relationships in natural language content. Natural language content is received, upon which a reasoning operation is to be performed. A first parse representation of the natural language content is generated, by a parser, by performing natural language processing on the natural language content. A logical parse of the first parse is generated by identifying latent logical operators within the first parse indicative of logical relationships between elements of the natural language content. A reasoning operation on the logical parse is executed to generate a knowledge output indicative of knowledge associated with one or more of the logical relationships between elements of the natural language content.2016-04-07
20160098395SYSTEM AND METHOD FOR SEPARATE AUDIO PROGRAM TRANSLATION - Systems, methods and apparatus providing language translation of a media stream by deriving, at a media routing device, an initial language plaintext representation of audio information associated with an input media stream, translating the initial language plaintext representation to provide a target language plaintext representation, applying text-to-speech processing to the target language plaintext representation to provide corresponding target language audio information associated with the input media stream, combining the corresponding target language audio information with the received media stream to provide thereby an output media stream.2016-04-07
20160098396Method and System for Indexing and Searching Timed Media Information Based Upon Relevance Intervals - A method and system for indexing, searching, and retrieving information from timed media files based upon relevance intervals. The method and system for indexing, searching, and retrieving this information is based upon relevance intervals so that a portion of a timed media file is returned, which is selected specifically to be relevant to the given information representations, thereby eliminating the need for a manual determination of the relevance and avoiding missing relevant portions. The timed media includes streaming audio, streaming video, timed HTML, animations such as vector-based graphics, slide shows, other timed media, and combinations thereof.2016-04-07
20160098397DYNAMIC SUMMARY GENERATOR - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a request for information about a term from a user; obtaining, at one or more processors, one or more characteristics of the user; obtaining, at the one or more processors, a template including a plurality of attributes associated with the term; generating, at the one or more processors and based on the one or more characteristics of the user, a response, the response including a respective description for each attribute of the plurality of attributes in the template; and providing for output, data representing the response.2016-04-07
20160098398Method For Preserving Conceptual Distance Within Unstructured Documents - A method, system and computer-usable medium are disclosed for preserving conceptual distance within unstructured documents by characterizing conceptual relationships. Natural language processing is applied to content in a plurality of documents to identify topics and subjects. Analytic analysis is then applied to the identified topics and subjects to identify concepts. The content in each of the plurality of documents is partitioned into a first structured hierarchy, preserving at least one structure in each document inherent in the each document. Access is then provided to the content through a first index based upon utilizing the first structured hierarchy and through a second index utilizing a second structured hierarchy. The conceptual relationship criteria are based upon a directed graph with weights based upon a similarity and a distance based upon concepts.2016-04-07
20160098399Reuse Of Documentation Components When Migrating Into A Content Management System - A method relates to receiving, by a processing device, a document comprising a first topic to be imported into a content management system, calculating a first signature of the first topic in view of content associated with the first topic, determining whether the first topic of the document is substantially similar to at least one of a plurality of topics stored in the content management system by comparing the first signature with a respective signature of the plurality of topics stored in the content management system, and in response to a determination that the first topic of the document is not substantially similar to any of the plurality of topics stored in the content management system, adding the first topic and the content associated with the first topic to the content management system.2016-04-07
20160098400SYSTEM AND METHOD FOR IMPROVED NAVIGATION OF AVAILABLE CHOICES - A system and method for improved navigation of available titles for a streaming media service is disclosed herein. After entering a discovery mode, a list of categories is presented to a user. Once a user selects a category, a list of criteria specific to the selected category is presented. After a user selects a criteria, a list of categories can be shown to the user, limited to those categories available after the criteria was selected. After a second category is selected, then a list of criteria, specific to the previously selected criteria and to the second category, is presented. Each time a user selects a new criteria, the number of titles available to a user is reduced. Such a process can be repeated, further limiting the number of titles shown to the user, until a user finally chooses a media file to view. Other embodiments are also disclosed herein.2016-04-07
20160098401MULTIMEDIA INTEGRATION DESCRIPTION SCHEME, METHOD AND SYSTEM FOR MPEG-7 - The invention provides a system and method for integrating multimedia descriptions in a way that allows humans, software components or devices to easily identify, represent, manage, retrieve, and categorize the multimedia content. In this manner, a user who may be interested in locating a specific piece of multimedia content from a database, Internet, or broadcast media, for example, may search for and find the multimedia content. In this regard, the invention provides a system and method that receives multimedia content and separates the multimedia content into separate components which are assigned to multimedia categories, such as image, video, audio, synthetic and text. Within each of the multimedia categories, the multimedia content is classified and descriptions of the multimedia content are generated. The descriptions are then formatted, integrated, using a multimedia integration description scheme, and the multimedia integration description is generated for the multimedia content. The multimedia description is then stored into a database. As a result, a user may query a search engine which then retrieves the multimedia content from the database whose integration description matches the query criteria specified by the user. The search engine can then provide the user a useful search result based on the multimedia integration description.2016-04-07
20160098402Custom Communication Alerts - Custom communication alert techniques are described. In one or more implementations, a triggering condition is detected by one or more computing devices that is found by searching data using one or more extraction rules of a late-binding schema. Responsive to the detection of the triggering condition of the alert, a communication is formed by the one or more computing devices that corresponds to the alert and that includes one or more tokens based on one or more values of the data taken from fields defined by the one or more extraction rules. The communication is caused to be transmitted by the one or more computing device via a network for receipt by at least one computing device of an intended recipient of the communication.2016-04-07
20160098403DOCUMENT RANKING APPARATUS, METHOD AND COMPUTER PROGRAM - A document ranking apparatus ranking electronic documents (D2016-04-07
20160098404SYSTEM AND METHOD FOR ENHANCING EXPLORATION OF DATA ITEMS - The subject matter discloses a method for exploring the most relevant data items, or pieces of information from data sources of various forms and sizes, using the accumulated formalized and clustered behavior of previous users combined with an effective analysis and learning system. According to some embodiments, users are presented with data items that may interest them and are encouraged to rank these data items in order to improve the system's suggestions. The system may also pose the user a selection of questions, meant to further discern the user's preferences.2016-04-07
20160098405Document Curation System - A document curation system facilitates finding previously-created objects, such as text and charts, in electronic business documents, such as word processing documents and slide presentations files stored in documents of a separate document storage system. The document curation system enables a user to search for objects, without a priori knowledge of which documents might contain the objects. The system presents found objects, as well as objects that are similar to the found objects, and allows the user to select one or more of the presented objects. The system harmonizes display aspects of the user-selected objects and generates a new document from them. A user can query the document curation system, and the system accesses an index, which stores normalized versions of objects from the document storage systems to fulfill the query.2016-04-07
20160098406METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR RANKING CONTENT CHANNELS - A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a particular category or having a commonality. Explicit data provided by user input, and/or implicit data derived or received from a user device or third party may be used to generate explicit and/or implicit parameters. Based on the parameters, content channels may be ranked and displayed in an order based on the ranking, and/or a home content channel may be identified. The host system may therefore target a user with relevant content.2016-04-07
20160098407Systems and Methods for Identifying Documents Based on Citation History - Systems, methods, and computer-executable instructions described herein generally relate to increasing user productivity in reviewing query results by surfacing a set of documents ranked by their relative value calculated as a tabulation of how often they are cited for a specific purpose. A database management system can access an index of metadata corresponding to a set of content items in a corpus/corpora of electronically stored content. A sub-system is configured to receive a query request entered by a user in said interactive GUI. A computer machine is configured to receive said query as computer machine input; automatically determine at least one concept contained within said query; automatically normalize said at least one concept contained within said query thus creating at least one normalized concept; automatically compare said at least one normalized concept to a set of metadata comprising at least one document centric concept profile associated with said set of content items in said corpora; and automatically surface a set of documents, comprising at least one first document, matching said document centric concept profile via said GUI wherein said set of documents are ranked according to a reference value assigned to each document for a normalized concept.2016-04-07
20160098408TRIGGERING AND RANKING OF NATIVE APPLICATIONS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to search a native application corpus for native applications and insert native application search results into a set of general web search results in response to receiving a query.2016-04-07
20160098409Statistics Value Chart Interface Row Mode Drill Down - In embodiments of statistics value chart interface row mode drill down, a first interface is displayed in a table format that includes columns each with field values of an event field, and each column having a column heading of a different one of the event fields, and includes rows each with one or more of the field values, where each field value in a row is associated with a different one of the event fields, and each row includes an aggregated metric that represents a number of events having field-value pairs that match all of the one or more field values listed in a respective row and the corresponding event fields listed in the respective columns. A row can be emphasized in the first interface, and in response, a menu is displayed with selectable options to transition to a second interface that displays a listing of the events based on a selected one of the options.2016-04-07
20160098410METHODS, DEVICES AND COMPUTER SOFTWARE FOR FACILITATING SEARCHING AND DISPLAY OF LOCATIONS RELEVANT TO A DIGITAL MAP - A portable electronic device is disclosed comprising: data processing means; data repository containing data records representative of locations relevant to or within a digital map; and display means. The device further comprises means for monitoring a free text search string as it is input by a user of the device; querying the data repository for matching records and generating suggestions selectable by a user to adjust the search, based on the search string as it is input; displaying at least some of any matching records and suggestions on the display; and, in response to receipt of user input indicating a selection of a matching suggestion, adjusting the search accordingly.2016-04-07
20160098411QUERYING INPUT DATA - A hardware accelerator 2016-04-07
20160098412METHOD AND SYSTEM FOR PROVIDING PERSONALIZED POSITION-BASED INFOTAINMENT - A method performed by an infotainment providing system for providing personalized position-based infotainment in a vehicle is disclosed. The infotainment providing system determines at least a first infotainment category of interest. The infotainment providing system further determines a current position of the vehicle. The infotainment providing system searches at least a first online information source, based on the at least first infotainment category of interest and taking into consideration the determined vehicle position. Then, the infotainment providing system retrieves at least a first piece of media content which falls under the at least first infotainment category of interest and which is associated with the determined vehicle position. The infotainment providing system provides the at least first piece of media content while the vehicle is in the vicinity of the determined vehicle position.2016-04-07
20160098413APPARATUS AND METHOD FOR PERFORMING SNAPSHOTS OF BLOCK-LEVEL STORAGE DEVICES - An improved apparatus and method for performing snapshots of a logical volume within a block-level storage devices is disclosed. When a snapshot is created, the logical volume manager determines the blocks in the relevant volume that are not allocated and lists those blocks in an exception table. Upon receiving a write request, the volume manager checks the exception table to determine whether the specific block in question is unallocated. If it is allocated, the volume manager performs a copy-on-write for the block for the snapshot. If it is unallocated, the volume manager does not copy the block. This results in significant efficiency, since copy-on-write operations will not be performed for unallocated blocks within a snapshot volume.2016-04-07
20160098414SYSTEMS AND METHODS TO PRESENT ACTIVITY ACROSS MULTIPLE DEVICES - System and methods to present activity across multiple devices are herein disclosed. A request to access a web page is received from a first device associated with a user. The request includes user credentials for a user account of the user. A second request to access the web page is received from a second device associated with the user. The second request including user credentials for the user account of the user. Session data is received, the session data including data pertaining to user interactions performed by the user with respect to the web page displayed on the first device and the second device. A visualization page is generated using the received session data. And presentation of the visualization page is caused.2016-04-07
20160098415CONFIGURATION MANAGEMENT OF INDUSTRIAL DATA - Systems and techniques for storing, managing and/or displaying industrial data are presented. A controller component stores configuration data associated with a plurality of product types for a product generated based on at least one manufacturing process in a nested data structure. A data interface component manages data corresponding to the configuration data stored in the nested data structure for a data table associated with a spreadsheet application.2016-04-07
20160098416AUTO COMPLETE SEARCH BOX BASED ON THE USER'S CONTEXT TO REDUCE USER'S INPUT - In one embodiment, contextual information pertaining to a user's context may be ascertained. A request for suggested search queries pertaining to the user's context may be received via a device. One or more key words that are pertinent to the context may be ascertained. One or more suggested search queries may be provided based, at least in part, upon the one or more key words, wherein the one or more suggested search queries are provided for presentation via the device prior to receiving input from the user via a search box of the device.2016-04-07
20160098417VIRTUAL FILE SYSTEM REMOTE SEARCH - Methods and devices for connecting a mobile device with different data storage devices located either locally or remotely are provided. The device may apply one or more rules to create a hierarchical virtualization of the several data storage devices. The virtualization may then be provided to the user as a single, hierarchical file system. Further, a monitoring system may monitor the file system to determine if any new applications have been installed or if applications are currently being executed. If a connection is made to a secure network, the system may provide the information derived from the monitoring to the secure network. The secure network can then analyze the information to determine if any of the applications should be uninstalled from the device or should be stopped while the device is connected to the network.2016-04-07
20160098418INDEXING OF LINKED DATA - In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.2016-04-07
20160098419AUTOMATIC CORRELATION OF DYNAMIC SYSTEM EVENTS WITHIN COMPUTING DEVICES - Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.2016-04-07
20160098420HARDWARE ACCELERATION FOR A COMPRESSED COMPUTATION DATABASE - According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node. A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data. An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes.2016-04-07
20160098421COMPUTER TOOL WITH SPARSE REPRESENTATION - Computer tool characterised in that it comprises: 2016-04-07
20160098422FILE ACCESSING SYSTEM AND FILE ACCESSING METHOD THEREOF - A file accessing system and a file accessing method thereof are provided. The file accessing system includes a storing unit and a processing unit. The storing unit stores a file accessing table which has a file record item. The file record item has a block point field and a key field. The processing unit: decides a storing block and a key of a file, where the storing block stores a data record table having a data record item which has a corresponding key field and a data allocation field; records a block identification of the storing block and the key into the block point field and the key field respectively; stores the file into a segment of the storing block; and records the key and the segment into the corresponding key field and the data allocation field respectively.2016-04-07
20160098423ASYNCHRONOUS MULTI-NODE FILESYSTEM COORDINATED REPLICATION - A system for replicating a filesystem running on multiple nodes comprising an originator system and a replica system. The originator system includes a plurality of nodes. The replica system includes a plurality of nodes and a processor. The plurality of nodes of the replica system are paired with the plurality of nodes of the originator system. The processor is configured to receive an indicator of a node of the plurality of nodes of the replica system finishing replication for a view of a filesystem at a point in time. The processor is further configured to indicate that replication for the view of the filesystem is complete in the event that all replica system nodes have received their indication for the view.2016-04-07
20160098424INDEXING OF LINKED DATA - In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.2016-04-07
20160098425HETEROGENEOUS DATABASE PROCESSING ARCHETYPES FOR HYBRID SYSTEM - A database processing system can support applications of an online transaction processing (OLTP) archetype and of an online analytical processing (OLAP) archetype. Hybrid archetypes can also be supported to implement hybrid scenarios. Requests for services are routed to an appropriate engine for fulfillment. User interface assets can be served by a shared infrastructure. Seamless navigation from one archetype to another can be supported in an insight-to-action scenario.2016-04-07
20160098426METHOD AND SYSTEM FOR PRESENTING IMAGE INFORMATION TO A USER OF A CLIENT DEVICE - Method for providing image information to a client device comprising: Receiving a search query from the client device. Effecting a search in respect of the search query. Sending to the client device search results including a group of images and another image, the group of images being selected from a plurality of groups of images stored on a server prior to having received the search query. Sending instructions to cause a display of a search engine results page (SERP) including the other image and a visual representation of the group of images. The visual representation of the group of images and the other image being displayed in an array. The visual representation of the group of images being visually distinguishable from the other image. The visual representation of the group of images including at least one image of the group of images.2016-04-07
20160098427FILTERING INVENTORY OBJECTS USING IMAGES IN AN RFID SYSTEM - A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image for each scanned transponder. Each transponder may be associated with an object (e.g., an item of retail inventory). The obtained image for each object may be presented on an interface, and a selection of an object category may be received using the obtained images. A determination may be made as to which objects are associated with the selected object category. A display screen may display data associated with only the objects associated with the selected object category.2016-04-07
20160098428CREATING AND HANDLING IDENTIFICATION FOR A RESOURCE IN A CONFIGURATION DATABASE - Creating for a resource a representation including properties of the resource. Determining and analyzing defined naming rules for a configuration database, each naming rule including a naming rule identification, a priority and at least one attribute having an attribute name. For each naming rule applicable to the resource, extracting at least one attribute value for each attribute name from the resource representation. For each naming rule applicable to the resource, creating a complex identity object containing a naming rule identification and a list of attribute names and attribute values. For each created complex identity object, set an authority flag if a given provider is able to obtain a complete set of values for the attributes. Processing through each complex identity object according to priority of the corresponding naming rule. Generating an alias for each result of a Cartesian product of each attribute value of the list of attribute names.2016-04-07
20160098429Labelling Entities in a Canonical Data Model - Enterprises express the concepts of their electronic business-to-business (B2B) communication in diffrently structured ontology-like schemas. Collaborations benefit from merging the common concepts into semantically unique Business Entities (BEs) in a merged schema. Methods and systems for labeling the merged schema with descriptive, yet short and unique names, are described. A heuristically ranked list of descriptive candidate phrases for each BE is derived locally from the names and descriptions of the underlying concepts. A semantically unique candidate phrase is assigned to each BE that discriminates it from the other BEs by employing a constraint satisfaction problem solver.2016-04-07
20160098430DATA PROCESSING METHOD AND APPARATUS - A non-transitory computer-readable recording medium contains an event processing control program for event processing that processes received event data in accordance with processing rules and outputs output data. The program causes a computer to execute a process that includes obtaining first assessment values pertaining to output data by the event processing for a first type of events, periodically by a first period. A correlation coefficient value of first and second received event data is periodically calculated by a second period longer than the first period. The first and second received event data are received event data of the first type and of a second type different from the first type, respectively. A second filtering condition pertaining to the second received event data is set based on the correlation coefficient value and a first filtering condition that pertains to the first received data and is specified from the assessment values.2016-04-07
20160098431PERFORMING MATHEMATICAL OPERATIONS ON CHANGED VERSIONS OF DATA OBJECTS VIA A STORAGE COMPUTE DEVICE - A data object is received from a host and stored on a storage compute device. A first mathematical operation is performed on the data object via the storage compute device. An update from the host is received and stored on the storage compute device. The update data is stored separately from the data object and includes a portion of the data object that has subsequently changed. A second mathematical operation is performed on a changed version of the data object using the update data.2016-04-07
20160098432INTEGRATED SEARCH FOR SHARED STORAGE USING INDEX THROTTLING TO MAINTAIN QUALITY OF SERVICE - A method of searching shared files stored on a shared storage includes providing a search functionality in the shared storage having a set of search indexes to perform a search based on a search term; providing an event stream of update events associated with the shared files in the shared storage; processing the event stream to generate a processed event stream; and responding to update events in the processed event stream by indexing files referenced in the update events in the processed event stream where the indexing is performed to maintain a predetermined level of quality of service at the shared storage.2016-04-07
20160098433METHOD FOR FACET SEARCHING AND SEARCH SUGGESTIONS - Methods for faceted searching within clustered in-memory databases are disclosed. Faceted searching may be used to generate search suggestions. The faceted search engine may be able to use non-literal key algorithms for a partial prefix fuzzy matching and may include a feature disambiguation module. The disclosed search engine may be capable of processing large amounts of unstructured data in real time to generate search suggestions.2016-04-07
20160098434HARDWARE ACCELERATOR FOR HANDLING RED-BLACK TREES - A hardware accelerator for handling red-black trees, each node of a tree including a binary color indicator, a key and the addresses of a parent node and two children nodes, the accelerator including at least two registers termed node registers, capable of storing the set of data fields of two nodes of a tree; and logic units configured for receiving from a processor at least one input data item selected from an address of a tree node and a reference key, as well as at least one instruction to be executed; for executing the instruction by combining elementary instructions on the data stored in the node registers and for supplying to the processor at least one output data item including an address of a node. A processor and computer system including such a hardware accelerator is provided.2016-04-07
20160098435DISTRIBUTED INDEXING SYSTEM FOR DATA STORAGE - A distributed indexing system spreads out the load on an index of stored data in a data storage system. Rather than maintain a single index, the distributed indexing system maintains an index in each media agent of a federated data storage system and a master index that points to the index in each media agent. In some embodiments, the distributed indexing system includes an index server (or group of servers) that handles indexing requests and forwards the requests to the appropriate distributed systems. Thus, the distributed indexing system, among other things, increases the availability and fault tolerance of a data storage index.2016-04-07
20160098436CONTENT CREATION - A system for facilitating content creation includes collecting profiles which are analyzed to build a profile parameter index. A dummy profile is created based on the profile parameter index. The dummy profile is a fictitious character having profile parameters based on input from a user of the profile parameter index. The control of the dummy profile is under the user.2016-04-07
20160098437INFORMATION RETRIEVAL METHOD AND APPARATUS - The present invention relates to the field of computer communications technologies and discloses an information retrieval method and apparatus. In this solution, even if result information does not include a retrieval keyword, a matching value between the result information and each local matching model can be determined in a local matching model set according to a retrieval keyword group and a result keyword group that is determined according to a result information group. Then, a relevance degree is obtained according to the matching value between the result information and all local matching models. Therefore, the result information that has relatively high relevance with the retrieval instruction but does not include the retrieval keyword can still be presented to a user, which improves retrieval accuracy.2016-04-07
20160098438Managing Write Accesses During Database Upgrade Procedure - As part of an upgrade procedure transitioning from a source system to a target system, table entries used by both the source system and the target system can be selectively locked on a row-by-row basis using a lock table and one or more select triggers. Related apparatus, systems, techniques and articles are also described.2016-04-07
20160098439HARDWARE ACCELERATION FOR A COMPRESSED COMPUTATION DATABASE - According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node, A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data, An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes.2016-04-07
20160098440VALIDATION OF SEGMENTED DATA ENTRIES - A data entry control is displayed at a client system, with user input mechanisms that allow a user to enter either unstructured data, or structured data. When the user enters information, a pre-segmentation validation is performed on the client system and the displayed data entry control is updated based on pre-segmentation results. When a server call is made to perform a server-side segmentation, the segmentation results received from the server are merged into the segmentation results on the client system.2016-04-07
20160098441DATA UNIFICATION DEVICE AND METHOD FOR UNIFYING UNSTRUCTURED DATA OBJECTS AND STRUCTURED DATA OBJECTS INTO UNIFIED SEMANTIC OBJECTS - A data unification device for unifying data objects includes a retrieving entity, a first providing entity, a second providing entity, and an assembling entity. The retrieving entity is configured to retrieve unstructured data objects from a number of unstructured knowledge bases and structured data objects from a number of structured knowledge bases. The first providing entity is configured to provide a number of syntactic frames for each retrieved data object, wherein each syntactic frame include a syntactic concept, a syntactic concept-instance, and a syntactic concept-instance relationship. The second providing entity is configured to provide a number of semantic frames for each retrieved data object, wherein each semantic frame includes a semantic concept, a semantic concept-instance, and a semantic concept-instance relationship. The assembling entity is configured to assemble, for each retrieved data object, the provided syntactic frames and the provided semantic frames to one semantic object.2016-04-07
20160098442VERIFYING ANALYTICS RESULTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for validating analytics results. One of the methods includes processing a subset of a dataset and polling an analytics system for a corresponding output subset and comparing the two subsets to validate the analytics system.2016-04-07
20160098443Data Access Management During Zero Downtime Upgrade - A zero downtime upgrade procedure upgrading a source system to a target system is initiated that prepares software for the target system in parallel to the operation of the source system. As part of the upgrade procedure, source tables of the source system are renamed. Thereafter, the renamed source tables are cloned for the target system. Further, the renamed source tables are equipped with database triggers to transfer data from the renamed source tables to the cloned tables used by the source system according to a source database schema. Next, the target tables are generated that include updated software content for later use by the target system while the source tables are used via a bridge database schema. Tables can then be shared between the source database schema accessed via the bridge database schema and the target system.2016-04-07
20160098444Corpus Management Based on Question Affinity - Mechanisms are provided for managing a corpus of content. A question is processed by a Question Answering (QA) system to generate an answer to the question and a supporting evidence passage. A corpus value metric is calculated for the supporting evidence passage based on a determined number of times the supporting evidence passage is used to generate a high ranking answer to questions submitted to the QA system. A first corpus management operation is performed on the supporting evidence passage in response to determining that the corpus value metric meets or exceeds a first threshold, the first corpus management operation increasing a relative importance of the supporting evidence passage within the corpus. A second corpus management operation on the supporting evidence passage is performed in response to determining that the corpus value metric meets or falls below a second threshold, the second corpus management operation decreasing the passage's relative importance.2016-04-07
20160098445Syntactic Graph Modeling in a Functional Information System - The invention relates to systems and methods using a logical data model for aggregating data entities in a functional information system supported upon a computing platform, and also for providing systems and methods for analyzing economic information using a functional coordinate system.2016-04-07
20160098446LIMITING SCANS OF LOOSELY ORDERED AND/OR GROUPED RELATIONS IN A DATABASE - Data within a database object are accessed based on a query with a predicate including a plurality of conditional expressions. Elements of the database object are stored among a plurality of different storage regions along with range values for element values within each storage region. Each conditional expression of the query predicate is applied to the range values for each storage region to produce evaluation results of that conditional expression for each storage region. The evaluation result of each conditional expression for a corresponding storage region is combined to produce aggregated results for each of the storage regions, where the aggregated result for a corresponding storage region indicates results of a tri-state evaluation (e.g., true/false or unknown) of the conditional expressions for that storage region. One or more corresponding individual storage regions are scanned based on the aggregated results for those storage regions when the tri-state evaluation is unknown.2016-04-07
20160098447OPTIMIZATION OF A PLURALITY OF TABLE PROCESSING OPERATIONS IN A MASSIVE PARALLEL PROCESSING ENVIRONMENT - A computer-implemented method for partitioning data for a query operation of one table of the database system is provided. The computer-implemented method comprises estimating a value distribution of the attribute in the result table based on a first value distribution of the attribute in the first column of the first table. The computer-implemented method further comprises determining boundaries for partitioning ranges of the attribute, based on the estimated value distribution, wherein the partitioning ranges correspond to a same number of rows of the result table. The computer-implemented method further comprises partitioning the first table with processing nodes of the query operation, based on the determined boundaries of partitioning ranges.2016-04-07
20160098448DYNAMIC DATABASE QUERY EFFICIENCY IMPROVEMENT - Examples of dynamic database query efficiency improvement are provided herein. Query portions of a received database query can be identified as candidates for replacement. The candidates for replacement can be query portions that reduce the efficiency of the query. Alternative queries can be determined that include substitute query portion(s) in place of candidate(s) for replacement. An expected performance of the alternative queries can be determined. Based at least in part on the expected performance of the alternative queries, one or more alternative queries can be selected as replacement database queries for the received database query.2016-04-07
20160098449PLUG-IN ARCHITECTURE OF BUSINESS INTELLIGENCE PLATFORM USING DATA SOURCE CARTRIDGES - Embodiments implement a plug-in architecture supporting adding new data sources to a federated database without the need to recode a federated database manager software module. The federated database manager software module includes a plug-in framework for interfacing with a data source cartridge. The data source cartridge supplies metadata including a feature table of a newly added data source to the framework and creates a physical query for the newly added data source based on an execution plan generated by the federated database manager software module. The data source cartridge returns the result set of the query of the new added data source to the federated database manager software module.2016-04-07
20160098450QUERYING INPUT DATA - A hardware accelerator 2016-04-07
20160098451LIMITING SCANS OF LOOSELY ORDERED AND/OR GROUPED RELATIONS IN A DATABASE - Data within a database object are accessed based on a query with a predicate including a plurality of conditional expressions. Elements of the database object are stored among a plurality of different storage regions along with range values for element values within each storage region. Each conditional expression of the query predicate is applied to the range values for each storage region to produce evaluation results of that conditional expression for each storage region. The evaluation result of each conditional expression for a corresponding storage region is combined to produce aggregated results for each of the storage regions, where the aggregated result for a corresponding storage region indicates results of a tri-state evaluation (e.g., true/false or unknown) of the conditional expressions for that storage region. One or more corresponding individual storage regions are scanned based on the aggregated results for those storage regions when the tri-state evaluation is unknown.2016-04-07
20160098452SEARCH-ON-THE-FLY/SORT-ON-THE-FLY SEARCH ENGINE FOR SEARCHING DATABASES - A method implemented on a computer for searching databases includes the computer receiving a search query for a database, the database including database fields; and dynamically providing and displaying a list of a plurality of the database fields. The list includes a descriptor indicating a data category of each database field. The computer also dynamically determines a quantity of entries in each database field. For each database field, the computer dynamically sets a limit based on a capacity to display the quantity of entries and for each database field having the quantity of entries exceeding the limit, the computer truncates data by adjusting a size of the quantity of entries until a displayable quantity of entries is achieved. The computer then displays the truncated data.2016-04-07
20160098453OPTIMIZATION OF A PLURALITY OF TABLE PROCESSING OPERATIONS IN A MASSIVE PARALLEL PROCESSING ENVIRONMENT - A computer-implemented method for partitioning data for a query operation of one table of the database system is provided. The computer-implemented method comprises estimating a value distribution of the attribute in the result table based on a first value distribution of the attribute in the first column of the first table. The computer-implemented method further comprises determining boundaries for partitioning ranges of the attribute, based on the estimated value distribution, wherein the partitioning ranges correspond to a same number of rows of the result table. The computer-implemented method further comprises partitioning the first table with processing nodes of the query operation, based on the determined boundaries of partitioning ranges.2016-04-07
20160098454HANDLING OF ANALYTIC QUERIES - Systems and methods for evaluating analytic queries comprising disjunctive Boolean expressions are described. A method may include receiving an analytic query comprising a first disjunctive Boolean expression. The method may further include transforming the analytic query to obtain a transformed analytic query comprising at least one nondisjunctive Boolean expression and at least a second disjunctive Boolean expression. The method may also include evaluating the transformed analytic query, wherein complete evaluation of the at least one nondisjunctive Boolean expressions and the at least a second disjunctive Boolean expressions yields the same results as evaluation of the first disjunctive Boolean expression.2016-04-07
20160098455STREAM-BASED OBJECT STORAGE SOLUTION FOR REAL-TIME APPLICATIONS - A stream based storage system includes a plurality of storage nodes configured to provide storage and retrieval of at least a time-based portion of one or more data streams in response to a receipt of a data storage/retrieval request associated with the one or more data streams. Each of the one or more data streams includes a plurality of time-ordered items. The stream based storage system further includes a plurality of applications communicatively coupled to the plurality of storage nodes. The plurality of applications is configured to issue the data storage/retrieval request associated with the one or more data items.2016-04-07
20160098456Implicit Durations Calculation and Similarity Comparison in Question Answering Systems - Mechanisms for performing a duration-based operation are provided. At least one document is received having a plurality of associated dates and/or times and concepts associated with the dates and/or times. The at least one document does not explicitly specify a duration between the dates and/or times. Dates and/or times in the at least one document having similar associated concepts are correlated and, for the correlated dates and/or times, an implicit duration is calculated based on the dates and/or times. The concepts are associated with the implicit duration and a first document in the at least one document is annotated with an implicit duration annotation that specifies the implicit duration and the associated concepts. A duration based operation is then performed based on the implicit duration annotation.2016-04-07
20160098457Generating and Using Temporal Metadata Partitions - Concepts and technologies are disclosed herein for generating and using temporal metadata partitions. Metadata can be stored in temporal metadata partitions based upon a time range included in the metadata. Furthermore, metadata can be stored in multiple temporal metadata partitions to which the metadata is relevant. As such, metadata can be stored in manner that allows event data to be understood in the context of temporally accurate and/or relevant metadata. Functionality for executing queries of event data and providing results in view of metadata, as well as the merging of multiple temporal metadata partitions also are disclosed.2016-04-07
20160098458METHOD AND DEVICE FOR MULTIMEDIA DATA RETRIEVAL - The invention concerns a device for multimedia data retrieval. The multimedia data is associated with an active component. The device for multimedia retrieval being characterized in that, depending on an external event, some of the active components trigger an action that make the user aware of the multimedia data associated with said active components.2016-04-07
20160098459Updating a Social Graph Based on Recency of Sharing Activity of Users of the Open Web - A social graph is built which includes interactions, sharing activity, and connections between the users of the open Web and can be used to improve ad targeting and content personalization. Sharing activity between two users will affect ads or content that both users will be presented while surfing the Web. This sharing activity includes sending of links, sending of videos, sending of files, cutting and pasting of content, sending text messages, and sending of e-mails. A technique can include a sender sending a first link to at least one recipient. When a first node representative of the sender in a social graph is not identified and after receiving the activity information, creating a second node to represent the sender in the social graph. The social graph can be updated based on a recency of the sharing activity.2016-04-07
20160098460SCALABLE COMPUTATION OF DATA - Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.2016-04-07
20160098461DISPLAYING VISITED DOCUMENT DATA - For displaying visited document data, code stores visited document data comprising a visited document address and a visited document description for each document visited. In addition, the code displays on the display one or more of a first visited document address and a first visited document description with a search result in response to a portion of the visited document address matching a portion of a search result address.2016-04-07
20160098462Enterprise Reporting Capabilities In Storage Management Systems - A method of refreshing a materialized view includes creating a materialized view based on a first result of a database query executed against a set of tables stored in a database and discovering a set of child storage objects associated with a parent storage object. The method also includes inserting, based on discovering the set of child storage objects, an entry into one or more tables of the set of tables, the entry including a child storage object of the set of child storage objects. The method further includes delaying a refresh of the materialized view until after the entry is inserted into the set of tables and then refreshing the materialized view, which is based on a second result of the database query executed against the set of tables.2016-04-07
20160098463Event Segment Search Drill Down - In embodiments of event segment search drill down, a search system exposes a search interface that displays multiple events returned as a search result set. A segment can be emphasized in event raw data of an event that is one of multiple events displayed in the search interface, and a menu is displayed with search options that are selectable to operate on the emphasized segment. The menu includes the search options to add the emphasized segment as a keyword to a search command in a search bar of the search interface, exclude the keyword that represents the emphasized segment from a search, or create a new data search based on the highlighted segment. A selection of one of the search options in the menu can be received, and the search command in the search bar is updated based on the search option that is selected.2016-04-07
20160098464Statistics Time Chart Interface Cell Mode Drill Down - In embodiments of statistics time chart interface cell mode drill down, a first interface displays in a table format that includes columns each having a column heading comprising a different value, each different value associated with a particular event field, and includes one or more rows, each row having a time increment and aggregated metrics that each represent a number of events having a field-value pair that matches the different value represented in one of the columns and within the time increment over which the aggregated metric is calculated. A cell can be emphasized that includes one of the aggregated metrics in a row that includes the respective time increment, and in response, a menu displays options to transition to a second interface.2016-04-07
20160098465METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PRESENTING COOKING SCHEDULE - A method, an apparatus, and a computer program product for presenting a cooking schedule are provided. In the method, recipes are received, wherein each of the recipes includes cooking processes and cooking time required for finishing each of the cooking processes. The cooking processes are scheduled according to the cooking time of each of the cooking processes to make a total cooking time required for finishing all of the cooking processes in the recipes to be the shortest. Finally, the scheduled cooking processes are sequentially prompted.2016-04-07
20160098466CONCEPT-BASED ANALYSIS OF STRUCTURED AND UNSTRUCTURED DATA USING CONCEPT INHERITANCE - In one embodiment, a method comprises defining a set of concepts based on a first set of structured and unstructured data objects, defining a business rule based on the set of concepts, applying the business rule to a second set of structured and unstructured data objects to make a determination associated with that set, and outputting to a display information associated with the determination.2016-04-07
20160098467PERSONALIZED METRIC TRACKING - A system, method and apparatus for providing real-time tracking of user personalized metrics from a database are provided. A request is received from a user device for personalized metrics data from a customer relationship management (CRM) application. A home page user interface is transmitted for display on the user device. The home page user interface provides several icons for user selection, where each of the several icons corresponds to a unique personal metrics category. A selection of one of the several icons is received. A user interface for a personal metrics category corresponding to the selected icon is transmitted for display on the user device. The user interface provides for display on the user device at least one personalized metrics data corresponding to the personal metrics category.2016-04-07
20160098468SYSTEMS AND METHODS FOR UPDATING DATA ACROSS MULTIPLE NETWORK ARCHITECTURES - A method for updating a storage element may include receiving a first set of data from a first device that operating in a structure. The first set of data corresponds to a first data type interpretable by the first device. The method may also include translating the first set of data into a second set of data of a second data type interpretable by a second device operating in the structure but not by the first device. The first set of data and the second set of data are associated with a first portion of information associated with occupancy properties of the structure. The method may then include storing the second set of data in a storage element that includes a second portion information associated with the occupancy properties of the structure.2016-04-07
20160098469METHOD AND SYSTEM FOR PROVIDING A SYNCHRONIZATION SERVICE - Disclosed herein is a data synchronization between a client computing device's local store and another data store, such as a data store that is remote to the client computing device. The other data store may comprise a cloud data store. The existence, or absence, of a causal relationship between the local and remote data stores for a given data item is used to determine whether or not a conflict exists and/or whether a requested operation may be performed. The causal relationship may be determined using a previous commit's hash value, referred to as a hash_base value, and a hash value, both of which are associated with the data item.2016-04-07
20160098470AUTOMATED STAGED DATA MIGRATION - Systems, methods, and apparatuses can provide staged migration from one or more user accounts from a source system to a destination system using an application local to the source systems. The automated staged data migration can provide coordinated staged data migration of large amounts of data in a single automated process. The system can provide automated and remotely controlled staged migrations of data that may perform source system type detection and work with multiple types of systems.2016-04-07
20160098471Fast OLAP Query Execution in Main Memory on Large Data in a Cluster - Techniques are described for efficient execution of analytical queries on large amounts of data in a parallel database cluster while making maximal use of the available hardware.2016-04-07
20160098472MAP-REDUCE JOB VIRTUALIZATION - A method for map-reduce job virtualization is disclosed. The method includes receiving a map-reduce job written in a first map-reduce language. The map-reduce job is to be performed in parallel on a plurality of nodes of a plurality of clusters. The method also includes selecting one or more clusters to run the map-reduce job. The method further includes identifying a second map-reduce language associated with the selected clusters. The method also includes converting the first map-reduce language of the map-reduce job into the second map-reduce language. The method further causes the map-reduce job in the second map-reduce language to be run on the plurality of nodes of the selected clusters.2016-04-07
20160098473GROUPING METHOD AND APPARATUS - A grouping apparatus acquires a plurality of messages output from a plurality of output source apparatuses, respectively. The grouping apparatus acquires a plurality of explanatory texts respectively relating to the plurality of messages, from documents respectively relating to the output source apparatuses. The grouping apparatus generates a plurality of message groups that include related messages respectively, based on the plurality of explanatory texts for the respective messages.2016-04-07
20160098474SYSTEM AND METHOD FOR INTELLIGENT INFORMATION GATHERING AND ANALYSIS - A system and method for intelligent information gathering and analysis. Information is gathered from plurality of open sources such as markets, investigations, government databases, internet intelligence, and public records. The gathered information is parsed and linked based on marketplace activities including threats. The parsed and linked information is sent to a database where queries can be applied to produce dossiers on entities. A client may add his own information to enrich a dossier and reports may be made based on the dossiers. Alerts may be generated when certain predefined conditions are met. These alerts can be used to drive various actions.2016-04-07
20160098475SYNTACTIC TAGGING IN A DOMAIN-SPECIFIC CONTEXT - This application relates generally to defining a domain-specific syntax characterizing a functional information system and performing operations on data entities represented by the domain-specific syntax, including defining a domain-specific syntax, receiving and storing a domain-specific data entity, assigning a syntactic tag to the domain-specific data entity, and electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity.2016-04-07
20160098476METHOD OF SHARING MULTI-MEDIA CONTENT AMONG USERS IN A GLOBAL COMPUTER NETWORK - In one embodiment of the present invention, a method for sharing multi-media content among a plurality of users in a computer network comprises creating a plurality of user accounts, each of said user accounts corresponding to one of the plurality of users, and having a plurality of interactive features including a first feature that permits the user to upload the multi-media content to the computer network; forming a user network including one or more of the plurality of user accounts in communication with one or more other user accounts and to the uploaded multi-media content via the computer network; categorizing the uploaded multi-media content in accordance with the subject matter of the uploaded multi-media content; organizing the uploaded multimedia content in a competitive format; and establishing a hierarchy for the uploaded multi-media content within the competitive format as a function of a competitive measurement system.2016-04-07
20160098477Returning Related Previously Answered Questions Based on Question Affinity - Mechanisms are provided, in a Question and Answer (QA) system, for identifying a related previously processed question. A first question is processed by the QA system to generate an answer to the first question and a supporting evidence passage that supports the answer to the first question being a correct answer to the first question. The QA system performs a lookup operation in a question repository based on an identifier of the supporting evidence passage to identify an entry corresponding to a previously processed question, different than the first question, that previously had an answer generated based on the supporting evidence passage. The QA system returns the previously processed question and the answer to the first question to a submitter of the first question.2016-04-07
20160098478DOCUMENT SORTING SYSTEM, DOCUMENT SORTING METHOD, AND DOCUMENT SORTING PROGRAM - It is possible to analyze digitized document information gathered to be provided as evidence in a legal action and to classify the document information to be easily accessible in the legal action. A document classification system includes a keyword database, a related term database, a first classification unit which extracts a document including a keyword recorded in the keyword database from document information and attaches a specific classification mark to the extracted document based on keyword-corresponding information, and a second classification unit which extracts a document including a related term recorded in the related term database from document information, to which the specific classification mark is not attached in the first classification unit, calculates a score based on an evaluated value of the related term included in the extracted document and the number of related terms, and attaches a predetermined classification mark to a document, for which the score exceeds a given value, among the documents including the related term based on the score and the related term-corresponding information.2016-04-07
20160098479SYSTEM AND PROCESS FOR NATURAL LANGUAGE PROCESSING AND REPORTING - The present invention is directed to a computerized system and process for natural language query and reporting comprising a processor, memory, and a query interface configured for receipt of a data source selection. The processor searches and retrieves over a network unstructured data based on the received data source selection, parses the unstructured data into data blocks and stores the data blocks in a local database. The processor semantically parses the data blocks and stores the resulting data in a structured database.2016-04-07
20160098480AUTHOR MODERATED SENTIMENT CLASSIFICATION METHOD AND SYSTEM - This disclosure provides a method, system and computer program product for classifying text according to one of a plurality of sentiments. According to an exemplary method, text is classified using two or more sentiment classifiers which are tuned to distinct author profile traits and the resulting scores are combined using a normalized weighted function to produce a final resulting classification score.2016-04-07
20160098481PARALLEL DATA SORTING - A method, apparatus, and system for improved high-performance parallel data sorting is provided. In a first phase, a plurality of unordered data elements to be sorted is divided into K unordered lists each preferably having approximately M elements. Each of these K unordered lists can be independently sorted in parallel using any algorithm, such as quicksort, to generate K ordered lists. In a second phase, N balanced workloads are determined from the K ordered lists by using an iterative converging process capped by a maximum number of iterations. Thus, any non-uniform or skewed data distribution can be load balanced with minimal processing time. Once the N balanced workloads are determined, they can be independently sorted in parallel, for example by using a merge sort, and then combined with a fast concatenation to provide the final sorted result. Thus, sorting operations are fully parallelized while avoiding any expensive data scanning steps.2016-04-07
20160098482METHOD OF ORGANIZING USER-CUSTOMIZABLE CONTENT ADAPTATION OBJECT, USER-CUSTOMIZABLE CONTENT ADAPTATION OBJECT ORGANIZING SERVER PERFORMING THE SAME AND STORAGE MEDIUM STORING THE SAME - A method of organizing a user-customizable content adaptation object being performed on a user-customizable content adaptation object organizing server, the server being coupled to a user terminal, the method includes: (a) classifying at least one resource based on a context category; (b) selecting at least one classified content adaptation object based on a context to associate the at least one classified content adaptation object with an object collector, the at least one classified content adaptation object respectively corresponding to a computer-executable object, and being capable of receiving a remote response by the user terminal or being applied to the user terminal; (c) generating a collector layout page including the at least one content adaptation object in the object collector; and (d) providing the generated collector layout page to the user terminal.2016-04-07
Website © 2025 Advameg, Inc.