Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


28th week of 2015 patent applcation highlights part 37
Patent application numberTitlePublished
20150193429Automatic Generation of Question-Answer Pairs from Conversational Text - A method, system and computer-usable medium are disclosed for identifying question-answer pair associations within a dialog. Natural language processing (NLP) is used to process a target dialog to identify questions and answers within the dialog. The relative positions of the identified questions and answers in the dialog are determined and then correlated to one another to generate question-answer pair associations. Sub-questions and their associated main questions are identified within the dialog, followed by the elimination of redundant question-answer pairs. Local cues contained in the dialog are then used in scoring and filtering processes to differentiate fact-based questions and answers from those that are opinionated.2015-07-09
20150193430IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An image processing apparatus includes a difference-information acquiring unit that acquires difference information indicating a correspondence relationship between a difference section and a page having the difference section in two electronic documents each having multiple pages; a difference-display-document acquiring unit that acquires a difference display document in which the difference section is indicated in contents of at least one of the two electronic documents; an electronic-bookmark adding unit that adds first electronic-bookmark information to a page having the difference section in the difference display document and that adds second electronic-bookmark information to a page not having the difference section in the difference display document based on the difference information; and a display controller that causes a display unit to display a first electronic bookmark corresponding to the first electronic-bookmark information and a second electronic bookmark corresponding to the second electronic-bookmark information in a distinguishable manner.2015-07-09
20150193431SYSTEMS AND METHODS FOR RECOGNIZING, CLASSIFYING, RECALLING AND ANALYZING INFORMATION UTILIZING SSM SEQUENCE MODELS - A biologically-inspired model for sequence representation, method of construction and application of such models, and systems incorporating same are provided. The model captures the statistical nature of sequences and uses that for sequence encoding, recognition, and recall. The model can be trained in real time, has few tunable parameters, and is highly parallelizable, which ensures that it can scale up to very large problems. Applications of the model to word and speech recognition, machine leaning, robotics, computational bioinformatics, genetics datasets, and other sequence processing pipelines are provided.2015-07-09
20150193432SYSTEM FOR LANGUAGE TRANSLATION - A system of language translation compromising: a personal electronic device; memory residing on the personal electronic device; a microprocessor residing on the personal electronic device; a microphone on the personal electronic device to receive audio speech; a speaker on the personal electronic device to transmit audio speech; and software residing in the memory, where the software enables recognition of speech received in the microphone in a first language, and enables the transmission of a second language through the audio speakers, where the second language reflects a translation of the first language message received in the microphone.2015-07-09
20150193433Third Party Content Provider Integrations - A system, computer-readable storage medium storing at least one program, and a computer-implemented method for presenting media content information to a user is disclosed. A media search query is received from a user at a client device. A media content query is sent to a media information database. The media content query is at least partially based on the media search query. Media content information is received from the media information database. The information is associated with a plurality of content instances selected from a plurality of content types. The content instances satisfy the media search query and are selected only from content sources accessible to the client device. The media content information is presented to the user of the client device.2015-07-09
20150193434STORAGE MEDIA ABSTRACTION FOR UNIFORM DATA STORAGE - A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.2015-07-09
20150193435VISUALIZING DOCUMENT REVISION HISTORY USING LAYERS - Systems, servers, methods, media, and programs for generating a graphical comparison of data files are provided. A relationship is computed between a first data file and a second data file. The relationship represents at least one change from the first data file to the second data file. A transformation is computed in accordance with predefined transformation operations based on the relationship between the first data file and the second data file. The transformation includes at least one of the predefined transformation operations and is executable for representing the change from the first data file to the second data file. A graphical comparison of the data files is generated. The graphical comparison is configured to visualize the change from the first data file to the second data file by executing the transformation.2015-07-09
20150193436SEARCH RESULT PROCESSING - A plurality of portions of a first document in a list of documents may be compared to portions of other documents in the list of documents. The documents may be scored by determining how often portions of the first document correspond to portions of other documents in the list of documents. A consensus may be reached as to correctness of portions of documents in the list of documents by crediting a portion of a document whenever it corresponds to a portion of another document. If desired, a linguistic parser may be used to identify portions of a document. It may be desired to use word stemming or a Bayesian reference network in comparing portions of documents. Advertising and/or other extraneous portions of the documents may be deleted. The documents may be ranked relative to each other as a function of how often portions of each document correspond to portions of other documents.2015-07-09
20150193437TOPIC AND TIME BASED MEDIA AFFINITY ESTIMATION - An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.2015-07-09
20150193438Video Factorization By Temporal Stability And Spatial Resolutions III - We cluster information in a video by similarity, and sort them by occurrence frequency and by temporal variation frequency. Temporal invariants are defined as information with temporal variation frequencies are substantially zero. These invariants are shared along temporal dimension of videos for data compression, information gaining. We judge some of the invariants as background.2015-07-09
20150193439SCHEMALESS DATA ACCESS MANAGEMENT - Techniques are described for managing data between an in-memory data grid and a schemaless data store. In one example, a method includes generating hash codes for one or more keys. Each key is associated with one data item from a plurality of data items in the schemaless data store. The method further includes storing the hash codes in a persistent data structure. The method further includes receiving a request via the in-memory data grid to access a selected data item, wherein the selected data item has an associated key. The method further includes deriving a hash code for the key associated with the selected data item. The method further includes determining whether the derived hash code is present in the persistent data structure. The method further includes performing an operation based on the determination of whether the derived hash code is present in the persistent data structure.2015-07-09
20150193440SYSTEMS AND METHODS FOR CONTENT PROCESSING - Embodiments of the present disclosure may be used to gather, rank, categorize, and perform other processing of various types of content. In some embodiments, content items such as text, images, video, and other content are received from a variety of different sources and are processed to generate an article containing selected content items. While there may be hundreds or thousands of separate articles and stories regarding a particular topic, embodiments of the present disclosure help provide users with a single concise article that contains high-quality content items selected from among a potentially vast number of disparate sources.2015-07-09
20150193441Creating and Using Titles in Untitled Documents to Answer Questions - Mechanisms for ingesting a document from a corpus of documents for use by a Question and Answer (QA) system are provided. The mechanisms receive a document from a corpus of documents and generate one or more titles for the document based on an analysis of content of the document. The mechanisms generate score values for the titles based on a measure of a degree to which the titles represent the content of the document. The mechanisms store the score values in association with the titles as document metadata associated with the document and output the document and document metadata to the QA system. The QA system utilizes the document metadata and document to generate a candidate answer to an input question.2015-07-09
20150193442PRIORITIZING COMMENTS - A method for prioritizing comments is disclosed. Some embodiments quantify comments by allowing other respondents to agree and identify priorities among comments left by others. In some embodiments, the method for prioritizing comments includes steps for selecting a set of comments, presenting the set of comments, and receiving one or more respondent-initiated responses to the set of comments. In some embodiments, the method further includes entering a starting set of comments into the pool of all comments prior to select the comments. In some embodiments, the method further includes receiving an input to add a comment and incorporating the new comments into the pool of all comments.2015-07-09
20150193443SYSTEMS AND METHODS FOR CONTENT PROCESSING - Embodiments of the present disclosure may be used to gather, rank, categorize, and perform other processing of various types of content. In some embodiments, content items such as text, images, video, and other content are received from a variety of different sources and are processed to generate an article containing selected content items. While there may be hundreds or thousands of separate articles and stories regarding a particular topic, embodiments of the present disclosure help provide users with a single concise article that contains high-quality content items selected from among a potentially vast number of disparate sources.2015-07-09
20150193444System and method to determine social relevance of Internet content - Embodiments of the present invention provide systems and methods for determining social relevance of internet content. The method according to one embodiment comprises selecting an item from the result set, measuring the amount of social participation of said item from social networks and conducting sentiment analysis of said items content which may be used for further ranking of items within the result set.2015-07-09
20150193445SEARCH RESULT PREVIEWS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing search result page previews. In one aspect, a method includes receiving data that specify a set of search results responsive to a search query. Query-relevant content is selected to be included in a page preview for at least one of the search results. In turn, data that cause presentation of the page preview are provided. The data provided can cause presentation of the query-relevant content at an initial zoom level and at a higher zoom level, where the initial zoom level is a zoom level at which both the query-relevant content and other content from the resource are presented. The page preview can include a page tear that defines multiple portions of the page preview for a resource.2015-07-09
20150193446POINT(S) OF INTEREST EXPOSURE THROUGH VISUAL INTERFACE - One or more techniques and/or systems are provided for exposing one or more points of interest through a visual interface, such as a map. For example, the visual interface may correspond to a location displayed at a first level of detail (e.g., a state level of granularity). One or more points of interest (e.g., coffee shops within the state) may be clustered to generate one or more clustering halos (e.g., a first clustering halo comprising coffee shops within a city), which may be populated within the visual interface. The visual interface may be transitioned into various levels of detail, such as a first transitioned visual interface comprising points of interest at a city level, a second transitioned visual interface comprising points of interest at a building/street level of detail, etc. Portals corresponding to points of interest may be hydrated with imagery for such points of interest.2015-07-09
20150193447SYNTHETIC LOCAL TYPE-AHEAD SUGGESTIONS FOR SEARCH - Architecture that generates local intent suggestions as completion suggestions (auto-suggest solutions) for an incomplete (or partially-entered) search query. The local intent suggestions are “synthetic” in that these suggestions are derived based on the near or total absence of any prior query history. The local intent suggestions can be derived and presented without the typical web-based suggestions or with the web-based suggestions. The web-based suggestions are blended (e.g., placed above, under, or mixed in with) with the local intent suggestions and displayed to the user. Web interfaces include, but are not limited to a full page display interface (e.g., that includes a full page map, pin points with images, sub-intents, title and description), and/or a right pane (sub-pane) auto-suggest interface with mini-map pinpoints, sub-intents, and disambiguation tiles, for example.2015-07-09
20150193448SERVER DEVICE, METHOD FOR PROVIDING SERVICE THEREOF, DISPLAY DEVICE, AND DISPLAY METHOD THEREOF - A server device is provided, which includes a communicator configured to receive viewing log information from a display device; a storage configured to store content; and a controller configured to automatically extract a preference keyword based on the viewing log information, to select recommended content from the storage by searching the content that corresponds to the preference keyword, and to transmit information on the selected recommended content to the display device through the communicator.2015-07-09
20150193449PREDICTIVE ALGORITHM FOR SEARCH BOX AUTO-COMPLETE - In various exemplary embodiments, a system and associated method to predict search results in an electronic environment is disclosed. The system architecture comprises a communications module to receive a query from a remote end-user where the query includes one or more characters contained within a first single communications packet. A query engine is coupled to the communications module. The query engine uses the one or more characters from the query to predictively match keywords contained within a data structure (e.g., a database) and forms a response from the one or more characters. The response is transmitted back to the end-user within a second single TCP communications packet.2015-07-09
20150193450ADAPTABLE AUDIO INSTRUCTION SYSTEM AND METHOD - An adaptable audio instruction system and method allows for tailoring and modification to audio sequences used for audio instruction of users. The tailoring and modification abilities of the system regard content and presentation details of the audio sequences to comply with user preferences and user progress in learning content contained in the audio sequences.2015-07-09
20150193451Detecting Which Channel a Local STB is Displaying Using a Local Tuner - Methods and systems for determining meta-information for a channel being viewed are described. At an inline TV processor with a processor and memory, a first TV signal is received from a first source. One or more fingerprints are generated from the first TV signal. A plurality of second TV signals are received from a second source, and one or more respective second fingerprints are generated for each of the second TV signals. It is then determined whether one of the first fingerprints matches one of the second fingerprints. In response to determining that one of the first fingerprints matches a respective one of the second fingerprints, meta-information of the second TV signal (that is associated with the matched respective second fingerprint) is associated with the first TV signal. In response to determining that one of the first fingerprints does not match any of the second fingerprints, the steps are repeated.2015-07-09
20150193452Locked Files for Cartridges in a Multi-Tenant Platform-as-a-Service (PaaS) System - Implementations for locked files for cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes identifying, by a processing device of a multi-tenant Platform-a-a-Service (PaaS) system, an operation requested to be performed by the multi-tenant PaaS system, determining access contexts for the identified operation with respect to a cartridge associated with the operation, the access context comprising a user or component that is attempting to access a file of the cartridge for the identified operation, accessing a locked files manifest of the cartridge, the locked files manifest identifying at least one of files or directories of the cartridge to which a cartridge author of the cartridge restricts access to application developers utilizing the cartridge to execute an application, and applying access permissions to the cartridge according to the determined access contexts and the locked files manifest.2015-07-09
20150193453METHOD AND APPARATUS FOR STORING WAVEFORM DATA - A method and apparatus for storing waveform data are disclosed. The apparatus for storing waveform data includes a channel information reception unit, a folder generation unit, a file generation unit, and an analysis information control unit. The channel information reception unit receives waveform data from an external measuring device. The folder generation unit generates a high level folder for each waveform measurement unit of the waveform data, and generates low level folders, in which information of each channel is stored, for the generated corresponding high level folder. The file generation unit generates waveform data files to be stored in the low level folders. The analysis information control unit stores a text file, corresponding to analysis information necessary for subchannel analysis, in the high level folder.2015-07-09
20150193454COORDINATED POINT-IN-TIME SNAPSHOTS OF MULTIPLE COMPUTING PLATFORMS - Coordinating point-in-time snapshots among multiple computing platforms by receiving a notification from a first computing platform agent indicating a first computing platform snapshot time, receiving a notification from a second computing platform agent indicating a second computing platform snapshot time, determining that second computing platform snapshot time is later than the first computing platform snapshot time, notifying the first computing platform agent of the second computing platform snapshot time, and receiving from the first computing platform agent a report of any location in the first computing platform's data storage to which data were written after the first computing platform snapshot time and responsive to a write request that was made prior to or including the second computing platform snapshot time.2015-07-09
20150193455METHOD OF RECORDING INFORMATION REGARDING A PLOT OF LAND - A method of recording information regarding a plot of land that includes establishing a polygon boarder with a handheld device and identifying a condition within the polygon boarder associated with the plot of land. Information about the condition is then determined with the handheld device and that information is stored at a website with the handheld device.2015-07-09
20150193456STAGING ELECTRONIC PUBLICATIONS - A system includes storage devices for storing content along with two or more computing devices such as two or more servers. One of the computing devices includes a staging memory that stores content that is received from the storage devices. The computing device also includes a user memory that is assigned to a user and stores content transferred from the staging memory. The user memory is accessible by the user while the staging memory is inaccessible by the user. The system also includes another computing device that has a content manager that initiates transferring of content from the storage devices to the staging memory and transferring content from the staging memory to the user memory for electronic publication of the content.2015-07-09
20150193457INTEGRATING AND SEARCHING ELECTRONIC COMMUNICATIONS RECEIVED FROM A PLURALITY OF DIFFERENT COMMUNICATION PLATFORMS - Embodiments described herein provide approaches for integrating and searching electronic communications received from a plurality of different communication platforms. Specifically, a consolidated communication/messaging platform integrates and consolidates bi-directional communications/messages from individuals, groups, or other entities from various channels (e.g., text messaging, instant messaging, social networking platforms, e-mail, and the like), and enables end users to search and locate content or substance of a specific communication via a user interface and locally stored repository.2015-07-09
20150193458Method and System for Prefetching Music for Devices - Methods and systems are presented for prefetching music for devices. The disclosed method includes detecting an access to a music library through a device. The music library is associated with a user music account and is managed in cloud music storage. The disclose method further includes monitoring use activities for the user music account and the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings. One or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities are identified. The songs that satisfy the prefetching constraint are tagged for transferring to the device. The tagged songs are transferred to the device without receiving a user initiated request for the tagged songs.2015-07-09
20150193459DATA FILE SEARCHING METHOD - We describe a method of searching data in a data file in a storage device connected to a computer, the method comprising: maintaining the data file in a first database in the storage device, wherein the data file comprises at least one text entry, each text entry comprising an alphabetical word and at least one character; storing a copy of only the alphabetical word of each text entry in a second database in the storage device; associating a unique reference code with the copy of the alphabetical word of each text entry in the second database; creating a record of the associated unique reference code in the first database; associating the record of the associated unique reference code in the first database with the corresponding text entry of the data file maintained in the first database; and performing search of a search string entered by a user by using the copy of the alphabetical word of each text entry in the second database and by using the associated unique reference code in the second database and the record of the associated unique reference code in the first database to identify results of the search of the search string.2015-07-09
20150193460SYSTEMS AND METHODS FOR FAIL-SAFE OPERATIONS OF STORAGE DEVICES - Techniques for enabling fail-safe operations of storage devices are described. A device may be configured to deallocate one or more clusters assigned to an Mode by writing an end of chain terminator value into a new last cluster of a file allocation table entry. In one example, a device may update an allocation bitmap subsequent to writing an end of chain terminator value into a new last cluster of a file allocation table entry. In one example, a device may mark remain clusters as free subsequent to writing an end of chain terminator value into a new last cluster of a file allocation table entry. A device may be configured to allocate clusters to an Mode by writing file access table entries for newly allocated clusters.2015-07-09
20150193461SYSTEMS AND METHODS FOR FAIL-SAFE OPERATIONS OF STORAGE DEVICES - Techniques for enabling fail-safe operations of storage devices are described. A device may be configured to delete an inode in a failsafe manner. A device may be configured to mark directory entries as not in use and ensure this goes to disk before anything else. A device may be configured to create an inode in a failsafe manner. A device may be configured to allocate and initialize a cluster and ensure this is written to disk before anything else. In this manner, a volume may be in a predictable state upon a failure occurring.2015-07-09
20150193462CONTROL METHOD AND CONTROL DEVICE - A non-transitory computer-readable recording medium has stored therein a program for causing a computer to execute a process. The process includes: when obtaining a character string including one unit of character information at one position in the character string, referring to presence/absence information indicating whether or not at least one character string, in a character string group including a plurality of character strings to which compression codes have been assigned, includes the one unit of character information at the one position; and searching the character string group for the obtained character string except for a case that the presence/absence information indicates that none of the character strings included in the character string group include the one unit of character information at the one position.2015-07-09
20150193463SYSTEMS AND METHODS FOR DURABLE DATABASE OPERATIONS IN A MEMORY-MAPPED ENVIRONMENT - A durable memory-mapped database system includes a first memory-mapped view of a database, a second memory-mapped view of the database, a journal buffer and a journal. The first memory-mapped view of the database is a protected view and includes copies of a plurality of datafiles from the database. The second memory-mapped view of the database is a write view and includes copies of the plurality of datafiles. The journal buffer is a buffer in random access memory configured to record datafile updates. The journal is configured to periodically receive recorded datafile updates from the journal buffer.2015-07-09
20150193464MICRO-JOURNALING FOR FILE SYSTEM BASED ON NON-VOLATILE MEMORY - Provided is a micro-journaling for a file system based on a non-volatile memory. A system includes a central processing unit (CPU), a main memory realized in a non-volatile memory, and a storage device. The file system resides in the non-volatile main memory, and micro-journaling is performed. The micro-journaling includes a commit operation for flushing data of a CPU cache to a user space, and a checkpoint operation performed per page unit while a file write operation is performed through a system call. Since the non-volatile main memory is capable of permanently storing data, a data double duplication process for reliability of the file system may be removed, and the file system is recovered from a sudden power-off of the system by using the micro-journaling for recording logging information while the file write operation is performed and checking a point.2015-07-09
20150193465SAVING FILES FROM THIRD-PARTY SYSTEMS DIRECTLY TO A CLOUD STORAGE SYSTEM - A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user interface for saving a plurality of files stored on the third-party system to a server hosting the cloud storage system. The method further includes receiving at the server a save request from a user on a client computer using the embeddable user interface to select the first file to be stored on the server, where the save request comprises information identifying a first file in the plurality of files. The method further includes authenticating the save request, downloading the first file from the third-party system directly to the server using the information identifying the first file, and saving the first file on the server.2015-07-09
20150193466ARCHITECTURE AND METHOD FOR CLOUD PROVIDER SELECTION AND PROJECTION - An apparatus and method for migrating data centers using a distributed file system. For example, one embodiment of an apparatus for migrating data centers comprises: a data center projection component to initiate and manage migration between data centers; a first instance of a distributed file system engine configured at a first data center and a second instance of a distributed file system engine configured at a second data center, the first and second instances of the distributed file system engine to maintain synchronization between files stored at the first data center and the second data center on behalf of a cloud user; the data center projection component to cause a migration from the second data center to a third data center by opening a third instance of the distributed file system engine on the third data center, the third instance of the distributed file system to populate files from the first and/or second data centers to the third data center, the distributed file system allowing the data center projection component to take the second data center offline before all of the files stored at the first and second data centers are copied to the third data center.2015-07-09
20150193467VIRTUAL NODE SUBPOOL MANAGEMENT - Virtual file system virtual nodes are grouped in subpools in response to identified resource components and managed as a function of their subpool groupings. Virtual nodes are decomposed into individual components linked to each other within each node. The components that have repetitive accesses by applications within the virtual file system and their respective frequencies of repetitive access are identified. Modules of linked occurrences of the repetitive components within each of the plurality of virtual nodes are formed, and subsets of the virtual nodes sharing common modules are grouped into subpools. Accordingly, in response to an application of the virtual file system requesting a service that is satisfied by a subpool common module, selection of a virtual node for reinitiating for reuse by the application is restricted to virtual nodes within the subpool associated with the common module.2015-07-09
20150193468METHODS AND APPARATUS FOR SUMMARIZING AND PRESENTING DATA BASED ON USER ACTIONS AND LOCATIONS - The present application pertains to methods and apparatus that maybe implemented in a location-aware mobile communication device for organizing and displaying location-specific information from a plurality of software applications. In one embodiment, the method comprises interfacing with each of the plurality of software applications to gain access to information items available through the software applications, reviewing the information items to identify location-specific data in the information items indicative of a location salient to the information item, maintaining a database indexing the information items as a function of the salient locations, responsive to a location-specific event corresponding to a specific location, identifying information items in the database having salient locations with a particular geographic relationship to the specific location, and controlling a display device to display a representation of the identified information items on the mobile communication device.2015-07-09
20150193469SEARCHING FOR DEVICES IN AN INFORMATION TECHNOLOGY ENVIRONMENT WITH AID OF MAPS - Systems, apparatuses and methods are provided for a user of a terminal to locate a device, with aid of a digital map. In addition, the user is provided with a user interface to add a device to a map.2015-07-09
20150193470DYNAMIC STREET HEAT MAP - System and method of generating an interactive map for a geographic area based on user search request, wherein the interactive map is comprised of map characteristics and at least one color coded street overlay above streets. The interactive map configured to dynamically update upon user filter selection, wherein the color coded street overlay is comprised of an aggregation of a plurality of assigned color values each corresponding to a specific property addresses within a street. Each of the property addresses is assigned a color value based on the property value characteristics and corresponding determined color value ranges, wherein determining the property value characteristic for a specific property address based on its own property value characteristic, or property value characteristic of neighboring, adjacent, or like properties.2015-07-09
20150193471RELATIONSHIP MAPPING EMPLOYING MULTI-DIMENSIONAL CONTEXT INCLUDING FACIAL RECOGNITION - A system and method for mapping interpersonal relationships, the method including processing a multiplicity of images and contextual information relating thereto including creating and prioritizing a list of a plurality of candidate persons having at least a predetermined relationship with at least one person connected to at least one image, using multi-dimensional information including visually sensible information in the multiplicity of images and contextual information relating thereto and searching the list of a plurality of candidate persons based at least in part on the prioritizing to select at least one of the candidate persons as having at least a predetermined relationship with the at least one person.2015-07-09
20150193472GENERATING USER INSIGHTS FROM USER IMAGES AND OTHER DATA - A method of generating user insights based on one or more user images and one or more other data is provided, including receiving one or more image files on an identifiable device or service, receiving at least one of image metadata or identifiable device or service metadata, analyzing features of the received image files, based on at least one of the received image metadata or identifiable device or service metadata and generating at least one user insight for a user associated with the identifiable device or service. Also provided is a computer readable storage medium containing program code for implementing the method.2015-07-09
20150193473Database Storage System based on Optical Disk and Method Using the System - A database storage system based on optical disk includes a database management system installed on a server, a magnetic disk storage device and an optical disk storage device connecting, via a data connection, to the server. The database management system processes database management and data management in response to data requests and a database is created in the magnetic disk storage device, and includes a field structure generation module, a record index generation module, a storage space allocation module, a storage space status module, a record linkage module, a record split module and a database creation on optical disk module. The integrity of data is maintained during a database backup process. The optical disk containing a subdatabase accepts the management of the database management system to serve as a normal data source. The databases are hierarchically stored using the storage devices. The methods for database backup and restoration are provided.2015-07-09
20150193474PERFORMING LOGICAL VALIDATION ON LOADED DATA IN A DATABASE - An aspect of performing logical validation on loaded data in a database includes a rule engine configured to, in response to an addition or update of a new rule for logical validation, determine a delta rule that includes a delta part of the new rule with respect to existing rules. An aspect also includes an object container containing object instances that have been validated using the existing rules. The object instance contains only data related to the existing rules and extracted from the database. An aspect further includes a validation engine configured to, upon determining that the delta rule relates to extra data other than the data contained in the object instance, extract the extra data from a database and add it to corresponding object instances, and use at least a part of the new rule to perform logical validation on the relevant object instances in the object container.2015-07-09
20150193475TIME-SERIES DATA ACCUMULATION DEVICE - A storage unit of a time-series data accumulation device of an embodiment stores statistical value data. A determination unit determines an interval function on the basis of data capacity, and a total amount of time elapsed from the beginning of measurement of a time-series data. A first calculation unit calculates an interval indicating an amount of time required to measure all the time-series data items constituting desired statistical value data on the basis of the determined interval function. A second calculation unit acquires all the time-series data items on the basis of the calculated interval, and thereafter calculates the statistical value on the basis of all the acquired time-series data items. A write unit writes the calculated statistical value to the storage unit as the statistical value data.2015-07-09
20150193476LIMITING THE RENDERING OF INSTANCES OF RECURSIVE ELEMENTS IN VIEW OUTPUT - Provided are a computer program product, system, and method for limiting the rendering of instances of recursive elements in view output. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. A condition is received for terminating recursion for the recursive element. A view is generated for the schema including information on the condition for terminating the recursion, wherein the processing of the view causes a parser to chunk instances of the recursive element in schema data in response to the condition indicating to terminate recursion at the level of the instance of the recursive element being processed.2015-07-09
20150193477DYANMIC DATA-DRIVEN GENERATION AND MODIFICATION OF INPUT SCHEMAS FOR DATA ANALYSIS - The present disclosure describes methods, systems, and computer program products for dynamic generation and modification of input schemas. One computer-implemented method includes receiving event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector, transmitting the received event data for analysis, saving the transmitted event data, determining whether to create or update a business intelligence view, determining whether to create or update an input schema based on the saved event data, and providing, by a computer, an input schema describing how data is represented in the database to a query generation engine.2015-07-09
20150193478Method and Apparatus for Determining the Schema of a Graph Dataset - A schema for a dataset is identified by identifying a dataset comprising data and relationships between data pairs. An original schema is identified for the dataset. This original schema comprises an organizational structure. An initial fit between the dataset and the original schema is determined. The initial fit quantifying a conformity of the data in the dataset to the organizational structure of the original schema. A plurality of additional schemas are identified. Each additional schema is a distinct organizational schema. The dataset is partitioned into a plurality of subsets. Each subset comprises a modified fit quantifying a modified conformity of subset data in each subset to one of the original schema and the additional schemas. The modified fit is greater than the original fit.2015-07-09
20150193479LIMITING THE RENDERING OF INSTANCES OF RECURSIVE ELEMENTS IN VIEW OUTPUT - Provided are a computer program product, system, and method for limiting the rendering of instances of recursive elements in view output. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. A condition is received for terminating recursion for the recursive element. A view is generated for the schema including information on the condition for terminating the recursion, wherein the processing of the view causes a parser to chunk instances of the recursive element in schema data in response to the condition indicating to terminate recursion at the level of the instance of the recursive element being processed.2015-07-09
20150193480GENERATING A VIEW FOR A SCHEMA INCLUDING INFORMATION ON INDICATION TO TRANSFORM RECURSIVE TYPES TO NON-RECURSIVE STRUCTURE IN THE SCHEMA - Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element.2015-07-09
20150193481Installation and Update of Cartridges in a Multi-Tenant Platform-as-a-Service (PaaS) System - Implementations for installation and update of cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes receiving, by a processing device of a node of a multi-tenant PaaS system, an indication to initiate an update process for cartridges of the node, receiving a cartridge file package for storage at the node, storing the cartridge file package to a cartridge library of the node, and maintaining the cartridge file package in the cartridge library as a newest version of a template cartridge that corresponds to the cartridge file package.2015-07-09
20150193482Topic sentiment identification and analysis - Information containing peoples' opinion from unstructured sources on a variety of topics of interest is collected and analyzed. These unstructured sources include but are not limited to social media information on the Internet. The collected data is cleansed and sent to an analysis system to determine, among other things, the topics of discussion (including multi-word topics of discussion), the co-occurring topics of discussion for each topic of discussion identified and the sentiment for each. Once determined the analyzed data is delivered to a storage and indexing system from which several application can retrieve and provide this information to users.2015-07-09
20150193483AUTOMATON HARDWARE ENGINE EMPLOYING MEMORY-EFFICIENT TRANSITION TABLE INDEXING - An automaton hardware engine employs a transition table organized into 22015-07-09
20150193484COMMAND-DRIVEN NFA HARDWARE ENGINE THAT ENCODES MULTIPLE AUTOMATONS - An automaton hardware engine employs a transition table organized into 22015-07-09
20150193485SCALABLE INDEX BUILD TECHNIQUES FOR COLUMN STORES - Architecture that includes an index creation algorithm that utilizes available resources and dynamically adjusts to successfully scale with increased resources and be able to do so for any data distribution. The resources can be processing resources, memory, and/or input/output, for example. A finer level of granularity, called a segment, is utilized to process tuples in a partition while creating an index. The segment also aligns with compression techniques for the index. By choosing an appropriate size for a segment and using load balancing the overall time for index creation can be reduced. Each segment can then be processed by a single thread thereby limiting segment skew. Skew is further limited by breaking down the work done by a thread into parallelizable stages.2015-07-09
20150193486METHOD AND SYSTEM TO PERFORM SECURE BOOLEAN SEARCH OVER ENCRYPTED DOCUMENTS - A method to perform secure boolean search over encrypted documents is disclosed. Each document is characterized by a set of keywords, all the keywords characterizing all the documents forming an index, the index being translated in an orthonormal basis in which each keyword of the index corresponds to one and only one vector of the orthonormal basis, each document being associated with a resultant vector in the span of the orthonormal basis, the resultant vectors corresponding to all the documents being stored in an encrypted search server. The method includes steps of receiving a search query from a querier; transforming the search query in one query matrix; and determining a general result based on the result of the multiplication between the query matrix and the resultant vectors.2015-07-09
20150193487EFFICIENT B-TREE DATA SERIALIZATION - B-Tree data is serialized to existing data for all types of workloads by converting a B-Tree data structure into a format capable of being stored and resurrected while containing all data stored in the B-Tree data structure and information relating to the B-Tree data structure.2015-07-09
20150193488COMPRESSION OF SERIALIZED B-TREE DATA - B-Tree data is serialized to existing data for all types of workloads. The serialized B-Tree data, that has been split, sorted and classified into identified data ranges, is then compressed.2015-07-09
20150193489REPRESENTING DYNAMIC TREES IN A DATABASE - A multiplicity of nodes are represented with a unique node identification (ID) and range ID for both enabling the database tree to be modified and identifying descendants of each of the plurality of nodes in a single query.2015-07-09
20150193490METHOD AND DEVICE FOR EXPRESSING ADDRESS OF NODE FOR DEVICE MANAGEMENT - The present invention relates to an addressing method and device for a specific node for device management, and includes generating a uniform resource identifier (URI) for the specific node, wherein the URI includes a management object identifier (MOID) of an MO instance including the specific node and MO instance information, the URI further includes a path from an MO instance root node to the specific node in the MO instance, and when the MO instance information includes a management object instance identifier (MIID), the MIID is unique in one or more MO instances having the same MOID, and the MOID and the MIID may uniquely identify the MO instance at the device.2015-07-09
20150193491DATA INDEXING METHOD AND APPARATUS - A data indexing method is disclosed. In this method, N one-dimensional indexes that correspond to N dimensions and are independent of each other are obtained according to the N dimensions, and it is determined whether address records included in the N one-dimensional indexes have an intersection set, so as to obtain data pointed to by an address record corresponding to the intersection set, where the data is used as target indexing data, thereby solving the problem that a one-dimensional indexing technology cannot meet requirements for multi-dimensional indexing combined query and multi-dimensional analysis.2015-07-09
20150193492EDITING SUB-SECTION OF AN ELECTRONIC DOCUMENT VIA NOTIFICATION MESSAGE - Systems and methods are disclosed herein for collaboratively editing a sub-section of an electronic document through a notification message. The systems and methods may be used for collaboration among multiple users, each user having a respective level of access to the electronic document and contributing content to respective sub-sections of the electronic document. A selection of the electronic document is received from a first user requesting the selection to be updated by a second user. A notification message including the selection of the electronic document is sent to the second user. A modification of the electronic document is then received from the second user in response to the second user modifying the selection of the electronic document from within the notification message. The electronic document is updated with the modification received from the second user.2015-07-09
20150193493Lock-Free Transactional Support For Large-Scale Storage Systems - Described is a reliable and efficient design for a transactional status oracle (“ReTSO”), which supports large-scale storage systems. ReTSO uses a centralized scheme and implements snapshot isolation, a property that guarantees that read operations read a consistent snapshot of the data store. The centralized scheme of ReTSO enables a lock-free commit algorithm that prevents unreleased locks of a failed transaction from blocking other transactions. Each transaction submits the identifiers of modified rows to the ReTSO, the transaction is committed only if none of the modified rows is committed by a concurrent transaction, and a log of the committed transaction is cached. To recover from failures, before a client is notified of a change, the change cached is first persisted into a write-ahead log, such that the memory state can be fully reconstructed by reading from the write-ahead log. Furthermore, ReTSO implements a lazy, auto-garbage collector hash map that reduces the number of memory accesses per request.2015-07-09
20150193494MEDIA ENCAPSULATING AND DECAPSULATING - There are disclosed various methods, apparatuses and computer program products for media encapsulating and decapsulating. A container file according to a first format is obtained or generated including or referring to at least two media data units and to an obtained or generated metadata item according to a second format, the metadata item being valid for one or more media data units; and scope information is included in the container file indicating said one or more of said at least two media data units. There is also disclosed a method comprising receiving the container file; receiving the metadata item; and parsing from the container file the scope information; selecting one or more of said at least two media data units on the basis of the scope information; and determining the validity of the metadata item for said one or more of said at least two media data units.2015-07-09
20150193495SYSTEMS AND METHODS FOR QUOTE EXTRACTION - Embodiments of the present disclosure may be utilized to analyze a content item comprising text to identify: a quote, a named entity that is the source of the quote (e.g., a person or organization such as a company), and identification information for the named entity (such as a title of the person giving the quote). Quotes may also be ranked to determine, for example, the best quotes to include in an article.2015-07-09
20150193496INDOOR POSITIONING SERVICE SCANNING WITH TRAP ENHANCEMENT - A method of an event management system trapping changes using a server in an indoor positioning system with trap management to a plurality of devices each having a transponder within a location having a plurality of anchor nodes at fixed locations.2015-07-09
20150193497METHOD AND SYSTEM FOR ACQUISITION, NORMALIZATION, MATCHING, AND ENRICHMENT OF DATA - In one embodiment, a method includes obtaining a first data set from a first data source and a second data set from a second data source, the first data set including a first plurality of entities and the second data set including a second plurality of entities. The method also includes identifying a verified relationship between a first entity from the first plurality of entities and a second entity from the second plurality of entities and determining that a third entity from the first plurality of entities has a first same-as relationship with a fourth entity from the second plurality of entities based on one or more of the verified relationship or relationships between the first plurality of entities and the second plurality of entities. The method further includes generating first output data including the first same-as relationship.2015-07-09
20150193498CONTENT MANAGEMENT - Content management includes populating a library with modular objects and metadata associated with the modular objects. In response to a query, the library can be searched based in part on the metadata. The query can relate to implementation of an industrial process. One or more modular objects in the library can be identified as satisfying the query. A result of the query can be output and the output can include the identified modular objects and the respective metadata associated with the identified modular objects. The metadata can be anything known about the object that might not be accessible at runtime control.2015-07-09
20150193499COALESCING OPERATION FOR QUERY PROCESSING - According to one embodiment of the present invention, a system for processing queries analyzes statistical information of input data records in relation to a first operation for a query. The system applies the first operation to a plurality of groups of input data records to produce corresponding groups of output data records, and coalesces the sets of output data records to form larger sets of data records for input to a subsequent second operation for the query based on the analysis. Embodiments of the present invention further include a method and computer program product for processing queries in substantially the same manners described above.2015-07-09
20150193500COALESCING OPERATION FOR QUERY PROCESSING - According to one embodiment of the present invention, a system for processing queries analyzes statistical information of input data records in relation to a first operation for a query. The system applies the first operation to a plurality of groups of input data records to produce corresponding groups of output data records, and coalesces the sets of output data records to form larger sets of data records for input to a subsequent second operation for the query based on the analysis. Embodiments of the present invention further include a method and computer program product for processing queries in substantially the same manners described above.2015-07-09
20150193501METHODS AND SYSTEMS FOR SEARCHING DOCUMENT OPERATION LABELS - A computer system having one or more processors and memory storing one or more programs for execution by the one or more processors is described. The computer system displays at least a portion of the respective document, and while displaying at least the portion of the respective document, receives a request for document operation labels. The document operation labels correspond to respective document operations. In response to receiving the request for document operation labels, the computer system selects a plurality of document operation labels at least in accordance with user data and user-interface data corresponding to a respective user of the computer system, and provides the plurality of document operation labels for display to the respective user.2015-07-09
20150193502GENERATING ACTIVITIES BASED UPON SOCIAL DATA - Technologies described herein relate to receiving data from a social networking application, wherein the data is generated by a first individual, and executing an entity extraction algorithm to extract at least one entity from the received data. A hyperlink is displayed on a computing device utilized by a second individual, wherein the hyperlink is based at least in part upon the at least one entity, and the hyperlink is configured to direct the first individual to a search engine and is further configured to cause the search engine to execute a search that pertains to the at least one entity.2015-07-09
20150193503RETROACTIVE SEARCH OF OBJECTS USING K-D TREE - In one embodiment, a method includes receiving a set of one or more content objects to be blacklisted; retrieving a set of currently blacklisted content objects; and determining a delta set of content objects that includes the content objects in the set of content objects to be blacklisted that are not included in the set of currently blacklisted content objects. Each of the content objects of the delta set is represented as a vector that includes a number of first elements. The method also includes retrieving, for each content object of a third set of content objects, a representation of the content object as a vector that includes a number of second elements; and identifying each content object in the third set whose content substantially matches at least one content object of the delta set.2015-07-09
20150193504Data Processing Service - In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A system includes a first data center, a second data center, and a third data center. The multiple data centers are configured to replicate a logical collection of data that comprises multiple logical partitions of data. The system comprises a first writing subsystem that is designated to write updates to a copy of a first logical partition of data that is stored by the first data center. The system comprises a second writing subsystem that is designated to write updates to a copy of a second logical partition of data that is stored by the second data center. The system comprises a third writing subsystem that is designated to write updates to a copy of a third logical partition of data that is stored by the third data center.2015-07-09
20150193505APPARATUS AND METHOD FOR SEARCHING INFORMATION BASED ON WIKIPEDIA'S CONTENTS - The present invention is to provide an apparatus for searching information based on Wikipedia's contents comprising: a document converting part extracting fulltext documents, section title documents, info-box documents, category documents and definition statement documents from Wikipedia original documents and generating at least one of Wikipedia documents for questions and answers; a document indexing part analyzing the Wikipedia document for questions and answers, extracting POS-based index terms from the Wikipedia document for questions and answers, and generating a Wikipedia document index for questions and answers; a question analyzing part receiving a natural language question, analyzing a question pattern, an answer pattern and a question focus from the natural language question, and extracting document search keywords; a document searching part performing document search by using the document search keywords from the Wikipedia document index for questions and answers and generating document search result from each Wikipedia document index for questions and answers; an answer extracting part extracting first answers by using information about the question pattern, the answer pattern and the question focus from the document search result; and an answer integrating part integrating and prioritizing the first answer and generating a second answer.2015-07-09
20150193506Using Typestyles to Prioritize and Rank Search Results - Computer-based search results are improved by taking in consideration emphasized content by extracting content of a data corpus items indicated by typestyle emphasis; indexing the extracted emphasized content in the searched corpus; in response to a natural language query from a requester, performing a search such as a deep question and answer search of the corpus including the indexed emphasized content; and producing search results to the requester from the corpus with preference in the order or presentation of the results according to the emphasized content.2015-07-09
20150193507EMOTION-RELATED QUERY PROCESSING - Embodiments of techniques, apparatuses and systems associated with emotion information processing are disclosed. In some embodiments, a computing system may receive an image of a person and identify an emotional state of the person, based at least in part on the image. The computing system may cause storage of the emotional state of the person in combination with other data to enable subsequent response to an emotion-related query provided to the computing system. The emotion-related query may include an emotion-related criteria and a non-emotion-related criteria and the response may be based at least in part on the emotional state in combination with at least some of the other data. Other embodiments may be described and/or claimed.2015-07-09
20150193508Topical Search System - A topical search computer system identifies topics from various definitional (i.e., data) sources. The system generates a catalog of different topics from the data sources. Topics with similar names are differentiated by the system based on the context in which each topic is used. The context for a topic is represented by a context vector, which describes the co-occurrence relationships between the topic and other topics derived from the data sources. Because the system has computed a context for each topic, the system can provide improved search results responsive to user queries for information.2015-07-09
20150193509PROVIDING A SEARCH DISPLAY ENVIRONMENT ON AN ONLINE RESOURCE - Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for providing a search display environment on an online resource in response to an indication that a search operation is to be performed using a content object selected from the online resource. The method includes displaying an online resource; receiving a first selection indication that one of the content objects has been selected; receiving a second selection indication that a search operation using the selected content object is to be performed; in response to receiving the second selection indication: displaying a search display environment on the online resource, the display of the online resource being subordinate to the display of the search display environment; receiving search results responsive to the search operation; and displaying the search results in the search display environment.2015-07-09
20150193510SEARCH-BASED DOCUMENT USER INTERFACES - A method performed at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors is described. The method includes concurrently displaying at least a portion of a document and a document operation search region for receiving one or more search terms. The method also includes detecting user activation of the document operation search region, and in response to detecting the activation of the document operation search region, displaying a plurality of document operation labels that includes multiple document operation labels corresponding to popular document operations. Each document operation label corresponds to a respective document operation. The method furthermore includes detecting user selection of a respective document operation label of the plurality of document operation labels, and performing the respective document operation that corresponds to the respective document operation label.2015-07-09
20150193511GRAPHICAL RECORD MATCHING PROCESS REPLAY FOR A DATA QUALITY USER INTERFACE - According to some embodiments, a plurality of records may be received, and a data quality platform may execute a matching process to match at least some records with each other. A replay request associated with at least two of the received records may be received from a user, and information about the at least two records and a first decision in the matching process may be graphically displayed via a user interface. A result of the first decision in the matching process may then be graphically displayed to the user. Similarly, information about the at least two records and a second decision in the matching process, subsequent to the first decision, may be graphically displayed in the user interface. A result of the second decision in the matching process may then be graphically displayed to the user.2015-07-09
20150193512SYSTEMS AND METHODS FOR INTERACTIVELY CONFIGURING MULTIPLE CONDITIONS AND MULTIPLE ACTIONS IN A WORKFLOW APPLICATION - Methods and systems are provided for cascading multiple recipes in a single work flow process. The method includes: providing a database comprising a plurality of object types; providing a graphical user interface (GUI) for display on a computer monitor; prompting the user, using the GUI, to select one of the object types; in response to selecting an object type, prompting the user to define: i) a first recipe comprising first criteria and a first action associated with the first criteria; and ii) a second recipe comprising a second criteria and a second action associated with the second criteria; and automatically executing the work flow process on the selected object type in the database.2015-07-09
20150193513System and method for data processing, storage and retrieval using data folding technique - The present invention relates to a system and method for pre-processing the data and storing the pre-processed data based on its type at the time of storage. During the pre-processing time, the system extracts all the relevant information such as entities, events/time stamped data, domain specific associations from the received content and stores them separately in a different data store. The system also generates different views based on the correlation between the identified entities, events and domain specific associations using data folding techniques. The system also stores the created views in a separate data store such as a view store, wherein the view store is optimized to serve end user queries by traversing through the stored views.2015-07-09
20150193514On Demand Access to Client Cached Files - Metadata for a set of files in a file system is stored in a client metadata database. In addition, a subset of content for the set of files in the client metadata database is stored in a client content database. The subset of content does not exceed a cache size that is less than a full size of the content in the set of the files. In response to a request, at least a portion of the content that is not already stored in the client content database is retrieved from a server content database, where the server content database is located remotely from the client device.2015-07-09
20150193515SYSTEM AND METHOD FOR CLUSTER-WIDE REPLICATION OF EMBEDDED COMPONENT CONFIGURATION - A system and method for cluster-wide replication of embedded component configuration. In accordance with an embodiment, the system comprises an application server acting as a host and including one or more embedded components. When the configuration of an embedded component is modified from its original configuration, a configuration replication logic and deployment interface determines one or more appropriate configuration commands which, if executed at a target application server instance, for example, at another application server instance within a cluster, would result in an equivalent change in the state of an embedded component at that instance. The configuration commands are packaged within a configuration archive as one or more command payloads, which are distributed to target instances, and invoked on an embedded component thereon, to synchronize the configuration of the embedded components at the target instances with that of the host.2015-07-09
20150193516REAL-TIME BROADCAST CONTENT SYNCHRONIZATION DATABASE SYSTEM - In response to a track playing on a broadcast radio station, the corresponding artist name is used as a key to access a database of artist messages, news and events information associated with that artist, that may be automatically distributed and geo-targeted while the track is playing. Distribution of the supplemental artist-related content extends to the radio broadcast—via RDS and HD, to the Internet, social media and various mobile devices. The supplement content may comprise messages pre-programmed by the artist, agents, or music labels. The supplemental content may be geo-targeted to include local tour dates, media appearances, related news, album releases and other data tied to the artist's song that is playing on the radio or on a streaming application. Further, the system may feed messages directly from the artist's existing social platforms, to provide further engagement of listeners while the track is playing.2015-07-09
20150193517METHOD AND/OR SYSTEM FOR TREE TRANSFORMATION - Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.2015-07-09
20150193518TAGGING OF ELECTRONIC CONTENT - A method, system, and/or computer program product manages content tags of electronic postings. A first weighted tag is received from a first reader of an electronic posting that supports tagging by non-authors. The first weighted tag, which includes a first weight, comprises metadata that describes the electronic posting. A second weighted tag, which includes a second weight, is received from a second reader of the electronic posting. The first and second weights are summed to generate a summed weight of the first and second weighted tags. In response to the summed weight of the first and second weighted tags being less than a predefined value, the metadata is automatically prohibited from being displayed with the electronic posting.2015-07-09
20150193519MODELING AND VISUALIZING LEVEL-BASED HIERARCHIES - Flexibly modeling and visualizing a level-based hierarchy. A first level set and a second level set are identified from a first data set and a second data set in a first domain and a second domain, respectively. A first relationship type to be used between the first level set and the second level set is received. A first hierarchy is formalized, including at least the first level set and the second level set joined in a hierarchical relationship according to the first relationship type.2015-07-09
20150193520SYSTEM AND METHOD FOR EVALUATING JOURNAL - A system and a method for objectively evaluating qualitative levels of academic journals in the field of science and engineering are disclosed. The system for evaluating journals includes: a winner or member's paper database which includes information of papers published by a researcher who is awarded a prize or elected to a member of the academy in the field of science and engineering; a journal database which includes information of papers published in journals to be evaluated; a winner or member's paper ratio evaluation section which calculates a winner or member's paper ratio for the journals by using the information of papers of the journal database and the information of papers of the winner or member's paper database; and a journal evaluation section which evaluates a degree of contribution of the journals in awarding the prize or electing to the member of the academy from the winner or member's paper ratio calculated by the winner or member's paper ratio evaluation section.2015-07-09
20150193521Methods for Generating an Activity Stream - A method includes storing, at one or more computing devices, a plurality of activity information items each describing an action taken and including a plurality of parameter values each corresponding to one of a plurality of parameter types. The method also includes identifying a filtering metric that corresponds to a specified value for a first parameter type, and generating a filtered set of activity information items that match the specified value. The method also includes identifying a grouping metric that corresponds to a second parameter type from the plurality of parameter types, identifying one or more groups of the filtered activity information items each corresponding to a unique parameter value for the second parameter type. The method also includes outputting, for display, an activity stream including information that represents each activity information item from the filtered set of activity information items arranged according to the one or more groups.2015-07-09
20150193522METHOD AND APPARATUS FOR OPERATING ELECTRONIC DEVICE - A method is provided comprising: generating, by an electronic device, at least one context information log associated with content stored in a memory; grouping the content into a plurality of groups based on the at least one context information log; adding the plurality of groups to a first list, wherein each of the plurality of groups is associated with a respective time-out period; generating a first screen based on the first list, the first screen including a first group from the plurality; detecting an input to the first screen that selects the first group and in response, adding the first group to a second list; wherein the first group is removed from the first list when the respective time-out period of the first group expires, and the first group persists in the second list after the respective time-out period of the first group expires.2015-07-09
20150193523SYSTEM AND METHODS FOR INTERACTIVE DISPLAYS BASED ON ASSOCIATIONS FOR MACHINE-GUIDED RULE CREATION - This disclosure provides a computer-program product, system, method and apparatus for accessing a representation of a category or item and accessing a set of multiple transactions. The transactions are processed to identify items found amongst the transactions, and the items are ordered based on an information-gain heuristic. A depth-first search for a group of best association rules is then conducted using a best-first heuristic and constraints that make the search efficient. The best rules found during the search can then be displayed to a user, along with accompanying statistics. The user can then select rules that appear to be most relevant, and further analytics can be applied to the selected rules to obtain further information about the information provided by these rules.2015-07-09
20150193524Identifying, categorizing and recording a quality of an entity/resource association - A data model extends or supplements an entity/resource association to include a “quality” of that association, where the quality is defined by an ordered set of relative values/characteristics. In an example scenario, an entity/resource association is augmented to include a quality characteristic that is defined by a tuple that is preferably an ordered set of relative values. The number of values and their designations in the data model will depend on nature of the underlying entity/resource association. When entity/resource associations are annotated to include relative quality values in this manner, much more useful comparisons of apparently similar entity/resource associations may be carried out.2015-07-09
20150193525TAGGING OF ELECTRONIC CONTENT - A method, system, and/or computer program product manages content tags of electronic postings. A first weighted tag is received from a first reader of an electronic posting that supports tagging by non-authors. The first weighted tag, which includes a first weight, comprises metadata that describes the electronic posting. A second weighted tag, which includes a second weight, is received from a second reader of the electronic posting. The first and second weights are summed to generate a summed weight of the first and second weighted tags. In response to the summed weight of the first and second weighted tags being less than a predefined value, the metadata is automatically prohibited from being displayed with the electronic posting.2015-07-09
20150193526SCHEMALESS DATA ACCESS MANAGEMENT - Techniques are described for managing data between an in-memory data grid and a schemaless data store. In one example, a method includes generating hash codes for one or more keys. Each key is associated with one data item from a plurality of data items in the schemaless data store. The method further includes storing the hash codes in a persistent data structure. The method further includes receiving a request via the in-memory data grid to access a selected data item, wherein the selected data item has an associated key. The method further includes deriving a hash code for the key associated with the selected data item. The method further includes determining whether the derived hash code is present in the persistent data structure. The method further includes performing an operation based on the determination of whether the derived hash code is present in the persistent data structure.2015-07-09
20150193527INTELLIGENT EMBEDDED EXPERIENCE GADGET SELECTION - A method for selecting an embedded experience gadget may include displaying an activity stream of a user on a social network, the activity stream comprising a plurality of events and detecting selection of an event from the plurality of events by the user. The method may also include determining a level of intersection between the selected event and each of a plurality of known gadgets and finding an optimal embedded experience gadget from the plurality of known gadgets based on the level of intersection between the selected event and each known gadget. The method may additionally include associating the optimal embedded experience gadget with the selected event and displaying the optimal embedded experience gadget in association with the selected event.2015-07-09
20150193528Identifying Textual Terms in Response to a Visual Query - A method, system, and computer readable storage medium is provided for identifying textual terms in response to a visual query is provided. A server system receives a visual query from a client system. The visual query is responded to as follows. A set of image feature values for the visual query is generated. The set of image feature values is mapped to a plurality of textual terms, including a weight for each of the textual terms in the plurality of textual terms. The textual terms are ranked in accordance with the weights of the textual terms. Then, in accordance with the ranking the textual terms, one or more of the ranked textual terms are sent to the client system.2015-07-09
Website © 2025 Advameg, Inc.