41st week of 2015 patent applcation highlights part 43 |
Patent application number | Title | Published |
20150286628 | INFORMATION EXTRACTION SYSTEM, INFORMATION EXTRACTION METHOD, AND INFORMATION EXTRACTION PROGRAM - An opinion/emotion word detection unit browses an opinion/emotion dictionary, finds matches, detects opinion/emotion words in an obtained character string, and applies absolute polarity thereto. A term polarity determination unit detects terms on the basis of co-occurrence with opinion/emotion words, and determines the polarity of the terms on the basis of the absolute polarity of the opinion/emotion words. A determination range expansion unit expands word strings including words connected to terms, and determines the polarity of a word string for determination. A series of individual determinations are repeated, and a determination tallying unit tallies the individual determination results for each word string for determination. A consolidated polarity determination unit calculates a ratio (N) on the basis of the number of positive determinations and the number of negative determinations, and makes a consolidated determination. An expression extraction unit extracts the consolidated determination result and outputs same to an expression word string dictionary. | 2015-10-08 |
20150286629 | NAMED ENTITY RECOGNITION - Named entity recognition is described, for example, to detect an instance of a named entity in a web page and classify the named entity as being an organization or other predefined class. In various examples, named entity recognition results are used to augment text from which the named entity was recognized; the augmentation may comprise information retrieval results about the named entity mention. In various embodiments, labeled training sentences in many different languages and for many different classes, are obtained to train machine learning components of a multi-lingual, multi-class, named entity recognition system. In examples, labeled training sentences are obtained from at least two sources, a first source using a multi-lingual or monolingual corpus of inter-linked documents and a second source using machine translation training data. In examples, labeled training sentences from the two sources are selectively sampled for training the named entity recognition system. | 2015-10-08 |
20150286630 | NATURAL LANGUAGE PROCESSING FOR EXTRACTING CONVEYANCE GRAPHS - Provided is a process for extracting conveyance records from unstructured text documents, the process including: obtaining, with one or more processors, a plurality of documents describing, in unstructured form, one or more conveyances of interest in real property; determining, with one or more processors, for each of the documents, a respective jurisdiction; selecting, with one or more processors, from a plurality of language processing models for the English language, a respective language processing model for each of the documents based on the respective determined jurisdiction; extracting, with one or more processors, for each of the documents, a plurality of structured conveyance records from each of the plurality of documents by applying the language processing model selected for the respective document based on the jurisdiction associated with the document; and storing, with one or more processors, the extracted, structured conveyance record in memory. | 2015-10-08 |
20150286631 | AUTOMATIC LINKING OF REQUIREMENTS USING NATURAL LANGUAGE PROCESSING - A method of automatic identifying linking relationships of requirements in a plurality of requirement documents. Terms in the plurality of requirement documents are identified. A part-of-speech tag is assigned to each term. Each identified term is selected as a focal term. Co-occurring terms within a predetermined distance of the selected focal term are determined. A linking relationship probability is calculated for each co-occurring term associated with the selected focal term. The selected focal terms and associated co-occurring terms between the plurality of requirement documents are compared. A degree of linking relationship is identified between two requirements as a function of a comparison between selected focal terms and the associated co-occurring terms between the plurality of requirement documents. An analysis report identifying the degree of linking relationships between two respective requirements is output. | 2015-10-08 |
20150286632 | PREDICTING THE QUALITY OF AUTOMATIC TRANSLATION OF AN ENTIRE DOCUMENT - A system and a method for predicting the translation quality of a document are provided. The method includes receiving a translation quality estimate for each of a plurality of sentences of an input document which have been translated from a source language to a target language using machine translation. The translation quality of the translated input document is predicted based on the translation quality estimate for each of the sentences and parameters of a model learned using translation quality estimates for sentences of training documents and respective manually-applied translation quality values. The parameters of the model may include an exponent for an aggregating function and a set of weights, each of the weights being mapped to a respective one of a predefined set of translation quality estimates for weighting the translation quality estimates in the aggregating function. | 2015-10-08 |
20150286633 | GENERATION, AT LEAST IN PART, OF AT LEAST ONE SERVICE REQUEST, AND/OR RESPONSE TO SUCH REQUEST - In an embodiment, first circuitry and/or second circuitry may be provided. The first circuitry may be comprised, at least in part, in at least one cloud computing network. The second circuitry may be comprised, at least in part, in at least one mobile device. The first circuitry may generate, at least in part, at least one response to at least one service request. The at least one service request may be generated, at least in part, by the second circuitry. Many modifications, alternatives, and variations are possible without departing from this embodiment. | 2015-10-08 |
20150286634 | METHOD AND SYSTEM FOR PROVIDING TRANSLATED RESULT - Methods and/or systems for providing a translation result based on various semantic categories may be provided. A translation result providing method using a computer may include generating translations by translating a source sentence of a source language into a target language, and classifying the translations into semantic categories, respectively, and providing the classified translations to the user terminal. | 2015-10-08 |
20150286635 | SYSTEMS, METHODS AND APPARATUS FOR DYNAMIC CONTENT MANAGEMENT AND DELIVERY - Systems, methods and apparatus are disclosed for linking virtual content to various types of object, such a static physical objects, through the use of triggers of varying formats. The virtual content can be updated by a content curator over time. The virtual content can be translated into a plurality of languages and can be selectively transmitted to a mobile communications device upon receipt of the trigger. | 2015-10-08 |
20150286636 | DOCUMENT PROCESSING SYSTEM AND METHOD - There is provided a method for processing electronic documents. The method includes: receiving a plurality of electronic documents stored in a file container created based on a file system; retrieving metadata from the file container, the metadata indicating forensic information about the plurality of electronic documents; applying an interactive filtering to the metadata according to user inputs; and selectively extracting one or more electronic documents from the file container according to results of the interactive filtering. | 2015-10-08 |
20150286637 | Document Management Techniques To Account For User-Specific Patterns In Document Metadata - Document management techniques to account for user-specific patterns in document metadata are disclosed. In one embodiment, a method for facilitating document retrieval may comprise: assigning a first entitlement to a first user for accessing a first plurality of documents; identifying patterns in the first user's creation or modification of metadata related to the first plurality of documents; recording the identified patterns associated with the first user; receiving a document query from a second user who has been assigned a second entitlement to access a second plurality of documents; determining, based on the second entitlement, an access right of the second user with respect to the first plurality of documents; and modifying the document query based on the access right of the second user and the identified patterns, such that the document query returns relevant documents from the first plurality of documents despite the second user's ignorance of the identified patterns. | 2015-10-08 |
20150286638 | SYSTEM, METHOD AND APPARATUS FOR SCENE RECOGNITION - An image processing system for recognizing the scene type of an input image generates an image distance metric from a set of images. The image processing system further extracts image features from the input image and each image in the set of images. Based on the distance metric and the extracted image features, the image processing system computes image feature distances for selecting a subset of images. The image processing system derives a scene type from the scene type of the subset of images. In one embodiment, the image processing system is a cloud computing system. | 2015-10-08 |
20150286639 | BUILDING AND QUERYING HASH TABLES ON PROCESSORS - A plurality of memory maps may be allocated that represents the hash table on a memory device to store keys and values. The memory maps may comprise at least a primary map and a secondary map. A hash table operation may be performed on the primary map based on a first position computed using a first hash function, and if not successful, a bounded linear probing that probes a defined primary probe region in the primary map. Responsive to determining that the hash table operation on the primary map is not successful, the hash table operation may be performed on the secondary map based on a second position computed using a second hash function, and if not successful, a bounded linear probing that probes a defined secondary probe region in the secondary map. | 2015-10-08 |
20150286640 | DATA STORAGE DEVICE, DATA STORAGE METHOD AND PROGRAM - A data storage device includes: a storing unit which stores means for storing a counter associated with each hash entry in a hash table; a first executing unit which means for, when receiving an execution command for a process, increments or decrements incrementing or decrementing a value of the counter which is associated with the hash entry according to an operation for the hash entry, the operation being included in the process; and a second executing unit which means for, when receiving an execution command for a process including an deletion operation for the hash entry, executes executing the deletion operation for the hash entry according to the value of the counter which is associated with the hash entry. | 2015-10-08 |
20150286641 | ENHANCED BATCH UPDATES ON RECORDS AND RELATED RECORDS SYSTEM AND METHOD - A method, computer program product, and computer system for receiving, by a computing device, a selection of a set of records to edit in a multi-record update operation. A selection is received of at least one record of the set of records on which to capture one or more changes. At least one aspect of the at least one record of the set of records is captured. The at least one aspect is played back on one or more remaining records of the set of records. | 2015-10-08 |
20150286642 | Customized Content Consumption Interface - A content processing device may be operable to analyze activity information associated with particular content identified in a content library associated with a user account. One or more entities associated with the particular content may be identified by the content processing device. The content processing device may collect, from various sources, information related to each of the identified one or more entities. The content processing device may determine, based on one or both of a result of the analysis and the collected information, update information for the particular content. The content processing device may then add, based on one or more ranking factors, item information comprising the particular content along with the determined update information to a list of items associated with the user account. Upon receiving an indication from a data processing device, the content processing device may communicate the list of items to the data processing device. | 2015-10-08 |
20150286643 | Blending Search Results on Online Social Networks - In one embodiment, a method includes receiving from a first user of an online social network a search query input including one or more n-grams; generating a number of query commands based on the search query input; and searching one or more verticals to identify one or more objects stored by the vertical that match the query commands. Each vertical stores one or more objects associated with the online social network. The method also includes generating a number of search-result modules. Each search-result module corresponds to a query command of the number of query commands. Each search-result module includes references to one or more of the identified objects matching the query command corresponding to the search-result module. The method also includes scoring the search-result modules; and sending each search-result module having a score greater than a threshold score to the first user for display. | 2015-10-08 |
20150286644 | METHOD, SYSTEM, AND CLIENT FOR CONTENT MANAGEMENT - A method of producing the results of a search for content for display on a client is described. The method comprises: identifying a plurality of objects of interest; uploading an image of each of the plurality of objects to a server; uploading captured content to the server, the captured content including the plurality of objects; performing, on the server, recognition of each of the objects in the captured content; generating a confidence score indicating the probability of each of the recognised objects being present in the content; receiving, from the client, an object selection, wherein the results of the search are arranged on the basis of the selected object; and generating the results of the search on the server for downloading to the client for display on the client, wherein a representation of the captured content is located between a representation of the selected object and another of the plurality of objects, the distance between the representation of the captured content and the plurality of objects being determined in accordance with the confidence score. | 2015-10-08 |
20150286645 | PERSONALIZATION PLATFORM - A personalization system includes a user events module configured to receive a plurality of user events, each user event of the plurality of user events including one or more of a transactional event and a behavioral event associated with the online user, and a personalization cluster including a plurality of personalization servers, each personalization server of the plurality of personalization servers configured to receive a personalization request from a requesting system, the personalization request including a plurality of intermediate results identified by the requesting system, each intermediate result representing a possible outcome that may be presented by the requesting system to the online user, compute a score for each intermediate result of the plurality of immediate results based at least in part on the plurality of user events, thereby generating a plurality of scores, and return the plurality of scores to the requesting system. | 2015-10-08 |
20150286646 | System & Method For Recommending Content Sources - A networked computer system identifies, optimizes and recommends content sources for users. The content sources can be used for providing news feeds, search results, etc. based on taking into net useful content contributed by such sources over other sources. | 2015-10-08 |
20150286647 | DIRECTLY ACCESSING ARCHIVED DATA AND EXECUTABLE FILES - Methods, apparatus and computer program products implement embodiments of the present invention that include selecting an archive storing one or more archived files. Respective locations are identified for each of the one or more archived files, the respective locations are stored to a memory, and using the respective locations in the memory, a corresponding accessible file is defined for each of the one or more archived files. Upon receiving a request to access a given accessible file, a given location in the archive for the given archived file is identified, and the given accessible file can be accessed at the given location. In embodiments where the given accessible file consists of a data file, the given accessible file is accessed by reading data from the data file. In embodiments where the given accessible file consists of an executable file, the given accessible file is accessed by executing the executable file. | 2015-10-08 |
20150286648 | USER TERMINAL FOR SEARCHING MULTI DATA AND SEARCHING METHOD THEREOF - A user terminal for searching multiple data and a searching method thereof. According to an exemplary embodiment of the present disclosure, the user terminal includes: a search engine configured to index data acquired from a plurality of user terminals of a user and data associated with a web-based service, search for an index of data requested by the user, and to provide a search result; an interface configured to receive an instruction from the user and output a result of processing the instruction; and a search engine agent configured to relay connection between an interface of each of the plurality of user terminals and the search engine so as to transmit the search result obtained by the search engine to an interface of a search request terminal. | 2015-10-08 |
20150286649 | TECHNIQUES TO TAKE CLEAN DATABASE FILE SNAPSHOT IN AN ONLINE DATABASE - Techniques are described herein for making a clean file snapshot of a target file. The techniques may be applied to a single target file, to a set of target files, or to an entire database The techniques involve transitioning the target file through a series of states. During each state, particular actions are performed and/or prevented. In the final state of each approach, a clean file snapshot of the target file exists. Transitioning through the states, only one of which does not allow new changes to be made to the target file, allows the database to remain online and available to a greater extent than is possible with an approach that prevents database changes for the duration of the clean file snapshot creation operation. | 2015-10-08 |
20150286650 | Decision Making and Activity Recommendations Engine via Online Persona - A system for decision making and activity recommendations. The invention comprises a system whereby a user can generate personalized activity recommendations by using a user's online persona, comprised of information from any or all of the user or users' profiles, preferences, settings, past experiences, and data and associated connections from their social networks and Internet activity. A user can then share their recommendations via the invention, their mobile devices, social networks, and Internet websites. Recommendations can then be used to facilitate the user's life, e.g. send communications, acknowledgements, reservation requests, calendar events, etc. Users can share, link, and store their activities for better recommendations and collaboration in the future. | 2015-10-08 |
20150286651 | MARKED IMAGE FILE SECURITY SYSTEM AND PROCESS - The present invention is a system and process for analyzing a marked image file. The system and process seeks a marker that is inertly placed in an image file such that the marker is nonconforming to file type schema and is positioned within an image file such that the rendered image is not contorted. File activity related to the marked image file is tracked and updated as required by a user. | 2015-10-08 |
20150286652 | METHOD AND SYSTEM FOR FILTERING AND ACTIONING OF ENERGY MANAGEMENT EVENTS - A method and system for filtering and actioning of events, such as energy management events, received from an event generating system, and actioning the events that are not filtered using generators used by a facilities management system. One aspect includes a method for energy management event filtering comprising: receiving, by an event handler controller of a facilities management system, an unfiltered stream of energy management events from an energy management system, where each energy management event relates to violation of a unique rule in the energy management system; and determining, for each energy management event, whether there is an event handler configuration for the rule relating to the energy management event. | 2015-10-08 |
20150286653 | Data Synchronization Method and Data Synchronization System for Multi-Level Associative Storage Architecture, and Storage Medium - A data synchronization method for a multi-level associative storage architecture includes: receiving, by a master module, a request of an external write operation, writing data into a write buffer of the master module, and recording a digit sequence according to the write operation on the write buffer of the master module; flushing data from the write buffer to solid-state disk (SSD) files when a data amount in the write buffer of the master module reaches a threshold; recording, by the master module, a digit sequence for a flush operation; separately synchronizing, by the master module, the write operation and the flush operation to a slave module according to orders of digits in different digit sequences; and receiving, by the slave module, the synchronous write operation and synchronous flush operation, and separately synchronizing the data of the master module to corresponding locations of a local write buffer and local SSD files. | 2015-10-08 |
20150286654 | System, Method and Computer Program Product for Partially Synchronous and Partially Asynchronous Mounts/Unmounts in a Media Library - Systems, methods and computer program products for determining completion of commands in a library system and providing an indication of the completion to a component of the media library system so that other commands which are dependent upon the completion can be efficiently issued and executed. In one embodiment, a tape is mounted in a drive of the library and a filesystem mount command is issued to initiate a filesystem mount operation. Diagnostic information generated by the operating system for this operation is communicated to the media library management application. When the filesystem mount process is completed, a corresponding diagnostic message is communicated to the media library management application. Until this message is received by the media library management application, commands that are dependent upon the completion of the filesystem mount process are inhibited, and afterward these dependent commands are allowed to be issued. | 2015-10-08 |
20150286655 | Recognizing Cloud Content - Recognizing cloud content techniques are described herein. A designated storage location for cloud content corresponding to a service is registered locally at a device. Files stored in association with the registered storage location may be recognized as cloud content of the corresponding service. The recognized cloud content may be handled in various ways to customize the user experience and tailor interaction with cloud content. For example, icons or other visual identifiers may be used within device, operating system and/or application user interfaces to represent an association of files with a particular service based on recognition of the files as cloud content. Additionally, a registered storage location for a device may be employed to obtain relative paths to files that may be used to roam file activity lists between different devices. | 2015-10-08 |
20150286656 | GENOMIC APPLICATION DATA STORAGE - It is decided whether to increase a total amount of storage in a pool of Hadoop storage and whether to increase a total amount of processing in a pool of Hadoop processing. If it is decided to increase the total amount of storage and not increase the total amount of processing, the total amount of storage is increased without increasing processing. If it is decided to not increase the total amount of storage and increase the total amount of processing, the total amount of processing is increased without increasing storage. In response to receiving a request to perform a process on a set of data, processing is allocated from the pool of processing and storage is allocated from the pool of storage where the allocated processing and storage are used to perform the process on the set of data. | 2015-10-08 |
20150286657 | COMPUTER FILE SYSTEM WITH PATH LOOKUP TABLES - A namespace is provided in a file system that employs logical volumes. With the namespace, the file system can withstand data storage units going offline without compromising accessibility of the files in the data storage units that remain online. The files in the online data storage units remain accessible through the use of path lookup tables that are stored in the online data storage units. | 2015-10-08 |
20150286658 | Image Processing - An image recognition approach employs both computer generated and manual image reviews to generate image tags characterizing an image. The computer generated and manual image reviews can be performed sequentially or in parallel. The generated image tags may be provided to a requester in real-time, be used to select an advertisement, and/or be used as the basis of an Internet search. In some embodiments generated image tags are used as a basis for an upgraded image review. A confidence of a computer generated image review may be used to determine whether or not to perform a manual image review. | 2015-10-08 |
20150286659 | USING A SEQUENCE OBJECT OF A DATABASE - A method and system of managing a database is disclosed. The database may be structured to include a sequence object. The sequence object can have a set of sequential values. The set of sequential values may be used as a set of key values for a set of jobs. A count of jobs accessing the sequence object may be monitored. Based on the count of jobs accessing the sequence object, a quantity of sequential values of the set of sequential values may be allocated. | 2015-10-08 |
20150286660 | USING A SEQUENCE OBJECT OF A DATABASE - A method and system of managing a database is disclosed. The database may be structured to include a sequence object. The sequence object can have a set of sequential values. The set of sequential values may be used as a set of key values for a set of jobs. A count of jobs accessing the sequence object may be monitored. Based on the count of jobs accessing the sequence object, a quantity of sequential values of the set of sequential values may be allocated. | 2015-10-08 |
20150286661 | DATABASE CAPACITY ESTIMATION FOR DATABASE SIZING - A method and system for sizing databases. Multiple patterns of historical capacity usage by multiple databases are identified. The multiple patterns are statistically significant for multiple characteristics pertaining to utilization of multiple historic databases. The capacity usage is memory usage or central processing unit (CPU) usage. A weighted value of capacity usage is computed for each pattern as an average value of historical capacity usage for each pattern weighted by a function of a fraction of the multiple databases used for each pattern. A total value of capacity usage is computed as a sum of the weighted values of capacity usage. The computed total value of capacity usage is stored. A current database is sized, utilizing the computed total value of capacity usage. The database sizing may be based on query complexity in dependence on rates of occurrence of queries to the historic databases and to the current database. | 2015-10-08 |
20150286662 | SELECTING PREVIOUSLY-PRESENTED CONTENT ITEMS FOR PRESENTATION TO USERS OF A SOCIAL NETWORKING SYSTEM - A social networking system selects content items previously presented to a user for presentation to the user along with content items that were not previously presented. The social networking system selects candidate content items as previously-presented content items satisfying one or more criteria. One or more indices each associated with one or more attributes are generated that include candidate content items having attributes associated with an index. Candidate content items in an index are ranked based on a likelihood of the user interacting with the candidate content items in the index, and one or more candidate content items are selected from the index for presentation based on the ranking. The candidate content items selected from the index are presented to the user along with additional content items not previously-presented to the user. | 2015-10-08 |
20150286663 | REMOTE PROCESSING OF MEMORY AND FILES RESIDING ON ENDPOINT COMPUTING DEVICES FROM A CENTRALIZED DEVICE - System and methods are provided for identifying, searching, collecting, locking, executing deleting, comparing and/or analyzing data from a plurality of computer devices and environments from a centralized interface. The endpoint computer devices utilize an agent to index data contained on each device and that allows for a distributed action model using simple or advanced analytics by authenticated users. The system allows for one or more users to conduct actions via device indexes utilizing a centralized computing device for comparison and analyzation purposes. | 2015-10-08 |
20150286664 | REDUCING BLOCKING INSTANCES IN PARALLEL PROCESSING SYSTEMS PERFORMING OPERATIONS ON TREES - An aspect of the present invention reduces blocking instances in parallel processing systems performing operations on trees. In one embodiment, a change operation is performed in a first execution entity and a traversal operation is performed in a second execution entity, with both the change operation and the traversal operation being designed to operate on a same node of a tree, and with the first execution entity and the second execution entity being executed concurrently in a digital processing system. A non-blocking access of the same node to both of the first execution entity and the second execution entity is permitted, thereby enabling the change operation and the traversal operation to be performed concurrently. | 2015-10-08 |
20150286665 | MULTIPLE COLLECTIONS OF USER-DEFINED METADATA FOR SELF-DESCRIBING OBJECTS - Exemplary embodiments provide the ability to associate multiple collections of metadata to objects. In one embodiment, a storage system comprises: a processor; a memory; at least one object, each object including content data; system metadata associated with each object; and a plurality of named collections of user-defined metadata associated with each object. Each named collection of the plurality of named collections is separately addressable by a request. In some embodiments, at least one named collection of user-defined metadata of one object of the at least one object includes an access control list, and the access control list of a named collection specifies permissible access to the named collection. The one object has an object-level access control list which specifies permissible access to the one object and which is different from the access control list for the named collection associated with the one object. | 2015-10-08 |
20150286666 | TRACK RECONCILIATION FROM MULTIPLE DATA SOURCES - Embodiments relate to reconciling different entity identifiers. A method of reconciling different entity identifiers of a same entity is provided. The method receives a plurality of series of location-time data items from a plurality of tracking systems that each track one or more entities. Each series of location-time data items is associated with an entity identifier. The method categorizes each location-data item into a space-time region. The method generates a track for each of the plurality of series of location-time data items based on the space-time regions into which the location-data items are categorized, and generates a track signature for each of the generated tracks based on a segment of the generated track. The method compares the track signatures to find matching track signatures. Based on a plurality of matching signatures, the method reconciles the plurality of entity identifiers associated with the plurality of matching signatures to a particular entity. | 2015-10-08 |
20150286667 | Systems and Methods for Using Listing Proximities to Improve Entity Listings - Provided are methods and systems for improving entity listings. A cluster of listings having geographic proximity is determined and various evaluations of the listings in the cluster are performed. An attribute associated with a selected listing of the cluster may be compared to one or more attributes of the other listings and may be modified based on the comparison. Additionally, a census of the listings in the cluster may be performed and the cluster may be classified based on the census. A category associated with a selected listing may be modified based on the classification of the cluster. | 2015-10-08 |
20150286668 | OPTIMIZING UPDATE OPERATIONS IN IN-MEMORY DATABASE SYSTEMS - Performing optimized update operations in in-memory database systems. Update values corresponding to a source table of values stored on an in-memory database are identified by an in-memory database computer system based on information from a computer system implementing a software application. The update values are distributed across a plurality of rows, each row including a plurality of column attributes. At least some column attributes of the plurality of column attributes include values updated relative to corresponding column attributes in the source table of values. A row of the update values is identified. The row includes a plurality of column attributes, each column attribute having a respective value. Each value of each column attribute of the row of the update values is the same as a corresponding value of a corresponding attribute of a corresponding row of the source table is determined. Upon such a determination, a corresponding row of the source table stored on the in-memory database is written into the in-memory database by the in-memory database computer system. | 2015-10-08 |
20150286669 | ENHANCED BATCH UPDATES ON RECORDS AND RELATED RECORDS SYSTEM AND METHOD - A method, computer program product, and computer system for receiving, by a computing device, a selection of a set of records to edit in a multi-record update operation. A selection is received of at least one record of the set of records on which to capture one or more changes. At least one aspect of the at least one record of the set of records is captured. The at least one aspect is played back on one or more remaining records of the set of records. | 2015-10-08 |
20150286670 | SYSTEM AND METHOD FOR MANAGING FACILITY CONTENT AND EQUIPMENT INFORMATION - A system and method that provides a unique building maintenance tool which leverages the information collected during the design and construction phase of the building lifecycle. User access BIMs, Revit schedules and other data sources within the unique construction process to provide clients with a post occupancy view previously unobtainable. The solution provides for simple integration with external data sources through data file import or direct integration. The intent of the data integration model is to reduce costs of ongoing implementations providing a scalable model. Mobile access to information is a central component of customer appeal and will be a focal point of the design process. With the present invention mobile users can use mobile devices to scan 2 dimensional barcodes or QR Codes or other georeferencing technologies including RFIDs, thereby using the mobile device as the primary navigation portal to room and equipment information and images. The present invention provides building management functionality by leveraging extracted building data of a database constructed from construction process data as a basis for data organization, which includes detailed equipment specifications. | 2015-10-08 |
20150286671 | TRANSACTION SYSTEM - A record data storage unit stores records that are expressed by a set of key and value. A WAL (Write Ahead Logging) storage unit stores an update history in units of data groups, each of which aggregates a plurality of records. A transaction processing unit, upon commitment of a transaction that references and updates the data group, determines the presence or absence of an exclusivity violation in units of the records based on the update history stored in the WAL storage unit, whereupon, if there is no exclusivity violation, the transaction is succeeded and an update history by the transaction is stored in the WAL storage unit. A WAL reflection unit reflects the updated content of the record that is in the update log, which is stored in the WAL storage unit, in a record data storage unit. | 2015-10-08 |
20150286672 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, AND MEDIUM - A computer which updates the computer's own database in use of a transaction log: acquires the transaction log; processes records in the acquired transaction log, and with respect to a record related to an update instruction, executes the update instruction represented by the record when an object of the update instruction is read onto a memory of the computer; and executes the update instruction put on standby with respect to the object either until the object of the update instruction put on standby is read onto the memory and becomes a processing object, or when the update instruction put on standby has been read onto the memory and become a processing object. | 2015-10-08 |
20150286673 | Systems and Methods for Maintaining A Health-Related Action Database - Systems and methods for maintaining a health-related action database are disclosed. The method may include receiving first information corresponding to a health-related action of a first user on a first computing device; wirelessly transmitting the first information from the first computing device; receiving second information corresponding to a health-related action of a second user on a second computing device; wirelessly transmitting the second information from the second computing device; receiving the first information and the second information using a third computing device; and updating a database on the third computing device with the first information and the second information, where the first information comprises a description of the health-related action of the first user, and the second information comprises a description of the health-related action of the second user. | 2015-10-08 |
20150286674 | CONSOLIDATING INFORMATION RELATING TO DUPLICATE IMAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for resolving duplicate images. In one aspect, a method includes obtaining a selection of a single image from among a plurality of duplicate images. Each duplicate image has an associated set of metadata. The method also includes aggregating each set of metadata into aggregated information, and storing the selected image together with the aggregated information on data storage accessible to a data processing apparatus. | 2015-10-08 |
20150286675 | IDENTIFICATION OF MULTIMEDIA CONTENT IN PAGINATED DATA USING METADATA - One or more processors determine whether a metadata is included in a body of content. In response to a determination that the metadata is included in a body of content, one or more processors determine whether the metadata indicates that multimedia content is included in the body of content. In response a determination that the metadata indicates multimedia content is included in the body of content, one or more processors associate an indicator with a page of the body of content that includes that multimedia content, which indicates that the page includes that multimedia content. | 2015-10-08 |
20150286676 | MULTI STAGE AGGREGATION USING DIGEST ORDER AFTER A FIRST STAGE OF AGGREGATION - According to embodiments of the present invention, methods, systems and computer readable media are presented for processing a database query. The query may specify an arrangement for resulting data. A digest is generated for each of a plurality of database object elements. The plurality of database object elements are grouped or mapped into one or more groups based on the digest to arrange the database object elements in digest order. The database object elements from the one or more groups are extracted and/or processed in order of the digest, in accordance with the specified arrangement. | 2015-10-08 |
20150286677 | ANALYZING EVENT STREAMS OF USER SESSIONS - In various exemplary embodiments, a system and method is disclosed to analyze event streams of a user session. One embodiment of the method includes logging a plurality of events from an event stream, specifying conditions to sort the plurality of events, applying the conditions to the plurality of events, producing a probability distribution of event nodes after a given node in the event stream, and producing an interactive graphical reduction of a produced graph by determining patterns in a graphical tree and unifying occurrences of the patterns. | 2015-10-08 |
20150286678 | System and Method for Massively Parallel Processing Database - In one embodiment, a method for managing database resources includes selecting a first query from a queue of queries and transmitting, by a global resource manager to a portion of a plurality of data nodes, a plurality of reserve resource messages. The method also includes receiving, by the global resource manager from the portion of the plurality of data nodes, a plurality of acknowledgement messages and transmitting, by the global resource manager to a coordinator node, an execute query message when the plurality of acknowledgement messages are positive acknowledgements. | 2015-10-08 |
20150286679 | EXECUTING A QUERY HAVING MULTIPLE SET OPERATORS - According to an example, a method for executing a query having multiple set operators includes adding an additional column that associates an identifier of the result table with data contained in the input result table in each input result table of an input query. The method also includes performing a Union All operation on the data contained in the input result tables to generate an intermediate result set, performing a Group By operation on the data contained in the intermediate result set to generate a grouped result set, wherein the Group By operation operates on various groups of rows and returns one row per each of the various groups, adding aggregation columns in the grouped result set containing counts of a number of times that each tuple exists in each of the input result tables, and applying a predicate on the grouped result set to execute the query. | 2015-10-08 |
20150286680 | PERFORMING APPLICATION SEARCH BASED ON ENTITIES - In one embodiment, a search query is received from a computing device, the search query including one or more search terms. Based on the one or more search terms, one or more entities are identified from a set of multiple entities. Each of the one or more identified entities is associated with one or more application functionalities. In addition, a set of applications are identified based on the one or more search terms. Based at least on a type of at least one of the identified one or more entities, a determination is made that a particular application from the set of applications supports the at least one of the identified one or more entities. Thereafter, the applications in the set are ranked based in part on the determination that the particular application supports the at least one of the identified one or more entities. | 2015-10-08 |
20150286681 | TECHNIQUES FOR PARTITION PRUNING BASED ON AGGREGATED ZONE MAP INFORMATION - Techniques for partition pruning based on aggregated zone map information. In one embodiment, for example, a method for pruning partitions based on aggregated zone map information comprises: receiving a query statement comprising a filter predicate on a column of a database table; and pruning one or more partitions of the database table from access paths for processing the query statement based on determining, based on aggregated zone map information associated with the one or more partitions, that the filter predicate cannot be satisfied by data stored in the one or more partitions. | 2015-10-08 |
20150286682 | TECHNIQUES FOR USING ZONE MAP INFORMATION FOR POST INDEX ACCESS PRUNING - Techniques for using zone map information for post index access pruning. In one embodiment, for example, a method for using zone map information for post index access pruning comprises: receiving a query statement comprising a first filter predicate on an indexed column of a database table and a second filter predicate on a zoned column of a database table; identifying zero or more pruneable zones of a zone map based on a value for the zoned column in the second filter predicate; obtaining a set of data record addresses from an index on the indexed column based on a value for the indexed column in the first filter predicate; and pruning, from access paths for processing the query statement, any data records, corresponding to data record addresses in the set of data record addresses, that are physically located in one of the pruneable zones. | 2015-10-08 |
20150286683 | DEFERRING AND/OR ELIMINATING DECOMPRESSING DATABASE DATA - Disclosed herein are system, method, and computer program product embodiments for deferring or eliminating a need to decompress database data. An embodiment operates by decompressing a column of a database. The column may be represented by a predicate of a query. A row of the database may be determined to satisfy the predicate based on decompressed information from the column. Decompression of an additional column of the row may be deferred during execution the query until the row is determined to satisfy the predicate. The additional column may satisfy the query. | 2015-10-08 |
20150286684 | COMPLEX EVENT PROCESSING (CEP) BASED SYSTEM FOR HANDLING PERFORMANCE ISSUES OF A CEP SYSTEM AND CORRESPONDING METHOD - Certain example embodiments relate to a system ( | 2015-10-08 |
20150286685 | REFERENCE RESOLUTION - Methods, computer systems, and computer-storage media are provided for reference resolution. The present invention seeks to resolve entities in conversational search. To enable a more natural conversational search interaction, referential expressions such as pronouns are handled in queries. A component keeps track of previous queries and performs reference resolution based on an entity in the previous query and reformulates the query using an identifier for the referenced entity. Reference resolution may be performed for pronouns, plural pronouns, partial names, across domains, and on any device or platform. | 2015-10-08 |
20150286686 | METHOD, APPARATUS, AND COMPUTER PROGRAM FOR DATA MINING - One or more data mining processes may be executed based on control parameters to discover a plurality of result patterns in a data set. The discovered result patterns are presented to a user. Information on one or more selected result patterns, where the selection involves the user's subjective interest, is received. The control parameters are automatically updated based on the received information on the selected result patterns. | 2015-10-08 |
20150286687 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - A place name search apparatus that searches a place name database for a place name, which includes place name data that defines place name information representing a place name, effective period information representing a period during which the place name is effective, and region information representing a region covered by the place name, includes an acquisition unit that acquires position information and date/time information and a search unit that searches the place name database for place name data including region information including the acquired position information and effective period information corresponding to the acquired date/time information. | 2015-10-08 |
20150286688 | Apparatus and Method for Management of Bitemporal Objects - A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to construct an object collection where each object in the object collection has a common identifier, a valid time start field, a valid time end field, a system time start field and a system time end field. The object collection includes split objects with a legacy object and an updated object with the system time start field set to the system time that the split objects are formed. | 2015-10-08 |
20150286689 | Systems and Methods for Displaying Geographic Location Information Corresponding to Search Result - Embodiments include a computer-implemented method that includes identifying a set of search results to be provided for display to a user via a search results listing, wherein two or more of the search results are associated with geographic locations, determining a smallest common region that includes at least a threshold amount of the geographic locations associated with the two or more search results, for each of the two or more search results, identifying a descriptor of a sub-region of the smallest common region that includes the geographic location associated with the search result, and providing the set of search results for display, each of the two or more search results to be displayed in association with the identified descriptor of the sub-region of the smallest common region that includes the geographic location associated with the search result. | 2015-10-08 |
20150286690 | System and Method for Site and Tower Information Modeling and Management - A system and method are herein disclosed for site and tower information modeling and management. The site and tower information contains data for the physical and functional characteristics of objects at a site and tower and engineering projects managing such data. Site and tower profile may be defined to identify data of a particular site and tower. Asset portfolio may be defined to manage a group of site and tower profiles. Engineering tasks may be defined to manage specific changes-related engineering work at a site and tower. Configurations may be defined to manage the settings, selections, and assumptions for design criteria and analysis option for engineering tasks. Configurations of information categories may be defined and combined to define site and tower information models. 2D and 3D visualizations may be generated to review and edit site and tower information models. Tenant projects may be created to manage engineering tasks. | 2015-10-08 |
20150286691 | DATA VIEW EXPOSURE MECHANISMS - The use of a data view component to expose data to a user interface element display logic component. The data exposed by the data view component is from a data set within the data cache. The data view component is able to expose that data due to a binding with the data set. The data view component may improve the user experience by exposing a default data set (such as a null data set) until the requested data set is available, expose only the latest requested data set when there are multiple requests, quickly switch bindings from one data set to another, and/or safely release the binding once the user interface element display logic component ceases to exist. | 2015-10-08 |
20150286692 | EVALUATION RESULT DISPLAY METHOD, EVALUATION RESULT DISPLAY APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING EVALUATION RESULT DISPLAY PROGRAM - An acquisition section acquires a plurality of records which is a collection of records each of which includes a prediction value predicted by a prediction model and group information, a sorting section sorts the records based on the prediction values, a calculation section selects records from the sorted records in order, calculates the number of selections indicating the number of selected records and the number of correct decisions indicating the number of decisions in which the group information included in the selected record is decided to belong to a group classified as a correct decision, and outputs both the numbers in association with each other, an image drawing section generates a graph created by plotting both the numbers in a coordinate system with the horizontal axis representing the number of selections and the vertical axis representing the number of correct decisions, and a display section displays the generated graph. | 2015-10-08 |
20150286693 | ANALYZING A QUERY AND PROVISIONING DATA TO ANALYTICS - A user interface is generated that displays a set of selectable terms from a glossary of business terms and is configured to generate a business metadata query that identifies a forum with member profiles. A data movement executable is generated that identifies the forum and an analytical processing environment. The data movement executable is deployed and data is moved from the forum into the analytical processing environment. Analytics are performed on the data from the forum. Metadata is identified from the analytics. The glossary of business terms is updated using the metadata from the analytics. | 2015-10-08 |
20150286694 | INTEGRATING A MOBILE PAYMENT APPLICATION WITH OTHER APPLICATIONS UTILIZING ANALYTIC ANALYSIS - A method, system and computer program product for integrating a mobile payment application with other applications utilizing analytic analysis. The user usage of applications, including a mobile payment application as well as other mobile applications, on a mobile computing device is tracked. For example, user interactions, such as checking a rewards balance, may be tracked. Analytic analysis may then be applied to the tracked user interactions to identify data and actions to sync between the mobile payment application and the other mobile applications on the mobile computing device as well as with other applications on other computing devices of the user that are identified via a user identification. In this manner, the mobile payment application is seamlessly integrated with the other mobile applications on the mobile computing device as well as with other applications on other computing devices of the user. | 2015-10-08 |
20150286695 | Methods and Systems for Performing Efficient Snapshots in Tiered Data Structures - A memory controller detects a request, with a key to a data object and a value, to perform an operation. The memory controller locates the data object by mapping the key to a location of the data object in a tiered data structure and identifies a sequence number of the data object. When the sequence number of the data object is greater than a sequence number of a snapshot of the tiered data structure, the memory controller replaces the data object with a modified data object, including the key and the value, and assigns the modified object a unique sequence number. When the sequence number of the data object is less than the sequence number of the snapshot, the memory controller inserts a new data object, including the key and the value, into the tiered data structure and assigns the new data object the unique sequence number. | 2015-10-08 |
20150286696 | SYSTEM AND METHOD FOR PROCESSING LONG RELATION CHAIN DATA OF USER - This application discloses a system and a method for processing long relation chain data of a user. The method includes: responding, by a cache module, to an operation request, from a front end, for the long relation chain data of the user, and synchronously sending a modification request in the operation request to a receiving module; receiving, by the receiving module, the modification request from the cache module, and synchronously storing the modification request into an operation log file of a non-memory storage device; and reading, by a saving module, the modification request in the operation log file of the receiving module, and modifying the long relation chain data in a database (DB) according to the read modification request. This application can reduce the probability of a modification request loss, and lower the data error rate of long relation chain data in a DB. | 2015-10-08 |
20150286697 | ANALYZING A QUERY AND PROVISIONING DATA TO ANALYTICS - A user interface is generated that displays a set of selectable terms from a glossary of business terms and is configured to generate a business metadata query that identifies a forum with member profiles. A data movement executable is generated that identifies the forum and an analytical processing environment. The data movement executable is deployed and data is moved from the forum into the analytical processing environment. Analytics are performed on the data from the forum. Metadata is identified from the analytics. The glossary of business terms is updated using the metadata from the analytics. | 2015-10-08 |
20150286698 | REACTIVE DIGITAL PERSONAL ASSISTANT - Techniques are described herein that are capable of providing a reactive digital personal assistant. A reactive digital assistant is a digital assistant that is capable of having a reaction. For instance, the reaction may be provided visually and/or audibly. The reaction may be specified by personal assistant logic on a device that provides the digital personal assistant, by an application on the device that communicates with the personal assistant logic, or by a Web service with which the application communicates. The personal assistant logic may retrieve media representation(s) that correspond to the reaction from a store on the device, or the application may retrieve the media representation(s) from the Web service. The personal assistant logic may notify the application of a status of the digital personal assistant once the media representation(s) are retrieved. | 2015-10-08 |
20150286699 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, SERVER, STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD - A ranking of each of a plurality of users is set, and based on a numerical value indicating the ranking, an indicator is calculated such that the smaller the numerical value, the greater a value of the indicator. Then, the indicator calculated for the user is displayed. The indicator is displayed such that the higher the ranking, the greater the value of the indicator. This can enhance the motivation of a user. | 2015-10-08 |
20150286700 | RECORDING MEDIUM HAVING STORED THEREON DATABASE ACCESS CONTROL PROGRAM, METHOD FOR CONTROLLING DATABASE ACCESS, AND INFORMATION PROCESSING APPARATUS - An information processing apparatus acquires first manipulation information formed by a first data manipulation language for a plurality of record types on which a data manipulation is to be performed, in an NDB having a data structure in which a parent-child relationship is formed between record types, analyzes a relationship between the plurality of record types by using relationship definition information in which item information, parent identifying information and child ordering information are defined for each record type, generates second data manipulation information formed by a second data manipulation language for the NDB, on the basis of the analyzed relationship and the first manipulation information, and outputs the generated second data generation information to the NDB. | 2015-10-08 |
20150286701 | Data Classification Aware Object Storage - Example apparatus and methods process data that is going to be stored in an object store. The object store may have multiple data destinations (e.g., “buckets”). Different buckets have different data storage policies that control, for example, how many copies of the data will be made, whether the data will be stored onsite or offsite, or other storage parameters. Data may be classified by identifying a value for an attribute (e.g., file type, file source) of the data. A storage policy associated with a bucket may then be selected based on the attribute. Once the storage policy has been selected, then the data may be provided to a bucket associated with the storage policy. The number of buckets, data classifications, or storage policies may be updated by adaptive parameterization that considers the amount or type of data observed and stored in the object store. | 2015-10-08 |
20150286702 | ADAPTIVE VARIABLE SELECTION FOR DATA CLUSTERING - One or more processors generate subsets of cluster feature (CF)-trees, which represent respective sets of local data as leaf entries. One or more processors collect variables that were used to generate the CF-trees included in the subsets. One or more processors generate respective approximate clustering solutions for the subsets by applying hierarchical agglomerative clustering to the collected variables and leaf entries of the plurality of CF-trees. One or more processors select candidate sets of variables with maximal goodness that are locally optimal for respective subsets based on the approximate clustering solutions. One or more processors select a set of variables, which produce an overall clustering solution, from the candidate sets of variables. | 2015-10-08 |
20150286703 | ADAPTIVE VARIABLE SELECTION FOR DATA CLUSTERING - One or more processors initiate cluster feature (CF)-tree based hierarchical clustering on leaf entries of CF-trees included in a plurality of subsets. One or more processors, generate respective partial clustering solutions for the subsets. A partial clustering solution includes a set of regular sub-clusters and candidate outlier sub-clusters. One or more processors generate initial regular clusters by performing hierarchical clustering using the regular sub-clusters. For a candidate outlier sub-cluster, one or more processors determine a closest initial regular cluster, and a distance separating the candidate outlier sub-cluster and the closest initial regular cluster. One or more processors determine which candidate outlier sub-clusters are outlier clusters based on which candidate outlier sub-clusters have a computed distance to their respective closest initial regular cluster that is greater than a corresponding distance threshold associated with their respective closest initial regular cluster. | 2015-10-08 |
20150286704 | ADAPTIVE VARIABLE SELECTION FOR DATA CLUSTERING - One or more processors generate subsets of cluster feature (CF)-trees, which represent respective sets of local data as leaf entries. One or more processors collect variables that were used to generate the CF-trees included in the subsets. One or more processors generate respective approximate clustering solutions for the subsets by applying hierarchical agglomerative clustering to the collected variables and leaf entries of the plurality of CF-trees. One or more processors select candidate sets of variables with maximal goodness that are locally optimal for respective subsets based on the approximate clustering solutions. One or more processors select a set of variables, which produce an overall clustering solution, from the candidate sets of variables. | 2015-10-08 |
20150286705 | METHOD FOR ANALYZING AND/OR EVALUATING AT LEAST ONE EVENT - A method is disclosed for analyzing and/or evaluating at least one event of a technical installation from a plurality of generated log files of an automation system of the technical installation. In at least one embodiment, the method includes determining a number of relevant log files based on at least one log parameter; encoding the relevant log files via at least one associated log code; determining at least one key parameter for the analysis and/or evaluation; identifying multiple relevant log files based on the at least one key parameter from the relevant log files; and grouping the relevant log files into a number of sequences of relevant log files based on the repetition rate of the key parameter in a time window to be analyzed. | 2015-10-08 |
20150286706 | FORENSIC SYSTEM, FORENSIC METHOD, AND FORENSIC PROGRAM - Disclosed is a forensic system capable of enhancing the accuracy and efficiency of classification work of whether to submit document information as evidence in a lawsuit by highlighting a portion including a specific keyword in a unit of a sentence. The forensic system includes: a database that registers a keyword for determining by a user whether a plurality of pieces of document information included in the digital information is related to a lawsuit; a retrieving unit that retrieves the keyword registered in the database from the document information; a sentence extracting unit that extracts a sentence including the retrieved keyword from the document information; a score calculating unit that calculates a score indicating a degree of relevance to the lawsuit using a feature value extracted from the sentence extracted by the sentence extracting unit; and a highlighting unit that changes a degree of highlighting of the sentence according to the score. | 2015-10-08 |
20150286707 | DISTRIBUTED CLUSTERING WITH OUTLIER DETECTION - One or more processors initiate cluster feature (CF)-tree based hierarchical clustering on leaf entries of CF-trees included in a plurality of subsets. One or more processors, generate respective partial clustering solutions for the subsets. A partial clustering solution includes a set of regular sub-clusters and candidate outlier sub-clusters. One or more processors generate initial regular clusters by performing hierarchical clustering using the regular sub-clusters. For a candidate outlier sub-cluster, one or more processors determine a closest initial regular cluster, and a distance separating the candidate outlier sub-cluster and the closest initial regular cluster. One or more processors determine which candidate outlier sub-clusters are outlier clusters based on which candidate outlier sub-clusters have a computed distance to their respective closest initial regular cluster that is greater than a corresponding distance threshold associated with their respective closest initial regular cluster. | 2015-10-08 |
20150286708 | SEMANTIC CONTEXT BASED KEYWORD SEARCH TECHNIQUES - Provided are semantic context based keyword search techniques. A query with one or more keywords, one or more relevant words, and one or more selected services is received. A general relevance indicator for services in a category is calculated based on keyword relevance indicators of the one or more keywords in the query for each service among services in the category and relevant word relevance indicators of the one or more relevant words in the query for the services in the category. The services in the category are ranked based on the general relevance indicator for each service. In response to determining that at least one of the selected services is not ranked high with reference to the ranked services in the category, at least one of: one or more additional keywords, one or more additional relevant words, and one or more additional services to provide as recommendations are identified. | 2015-10-08 |
20150286709 | METHOD AND SYSTEM FOR RETRIEVING INFORMATION FROM KNOWLEDGE-BASED ASSISTIVE NETWORK TO ASSIST USERS INTENT - A method and a system for retrieving information in a knowledge-based assistive network including a plurality of information sources are provided. The method includes receiving at least one localized query at each of the plurality of information sources, sending one or more localized queries to one or more information sources sent in response to determining intent associated with a user, determining a semantic similarity between the intent and information of respective knowledge graphs each associated with one of the plurality of information sources. The knowledge graphs each include information corresponding to the associated one of the plurality of information sources having knowledge about at least one subject. Further, the method comprises retrieving information from at least one information source in the knowledge-based assistive network in accordance with the determined semantic similarity. | 2015-10-08 |
20150286710 | CONTEXTUALIZED SENTIMENT TEXT ANALYSIS VOCABULARY GENERATION - In techniques for contextualized sentiment text analysis vocabulary generation, a contextual analysis application is implemented to receive input data derived from rated product or service reviews. Each of the domain-specific reviews across multiple categories include a rating that is associated with expressed sentiments about a subject within a rated review. The contextual analysis application determines categories of the subjects of the rated reviews, and then generates a sentiment score for a term that is an expressed sentiment in a rated review. The sentiment score is generated based in part on a context of the term as it pertains to the category and rating of the rated review. The contextual analysis application is implemented to then determine a polarity of a term-category pair based on the sentiment score, and generate a contextualized sentiment vocabulary for all of the term-category pairs of the expressed sentiments about the subjects of the rated reviews. | 2015-10-08 |
20150286711 | METHOD FOR WEB INFORMATION DISCOVERY AND USER INTERFACE - An approach is provided for a method for intelligent and personalized web information discovery and user interface. A method can comprise building a hierarchical, tree-structured topic model involving data intelligence and human intelligence, that comprises one or more nodes which have respective topics and are configured to map the respective topics to display spaces of a user interface. The method can further comprise collecting web contents matched with the respective topics causing to render information of the collected web contents in the display spaces mapped to the respective topics. | 2015-10-08 |
20150286712 | FUNCTION-BASED METHOD FOR CLASSIFYING AND FUSING SYSTEM BEHAVIOR INFORMATION IN PRODUCT DEVELOPMENT - A method of automatically developing an ontology for product function and failure mode documentation for an apparatus. The apparatus is identified. A function-flow model is generated for the identified apparatus for identifying a composite structure of the apparatus. Functions and failure modes associated with the identified apparatus are enumerated. Failure data is obtained from a plurality of heterogeneous data sources. A semantic similarity module is applied to the enumerated failures by comparing a plurality of documents between the data sources. The semantic similarity module bridges a variety of terms used in the heterogeneous data to describe a respective failure. Failures associated with the enumerated apparatus functions are extracted from the plurality of documents between heterogeneous data sources. A composite of related terminology is generated for each identified failure mode. A failure mode information document is generated utilizing the composite of related terminology for each identified failure mode. | 2015-10-08 |
20150286713 | SYSTEM AND METHOD FOR FUZZY ONTOLOGY MATCHING AND SEARCH ACROSS ONTOLOGIES - A computer implemented method of matching ontologies is disclosed. The method includes, for each pair of entities of a first ontology and a second ontology, wherein each pair of entities includes a first entity from a first plurality of entities of the first ontology and a second entity from a second plurality of entities of the second ontology, and wherein the first entity and the second entity of each pair of entities is of a same data type: (1) determining a vector of similarities for the pair of entities; (2) determining a confidence score for the vector of similarities; (3) determining a relation score for each relation type based on the vector of similarities to measure relatedness between the first entity of the pair of entities and the second entity of the pair of entities; and (4) generating a mapping ontology based on the relation type, the relation score, and the confidence score of each pair of entities. | 2015-10-08 |
20150286714 | Social Networking Music Application - A social networking music application for computers and mobile devices teaching a user interface/music player that connects a user's music to online social media websites and information to bring content to the user about the artist(s) that the user is listening to at the time and the ability to cross share that information with friends and family on social media. First, what artist and song a user is currently listening to is detected, then a connection is made to an online data base and finds the artist's online. Captures or links to the latest posts from these sites are posted/displayed to the user interface. Users can choose which social media website they wish to follow, choose if they want more information about the song, such as information about a guest artist on the track or producers to receive social media feeds from them as well. | 2015-10-08 |
20150286715 | CONTENT MANAGEMENT FOR PACKET-COMMUNICATING DEVICES - Media content associated with a playlist is provided for remote access over a packet-based network. According to an example embodiment of the present invention, a host server provides access to a user-defined playlist depicting media content available from user's media content source (e.g., at a registered user's PC). User-defined playlists and associated media content are managed to facilitate access to media in accordance with characteristics of the media content and/or playlist such as format and bitrate, and as may be related to an intended playback use of the playlist. Media content for the playlists is stored in a network storage device for remote access, with the storage managed to facilitate remote access in appropriate formats, with selective cross-referencing among playlists for different playlist types, content format and content bandwidth. | 2015-10-08 |
20150286716 | METHODS AND DEVICES FOR GENERATING MEDIA ITEMS - A server system with one or more processors and memory receives, from a client device, information including one or more criteria for a media item to be generated. In some embodiments, the one or more criteria include one or more audio tracks for the media item to be generated. In some embodiments, the one or more criteria include one or more keywords for the media item to be generated. The server system identifies one or more media files in a database of media files for the media item to be generated based at least in part on the one or more criteria. The server system sends, to the client device, first information identifying the one or more media files. In some embodiments, the server system also sends, to the client device, synchronization information for synchronizing one or more audio tracks with the one or more identified media files. | 2015-10-08 |
20150286717 | Methods and Systems Related to Internet Radio Broadcasts - A method for injecting listener-selected content into an internet radio data stream supplied via an internet web site to a listener accessing the internet web site. The method comprises storing musical and non-musical content items in a data base, presenting the listener with a list of the content items, requesting the listener to select desired content items and streaming the desired content items to the listener. | 2015-10-08 |
20150286718 | TOPIC IDENTIFICATION IN LECTURE VIDEOS - A method of identifying topics in lecture videos may include receiving lecture video metadata, learning courses metadata, and a lecture video transcript (transcript). The transcript may include transcribed text of a lecture video (video). The method may include discovering candidate learning courses related to the video based on a measured similarity between the video metadata and the learning courses metadata. The method may include extracting key phrases from learning materials of the candidate learning courses. The method may also include assigning weights to the extracted key phrases based on a position of the extracted key phrases and a frequency with which the extracted key phrases appear, and the discovered candidate learning course in which the key phrases appear. The method may include apportioning the video into topic-specific portions based on topic segments generated in the transcript, the presence of the extracted key phrases therein, and the assigned weights. | 2015-10-08 |
20150286719 | RECOGNIZING AND REGISTERING FACES IN VIDEO - A user can enter a name of one or more people to search in video or drag and drop around an image of a person or persons to be searched, and a computer tags video frames in which face recognition indicates that the person is present. All of the segments containing the person may be stitched together, omitting intervening segments not containing the person's image, or all segments with the person's image in them can be omitted and the remaining segments stitched together. | 2015-10-08 |
20150286720 | METHODS AND SYSTEMS FOR COLLECTING, MANAGING, AND SHARING DATA - Systems and methods for collecting, managing and sharing date include a server computer system that receives a data set containing flat data from a client computer system. The server computer system generates a relational database from the flat data and provides, through a web-based interface, user options for modifying the relational database, as well as application programming interfaces configured to provide data of the relational database to third parties. In accordance with another implementation of the invention, a client computer system sends flat data to a server computer system, causing the server computer system to generate a relational database from flat data. The client computer system receives and displays a web-based user interface that identifies fields of the flat data as part of the relational database, along with user options for modifying the fields of the relational database. | 2015-10-08 |
20150286721 | System and Method for Returning Precise Internet Search Results - In accordance with one embodiment, a system and method of returning precise search results that allows its users to the option to compare different results, to ask questions and get answers instead of hyperlinks, and that can guide the user to making precise search queries. The present invention accomplishes these objectives leading to search results that comprise fewer marginal websites while reducing user frustration and making web search more satisfying and effective. | 2015-10-08 |
20150286722 | TAGGING OF DOCUMENTS AND OTHER RESOURCES TO ENHANCE THEIR SEARCHABILITY - The ability to search for content such as documents and other resources is enhanced through the use of two external sources of information. Each of the external sources may provide information (e.g., metadata) that may be employed as searchable tags that may be used by a search engine to locate the resources. A first level of tags may be obtained in a variety of different ways. For example, information extracted from a resource may be sent to a metadata service provider which can provide suitable metadata associated with the resource. This metadata, which may serve as the first level of tags, may be subsequently sent to a second metadata service provider to obtain additional metadata that may serve as the second level of tags. | 2015-10-08 |
20150286723 | IDENTIFYING DOMINANT ENTITY CATEGORIES - Systems, methods, and computer-readable storage media are provided for identifying dominant entity categories associated with target entities. A target entity is received and plural data sources are utilized to determine entity categories of which the target entity is a member and an initial confidence score for each of the entity categories. Each initial confidence score represents the likelihood that the associated entity category is a dominant category for the target entity. At least one data source includes information pertaining to plural entities arranged in a graph-based ontology that includes identifiers of respective entity categories of which the subject entities are members. Graph-based confidence score propagation is then utilized to incorporate information regarding entities determined to be related to the target entity and accolades associated with the target entity to alter the initial confidence scores provided for various entity categories of which the target entity is a member. | 2015-10-08 |
20150286724 | ASSISTING A USER IN SELECTING A LIGHTING DEVICE DESIGN - The present invention relates to suggesting a lighting device ( | 2015-10-08 |
20150286725 | SYSTEMS AND/OR METHODS FOR STRUCTURING BIG DATA BASED UPON USER-SUBMITTED DATA ANALYZING PROGRAMS - Certain examples described herein relate to techniques for structuring large information repositories such as, for example, big data such as a web-scale crawled copy of the web and other large data repositories based upon user-provided analyzing programs, and/or responding to such analyzing programs. Techniques may include operations providing a data processing and analyzing platform including access to one or more data sources; receiving a data analyzing program submitted by a first user; executing the received data analyzing program on the data processing and analyzing platform; adding at least a portion of the data analyzing program to the data processing and analyzing platform such that the added at least a portion of the data analyzing program is usable by other users; and returning a result to the first user as a response to the submitted data analyzing program. | 2015-10-08 |
20150286726 | Methods, Apparatuses, And Systems For Facilitating Access To, And Organization Of, News And Other Information Relating To One Or More Entities Or Subjects - Methods and apparatuses described herein can conduct and organize web searches and/or news searches based on profiles and topics lists for entities (e.g., a person, business, or organization) or subjects. Entity profiles may include biographical information (e.g., name, employer, school, location) to enhance accuracy of web searches and news searches. A topics list may be created and associated with any entity/subject profile, and news searches may be conducted based on topics included in the topics list for any profile. Results from web or news searches may be saved in or otherwise linked to the entity/subject profile. Profiles may be created for multiple entities and subjects, and each profile may have numerous topics associated with such profile. Such profiles and topics lists may be edited and/or recalled to facilitate launching of web or news searches to gather news and/or other information relating to the selected entity, subject or topic. | 2015-10-08 |
20150286727 | SYSTEM AND METHOD FOR ENHANCING USER EXPERIENCE IN A SEARCH ENVIRONMENT - Systems and methods for enhancing user experience in a search environment are provided. The method includes displaying results of a search operation, the display comprising an extract of at least one search result; the extract comprising a combination of a text and at least one inline visual representation. | 2015-10-08 |