47th week of 2015 patent applcation highlights part 45 |
Patent application number | Title | Published |
20150331836 | GRACEFUL DEGRADATION OF LEVEL-OF-DETAIL IN DOCUMENT RENDERING - In the present invention, a combination of asynchronous rendering and synchronous rendering is utilized to render an electronic document on the screen of a computing device. Particularly, a document-rendering application may be configured to draw asynchronously a high-detail version of the document to a rendering cache. This high-detail version is used to paint the document to the screen in a synchronous screen refresh operation. If, during the screen refresh operation, there are parts of the viewport that the asynchronous process has not finished rendering, these missing parts are filled in with a low-detailed version of the document that is painted fast enough to maintain the high screen refresh rate. For example, the low-detailed version of the document may show the basic structure of the document including the background color, layout boxes, and lines. However, other elements of the document may be replaced or excluded entirely from the less-detailed version. | 2015-11-19 |
20150331837 | TEXT PROCESSING METHOD AND MOBILE TERMINAL - The present disclosure relates to a text processing method and a mobile terminal. The method includes: detecting whether a fine feed boundary state pn which line feed is caused by a last character and a last line is occupied by the character occurs in the text paragraph of the mobile terminal; applying a preset property to the text paragraph of the mobile terminal if the line feed boundary state occurs in the text paragraph of the mobile terminal; and otherwise, skipping applying the preset property. By using the present disclosure, a situation in which a last symbol individually occupies one line of the text paragraph is avoided, mobile version resources of a mobile terminal is saved, and a visual effect of the mobile terminal is improved. | 2015-11-19 |
20150331838 | DESCRIBING DATA TRANSFORMATIONS USING MARKUP LANGUAGE EXTENSIONS - Markup language inputs are received for generating a markup language description of an item to be rendered. The markup language inputs include in-line metadata describing a transformation to be performed on a data item before it is rendered. The markup language description, including the in-line metadata describing the transformation, is generated and presented for transformation and rendering. | 2015-11-19 |
20150331839 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a holding unit and a transmission unit. The holding unit holds information for use during transmission including transmission destination information, item information, and correspondence information. The transmission destination information and the item information are acquired from page display information for displaying a page and transmitting document information at a designated location to a transmission destination determined in advance together with a character string or a value input in correspondence with an item to be displayed on the page. The transmission destination information represents the transmission destination. The item information represents the item. The correspondence information pertains to the character string or the value corresponding to the item. The transmission unit transmits the document information to the transmission destination together with the character string or the value correlated with the item on the basis of the information for use during transmission. | 2015-11-19 |
20150331840 | Method and Apparatus for Adjusting an Input Box in a Display Screen during the Switch of Display Mode - A method and apparatus for adjusting an input box in a display screen is provided, the method includes the following steps: detecting whether a display mode of the display screen is switched; upon detecting the display mode of the display screen is switched, obtaining a position of an input box in a webpage; and if the input box is outside a webpage viewable area of the display screen, adjusting the webpage and a canvas of the webpage in accordance with a distance between the input box and the webpage viewable area, wherein the adjusted input box is within the webpage viewable area. | 2015-11-19 |
20150331841 | DISTRIBUTED DOCUMENT CO-AUTHORING AND PROCESSING - A method and a device are disclosed including plug-in software components that are integrated with document processing software suites. The plug-in software components provide a set of integrated interfaces for collaborative document processing in conjunction with multiple remote file, data, and application service providers. The set of interfaces enable coauthoring a document, document merging, discovering and displaying context-sensitive metadata on a software dashboard based on permissions associated with the metadata and/or a client computing device, caching, symmetric distributed document merge with the multiple service providers, and integrated search and insertion of multimedia data in documents, among others. The documents typically include, but are not limited to formatted text documents, spreadsheet documents, and slide presentation documents. | 2015-11-19 |
20150331842 | SYSTEMS AND METHODS FOR SELECTING CONTENT ITEMS AND GENERATING MULTIMEDIA CONTENT - Systems, methods, and non-transitory computer-readable media can detect a trigger event for generating multimedia content. A set of content items associated with a user account can be identified. Information associated with at least one of the set of content items or the user account can be acquired. A subset of content items can be selected out of the set of content items based on the information. In some embodiments, each content item in the subset can satisfy specified selection criteria. The multimedia content can be generated based on the subset of content items. | 2015-11-19 |
20150331843 | GRAPHICS CORRECTION ENGINE - The present invention generally relates to graphic correction systems and methods. In particular, embodiments of the invention are directed to systems and methods configured to test the quality of images or other multimedia content uploaded to a web-based application and automatically performing corrections and conversions to the image or other multimedia content based at least in part on the results of the quality test. | 2015-11-19 |
20150331844 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a detection unit, a combining unit, and a definition unit. The detection unit detects a character acceptance frame from a spreadsheet having the character acceptance frame. The combining unit combines cells in the spreadsheet into a combined cell, the cells corresponding to the character acceptance frame detected by the detection unit. The definition unit defines the combined cell generated by the combining unit as one cell that accepts a character string to be written in the character acceptance frame. | 2015-11-19 |
20150331845 | TABLE NARRATION USING NARRATION TEMPLATES - A computer system for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The computer system may include parsing the extracted table. The computer system may also include performing structural analysis on the parsed extracted table. The computer system may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the computer system may include selecting the at least one narration template based on the at least one selected structural template. The computer system may also include applying the at least one selected narration template to the extracted table. The computer system may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table. | 2015-11-19 |
20150331846 | TABLE NARRATION USING NARRATION TEMPLATES - A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may include parsing the extracted table. The method may also include performing structural analysis on the parsed extracted table. The method may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the method may include selecting the at least one narration template based on the at least one selected structural template. The method may also include applying the at least one selected narration template to the extracted table. The method may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table. | 2015-11-19 |
20150331847 | APPARATUS AND METHOD FOR CLASSIFYING AND ANALYZING DOCUMENTS INCLUDING TEXT - A document classification and analysis system includes a processor, a memory including one or more storage regions, and a non-transitory computer-readable medium having stored thereon instructions that, when executed, cause the processor to perform a method. The method includes receiving a document including a plurality of words, performing morpheme analysis on the document to extract original forms of the words, tagging each of the words based on a corresponding part-of-speech, determining location information of the words based on an order of the words in the document, applying one or more lexicon lists to the document to classify each of the words, and storing the location information. | 2015-11-19 |
20150331848 | REAL-TIME AUDIO DICTIONARY UPDATING SYSTEM - According to one exemplary embodiment, a method for updating an audio dictionary is provided. The method may include receiving at least one audio file within a plurality of audio files associated with a term. The method may also include receiving at least one user evaluation associated with the at least one audio file, the at least one user evaluation being based on a correlation between nationality characteristics associated with the received at least one audio file and the at least one user evaluation. The method may further include assigning a ranking to the at least one audio file within the plurality of audio files based on the received at least one user evaluation associated with the at least one audio file, wherein the assigned ranking is from a lowest ranking to a highest ranking. The method may also include adding the assigned highest ranking audio file into the audio dictionary. | 2015-11-19 |
20150331849 | System and Method for Enhancing Personalized Conversation within the Social Network - Disclosed is a system and method for enhancing personalized conversation across a plurality of users within the network. The method enhances the personalized conversation in terms of efficiency, effectiveness, and service satisfaction provided to one or more customers. Further, the method enhances the personalized conversation by generating one or more conversation decision trees using one or more extracted keywords/phrases from the active conversation occurring across the plurality of users. Further, the method optimizes and sends the standardized response to the active conversation by analyzing the number of responses and the level of responses received from the users for the active conversation. | 2015-11-19 |
20150331850 | SYSTEM FOR SEMANTIC INTERPRETATION - A semantic database is generated to provide answers to questions by users. Text processors can receive text from text sources, and can convert the text into intermediate logical statements. The text processors can then convert these statements into unambiguous semantic representations. A semantic database connected to the text processors can store the semantic representations. Query processors connected to the semantic database can receive a question from a computing device operated by a user, and can convert the question into intermediate logical subqueries. The query processors can then use a disambiguation table to generate unambiguous semantic subqueries from these intermediate logical subqueries. Using the semantic database, the query processors can match each semantic subquery to the stored semantic representation, and join results of the matching as appropriate, to determine one or more answers to the question. The query processors can send the one or more answers to the computing device. | 2015-11-19 |
20150331851 | Assisted input of rules into a knowledge base - There is disclosed a method implemented by computer for manipulating a sentence expressed in natural language comprising the determination of one or more destination locations in an initial sentence in response to the selecting of one or more words, said destination locations or “ghost locations” being determined by syntactic analysis of the sentence. Various developments include the display of the destination location or locations in response to the selecting of the word or words, and the display of one or more suggestions of words corresponding to the one or more ghost locations. Semantic validations by logical verification, by similarity and by graph analysis are described. System aspects are described, including the employment of a touch-sensitive tablet. | 2015-11-19 |
20150331852 | FINDING AN APPROPRIATE MEANING OF AN ENTRY IN A TEXT - Disclosed are systems, computer-readable mediums, and methods for providing a meaning of an entry in a text is described. A lexico-morphological analysis is performed on the text. A syntactical analysis is performed on the text. A semantic analysis is performed on the text. A syntactical structure and a semantic structure for the entry is chosen. One or more syntactic links between each alternative meaning of words in proximity to the entry is determined. A weight is determined. One or more semantic links between each word in proximity to the entry are determined. For each semantic link, a weight associated with each semantic link is determined; and based on the weights associated with each semantic and syntactic link, determining meaning of the entry. | 2015-11-19 |
20150331853 | AUTOMATED MULTI-GRAMMAR LANGUAGE PROCESSING SYSTEM TO OPTIMIZE REQUEST HANDLING IN CONTACT CENTERS - An automated multi-grammar language processing system provides optimized request handling in contact centers. It enables a contact center to receive and analyze requests from users in the form of text messages, such as sms, email, instant messages, voice messages converted to text, etc., and to understand in real time if the request is to be managed by an automated system or queued for processing by a human operator. | 2015-11-19 |
20150331854 | DOMAIN SPECIFIC NATURAL LANGUAGE NORMALIZATION - Embodiments of the present invention provide a method, system and computer program product for the domain specific normalization of a corpus of text. In an embodiment of the invention, a method for domain specific normalization of a corpus of text is provided, including an industrial, organization, demographic or geographic domain. The method includes loading a corpus of text in memory of a computer and determining a domain for the corpus of text. The method also includes retrieving a lexicon of replacement words for the determined domain. Finally, the method includes text simplifying the corpus of text using the retrieved lexicon. In one aspect of the embodiment, the domain is determined through inference based upon words already presence in the corpus of text. In another aspect of the embodiment, the domain is determined based upon meta-data provided with the corpus of text. | 2015-11-19 |
20150331855 | TRANSLATION AND DICTIONARY SELECTION BY CONTEXT - Methods are described for translation of one or more words in a source language into a target language based on context, history and meaning of portions of the source text. Translation may involve selection of electronic dictionaries when translating from a source language to one or more target languages. Various aspects of history, context and structures of words that reflect lexical, morphological, syntactic, and semantic properties facilitate selection or presentation of translations and options to a user. The methods are applicable to genre classification, topic detection, news analysis, authorship analysis, internet searches, and creating corpora for other tasks, etc. | 2015-11-19 |
20150331856 | TIME-BASED CONTENT AGGREGATOR - Techniques to aggregate and provide a time-based feed of content from a plurality of sources are disclosed. In various embodiments, a time-stamped index of content items from a plurality of content sources is obtained, wherein the time-stamped index associates at least a subset of content items with an event. The time-stamped index and said at least a subset of the content items are used to provide a content feed associated with the event, wherein the content feed includes content from at least two or more of said plurality of sources arranged at least in part by time through a duration of occurrence of the event. | 2015-11-19 |
20150331857 | DATABASE MIGRATION - A migration framework includes a migration status data store that stores the migration status of a variety of different databases that are being migrated. A migration manager monitors the migration status of the different databases and invokes migration scripts to perform migration steps on the various databases, based upon their migration status. As the migration steps are completed, a status update component updates the migration status of the various databases that are being migrated. | 2015-11-19 |
20150331858 | Method and Apparatus for Handling Digital Assets in an Assets-Based Workflow - A method for handling digital assets and an apparatus configured to perform the method. The apparatus comprises an asset analyzer for analyzing a digital asset to determine context and attributes of the digital asset. A comparator then compares the determined context and attributes with tags, which comprise information on context, attributes, and actions. Finally, an action unit performs an action on the digital asset specified by the tag in case the context and an attribute of the digital asset match the context and an attribute of a tag. | 2015-11-19 |
20150331859 | METHOD AND SYSTEM FOR PROVIDING MULTIMEDIA CONTENT TO USERS BASED ON TEXTUAL PHRASES - A method and system for searching for multimedia content elements respective of a textual query are provided. The method includes receiving at least one textual query from a web browser; identifying at least one concept matching the at least one textual query; searching for at least one multimedia content element respective of the matching concept; and causing a display of the at least one multimedia content element on the web browser upon determination of a match. | 2015-11-19 |
20150331860 | IMAGE MANAGEMENT SYSTEM AND IMAGE MANAGEMENT METHOD - An image management system including an image capturing apparatus and an information processing apparatus is provided. The image capturing apparatus includes a recognition unit that recognizes identification information represented by an optically readable code, an acquiring unit that acquires image data of an imaging object, a recording unit that records the identification information recognized by the recognition unit and the image data acquired by the acquiring unit in association with each other, and a transmitting unit configured to transmit the identification information and the image data recorded by the recording unit to the information processing apparatus. The information processing apparatus includes a storage unit that stores the image data based on the identification information received from the image capturing apparatus. | 2015-11-19 |
20150331861 | METHOD AND MOBILE DEVICE OF AUTOMATICALLY SYNCHRONIZATING AND CLASSIFYING PHOTOS - A mobile device configured for automatically synchronizing and classifying photos. The mobile device includes a camera module, an identification module and a sharing module. The camera module is configured for generating at least one first photo. The identification module is configured for performing face identification on the at least one first photo according to a plurality of contact-person face photos, and for generating a face identification result. The sharing module is configured for automatically generating at least one sharing album, and for generating and transmitting a sharing message to a communication device of at least one of the contact persons who is identified being in the at least one first photo according to the face identification result such that the communication device receiving the sharing message automatically synchronizes at least one second photo to the at least one sharing album. | 2015-11-19 |
20150331862 | SYSTEM AND METHOD FOR ESTIMATING GROUP EXPERTISE - A method, apparatus and computer program product for estimating group expertise, the method comprising: executing a query against a knowledge base to retrieve at least one document; retrieving at least one entity associated with the at least one document; assigning at least one relevancy score to the at least one entity; obtaining a filtered list by filtering the at least one entity to contain only entities appearing in a predetermined collection; and assessing findability of the query based on the at least one entity and the relevancy score. | 2015-11-19 |
20150331863 | SELECTION METHOD, METHOD FOR MAINTAINING DATA LIST AND ELECTRONIC DEVICE - The invention is directed to a method for selecting at least one of a plurality of multimedia data into a preference data list. In the method, a user behavior for respectively reading each of the multimedia data is evaluated. At least one of the multimedia data is selected into the preference data list according to the user behaviors respectively corresponding to the multimedia data. | 2015-11-19 |
20150331864 | RANKING AND RATING SYSTEM AND METHOD UTILIZING A COMPUTER NETWORK - A ranking and rating system and method is disclosed. The ranking or rating system and method comprises aggregating information or data; storing the information or data; analyzing the information or data; creating a preliminary result; removing duplicates of the preliminary results; allowing users to input their custom requirements; providing a final result; and adjusting the final result to allow the system to incorporate past results in future analyses. | 2015-11-19 |
20150331865 | MANAGEMENT OF ONLINE COMMUNITY MERGE EVENTS - A method includes selecting community groups having a first community from a plurality of communities and a second community from the plurality of communities. The method includes collecting a plurality of community factors that each describe the first community and the second community. The method also includes determining a plurality of correlation values, for each community factor from the plurality of community factors, between the first community and the second community. The method also includes calculating a community merge score from the plurality of correlation values. The method also includes merging the community group in response to a community merge score threshold being met by the community merge score. | 2015-11-19 |
20150331866 | RANKING SEARCH RESULTS BASED ON ENTITY METRICS - Methods, systems, and computer-readable media are provided for ranking search results. A search system may determine several metrics based on search results. The search system may determine weights for the metrics, wherein the weights are based in part on the type of entity included in the search. The search system may determine a score by combining the metrics and the weights. The search system may rank search results based on the score. | 2015-11-19 |
20150331867 | ADAPTIVE SHORT LISTS AND ACCELERATION OF BIOMETRIC DATABASE SEARCH - A system for comparing a biometric sample against a biometric dataset is provided. In one embodiment, a system for comparing a biometric sample against a biometric dataset comprises a database storing at least one biometric dataset. The system may also comprise a comparison module configured to iteratively provide a comparison score for each record in the biometric dataset, wherein the comparison score indicates a likelihood of match between an individual record in the biometric dataset and the biometric sample; wherein, during each iteration. The steps in the iteration may comprise retrieving a model of each of the plurality of records. The steps in the iteration may also comprise comparing the model of each of the plurality of records against the biometric sample. The steps in the iteration may also comprise generating the comparison score for each of the plurality of records. The steps in the iteration may also comprise iteratively compare the biometric sample against a plurality of records. The steps in the iteration may also comprise wherein the resolution of the retrieved model increases with each iteration, and where the iterative process continues until a final list of potential match candidates is determined. The system may also comprise a processor configured to receive data indicative of the biometric sample and iteratively engage the comparison model such that results of the first iteration are provided as an input to a second iterator. | 2015-11-19 |
20150331868 | DETERMINATION OF A DESIRED REPOSITORY FOR RETRIEVING SEARCH RESULTS - A system receives a search query from a user and searches a group of repositories, based on the search query, to identify, for each of the repositories, a set of search results. The system also identifies one of the repositories based on a likelihood that the user desires information from the identified repository and presents the set of search results associated with the identified repository. | 2015-11-19 |
20150331869 | METHOD AND SYSTEM ALLOWING USERS TO EASILY CONTRIBUTE TO A SOCIAL COMPOSITION - A networked, electronic system and method allows users to generate their own media layer for automatic availability to other users as an independent piece, or as a social composition created by combining the user's media layer with other specified layers. The user may initially choose the desired media layer(s) previously recorded, as well as simple control specifications to guide the synchronization of how the user's recorded media layer data is aligned with the specified media layer(s). Then, through standard inputs that control the level of contribution of each media layer, user settings are collected whenever each layer combination is played, and used to develop a social composition. | 2015-11-19 |
20150331870 | SYSTEMS AND METHODS FOR SELECTING DIGITAL DATA FOR ARCHIVAL - Methods and systems for selective archival of data include, in some aspects, determining, via an electronic processing circuit, a plurality of accessors for a data format, displaying indicators for at least a portion of the plurality of accessors on an electronic display, receiving input defining a selection of a subset of the plurality of accessors from an input device; and outputting the selected subset of accessors with data encoded in the data format to an archive. | 2015-11-19 |
20150331871 | TAPE MEASURE WITH AUDIO RECORDER - The present invention is a tape measure in combination with a data transceiver, a headset, and a cell phone. The invention includes a data transceiver with a housing that can be mounted to a tape measure, where the housing features numerous selectors including at least one record button and one playback button. The present invention further involves the transceiver in communication with a first user cell phone for instructing recordation of verbal analogue data received from a head set when a record button is depressed. The cell phone also includes an application for converting verbal information into digital data using voice recognition software, communicating and storing the digital data, and communicating analogue data. The present invention alternatively allows for playback of the recorded data to the headset when a playback button is depressed. Another embodiment allows for communication between the cell phones of a first and a second user and an associated headset. | 2015-11-19 |
20150331872 | SYSTEMS AND METHODS FOR CONVERTING AND DELIVERING MEDICAL IMAGES TO MOBILE DEVICES AND REMOTE COMMUNICATIONS SYSTEMS - A system for automated conversion and delivery of medical images, comprising: a communication interface; a data storage system configured to store data relating to the medical images; a server coupled with the data storage system and the communication interface, the server configured to: receive a medical image file via the communications interface, the medical image file comprising medical data and meta data, determine what fields are present in the meta data, correlate the determined fields with a modality in order to determine a modality associated with the medical image file, determine whether the data recorded in the fields has been altered, identify a recipient associated with the medical image file based on the meta data, and transmit a message to the recipient via the communication interface. | 2015-11-19 |
20150331873 | SHARING A VIRTUAL HARD DISK ACROSS MULTIPLE VIRTUAL MACHINES - Embodiments provide a method and system for sharing storage among a plurality of virtual machines. Specifically, one or more embodiments are directed to sharing a virtual hard disk with various virtual machines in a virtual machine cluster. In embodiments, a command is sent from a virtual machine to a local parser. The parser prepares the command for transport over a file system protocol. The command is sent to a remote file server using the file system protocol. When the command is received by the file server, the file server unpacks the command, determines features about the command and converts the command to a format that executes the command on the virtual shared storage. | 2015-11-19 |
20150331874 | RETARGETING CONTENT SEGMENTS TO MULTIPLE DEVICES - A tool for retargeting content from a web page to one or more devices. The tool issues, by one or more computer processors, a request to configure preferences for retargeting content from the web page. The tool receives, by one or more computer processors, a file from a first device. The tool determines, by one or more computer processors, at least one characteristic of the file. The tool matches, by one or more computer processors, the at least one characteristic of the file to an additional device. The tool outputs, by one or more computer processors, the file to the additional device. | 2015-11-19 |
20150331875 | SYSTEM AND METHOD FOR VALIDATING INTEGRATED DATA RECASTING OBJECTS - A system for validating integrated data recasting objects includes a data storage having a rules library containing a plurality of object rules and one or more repositories each containing integrated data and one or more recasting objects, each of the one or more recasting objects containing a plurality of objects, an integrated data validation module on one or more computers to conduct a validity test of at least one of the plurality of objects of a selected one of the one or more recasting objects of a selected one of the one or more repositories for compliance with one or more of the plurality of object rules, and a report module on one or more computers to produce a graphical representation of at least one result of the validity test. | 2015-11-19 |
20150331876 | Content Descriptor - An apparatus, method, system and computer-readable medium are provided for generating one or more descriptors that may potentially be associated with content, such as video or a segment of video. In some embodiments, a teaser for the content may be identified based on contextual similarity between words and/or phrases in the segment and one or more other segments, such as a previous segment. In some embodiments, an optical character recognition (OCR) technique may be applied to the content, such as banners or graphics associated with the content in order to generate or identify OCR'd text or characters. The text/characters may serve as a candidate descriptor(s). In some embodiments, one or more strings of characters or words may be compared with (pre-assigned) tags associated with the content, and if it is determined that the one or more strings or words match the tags within a threshold, the one or more strings or words may serve as a candidate descriptor(s). One or more candidate descriptor identification techniques may be combined. | 2015-11-19 |
20150331877 | PROVIDING SEARCH RESULTS BASED ON A COMPOSITIONAL QUERY - A technique for providing search results may include determining a first entity type, a second entity types and a relationship type based on a compositional query. The technique may also include identifying nodes of a knowledge graph corresponding to entity references of the first entity type and entity references of the second entity type. The technique may also include determining from the knowledge graph an attribute value corresponding to the relationship type for each entity reference of the first entity type and for each entity reference of the second entity type. The technique may also include comparing the attribute value of each entity reference of the first entity type with the attribute value of each entity reference of the second entity type. The technique may also include determining one or more resultant entity references from the entity references of the first entity type based on the comparing. | 2015-11-19 |
20150331878 | RANKING AUTOCOMPLETE RESULTS BASED ON A BUSINESS COHORT - During this autocomplete technique, autocomplete results for data-entry information from a user are ranked based on financial-transaction histories of a group of entities and the user, where the group of entities and the user belong to a common business cohort. In particular, the business cohort may include entities that: are located proximate to the user, have a similar size as a business associated with the user (such as a similar number of employees and/or similar revenue), and/or occur frequently in a financial-transaction history of the user (and don't occur frequently in the financial-transaction histories of the group of entities). The ranking may be used to increase the accuracy or relevance of the autocomplete results to the user. For example, the ranking may give preference in the autocomplete results to entities in the group of entities (relative to other entities, such as those in different business cohorts). | 2015-11-19 |
20150331879 | SUGGESTED KEYWORDS - A method and system to suggest keywords to a social network member is described. A suggested keywords system, in one example embodiment, examines phrases that appear in profiles maintained by the on-line social networking system that are similar to the target profile and identifies those words and phrases that are most prominent in these profiles, utilizing a graph-based approach. These most prominent words and phrases may be presented to the target member as suggested keywords to be included in the member's professional summary. | 2015-11-19 |
20150331880 | STORAGE-PERFORMED DATABASE QUERY - System and method include performing a query of a database. A method includes a storage system receiving a database query from a database server. One or more storage devices from the storage system scan one or more database tables for entries that satisfy a first criteria of the database query. The storage devices determine a first results set from the tables and return the first results set to a management node of the storage system. The management node scans the first results set for entries that satisfy a second criteria of the database query. The management node returns a final results set to the database server. | 2015-11-19 |
20150331881 | MANAGING MESSAGES BASED ON EXPIRATION DATES - Messages can be managed based on expiration dates. For instance, a message having an expiration date can be removed from the recipient's inbox until the expiration date becomes imminent, automatically restored to the inbox when the expiration date becomes imminent, and automatically expired from the inbox (e.g., by deleting the message) after the expiration date has passed. Expirable messages can be identified based on user input and/or automatic extraction of expiration-date information from the message. Visual indicators can be used to distinguish a message whose expiration date is imminent from other messages in the inbox. | 2015-11-19 |
20150331882 | REDUNDANT FILE DELETION METHOD, APPARATUS AND STORAGE MEDIUM - A redundant file deletion method and apparatus and a storage medium are provided. Identifiers of all files in a program installation package are obtained. File association information in the program installation package is extracted, and the file association information is information associated with a file that has been used in the program installation package. According to the extracted file association information, an identifier of the file that has been used in the program installation package is obtained. An identifier of the redundant file is obtained according to the identifiers of all the files and the identifier of the file that has been used. The redundant file is deleted from the program installation package according to the obtained identifier of the redundant file. | 2015-11-19 |
20150331883 | INFORMATION PROCESSING DEVICE AND METHOD, AND INFORMATION PROCESSING PROGRAM - A note-type personal computer according to the present invention has an LCD for displaying information stored in an internal storage provided therein, and an external storage or an external picture server connected thereto, via the internet. And, operation for the information stored in the respective storages is performed by the user in the same procedure using operation units such as a keyboard, a touch pad, with indication on the LCD confirmed. When the information stored in the picture server is displayed, the LCD displays auxiliary information indicative of this notice. The LCD displays the auxiliary information using a different folder name, or displays the auxiliary information on the background of a display area of the LCD. So, the user can confirm contents on the internet easily without the need of performing complicated operations. | 2015-11-19 |
20150331884 | PRIMARY KEY GENERATOR - Systems and methods for reclaiming and reusing primary key values are provided. According to one embodiment, multiple unused primary key values of a database application are reclaimed by a key generator by locating a gap in a sequence of a primary key column of the database application. Reuse of the reclaimed unused primary key values is facilitated by the key generator by returning a reclaimed unused primary key value responsive to a request from the database system for a new primary key value for the primary key column. | 2015-11-19 |
20150331885 | ROLE TRANSFER BETWEEN USERS OF A COMPUTER SYSTEM - A plurality of collaboration artifacts associated with a first user are identified in a computer system. One or more features are identified from each of the plurality of collaboration artifacts. At least some of the plurality of collaboration artifacts are clustered based on similarity of the one or more features, resulting in a plurality of clusters. The first user is prompted to make a selection from the plurality of clusters and the selection of the first user is received. The collaboration artifacts in the selection are transferred to a second user. | 2015-11-19 |
20150331886 | DETERMINING IMAGES OF ARTICLE FOR EXTRACTION - A content application determines images of an article for extraction. The content application identifies an initial image associated with a content of the article. A caption and a credit line associated with the initial image is detected and the initial image is extracted along with the caption and the credit line. A second image of the article associated with a video is also detected and extracted along with the video. In addition, the content application extracts a slideshow detected within the article. | 2015-11-19 |
20150331887 | MEDICINAL SUBSTANCE RECOGNITION SYSTEM AND METHOD - Provided is an apparatus for identifying a medicinal substance. A tray receives and concurrently supports a plurality of pills formed at least in part from the medicinal substance. A computer-readable memory stores a drug database including one or more identifying features for identifying different pills formed at least in part from different medicinal substances. A recognition device is arranged to interrogate the pills on the tray and detect at least one of the identifying features from the pills. A controller receives the identifying feature(s) detected by the recognition device and determines the identity of the medicinal substance from among the different medicinal substances in the drug database based on the identifying feature(s). | 2015-11-19 |
20150331888 | IMAGE CAPTURE AND MAPPING IN AN INTERACTIVE PLAYBOOK - This invention enables people to use paper-based templates as an “input device” for creative expression based games, animations, activities, and customization of physical goods (stickers, plates, etc.). Colored documents can be captured using a smartphone, tablet, or computer camera, and still enable the document contents to be correctly extracted (versus using a 2D capture device like a scanner). Custom-generate templates are created based on the specific requirements of the user (i.e. to produce a template which only has the necessary coloring items for the activity, versus all possible items). The contents can then be utilized in games, animations, activities, and the customization of physical goods. | 2015-11-19 |
20150331889 | Method of Image Tagging for Identifying Regions and Behavior Relationship between Different Objects - A method of image tagging for identifying regions and behavior relationship between different objects, the method comprising: providing a photo database downloaded a photo to a graphical user interface of an electronic device; providing a graphic module which comprises a graphic interface that overlapped on said photo, said graphic module further comprises one or more tagging tools to generate one or more Icons on said graphic interface; said tagging tools comprise at least a selecting tool to allow a user select a first object and a second object of said photo, and a linking tool to allow said user combine said first object with said second object; wherein, appearing a text input to input a message related to said first object and said second object when using said tagging tool; and appearing a validation window on said graphic user interface to verify said label of said photo tagged by said user after tagging completely. | 2015-11-19 |
20150331890 | CROWDSOURCED FEATURE IDENTIFICATION AND ORTHORECTIFICATION - A crowdsourced search and locate platform, comprising an application server that receives input from a plurality of user devices and navigates to a particular location, sends images of the location to a user device, and receives tagging data provided by the device user, and a client interface application that displays a plurality of interactive elements to a user, receive input from the user, and provide the results of the input to the application server, and methods for operating and administering a crowdsourced search and locate platform. | 2015-11-19 |
20150331891 | METHOD AND APPARATUS FOR SEQUENCING METADATA EVENTS - A method and an apparatus for sequencing metadata events are described. A reception unit receives a plurality of metadata events. A sequence unit then detects temporal schemes of the metadata events and sequences the metadata events according to a predetermined priority order of the detected temporal schemes of the metadata events. | 2015-11-19 |
20150331892 | Minimize Downtime with Immediate Upgrade of Data in Databases - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating data stored within the database. In some implementations, actions include providing a plurality of cut-off dates, for each cut-off date in the plurality of cut-off dates determining a total time based on respective times associated with a plurality of tasks to provide a plurality of total times, each total time corresponding to a respective cut-off date, selecting an actual cut-off date based on the plurality of total times, and updating data within the database using the actual cut-off date. | 2015-11-19 |
20150331893 | Method And Apparatus For Developing A Social Hierarchy - A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact. | 2015-11-19 |
20150331894 | System and Method for Location-Based Device Naming - A system and method for uniquely identifying a storage device among an array of storage devices of a storage system is provided. In some embodiments, a storage device of the storage system is identified. The storage device may currently lack a name or may have an invalid name. A shelf identifier of a storage device shelf in which the storage device is installed is determined. A stack identifier associated with a connection of the storage device is also determined. The storage system constructs a device name for the storage device based on the shelf identifier and the stack identifier. In some such embodiments, a bay in which the storage device is installed is determined, and the device name is further based on an identifier of the bay. The device name may include the stack identifier, the shelf identifier, and/or the identifier of the bay. | 2015-11-19 |
20150331895 | CONTROL LOGIC ANALYZER AND METHOD THEREOF - A control logic analyzer for controlling a plurality of devices is provided. The control logic analyzer comprises: a control logic decomposer configured to analyze control logics from different sources to identify devices involved in the control logics from the plurality of devices, and decompose the control logics into control instructions to be executed by the identified devices; and a potential conflict searcher configured to search a database for storing decomposed control logics and determine whether there is any potential conflict between the current control logic and the control logics previously stored in the database. | 2015-11-19 |
20150331896 | METHOD AND APPARATUS FOR MANAGING DISTRIBUTED TRANSACTIONS - A method for managing a distributed transaction including the steps of identifying a transactional resources upon which the transaction is to be implemented; assigning a priority value to each transactional resource, the priority value being dependent upon the probability that the transactional resource will make a heuristic decision and/or an actual or perceived importance of implementing the transactional on the transactional resource; and sequentially instructing the transactional resources to either commit to the transaction or to rollback the transaction in an order that is at least partially dependent upon the priority values assigned to the transactional resources. | 2015-11-19 |
20150331897 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a first determination unit determining whether a storage period of a target document expires on the basis of a first table in which type information, creation department information, and the storage period determined by a period from a document reviewed time are associated with each other using the type information and the creation department information about the target document; a second determination unit determining whether the storage period of the target document expires on the basis of a second table in which medical care department information is associated with the storage period using the information indicating the medical care department where the target document is reviewed; and a deletion unit that, if the storage period of the target document expires, performs any of deletion of the target document from a memory storing the target document, compression, and movement to another document memory. | 2015-11-19 |
20150331898 | METHOD AND APPARATUS FOR CONCURRENT ACCESS OF MIXED SERVICES - Embodiments of the present invention provide a method and an apparatus for concurrent access of mixed services, and relate to the field of database applications, so as to implement concurrent read/write access to a database service, allow lock-free concurrency of query and modification operations, lower operation complexity, reduce overheads, reduce a waste of memory, and improve data timeliness. The method includes: dividing a data table to obtain at least one data set; breaking down a modification or query operation on the data table into at least one point operation; determining whether to-be-processed data on which point operation processing is performed is distributed in multiple columns; and if the to-be-processed data is distributed in multiple columns, determining whether the to-be-processed data is in a same data set, and performing a modification or query operation on the to-be-processed data according to a result of the determining. | 2015-11-19 |
20150331899 | DATA STORAGE RESOURCE ALLOCATION BY PERFORMING ABBREVIATED RESOURCE CHECKS OF CERTAIN DATA STORAGE RESOURCES TO DETERMINE WHETHER DATA STORAGE REQUESTS WOULD FAIL - A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes the plan by determining those requests in the plan that will fail if performed. The resource allocation system removes or defers the determined requests. In addition, when a request that is performed fails, the resource allocation system may remove requests that require similar resources from the plan. Moreover, when resources are released by a request, the resource allocation system may place the resources in a temporary holding area until the resource allocation returns to the top of the ordered plan so that lower priority requests that are lower in the plan do not take resources that are needed by waiting higher priority requests higher in the plan. | 2015-11-19 |
20150331900 | MULTIMEDIA SCHEDULING FOR AIRPLAY WITH ALTERNATE CATEGORY SUPPORT - A device and method for resolving a conflict in a chronological scheduling order for airplay while with constant order of the multimedia. A scheduling order can be designated for the delivery and playback of multimedia content (e.g., music, news, other audio, advertising, etc) with respect to particular slots within the scheduling order. Conflict resolution between multimedia content is based upon exchanging a slot position of either of one of a first set and one of a second set of a category of multimedia content identifiers with another corresponding one of either of the first set and the second set of the multimedia content identifiers based upon a predetermined number of slot value to resolve the conflict and to modify at least the portion of the chronological scheduling order while adhering to constant order for the multimedia content. Modified portions of the chronological scheduling order are produced for eventual airplay of multimedia content corresponding to the multimedia content identifiers. | 2015-11-19 |
20150331901 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR CONTROLLING THE INCLUSION OF EDITED INFORMATION IN AN INFORMATION FEED - Disclosed are systems, apparatus, methods and computer program products for controlling the state of a post in a social networking system implemented using a database system. In some implementations, a post is received from a user device. The post is configured to be shared in a feed of the social networking system and configured to be stored or identified using at least one data object in a database. The post has a state, which is either editable to permit editing of the post or non-editable to prevent editing of the post. At least a first criterion is applied to content in relation to the post. When at least the first criterion is satisfied, the state of the post can be controlled to be editable or non-editable. | 2015-11-19 |
20150331902 | Distributed Storage Object Delete - System and methods for storage object distribution using dynamic policy controls are provided. An embodiment method deleting an object in a distributed storage system includes receiving, from a client, a delete request for an object, retrieving, by a primary datacenter, an object metadata list corresponding to the object to be deleted, and inserting, by the primary datacenter, a delete marker on a top of a stack data structure in an object metadata list. | 2015-11-19 |
20150331903 | SYSTEM FOR CLASSIFICATION CODE SELECTION - A system for classification code selection is provided. In some embodiments, the system receives a geographic location indicator associated with a plurality of geographic location-based rules stored in a database. The system monitors a user input interface of an interactive user display for a user input string that includes a minimum number of characters. A suggestion request may be generated to retrieve a data set from the database that matches the geographic location indicator and the user input string based on determining that the user input string includes at least the minimum number of characters. The data set received in response to the suggestion request may be formatted as a list including one or more entries, where each of the entries has a numeric classification code and a corresponding description. The list may be output on the interactive user display for selection and further processing. | 2015-11-19 |
20150331904 | INFORMATION PROCESSOR, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING METHOD - An information processor includes a dividing part and a providing part. The dividing part divides a series of data pieces identified by an identification information piece into multiple data pieces identified by respective different identification information pieces. The providing part provides, based on the number of digits of a total number of the multiple data pieces, each of the multiple data pieces resulting from the division by the dividing part with a corresponding one of the identification information pieces, the corresponding one identification information piece including a code having digits the number of which is equal to or larger than the number of digits of the total number of the multiple data pieces and indicating an order of placement of the data piece in the series of data pieces. | 2015-11-19 |
20150331905 | APPARATUS AND METHODS FOR SCANNING DATA IN A CLOUD STORAGE SERVICE - Methods and apparati for scanning objects stored in a cloud storage system are disclosed. In an embodiment, the method includes determining at least one object that requires scanning; scanning each of the at least one object, wherein the scanning is performed using at least one scanning engine; and synchronizing the scanning results of the at least one object with a plurality of devices connected to the cloud store system. | 2015-11-19 |
20150331906 | System and Method for Query Re-Issue in Search Engines - A system embodiment receives a query from the user. The query is processed by a search infrastructure which may return a set of results. Results may then be estimated for quality by a quality estimator. The quality estimator may determine an initial quality estimation of the search result(s). A query re-issuer generates re-issued query information based on the initial quality estimation of the search result(s) for the initial query. A query modifier then receives the re-issued query information and generates a modified re-issued query in accordance with the query re-issue information. A method embodiment modifies and re-issues a query to the search infrastructure. The method includes determining an initial quality estimation of the search result, generating re-issued query information based on at least an initial quality estimation of the search result for the initial query, receiving the re-issued query information and generating a modified re-issued query. | 2015-11-19 |
20150331907 | PREFIX BURROWS-WHEELER TRANSFORMATION WITH FAST OPERATIONS ON COMPRESSED DATA - The Prefix Burrows-Wheeler Transform (“PWBT”) is described to provide data operations on data sets even if the data set has been compressed. Techniques to set up a PWBT, including an offset table and a prefix table, and techniques to apply data operations on data sets transformed by PWBT are also described. Data operations include k-Mer substring search. General applications of techniques using PWBT, such as plagiarism searches and open source clearance, are described. Bioinformatics applications of the PWBT, such as genomic analysis and genomic tagging, are also described. | 2015-11-19 |
20150331908 | VISUAL INTERACTIVE SEARCH - Roughly described, a system and method for user identification of a desired document, in which a database is provided which identifies a collection of documents in an embedding space, the database identifying a distance between each pair of the documents in the embedding space corresponding to a predetermined measure of dissimilarity between the pair of documents. In dependence upon a user query, the system constrains the embedding space geometrically to develop a first candidate space, and identifies toward the user a first set of N1>1 candidate documents from the first candidate space, the first set of candidate documents being more discriminative than the average discriminativeness of set size N1 documents in the first candidate space. Preferably the placement of the documents as presented to the user is indicative of the placement of the documents in the embedding space, either in distance or in collinearity or both. | 2015-11-19 |
20150331909 | APPLICATION PROGRAMMING INTERFACE FOR TABULAR GENOMIC DATASETS - A computer application programming interface (API) for interacting with genomic data. Genomic data is stored by a genomic information provider using cloud-optimized, tabular structures in the form of genomic tables. A client computer may instruct, via API method calls, the genomic information provider to create a genomic table. Client computers may add genomic data to the genomic table via additional API method calls. A client computer may close the genomic table via an API method call. Once closed, client computers may retrieve genomic data based on genomic coordinates from the genomic table via API method calls. In this way, the transmission of genomic data via flat files can be avoided. | 2015-11-19 |
20150331910 | METHODS AND SYSTEMS OF QUERY ENGINES AND SECONDARY INDEXES IMPLEMENTED IN A DISTRIBUTED DATABASE - In one embodiment, a computer-implemented method of a distributed database system included the step of providing a query processor to receive a query request and to chart out a query execution plan based on the query request The method includes the step of providing a data generator to generate a digest list based on the query request, wherein the list of digests comprises each stream or filter applied in servicing the query request. The method includes the step of providing a query engine to obtain a digest list from a multiple-data source as a result of the query request and to filter the digest list. The method includes the step of providing a query worker to obtain the query request and process the query request based on a type of the query request. The method includes the step of providing one or more query worker threads to perform an asynchronous I/O operation for the query request. | 2015-11-19 |
20150331911 | Intelligent Unmasking in an In-Memory Database - Database data is unmasked in order to facilitate its efficient handling by a database engine. In response to a request for data of a masked table including a masked element, an engine identifies a mask interval, and then performs a first join with unmasked elements sharing a common key. The table resulting from this first join is then grouped according to a highest level location of the mask. A second join is then performed between the results of this grouping and the mask interval, to produce a corresponding unmasked table including a plurality of unmasked elements corresponding to the masked element. Unmasking according to embodiments may be particularly useful in leveraging processing power of an in-memory database engine, allowing it to efficiently perform batch processing of requests for masked data received from software of an overlying application layer. | 2015-11-19 |
20150331912 | GHOST TABLE JOINS IN REMOTE SYSTEMS - A system includes reception of a client query including a JOIN between a local database table of a first computing system and a remote table of a second computing system, transmission of an instruction to the second computing system to define a new table in the second computing system, the new table associated with a storage handler for retrieving data of the local database table, generation of a remote query of the second computing system, the remote query including a second JOIN between the new table and the remote table, transmission of the remote query to the second computing system, and reception of results of the remote query from the second computing system. | 2015-11-19 |
20150331913 | DATA COMPRESSION SYSTEM - The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means. | 2015-11-19 |
20150331914 | PERSONALIZED ACTIVITY DATA GATHERING BASED ON MULTI-VARIABLE USER INPUT AND MULTI-DIMENSIONAL SCHEMA - A personalized activity data retrieval system and method provides users a platform to search activity data based on multi-variable user input. The present invention provides a search method where the system searches a database to gather activity information based on user interests and user attributes. A customization of search results are applied multi-dimensionally to customize the search result based on user interest and user attributes. As such, the search results are personalized to meet the user's search objective. Searches conducted with the same topic can be returned with different results for different users having varying attributes. Search results are more progressive such that they are more usable and the granularity of the customization increases. | 2015-11-19 |
20150331915 | INTERNET AND DATABASE MINING TO GENERATE DATABASE RECORDS - A method of generating database records. The method includes receiving by a processor, a user input defining a common search criteria; identifying, by the processor, one or more database records in a searchable database, wherein each of the one or more records is associated with the common search criteria; and extracting by the processor, the one or more database records from the searchable database to build a set of extracted records, wherein the extracted records are in a different format from the database records. | 2015-11-19 |
20150331916 | COMPUTER, DATA ACCESS MANAGEMENT METHOD AND RECORDING MEDIUM - A computer system including a shared file server manages the access to file data for performing access to the file data accurately and efficiently. This computer includes a plurality of first name spaces to which is assigned an access path to data stored in a storage area, and a name space to which is assigned a path corresponding to the access path and which is different from the first name spaces. When the access paths generated in different first name spaces are the same, the corresponding paths which correspond to the same access paths are changed into mutually different paths. Moreover, by assigning a path corresponding to the data to be analyzed, it is possible to efficiently access the requested data among a large amount of data. In addition, the sorting of the corresponding paths is changed according to the load of the computer storing the data. | 2015-11-19 |
20150331917 | RECORDING MEDIUM HAVING STORED THEREIN TRANSMISSION ORDER DETERMINATION PROGRAM, TRANSMISSION ORDER DETERMINATION DEVICE, AND TRANSMISSION ORDER DETERMINATION METHOD - A computer obtains communication information that is transmitted/received between tiers in an information processing system providing a result of a process performed in an n-th (n>2) tier in reply to received request, identifies pairs of the request and corresponding response in each of the plurality of tiers from the obtained communication information, compares the pairs in each of tiers, extracts an order relationship wherein the request of a second pair is transmitted after the response of a first pair is obtained, obtains the order relationship in an (n-i)th tier on the basis of the order relationship between the pairs in an (n-i+1)th tier that respectively correspond to the pairs in the (n-i)th tier, sequentially from the n-th tier to a first tier, and determines a transmission order of the request to the information processing system on the basis of the obtained order relationship. | 2015-11-19 |
20150331918 | Business Intelligence Document - A business intelligence (BI) document preserves references to identities and formats of remote data sources and allows a local computing device to offload analytical operations to remote data sources. The BI document specifies a graph of entities connected by directed edges from the output of one entity to an input of another entity. An entity, for example, can represent without limitation a data structure, an external data source, a control element, an external event source, a visualization, or an update service. The entities of a BI document at a local computing device can reference data at an original data source—rather than extracting data from the original data source to a preferred local datastore. An entity of the BI document can direct a remote data source to execute transformations on the remote data before returning a solution to the local computing device. | 2015-11-19 |
20150331919 | POPULATING PROPERTY VALUES OF EVENT OBJECTS OF AN OBJECT-CENTRIC DATA MODEL USING IMAGE METADATA - A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In one embodiment, a method and apparatus is provided for creating data objects from one or more digital images captured by a mobile device. A computing device receives a first digital image file comprising first image metadata, wherein the first image metadata includes one or more image properties each having an image property value. The computing device transforms one or more of the image property values of the one or more image properties into one or more particular values. The computing device populates one or more data object property values of a data object with the one or more particular values. The computing device stores the data object in a data repository. | 2015-11-19 |
20150331920 | Method and Apparatus for Geometric Search and Display for a Digital Map - A geometric search and display method for a digital map includes a preferably animated graphic element projected on a map display, association of a search criterion with the graphic element, application of the search criterion to depicted or undepicted mapped or mappable items that geometrically intersect with the graphic element, and graphical representation of said application and/or outcome of said application by means of temporary modification of visual appearance of intersecting items and/or temporary modification of the visual appearance of the intersecting portion of the map. | 2015-11-19 |
20150331921 | SIMULATION SYSTEM AND SIMULATION METHOD - An object of the invention is to provide a simulation system and a simulation method which are capable of efficiently presenting a simulation result which is valuable to a user. The invention achieves the above-mentioned object by performing simulation, displaying a plurality of simulation results as samples, receiving an input of information on a user's evaluation with respect to each of the displayed results by a user interface, and outputting a group of simulation results on the basis of the input information. | 2015-11-19 |
20150331922 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including an experience extracting unit extracting experience information including information related to a time or a place from text information input by a user, and a user extracting unit extracting a user group in which the experience information of one or more users extracted by the experience extracting unit is compared to find a commonality in the experience information. | 2015-11-19 |
20150331923 | CRM-BASED DATA MIGRATION SYSTEM AND METHOD - Provided are a custom relationship management (CRM)-based data migration system and method. The CRM-based data migration system includes a data source determination unit configured to determine a data source to be migrated from a source database (DB), an entity selection unit configured to select an entity of a CRM DB to which the data source is to be linked, an attribute field mapping unit configured to map a first attribute field of the data source determined by the data source determination unit and a second attribute field of the entity selected by the entity selection unit to each other, and a migration performing unit configured to perform data migration from the data source to the entity, based on a mapped attribute field between the first attribute field and the second attribute field by the attribute field mapping unit. The CRM-based data migration system performs data migration as a server plug-in that executes a CRM platform event generated from a CRM software package. | 2015-11-19 |
20150331924 | SYNCHRONIZING ENDPOINT DATA STORES HAVING DISPARATE SCHEMAS - Synchronizing data between multiple endpoint data stores that have disparate schemas is accomplished in a manner that reduces complexity. Each endpoint data store has an associated local schema that orders data into one or more fields. A synchronization server is disposed between the endpoints and keeps the multiple endpoints synchronized without the endpoints having to understand the various local schemas. A virtual schema is generated based on a set-intersection of the local schemas. The virtual schema maps a field in one local schema to a field in another local schema. Data is synchronized between the endpoint data stores using the virtual schema. | 2015-11-19 |
20150331925 | Write Performance in Fault-Tolerant Clustered Storage Systems - Embodiments relate to supporting transaction data committed to a stable storage. Committed data in the cluster is stored in the persistent cache layer and replicated and stored in the cache layer of one or more secondary nodes. One copy is designated as a master copy and all other copies are designated as replica, with an exclusive write lock assigned to the master and a shared write lock extended to the replica. An acknowledgement of receiving the data is communicated following confirmation that the data has been replicated to each node designated to receive the replica. Managers and a director are provided to support management of the master copy and the replicas within the file system, including invalidation of replicas, fault tolerance associated with failure of a node holding a master copy, recovery from a failed node, recovered of the file system from a power failure, and transferring master and replica copies within the file system. | 2015-11-19 |
20150331926 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR AND STORAGE MEDIUM - The invention relates to an information processing apparatus which performs mirroring for synchronizing storage contents of a first storage unit and a second storage unit. If mirroring is valid when the information processing apparatus is started, the information processing apparatus detects a storage unit attached to itself. If a detection result indicates that no storage unit has been detected or one storage unit has been detected, the information processing apparatus displays, on a display unit, a connection acknowledgement screen for the storage unit which has not been detected. If the detection result indicates that two storage units have been detected, activation processing is executed for the information processing apparatus. | 2015-11-19 |
20150331927 | Building scalable hierarchical multi-tenant applications - Building scalable hierarchical multi-tenant applications. This relates to scalable, hierarchical multi-tenant applications and more particularly to abstraction of data and logic partitioning, hierarchical configuration and administration to enable developers to build scalable hierarchical multi-tenant applications. The principal object of this is to propose a method and system to enable an application to be constructed, wherein the application may support hierarchical multi-tenancy along with vertical and horizontal partitioning capabilities. Another object of the is to enable an application to be constructed, wherein the complexity of the application is abstracted as much as possible to the developers who develop the application. | 2015-11-19 |
20150331928 | USER-CREATED MEMBERS POSITIONING FOR OLAP DATABASES - The present disclosure describes methods, systems, and computer program products for positioning user-created data in an Online Analytical Processing (OLAP) database. A method may comprise receiving, at a server and from a client computing device, a query specifying one or more anchor members in a first hierarchy of the database and one or more user-created members to be positioned in the first hierarchy in relation to the anchor members according to a user-specified order, the first hierarchy of the database including members arranged in positions specified by the server; positioning, by the server, the user-created members in the first hierarchy of the database in relation to the anchor members according to the user-specified order, wherein the positioning comprises: determining a rank position for each of the anchor members; creating, for each of the user-created members, an auxiliary calculated member on an ancillary hierarchy, the auxiliary calculated member indicating the respective user-created member and the rank position of the associated anchor member. | 2015-11-19 |
20150331929 | NATURAL LANGUAGE IMAGE SEARCH - Natural language image search is described, for example, whereby natural language queries may be used to retrieve images from a store of images automatically tagged with image tags being concepts of an ontology (which may comprise a hierarchy of concepts). In various examples, a natural language query is mapped to one or more of a plurality of image tags, and the mapped query is used for retrieval. In various examples, the query is mapped by computing one or more distance measures between the query and the image tags, the distance measures being computed with respect to the ontology and/or with respect to a semantic space of words computed from a natural language corpus. In examples, the image tags may be associated with bounding boxes of objects depicted in the images, and a user may navigate the store of images by selecting a bounding box and/or an image. | 2015-11-19 |
20150331930 | METHOD AND APPARATUS FOR CLASSIFICATION OF MEDIA BASED ON METADATA - An approach is provided for processing and/or facilitating a processing of metadata associated with one or more media items to determine one or more observed values for one or more classification parameters, wherein the one or more classification parameters include, at least in part, a number of captured media items per day, a distance of one or more capture locations from at least one home location, or a combination thereof. The approach involves causing, at least in part, a comparison of the one or more observed values against one or more references values for the one or more classification parameters. The approach also involves causing, at least in part, a classification of the one or more media items as being associated with at least one multi-day event based, at least in part, on the comparison. | 2015-11-19 |
20150331931 | System and Method of Electronically Classifying Transportation Documents - Computer-implemented methods and systems for classifying documents and freight-truck-transaction documents are described. A method may comprise receiving document data corresponding to a document, at a document classification device, wherein the document data comprises text data. The method may further comprise detecting, at the document classification device, an existence of, or an absence of, one or more predetermined text fields in the document based upon, at least in part, the document data. The method may additionally comprise assigning, at the document classification device, a value to the one or more predetermined text fields based upon, at least in part, the existence of, or the absence of, the one or more predetermined text fields in the document. The method may also comprise determining, at the document classification device, a score for the document based upon, at least in part, values assigned to the one or more predetermined text fields. | 2015-11-19 |
20150331932 | TECHNIQUES FOR GENERATING A CLUSTERED REPRESENTATION OF A NETWORK BASED ON NODE DATA - An apparatus includes a communications component to receive a specified variable and one or more specified criteria to select a final clustered representation of a network, the specified criteria including a maximum degree of loss of information for the specified variable for the final clustered representation; and an iterative collapse component to perform iteration(s) of deriving the final clustered representation. Each iteration includes calculating the degree of loss from each possible combination of two linked nodes of a current clustered representation to generate a next clustered representation; selecting the possible combination associated with a smallest degree of loss; determining whether to cease iterations based on whether the smallest degree associated with the selected combination exceeds the maximum degree; effecting the selected combination if the smallest degree doesn't exceed the maximum degree; and selecting the current clustered representation as the final clustered representation if the smallest degree exceeds the maximum degree. | 2015-11-19 |
20150331933 | System and method for Rhythmic and Polyrhythmic Pattern Search and Publishing - The present invention provides systems and methods that automates the presentation of e-content in a high quality, magazine-like manner, and are customizable to the taste of individual users and/or the audience. | 2015-11-19 |
20150331934 | Search and Execute: Electronic Commerce Transactions and Messaging from the Search Bar - In one embodiment, a computer-implemented method for extending functionality of a browser text-entry field, e.g., via a browser add-on or extension. The method includes: (a) the computer monitoring the browser text-entry field to detect a predetermined initial combination of characters in a query entered by a user; and (b) if the predetermined initial combination of characters is detected in the query, then: (i) the computer detecting the remaining characters in the query; and (ii) the computer providing, to a software routine, the remaining characters in the query. The software routine is selected based on the initial combination of characters and may be a messaging routine that sends a message to an identified user or user account (e.g., SMS, phone call, social media), or an electronic commerce routine that sends identification of one or more offerings to the identified merchant or merchant account to initiate a purchase. | 2015-11-19 |
20150331935 | QUERYING A QUESTION AND ANSWER SYSTEM - A system, a method, and a computer program product of searching a corpus with an unstructured query in a Question and Answering (QA) system are disclosed. The system, the method, and the computer program product include analyzing structural information of an input question. The analyzing may occur in response to parsing the input question. The analyzing may select a first portion of the input question as a first component. The system, the method, and the computer program product include weighting the first component with a first weight. The weighting may be used in a query. The system, the method, and the computer program product include submitting the query to the QA system. The query may include the first component with the first weight. | 2015-11-19 |