07th week of 2014 patent applcation highlights part 59 |
Patent application number | Title | Published |
20140046904 | LIGHTWEIGHT MOUNTING OF A SECONDARY COPY OF FILE SYSTEM DATA - A data storage system allows a user to search a secondary copy such as a back up, archive, or snapshot and receive an abbreviated version of the secondary copy of the file system as a result of the search. The abbreviated version of the secondary copy of the file system may include metadata such as a listing of secondary copy data that correspond with a search term or other filtering criteria provided by the user. An operating system of the user's computing device may mount the abbreviated version so that it can be displayed within a view of the file system of the computing device. Once a user selects one or more desired data objects listed in the abbreviated version, the selected actual one or more data objects are retrieved from secondary storage. | 2014-02-13 |
20140046905 | Organized Data Removal or Redirection from a Cloning Process to Enable Cloning a Larger System to a Smaller System - The present invention is a system to automatically remove sets of pre specified files or divert sets of pre specified files from the files that would normally be sent to a storage device during a backup or cloning operation. The invention is used to allow a backup of a storage device onto a smaller capacity storage device or for creating sets of backups each of which may contain different sets of files from the source storage device. The invention consists of sets of lists which drive the backup engine and provide the intelligence for determining which files are backed up, diverted to another storage device, or not transferred. | 2014-02-13 |
20140046906 | ARCHIVAL DATA IDENTIFICATION - Methods and systems are provided herein that facilitate cost-effective and reliable data identification in an archival data storage system. In an embodiment, a data object stored in an archival data storage system is identified by a data object identifier which encodes storage location information that may be used to locate a data object stored in an archival data storage system that reduces the cost to store a global index. The data object identifier may also encode policy information such as access control information usable for validating subsequent access to the data object, payload validation information such as size and digest usable for verifying the integrity of the payload data, metadata validation information such as error-detection codes usable for validating integrity of the data object identifier and other information. | 2014-02-13 |
20140046907 | OPERATION ARRANGEMENT SUPPORT SYSTEM AND METHOD THEREOF - An operation arrangement work is accelerated by improving efficiency of generating an operation arrangement proposal and confirming whether the operation arrangement proposal is good or not. An operation support system has an operation arrangement proposal generation part ( | 2014-02-13 |
20140046908 | ARCHIVAL DATA STORAGE SYSTEM - A cost-effective, durable and scalable archival data storage system is provided herein that allow customers to store, retrieve and delete archival data objects, among other operations. For data storage, in an embodiment, the system stores data in a transient data store and provides a data object identifier may be used by subsequent requests. For data retrieval, in an embodiment, the system creates a job corresponding to the data retrieval and provides a job identifier associated with the created job. Once the job is executed, data retrieved is provided in a transient data store to enable customer download. In various embodiments, jobs associated with storage, retrieval and deletion are scheduled and executed using various optimization techniques such as load balancing, batch processed and partitioning. Data is redundantly encoded and stored in self-describing storage entities increasing reliability while reducing storage costs. Data integrity is ensured by integrity checks along data paths. | 2014-02-13 |
20140046909 | DATA STORAGE INTEGRITY VALIDATION - Embodiments of the present disclosure are directed to, among other things, validating the integrity of received and/or stored data payloads. In some examples, a storage service may perform a first partitioning of a data object into first partitions based at least in part on a first operation. The storage service may also verify the data object, by utilizing a verification algorithm, to generate a first verification value. In some cases, the storage service may additionally perform a second partitioning of the data object into second partitions based at least in part on a second operation. The second partitions may be different from the first partitions. Additionally, the archival data storage service may verify the data object using the verification algorithm to generate a second verification value. Further, the storage service may determine whether the second verification value equals the first verification value. | 2014-02-13 |
20140046910 | SMART CONTENT OPTIMIZATIONS BASED UPON ENTERPRISE PORTAL CONTENT META-MODEL - The disclosure generally describes computer-implemented methods, software, and systems for optimizing enterprise portal content. One computer-implemented method includes receiving a content analysis request associated with a content repository, analyzing, using at least one computer, content objects associated with the content repository for inconsistencies with a meta-model, receiving content optimization suggestion data, modifying, by operation of at least one computer, the content repository content objects using the content optimization suggestion data, and receiving optimization status data. | 2014-02-13 |
20140046911 | DE-DUPLICATING ATTACHMENTS ON MESSAGE DELIVERY AND AUTOMATED REPAIR OF ATTACHMENTS - Systems and techniques of de-duplicating file and/or blobs within a file system are presented. In one embodiment, an email system is disclosed wherein the email system receives email messages comprising a set of associated attachments. The system determines whether the associated attachments have been previously stored in the email system, the state of the stored attachment, and if the state of the attachment is appropriate for sharing copies of the attachment, then providing a reference to the attachment upon a request to share the attachment. In another embodiment, the system may detect whether stored attachments are corrupted and, if so, attempt to repair the attachment, and possibly, prior to sharing references to the attachment. | 2014-02-13 |
20140046912 | METHODS AND SYSTEMS FOR DATA CLEANUP USING PHYSICAL IMAGE OF FILES ON STORAGE DEVICES - Systems and computer program products are provided for optimizing selection of files for deletion from one or more data storage devices to free up a predetermined amount of space in the one or more data storage devices. A method includes analyzing an effective space occupied by each file of a plurality of files in the one or more data storage devices, identifying, from the plurality of files, one or more data blocks making up a file to free up the predetermined amount of space based on the analysis of the effective space of each file of the plurality of files, selecting one or more of the plurality of files as one or more candidate files for deletion, based on the identified one or more data blocks, and deleting the one or more candidate files for deletion from the one or more data storage devices. | 2014-02-13 |
20140046913 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SECURE MULTI-ENTERPRISE STORAGE - In one embodiment, a computer program product for storing data to a storage network includes a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, computer readable program code configured to store the plurality of data IDs to a database, computer readable program code configured to identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, computer readable program code configured to receive one of the files having a duplicate data ID, and computer readable program code configured to store the file having the duplicate data ID to a storage network. | 2014-02-13 |
20140046914 | METHOD FOR EVENT-BASED SEMANTIC CLASSIFICATION - A method of automatically classifying images in a consumer digital image collection, includes generating an event representation of the image collection; computing global time-based features for each event within the hierarchical event representation; computing content-based features for each image in an event within the hierarchical event representation; combining content-based features for each image in an event to generate event-level content-based features; and using time-based features and content-based features for each event to classify an event into one of a pre-determined set of semantic categories. | 2014-02-13 |
20140046915 | METHODS AND SYSTEMS FOR BULK ROW SAVE LOGIC IN AN OBJECT RELATIONAL MAPPING LAYER AND APPLICATION FRAMEWORK - In accordance with embodiments, there are provided mechanisms and methods for saving multiple rows together through an object relational mapping layer to a database. These mechanisms and methods for saving multiple rows together can enable embodiments to detect faults in the save operation(s) and recover. The ability of embodiments to detect faults in the save operation(s) and recover can enable embodiments to provide a robust forgiving published API that saves a set of rows together whenever possible. | 2014-02-13 |
20140046916 | CONTACT CLEANSER FOR MOBILE DEVICES - Reading at least one item of information stored on a mobile device that is associated with at least one contact stored on the mobile device and creating a cleaning request for the at least one read item of information associated with the at least one contact. Submitting the cleaning request to a remote web services provider for processing and receiving a response from the remote web services provider with a cleaned version of the at least one item of information associated with the at least one contact. Providing a user interface on the mobile device for viewing the cleaned version of the at least one item of information and in response to a user selection of the cleaned version of the at least one item of information, updating the corresponding unclean item of information stored on the mobile device to the cleaned version of said item of information. | 2014-02-13 |
20140046917 | METHOD AND SYSTEM FOR DATA TRANSFER OPTIMIZATION - A data migration system and method for migrating data objects from a source entity to a target entity, wherein the source entity includes infrastructure shared between discrete systems, the system including: a storage device storing an index of the data objects stored on the shared infrastructure and object attributes of the data objects, said index being in a normalized data model independent of native formats of the discrete systems; a selector adapted to select which objects to migrate based on at least one said object attribute; and an optimizer adapted to optimize the migration of data from the shared infrastructure to the target entity. | 2014-02-13 |
20140046918 | Machine Change History Tracking Process for ERP Applications - An embodiment of the invention provides a method for recording, managing and tracking changes to objects in a computer system. A master record is created for the computer system; and, a transactional record is created for an object in the computer system. The master record includes the current status of the object and the current status for all objects associated to the object. The transactional record is updated in the electronic database; and, the master record is updated when the transactional record is updated. The master record is linked to all of the transactional records of the objects associated to the object with the processor. The master record is updated with the processor when a transactional record of the objects associated to the object is updated or added. | 2014-02-13 |
20140046919 | SUPPORT FOR COMPENSATION AWARE DATA TYPES IN RELATIONAL DATABASE SYSTEMS - Techniques are provided for extending a business transaction framework to support user-provided compensation logic for business transactions. The extensibility framework may be used to implement user-defined semantics for (a) validating concurrent updates to shared data and (b) performing compensating actions when an associated transaction is aborted. In one embodiment, the extensibility and the compensation are provided at the data-type level. User-provided logic also maintains summaries that include values that are externalized so that they may be referenced in user-provided operational constraints. | 2014-02-13 |
20140046920 | System and Method for Analyzing Available Space in Data Blocks - A system and method is provided for determining an available space in one or more data blocks. A physical data storage area associated with one or more portions of a database may be determined. An available space in each data block of one or more data blocks in the physical data storage area may be determined. A number of new data rows that can be added to each data block may also be determined. | 2014-02-13 |
20140046921 | CONTEXT-BASED PERSON SEARCH - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for finding person names in electronic resources. In one embodiment, a search query is received. Electronic resources are identified satisfying the search query. A plurality of person names is identified in the resources, wherein each person name is associated with at least one of the resources. A subset of person names is selected from the plurality of person names based on a predetermined metric configured to identify a relative importance of at least one of the person name or resource. A listing of the subset of person names adapted for presentation on a user interface is generated. In certain aspects, multiple person identities can be identified as being associated with person names in the listing. The listing can include resources associated with one of the person identities corresponding to a particular person name in the listing. | 2014-02-13 |
20140046922 | SEARCH USER INTERFACE USING OUTWARD PHYSICAL EXPRESSIONS - The disclosed architecture enables user feedback in the form of gestures, and optionally, voice signals, of one or more users, to interact with a search engine framework. For example, document relevance, document ranking, and output of the search engine can be modified based on the capture and interpretation of physical gestures of a user. The recognition of a specific gesture is detected based on the physical location and movement of the joints of a user. The architecture captures emotive responses while navigating the voice-driven and gesture-driven interface, and indicates that appropriate feedback has been captured. The feedback can be used to alter the search query, personalize the response using the feedback collected through the search/browsing session, modifying result ranking, navigation of the user interface, modification of the entire result page, etc., among many others. | 2014-02-13 |
20140046923 | GENERATING QUERIES BASED UPON DATA POINTS IN A SPREADSHEET APPLICATION - Concepts and technologies are described herein for generating queries for data points in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, a computer system can execute a visualization component. The computer system can obtain spreadsheet data having records that include values, temporal information, location information, and other information. The spreadsheet data can be presented in a visualization, and the computer system can detect selection of a representation of a record in the visualization. The computer system can generate a query based upon record, submit the query to a search engine, and obtain results for presentation. | 2014-02-13 |
20140046924 | DETERMINING A RELATIVE IMPORTANCE AMONG ORDERED LISTS - Implementations and techniques for determining a relative importance among ordered lists are generally discussed. | 2014-02-13 |
20140046925 | MOBILE SITEMAPS - A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler. | 2014-02-13 |
20140046926 | SYSTEMS AND METHODS FOR SEARCHING GENOMIC DATABASES - The invention described herein solves the challenges encountered in searching for clinical and genomic information from multiple data sources. Systems, methods, and devices of the invention allow a user to search a number of dissimilar information sources simultaneously, and view, process, and perform correlations on the information. The invention uses faceted search to process clinical values, genomic data, subject characteristics, and population characteristics, thereby providing a user with an array of information useful for monitoring or improving the state of health of a subject or a subject population. The invention allows a user to evaluate clinical and research information in a subject-centric way, and analyze information at either the individual or the population level. | 2014-02-13 |
20140046927 | DETECTING MULTI-COLUMN COMPOSITE KEY COLUMN SETS - An aspect includes a computer-implemented method for detecting one or more multi-column composite key column sets. The method includes accessing a plurality of first columns, each first column representing a parameter, each first column including a set of distinct parameter values of its respective parameter, each distinct parameter value being stored in association with one or more object identifiers. Two or more of the first columns are selected for use as a current candidate column set, the current candidate column set including at least a first and a second candidate column, the current candidate column set being of a current cardinality. The method also includes determining, by comparing object-identifiers, whether for the current candidate column set at least one tuple of parameter values exists with parameter values respectively stored in association with two or more shared ones of the object identifiers to identify a multi-column composite key column set. | 2014-02-13 |
20140046928 | QUERY PLANS WITH PARAMETER MARKERS IN PLACE OF OBJECT IDENTIFIERS - In an embodiment, a first query is received that specifies a first object identifier. If a first query plan exists that implements the first query, except that the first query plan does not comprise the first object identifier and instead comprises a parameter marker in place of the first object identifier, a first query execution plan is created from the first query plan, substituting the first object identifier in the first query execution plan for the parameter marker, and the first query execution plan is executed to read a first object identified by the first object identifier. | 2014-02-13 |
20140046929 | IMAGE CAPTURE DEVICE and IMAGE CAPTURING METHOD - A processor specifies an application to be recorded based on timing with which the application is activated, and detects a specified operation for the application to be recorded. The processor generates image data on a display screen each time the specified operation for the application to be recorded is detected, associates the generated image data with the application to be recorded, and stores the data as record information in a storage unit. The processor extracts from one or more pieces of record information stored in the storage unit the record information associated with the detected application upon detection of activation of the application, and lists the record information; and a display processing unit which displays image data included in any record information in the listed record information. | 2014-02-13 |
20140046930 | Method and Apparatus for a Trusted Localized Peer-to-Peer Services Marketplace - A trusted localized peer-to-peer services marketplace including an available search module to search an available services database for available services responsive to receiving a search query from a potential service buyer, a wanted services search module to search a wanted services database for wanted services responsive to a receiving a search query from a service seller, and a display module coupled with the available services search module and the wanted services search module, the display module to display the results of the search queries, the display module further to display an option for the potential service buyer to automatically populate the wanted services database based on the received available services search query, and to display an option for the service seller to automatically populate the available services database based on the received wanted services search query. | 2014-02-13 |
20140046931 | CLASSIFYING INFORMATION CAPTURED IN DIFFERENT FORMATS FOR SEARCH AND DISPLAY IN A COMMON FORMAT - In one embodiment, a method receives a plurality of documents. The documents may be received from different medical providers. Also, the documents may be medical record documents generated or captured in a first format and a second format. The first format may be an unstructured data format and the second format may be a structured data format. The first and second documents are then converted to a common format. For example, a common format may emerge as the most restrictive or constrained denominator of the first format and the second format. A schema is determined that provides an organizational structure with categories that can be used to index the content of the first and second documents while they are being converted to the common format. The schema and indexing enable the different formats of documents to be combined and organized simultaneously into a single view for a comprehensive review. | 2014-02-13 |
20140046932 | PRESENTING UNIQUE SEARCH RESULT CONTEXTS - Presenting unique search result contexts, including: receiving, by a search result presentation module, a plurality of search results generated in response to a search query, wherein each search result includes context information associated with the search result; identifying, by the search result presentation module for each search result, a displayable portion of the context information associated with the search result; determining, by the search result presentation module for each search result, whether the displayable portion of the context information is a duplicate of the displayable portion of the context information for another search result; and responsive to determining that the displayable portion of the context information is a duplicate of the displayable portion of the context information for another search result, updating, by the search result presentation module, the displayable portion of the context information for the search result. | 2014-02-13 |
20140046933 | METHOD AND SYSTEM FOR DISPLAYING USER ACTIVITIES BASED ON GEOGRAPHIC LOCATION INFORMATION AND COMPUTER STORAGE MEDIUM - The present invention relates to method and system for displaying user activities based on geographical location information, and a computer storage medium, the method comprising: an SNS server obtaining personal activities information submitted by a first SNS user and the geographical location information of the first SNS user submitting the personal activities information; establishing a personal activities information database of the first SNS user according to the personal activities information, the geographical location information and the identification number of the first SNS user, and storing the database in the SNS server; the SNS server searching for the friend list of the first SNS user in the database, notifying a second SNS user on the friend list of the first SNS user of the personal activities information, the geographical location information and the identification number of the first SNS user and displaying in the friend status of the second SNS user. | 2014-02-13 |
20140046934 | Search Result Ranking and Presentation - Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation based on a search query. In some implementations, a search system ranks search results based on data stored in a knowledge graph. In some implementations, a search system identifies a modifying concept such as a superlative in a received search query, and determines ranking properties based on the modifying concept. | 2014-02-13 |
20140046935 | Identifying 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. | 2014-02-13 |
20140046936 | System and Method for Data Modeling - A data modeling platform allows a user to enter a search request using natural language (e.g., typed or spoken). The search request may be semantically parsed to provide mapping to various database search elements. Pre-existing data models may be identified from the database search elements. One or more new data models may be created from the database search elements. The results represent candidate data models in response to the user's search request. | 2014-02-13 |
20140046937 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR RANKING CONTENT CHANNELS - A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a particular category or having a commonality. Explicit data provided by user input, and/or implicit data derived or received from a user device or third party may be used to generate explicit and/or implicit parameters. Based on the parameters, content channels may be ranked and displayed in an order based on the ranking, and/or a home content channel may be identified. The host system may therefore target a user with relevant content. | 2014-02-13 |
20140046938 | HISTORY RECORDS SORTING METHOD AND APPARATUS - Disclosed are a history records sorting method and apparatus, belonging to the field of network data processing. The method comprises: receiving a URL sent by a web browser and acquiring a URL type according to the URL ( | 2014-02-13 |
20140046939 | USER RECOMMENDATION METHOD AND A USER RECOMMENDATION SYSTEM USING THE SAME - A user recommendation method for supporting a social networking application includes receiving a user recommendation triggering command from a user at a mobile terminal; generating a recommended candidate user list based on the user recommendation triggering command; reading user social networking quality data, and calculating a matching success rate for each user in the recommended candidate user list based on the user social networking quality data; and selecting at least one user with a highest matching success rate from the recommended candidate user list for recommendation. By implementing the user recommendation method, recommendation performance and recommendation efficiency in the social networking application are improved. In addition, a user recommendation system implemented with the user recommendation method is also provided. | 2014-02-13 |
20140046940 | MEDICAL TREATMENT MANAGEMENT DEVICE, METHOD, AND PROGRAM FOR TRACKING AND ADVISING PATIENT CAREGIVERS - A portable medical treatment device is designed to be placed on or near a patient when the patient is moved. The device communicates with a database that stores patient profiles and/or treatment protocols. Based on input patient information, the device communicates with the database and loads a patient profile and/or treatment protocol. The device evaluates data entered by a user according the patient profile and/or treatment protocol to determine metrics, and the determined metrics are compared with parameters to determine whether the entered data is within acceptable limits. The device tags and displays the entered data in a manner that reflects whether it was within the acceptable limits. | 2014-02-13 |
20140046941 | ENDOSCOPE INSPECTION REPORT CREATING APPARATUS, CREATING METHOD OF ENDOSCOPE INSPECTION REPORT AND STORAGE MEDIUM - An endoscope inspection report creating apparatus has a file name reading section that reads file names of a plurality of endoscopic images, a file name of each of the endoscopic images including inspection result information separated with use of a predetermined symbol or character, and a report creating section that creates a predetermined report by writing the inspection result information which is included in each of the file names read by the file name reading section in each predetermined position in the predetermined report by associating the inspection result information with the endoscopic image of each of the read file names. | 2014-02-13 |
20140046942 | SYSTEM AND METHOD FOR COMPUTERIZED BATCHING OF HUGE POPULATIONS OF ELECTRONIC DOCUMENTS - A method for computerized batching of huge populations of electronic documents, including computerized assignment of electronic documents into at least one sequence of electronic document batches such that each document is assigned to a batch in the sequence of batches and such that there is no conflict between batching requirements, the following batching requirements being maintained by a suitably programmed processor: a. pre-defined subsets of documents are always kept together in the same batch, b. batches are equal in size, c. the population is partitioned into clusters, and all documents in any given batch belong to a single cluster rather than to two or more clusters. | 2014-02-13 |
20140046943 | METHODS AND DEVICES FOR STORING CONTENT BASED ON CLASSIFICATION OPTIONS - Methods and devices for storing content are described. In one example embodiment, a method includes: displaying, on a display of an electronic device, a plurality of selectable content classification options for classifying a content item, the selectable content classification options including a selectable option to classify the content item as an action item and a selectable option to classify the content item as an archive; receiving, via an input interface associated with the electronic device, a selection of one of the content classification options; and storing the content item in accordance with the selected content classification option. | 2014-02-13 |
20140046944 | SHAPE BASED PICTURE SEARCH - The present application relates to a method for implementing picture search and a website server thereof. A method for implementing picture search includes: classifying, according to keywords in advance in a picture database, corresponding pictures by shape of objects in the pictures, and determining a sample picture for each shape type; wherein, after a server receives a picture search request sent from a client, the method includes: searching, by the server, in the picture database for the sample picture of several shape types classified in advance corresponding to the keywords in said search request, and returning, to the client, the searched sample picture of the several shape types; receiving, by the server, the sample picture of a certain shape type determined by the client, and searching, in the picture database for the pictures which correspond to said keywords and satisfy a predetermined request with the characteristic value of said determined sample pictures; returning, by the server, said found pictures to the client. The present application enables the user to search pictures of similar shapes according to the shape types, thereby satisfying the user's search demands. | 2014-02-13 |
20140046945 | INDICATING DOCUMENTS IN A THREAD REACHING A THRESHOLD - Documents in a document thread include descriptive terms that have weights. An indication indicates when documents in the document thread reach a threshold of weight for the document thread. | 2014-02-13 |
20140046946 | METHOD AND SYSTEM FOR RECOMMENDING GEO-TAGGED ITEMS - A recommender system for recommending items to a user based on geo-Tagged information related to him, in which items associated with a GeoTag are stored in a database. Feedback regarding the various items is obtained from the user and the provided rating of items is propagated to closely located items based on their associated GeoTags. A user-to-user similarity matrix is calculated and a predicted score is assigned for each user and item, using a recommendation server. All the items in the catalog of items are sorted according to their predicted scores as calculated for the user, and all items that have been already rated by the user are filtered out. Then, items from the catalog of items are presented to the user, according to their scores. | 2014-02-13 |
20140046947 | CONTENT REVISION USING QUESTION AND ANSWER GENERATION - A method for question/answer creation for a document is described. The method includes importing a document having a set of questions based on content in the document. The method also includes automatically creating a candidate question from the content in the document. The method also includes automatically generating answers for the set of questions and the candidate question using the content in the document. The method also includes presenting the set of questions, the candidate question, and the answers to a content creator for user verification of accuracy. The method also includes storing a verified set of questions in the document. The verified set of questions includes the candidate question. | 2014-02-13 |
20140046948 | DATABASE SYSTEM AND METHOD - A system and method are disclosed wherein a data collection server performs a database dump to a network server. The dumped database provides some item subject identification data, such as place and date, but need not contain any. A scanning program checks through the dumped database items seeking for other filtering information and saving that information with the database item in association with which it was discovered to provide an improved database. A user can select one or more subject categories from the improved database and select filters to refine down what Items are displayed in a timeline 94 according to filter categorized. The user can manipulate, introduce and change items within a timeline to the user's choice. The user can communicate their selection to others. | 2014-02-13 |
20140046949 | INCREMENTAL DYNAMIC DOCUMENT INDEX GENERATION - New text associated with an updated document is compared with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items. A determination is made as to whether any of the new text includes candidate text for at least one new index item that is not already indexed within the existing embedded index items using a contextual index compendium including contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items. At least one new index item is generated, using the contextual index item generation rules, in response to determining that at least one portion of the new text includes the candidate text that is not already indexed within the existing embedded index items. | 2014-02-13 |
20140046950 | SYSTEMS AND METHODS FOR EFFICIENT PAGING OF DATA - Paging of data includes querying a table of data to determine an item identifier for each item in the table. An index table including an index identifier column of sequential integers and a corresponding item identifier column for each item in the table is generated and stored in a memory. A page index table including the item identifier that corresponds to a first index identifier and each item identifier that corresponds to one plus a pagesize multiple of the index identifier is generated and stored in a memory. A desired page of data is retrieved using the determined item identifier corresponding to the first item on the desired page and either the determined item identifier corresponding to the first item on a next page after the desired page or a determined item identifier corresponding to the last item on the desired page. | 2014-02-13 |
20140046951 | AUTOMATED SUBSTITUTION OF TERMS BY COMPOUND EXPRESSIONS DURING INDEXING OF INFORMATION FOR COMPUTERIZED SEARCH - Methods, software and devices for indexing responses for later providing to users in response to queries are disclosed. For each stored response, representative queries are stored in association with that response, where each representative query represents a possible query for searching for information addressed by that response. Representative queries are selectively modified by substituting terms by corresponding chosen substitute expressions, where a substitute expression is chosen for a particular term in one of the representative queries based on past substitutions in others of said representative queries. For each response, a Boolean expression is formed from those representative queries associated with that response, as selectively modified, where the Boolean expression is satisfied by each of those representative queries. The Boolean expression is stored in association with that response for later applying to each query, that response to be provided to the user in response of those queries satisfying the Boolean expression. | 2014-02-13 |
20140046952 | APPARATUS, SYSTEM AND METHOD FOR DATA COLLECTION, IMPORT AND MODELING - A method of and system for data analysis, including interrogating a plurality of computer systems to generate for each computer system at least one dump file, each dump file including configuration and state information; extracting predetermined configuration and state information from the respective dump files; and storing the extracted configuration and state information in a database in a normalized format. | 2014-02-13 |
20140046953 | TEXT PROCESSING METHOD, SYSTEM AND COMPUTER PROGRAM - A method includes hierarchically identifying occurrences of some of the words in the set of sentences; creating a first index for each of some of the words based on the upper hierarchy of occurrences identified for each word; receiving input of a queried word; hierarchically identifying occurrences of the queried word in the set of sentences; creating a second index based on the upper hierarchy of occurrences identified for the queried word; comparing the first index and the second index to calculate an estimated value for the number of occurrences of a word in the neighborhood of the queried word; and calculating the actual value of the number of occurrences of a word in the neighborhood of the queried word based on an upper hierarchy and lower hierarchy of the occurrences on condition that the estimated value is equal to or greater than a predetermined number. | 2014-02-13 |
20140046954 | SOFTWARE TOOL FOR CREATION AND MANAGEMENT OF DOCUMENT REFERENCE TEMPLATES - A software tool is described in which a document authentication software engine is tightly integrated with software for creating and managing reference templates for identifying different types of security documents, such as passports and driver's licenses. This integration allows an operator to test each individual change as a document reference template is being created to shorten the creation time and improve the accuracy of the template. | 2014-02-13 |
20140046955 | MEDIA CONTENT RECEIVING DEVICE AND DISTRIBUTION OF MEDIA CONTENT UTILIZING SOCIAL NETWORKS AND SOCIAL CIRCLES - Devices and methods for receiving sections of media content and receiving ranked content and caching sections of content are disclosed herein. Media content can be received by a device and filtered as a function of relevance to user interest. In an aspect, the device can receive sections of the content ranked based at least in part on popularity and respective sections of the media content can be cached based on the ranking. In another aspect, the device can present subset of the cached media content sections to users belonging to social circle networks and social circles. | 2014-02-13 |
20140046956 | APPARATUS, SYSTEMS AND METHODS FOR DYNAMIC ON-DEMAND CONTEXT SENSITIVE CLUSTER ANALYSIS - Embodiments of apparatus, systems and methods facilitate performing on-demand cluster analysis on a multi-dimensional data set comprising a plurality of dimension members. In some embodiments, the method comprises: selecting a subset of the plurality of dimension members based on a current context associated with the multi dimensional data set; computing a plurality of dimensional scores for a plurality of dimension members in the selected subset, wherein each dimensional score is associated with a distinct dimension member and measures the dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set; and ranking the plurality of dimension members in the selected subset based on the dimensional score. | 2014-02-13 |
20140046957 | Alerting Users to Items of Current Interest - Disseminating to a participant an indication that an item accessible by the participant via a network is of current interest is disclosed. An indication that the item is of current interest is received in real time. The indication is processed. The participant is informed that the item is of current interest. | 2014-02-13 |
20140046958 | CONTENT MANAGEMENT SYSTEM - Systems and methods for content management are provided herein. In some instances, a method may include receiving content comprising end user opinions regarding third parties, calculating a score for each of the third parties from the end user opinions, the score representing whether the end user opinions are positive or negative, publishing a profile for a user to a first website if the score of the one or more third parties is determined to be positive, and publishing a profile for a user to a second website if the score of the one or more third parties is determined to be negative. | 2014-02-13 |
20140046959 | Labeling Samples in a Similarity Graph - Particular embodiments of a social-networking system maintain one or more data stores storing a social graph comprising user nodes, concept nodes, and edges connecting the nodes. Particular embodiments may determine a confidence score with respect to a user node and a concept node, wherein the confidence score is based at least in part on affinity scores associated with the edges along a sequence of nodes between the user node and the concept node in the social graph. The confidence score may be based on an overall probability that a random walk starting at the user node will end at the concept node. This overall probability may be determined by calculating, for each edge in the random walk, the probability of taking that edge during the random walk, based on the affinity score associated with that edge. | 2014-02-13 |
20140046960 | COMMUNITY AUTHORING CONTENT GENERATION AND NAVIGATION - One or more techniques and/or systems are provided for creating socially authored, or community authored, summaries of documents and/or for navigating a forum comprising such summaries. In one embodiment, at least some of the summaries are generated automatically when a document is written and/or discovered (e.g., by a web crawler), for example. In another embodiment, the documents are created by users of the forum. A plurality of summaries of a document may be created (e.g., by different users), and users can provide feedback, such as comments or ratings, that may assist other users in identifying which summary or summaries better describe the document. Moreover, the users can navigate the forum and retrieve summaries by browsing categories (and subcategories) to identify a topic of interest and/or by performing a search based upon user inputted search term(s). | 2014-02-13 |
20140046961 | SYSTEMS AND METHODS FOR RE-RANKING DISPLAYED CONVERSATIONS - System and method for storing a plurality of conversations are provided. Each such conversation has a corresponding conversation identifier and one or more messages sharing a common set of characteristics that meet predefined criteria. Information is sent to a remote computer identifying the conversations and providing sufficient information to rank them in accordance with a date/time value of a most recently received message of each conversation thereby causing a first conversation to be ordered before a second conversation. Subsequently, a first message that is deemed to belong to the second conversation is obtained and added to the second conversation. Information is resent to a remote computer identifying the plurality of conversations and providing sufficient information to rank the plurality of conversations in accordance with a date/time value of a most recently received message of each respective conversation thereby causing the first conversation to be ordered after the second conversation. | 2014-02-13 |
20140046962 | INTER-CLASS MOLECULAR ASSOCIATION CONNECTIVITY MAPPING - Methods, systems, devices and/or apparatuses are provided for computationally deriving molecular association connectivity maps for the study of inter-class molecular associations in toxicogenomics and drug discovery applications. The inter-class molecular associations can be between at least one bio-molecular entity and at least one therapeutic agent. The methods, systems, devices and/or apparatuses apply integrated molecular interaction network mining and text mining techniques. | 2014-02-13 |
20140046963 | Dynamic Search Processor - The present invention provides systems and methods in which user-created and user-selectable personas are used to enhance a search string for submission to a search engine. The persona information can also be used to filter or rank search results. A given user can combine multiple characteristics in various ways to produce different persona, and can choose among different as desired for a given search. Software to capture, maintain, store, and use persona information can be physically spread out across multiple computers operated by different companies, with a third party hosting the persona capturing interfaces. | 2014-02-13 |
20140046964 | DISPLAY PROCESSING DEVICE, DISPLAY INFORMATION DISTRIBUTION DEVICE, AND DISPLAY PROCESSING METHOD - According to one embodiment, a display processing apparatus includes an obtaining module, a relevance calculator, a display information generator, and a display controller. The obtaining module is configured to obtain particular information items allowed to be created by users, the particular information being obtained for each of a key content item and other content items. The relevance calculator is configured to calculate one or more relevances between the key content item and each of the other content items, based on the particular information items. The display information generator is configured to generate display information items expressing the key content item and the other content items, based on the particular information items or content-attribute information items peculiar to the key content item and the other content items. The display controller is configured to control to display a list information item in which the display information items are located at predetermined positions. | 2014-02-13 |
20140046965 | METHOD AND APPARATUS FOR FLEXIBLE DIVERSIFICATION OF RECOMMENDATION RESULTS - An approach is provided for diversifying recommendation results. A diversification manager determines one or more recommendation scores associated with one or more items. The one or more recommendation scores are for determining a sort order of the one or more items. The diversification manager then determines similarity information associated with the one or more items, and processes and/or facilitates a processing of the similarity information to cause, at least in part, an adjustment of the one or more recommendation scores, the sort order, or a combination thereof. | 2014-02-13 |
20140046966 | Earned Media Generation - An illustrative method for generating earned media includes collecting publisher descriptor data from a plurality of publishers, storing the descriptor data in a computer-readable memory, gathering at least one marketing parameter from a marketer and storing the at least one marketing parameter on the computer-readable memory. The method further includes retrieving, with a computing device, the descriptor data and the at least one marketing parameter from the computer-readable memory and filtering the plurality of publishers by applying the at least one marketing parameter to the descriptor data to produce qualified publishers. The qualified publishers are then presented with content from the marketer for dissemination to an audience of the qualified publishers. A system for generating earned media is also presented. | 2014-02-13 |
20140046967 | SYSTEM AND METHOD FOR PATTERN RECOGNITION AND ANALYSIS - Apparatus and methods are described herein for recognizing repeated patterns in audio data. An audio input is compared to search terms to determine whether a match can be found. Repeated machine-generated audio presented in telephone calls that support Integrated Voice Response (IVR) applications are identified and used to analyze the performance of IVR systems. | 2014-02-13 |
20140046968 | DATA ACQUISITION METHOD, DEVICE AND SYSTEM - The present invention discloses a data acquisition method, including: receiving at least one first data acquisition request, wherein the first data acquisition request carries a data selection condition; acquiring all the data identifiers satisfying the data selection condition according to the data selection condition; and concurrently acquiring all the data corresponding to the data identifiers according to the data identifiers, and returning the acquired data. Also disclosed is a data acquisition apparatus, including: a data acquisition request receiving module, a data identifier acquiring module, and a first data acquiring module. According to the embodiments of the present invention, data identifiers are determined according to a data selection condition, and all the data corresponding to the data identifiers is concurrently acquired according to the data identifiers, thereby reducing a data feedback delay caused by successive acquisition of data in the prior art. Concurrent acquisition of the data improves data acquisition efficiency, such that the data is timely feedback to a user and user satisfaction of a data user is enhanced. | 2014-02-13 |
20140046969 | Automatic Verification of Data Sources - A data source, such as a database, is modeled using state variables, state, and actions performed on the data source. State variable queries may be automatically generated by generating queries or functions based on intercepting data queries to a data source and using the intercepted data query language. State variable queries may automatically inspect data objects within the data store and automatically generate state variable values. The state variable queries or functions may be executed automatically after an action is run against a data source such that state information is automatically determined. Further, a graphical user interface used to modify, add and delete state information and automatic state variable queries associated with the verification model is described. | 2014-02-13 |
20140046970 | SYSTEM, APPARATUS, AND METHOD FOR FACILITATING ORDER MATCHING AND FULFILLMENT - System, apparatuses, and methods for matching and fulfilling orders between at least two parties are provided. For example, one or more embodiments of the present invention pertain to a system that allows producers, publishers, and advertisers to create orders and match the orders, such that producers, publishers, and advertisers can easily connect with one another. The system also fulfills orders, such that production of a content video and an ad video can be easily attained. | 2014-02-13 |
20140046971 | TRANSLATION OF UNIVERSAL PLUG AND PLAY SEARCH CRITERIA - A method, apparatus and system for parsing a UPnP search criteria and creating a search criteria structure that is understandable to any content provider/storage device include an apparatus for dividing a universal plug and play search criteria into elements, assigning at least one element a designation and providing information regarding the assigned designation and an order of the at least one element within the universal plug and play search criteria, the information to be used for searching content. The apparatus of the invention creates a list of structures for performing a search, each structure including a designation of at least one respective element and an order of the at least one respective element within the universal plug and play search criteria. | 2014-02-13 |
20140046972 | MAPPING NON-RELATIONAL DATABASE OBJECTS INTO A RELATIONAL DATABASE MODEL - According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system. | 2014-02-13 |
20140046973 | SYSTEMS AND METHODS FOR COLLABORATIVE STORYTELLING IN A VIRTUAL SPACE - User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on. Story content is presented in a virtual space, such as a forum, chatroom, or the like. Users submit collaborative content as the story is presented in the virtual space. The collaborative content is synchronized to presentation of the story. An author may replay the presentation and synchronized collaborative content and/or select portions of the collaborative content for inclusion in the story. | 2014-02-13 |
20140046974 | Job Dispatcher of Transcoding Jobs for Media Programs - In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the source file based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node. | 2014-02-13 |
20140046975 | AGGREGATE DATA STREAMS IN RELATIONAL DATABASE SYSTEMS - Methods, systems, and computer readable media can provide for aggregating high-rate, large-volume input data streams into low-volume output data streams in real-time. Aggregating high-rate, large-volume data streams into low-volume output data streams can be facilitated by analyzing lossless aggregation relationships among helper views within one or more continuous query tasks and executing conventional queries to derive high-level, low-volume output data streams from low-level, high-volume input data streams. | 2014-02-13 |
20140046976 | SYSTEMS, METHODS, AND USER INTERFACE FOR EFFECTIVELY PRESENTING INFORMATION - Systems and methods are disclosed for presenting information related to an object including a word or phrase in a text content that is considered as unstructured data. Methods include identifying a term in the text content as a candidate for presenting such information. Once the term is identified, various data sources including document or email search indexes and relational or non-relational databases are searched, and data units related to the selected terms are retrieved and displayed in a user interface with a concurrent view of both the text content containing the term and the related information. Other methods for utilizing various visual effects to concurrently display relevant information associated with various user interface objects are also disclosed. Further methods disclosed include effective ways for handling emails, enhancing social network information presentation and user experiences, as well as enterprise internal message delivery for enterprise healthcare cost-reduction and employee well-being. | 2014-02-13 |
20140046977 | SYSTEM AND METHOD FOR MINING PATTERNS FROM RELATIONSHIP SEQUENCES EXTRACTED FROM BIG DATA - The various embodiments herein provide a system and method for mining frequent patterns in relationship space from a plurality of relationship sequences extracted from a big data The system comprises a data repository for collecting and storing the big data. An Entity Store for collecting and storing a plurality of entities from the big data, an Entity Hierarchy for representing a hierarchical structure of entities, a Relationship Store for collecting and storing relationship instances between the pluralities of entities, a Relationship Hierarchy for representing a hierarchical structure of relationship, a language/domain model for organizing entities and relationships in a hierarchical manner, a pattern query Processing Module (PQPM) for processing, a pattern query related to finding patterns in relationships and entities, and a Pattern Generation Module (PGM) to generate frequent patterns and a Frequent Pattern Display Module (FPDM) to provide a visual presentation of the mined patterns. | 2014-02-13 |
20140046978 | PROPAGATING USER IDENTITIES IN A SECURE FEDERATED SEARCH SYSTEM - A method of implementing a universal framework for searching across multiple search platforms in a secure federated search. The method includes receiving, at a federated broker, a query from an authorized user, obtaining a plurality of user credentials associated with the authenticated user, wherein each of the plurality of user credentials are used to access at least one source of a plurality of sources, determining a required query format for each of the plurality of sources, translating the query into a plurality of queries formatted according to the required query format of each of the plurality of sources, propagating the plurality of translated queries and the plurality of user credentials to each corresponding source to appear to each corresponding source to be the authorized user, receiving, at the federated broker, results of each of the plurality of queries from each source of the plurality of sources, and consolidating the results of each of the plurality of queries to be displayed in a uniform manner. | 2014-02-13 |
20140046979 | COMPUTATIONAL PROCESSING DEVICE, INFORMATION PROCESSING DEVICE, AND METHOD OF CONTROLLING INFORMATION PROCESSING DEVICE - A computational processing device includes: a computational-processor that outputs access requests to a storage device; a plurality of request-holding-units that respectively hold access requests output by the computational processor according to individual access types, the access types being types of access requests; an arbitration-unit that arbitrates access requests held in the plurality of request holding units; a buffer-unit that includes a plurality of entries that hold data; and a buffer-controller that causes one of the plurality of entries to hold data output by the storage device in response to an access request arbitrated by the arbitration unit, on the basis of a result of comparing, for each access type, a count value that counts, for each access type, the number of entries holding data from among the plurality of entries against a maximum value for the number of entries made to hold data for each access type. | 2014-02-13 |
20140046980 | TEMPLATE BASED WEBSITE DEVELOPMENT AND MANAGEMENT - There is disclosed a method and apparatus for template based website development and management. The method includes obtaining input of an entity identifier designating an entity database record within a database and obtaining entity data including data pertaining to the entity of the website from the entity database record within the database using the entity identifier. The method further includes accessing a template including a content container and a style element and substituting the entity data for the content container. The method further includes enabling revision of the web page by customizing style elements to thereby create customized style elements, receiving a request to update the web page to include updated entity data from the database, and regenerating the web page using the template by substituting the updated entity data for the content containers, the updated entity data presented as directed by the customized style elements. | 2014-02-13 |
20140046981 | CONTEXT-BASED GRAPHICAL DATABASE - A context-based graphical database system for storing a data structure comprises an entity node that stores an identifier of an entity. A data node stores non-contextual entity data about the entity. At least one context node is linked to the data node. The at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data. A pointer from the entity node to the data node returns a data node identifier to the entity node to link the contextual entity data to the entity. | 2014-02-13 |
20140046982 | MANAGING CROSS-CORRELATED DATA - Systems and processes for storing correlated data in a graph database are described. A first user node may be stored. In response to a request, a first event node and a second user node may be stored. The first event node may be associated with the first user node through an edge indicating participation. The first event node may be associated with the second user node through an edge indicating participation. In response to a content access, a second event node and a content node may be stored. The second event node may be associated with the first user node through an edge indicating participation. The second event node may be associated with the content node through an edge indicating usage. The first user node may be associated with the content node through an edge indicating the first user node handles the content node. | 2014-02-13 |
20140046983 | Data Analysis - A method for use in analysing time series data, the method including determining a relationship coefficient between each pair of a plurality of data sets, each data set being indicative of variable values of a corresponding variable over time, and the relationship coefficient being indicative of a degree of relatedness between the pair of data sets, displaying a first representation including first nodes indicative of first data sets, the first data sets being selected ones of the data sets, determining selection of at least two second data sets from the first data sets and displaying a second representation, the second representation including an animation over time of a second node, the second node being animated based on the variable values for the second data sets. | 2014-02-13 |
20140046984 | COMPACT TYPE LAYOUTS - A precompiled form of information derived from CIL metadata is created in a compact type layout (CTL) format. Information in CTL format for each data type in a program can be represented as a contiguous byte stream. Information that is irrelevant to decisions concerning layout of a data type in memory can be suppressed. Information that is irrelevant to creation of virtual machine data structures can be suppressed. The information in CTL format may reference types, methods, and fields by CIL metadata token. Virtual override information such as, for example, a logical virtual table layout, can be pre-computed. Interface implementation information can be pre-computed. A decoder can generate data structures used in generation of an executable from the CTL formatted data. | 2014-02-13 |
20140046985 | STORING HIERARCHICAL TABLE AS A MARKUP LANGUAGE FILE - Various embodiments of systems and methods for storing a hierarchical table as a markup language file are described herein. Initially the position of the cells included in the hierarchical table may be identified. The position of the plurality of cells includes a first dimension coordinate and a second dimension coordinate. The first dimension coordinate is inserted as a markup tag in the markup language file. The second dimension coordinate is inserted as a markup attribute corresponding to the markup language file. One or more cells, corresponding to a first dimension of the hierarchical table is selected. Data included in the selected cells is identified and stored in the markup attribute inserted in the markup language file. | 2014-02-13 |
20140046986 | METHOD AND SYSTEM FOR IMPLEMENTING A MULTILEVEL FILE SYSTEM IN A VIRTUALIZED ENVIRONMENT - A global zone executing on a host OS that includes a multilevel filesystem (MLFS) associated with a label range, where the MLFS includes files and directories, where each of the files is associated with its own label and where each of the directories is associated with its own label. The global zone further includes a first non-global zone, where the MLFS is mounted in the first non-global zone as a first loopback file system. The host OS is configured to receive, from a process executing on the host OS, a request to access a first file in the MLFS, make a first determination that a process label dominates a first file label, based on the first determination, make a second determination that the first file label is equal to the process label, and in response to the second determination, provide read and write access to the first file. | 2014-02-13 |
20140046987 | FILE SYSTEM QUEUE - A method and system that enables operation of a file system-based queue that supports the efficient and fair distribution of messages among a plurality of processors. | 2014-02-13 |
20140046988 | CONTENT MANAGEMENT APPARATUS, CONTENT MANAGEMENT METHOD, AND PROGRAM - A content management apparatus includes: an uploaded content detection unit which detects a content item uploaded to a network service by a user; a management information generation unit which generates management information of: the content item uploaded to the network service by the user; and a content item stored on a device connected to a network; an uploaded content information storage unit which stores the management information of the uploaded content item; a home content information storage unit which stores the management information of the content item stored on the device; a home content detection unit which detects a new content item newly stored on the device; and an identification unit which verifies, when the new content item is detected, whether the new content item and the content item whose management information is stored on the uploaded content information storage unit are identical. | 2014-02-13 |
20140046989 | SYSTEMS AND METHODS FOR DUAL NUMBER BASE CALCULATORS - Calculators, methods, and non-transitory machine-readable mediums for convergence of a variety of communication sources are presented. More particularly, embodiments relate to a dual number base calculator. In various embodiments, the calculator may include a first graphical or numerical display; a second graphical or numerical display; a first block of keys for accepting input according to a first number base; a second block of keys for accepting input according to a different number base; and a processor for performing a mathematical operation based on input from the first and second blocks of keys. The first and second blocks of keys may be available for input at the same time. The processor may be configured to show a result of the mathematical operation on the first and second graphical or numerical displays at the same time, the result shown on the first graphical or numerical display according to the first number base and on the second graphical or numerical display according to the different number base. | 2014-02-13 |
20140046990 | ACCELEROMETER DATA COMPRESSION - A method of compressing data output from an acceleration measurement means configured to be transported, carried or worn by a user is provided. Acceleration values indicative of the movement of the user are measured at a first frequency and values representative of the measured acceleration values are generated at a second frequency, which is lower than the first frequency. The step of generating comprises: defining a plurality of time windows, each time window containing a plurality of measured acceleration values; and applying a transformation to the measured acceleration values within each time window to generate a plurality of transformed values. For each time window, storing at least one of said plurality of transformed values and/or one or more parameters associated therewith. | 2014-02-13 |
20140046991 | ARITHMETIC LOGIC UNIT FOR USE WITHIN A FLIGHT CONTROL SYSTEM - An arithmetic logic unit (ALU) for use within a flight control system is provided. The ALU comprises a first register configured to receive a first operand, a second register configured to receive a second operand, and an adder coupled to the first register and the second register. The adder is configured to generate a sum of the first operand and the second operand and to generate intermediate sums that are used to determine a product of the first operand and the second operand. | 2014-02-13 |
20140046992 | PARALLELIZATION METHOD, SYSTEM, AND PROGRAM - A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for use in calculating inputs into the blocks having internal states and from the blocks having no outputs in the reverse direction of dependence. To newly extract segments in which blocks contained in the extracted segments are removed, a set of nodes to be temporarily removed is determined on the basis of parallelism. Segments executable independently of other segments are extracted by tracing from nodes whose child nodes are lost by removal of the nodes in the upstream direction. Segments are divided into upstream segments representing the newly extracted segments and downstream segments representing nodes temporarily removed. Upstream and downstream segments are merged so as to reduce overlapping blocks between segments such that the number of segments is reduced to the number of parallel executions. | 2014-02-13 |
20140046993 | SYSTEM AND METHOD FOR MULTI-COLOR DILU PRECONDITIONER - A system and method for preconditioning or smoothing (e.g., multi-color DILU preconditioning) for iterative solving of a system of equations. The method includes accessing a matrix comprising a plurality of coefficients of a system of equations and accessing coloring information corresponding to the matrix. The method further includes determining a diagonal matrix based on the matrix and the coloring information corresponding to the matrix. The determining of the diagonal matrix may be determined in parallel on a per color basis. The method may further include determining an updated solution to the system of equations where the updated solution is determined in parallel on a per color basis using the diagonal matrix. | 2014-02-13 |
20140046994 | OPERATION CIRCUIT AND CONTROL METHOD OF OPERATION CIRCUIT - An operation circuit includes: a register that holds a decimal floating point number of a DPD (densely-packed decimal) format having a sign field, a combination field and a succeeding mantissa field; a first logical operation circuit that performs an operation including an exclusive logical sum operation and a modulo operation on values of the combination field; a second logical operation circuit that performs an operation including an exclusive logical sum operation and a modulo operation on values of the succeeding mantissa field; and a third logical operation circuit that performs a logical operation on a value of the sign field, an operation result of the first logical operation circuit and an operation result of the second logical operation circuit. | 2014-02-13 |
20140046995 | PARALLEL IMPLEMENTATION OF MAXIMUM A POSTERIORI PROBABILITY DECODER - A MAP decoder may be implemented in parallel. In one implementation, a device may receive an input array that represents received encoded data and calculate, in parallel, a series of transition matrices from the input array. The device may further calculate, in parallel, products of the cumulative products of the series of transition matrices and an initialization vector. The device may further calculate, in parallel and based on the products of the cumulative products of the series of transition matrices and the initialization vector, an output array that corresponds to a decoded version of the received encoded data in the input array. | 2014-02-13 |
20140046996 | UNIFIED COMPUTATION SYSTEMS AND METHODS FOR ITERATIVE MULTIPLICATION AND DIVISION, EFFICIENT OVERFLOW DETECTION SYSTEMS AND METHODS FOR INTEGER DIVISION, AND TREE-BASED ADDITION SYSTEMS AND METHODS FOR SINGLE-CYCLE MULTIPLICATION - A unified computation unit for iterative multiplication and division may include an architecture having a unified integer iterative multiplication and division circuit. A method may include a device receiving a dividend and a divisor for a division operation, separating the dividend into two parts based on the determining, and evaluating whether an overflow situation exists based on the two parts. A single-cycle multiplication unit may include a multi-operand addition schema for partial products compression that implements tree-based addition methods for single-cycle multiplication operations. | 2014-02-13 |
20140046997 | SERVICE MANAGEMENT ROLES OF PROCESSOR NODES IN DISTRIBUTED NODE SERVICE MANAGEMENT - A distributed node service management system utilizes multiple existing processor nodes of a distributed computing system, in support of the primary data processing functions of the distributed computing system. The distributed node service management system coordinates and manages service functions on behalf of processor nodes of the distributed computing system. Other features and aspects may be realized, depending upon the particular application. | 2014-02-13 |
20140046998 | SERVICE MANAGEMENT MODES OF OPERATION IN DISTRIBUTED NODE SERVICE MANAGEMENT - A distributed node service management system utilizes multiple existing processor nodes of a distributed computing system, in support of the primary data processing functions of the distributed computing system. The distributed node service management system coordinates and manages service functions on behalf of processor nodes of the distributed computing system. Other features and aspects may be realized, depending upon the particular application. | 2014-02-13 |
20140046999 | SYSTEM AND METHOD FOR EXTENDING SCIM / SERVICE BROKER PROCESSING IMS INITIAL FILTER CRITERIA (IFC) FOR PIPELINE PROCESSING - In accordance with various embodiments, systems and methods that integrate pipeline processing into a SCIM are provided. Such a system can include a plurality of applications, executing on one or more application servers. Each application server operates on one or more microprocessors. The system can further include a SCIM, which is operable to manage activation of the plurality of applications in one or more application chains. Each application chain can include pipeline blocks comprising two or more back-to-back applications and the two or more applications in each pipeline block can be activated in a same order in a forward and a backwards direction. | 2014-02-13 |
20140047000 | SYSTEMS AND METHODS FOR THROTTLING POLLING - Throttling polling may include sending a request to an agent device and determining whether a response to the sent request is successfully received from the agent device. A result of the determination may be stored in a memory and associated with the agent device. Further, a success rate is calculated for the agent device based on a plurality of the results. A metric related to the sent request and a subsequently sent request is adjusted for the agent device in accordance with an algorithm based on the calculated success rate for the agent device. The metric may be an amount of time between the sent request and a subsequently sent request for the agent device or a number of subsequently sent requests for the agent device. | 2014-02-13 |
20140047001 | VIRTUAL AGENT COMMUNICATION FOR ELECTRONIC DEVICE - Methods and apparatus for communicating between virtual agents associated with users of electronic devices connected via at least one network. A first user may instruct an associated first virtual agent to invoke a communication session with a second virtual agent associated with a second user. To invoke the communication session, the first virtual agent may send an outgoing communication to the second virtual agent and the outgoing communication may instruct the second virtual agent to perform at least one action on behalf of the first user. Virtual agents associated with different users may alternatively communicate with each other in the absence of user interaction to perform a collaborative action. | 2014-02-13 |
20140047002 | RESILIENT MESSAGING INFRASTRUCTURE - A first message resilience client device receives from a second message resilience client device a message and a request to deliver the message to a client/server-based server application executed by a server device on behalf of a remote client/server-based client application executed by the second message resilience client device that originated the message. A determination is made as to whether a connection to the server device that executes the client/server-based server application is currently possible using at least one available connection. In response to determining that the connection to the server device that executes the client/server-based server application is not currently possible, the message is stored locally for one of later delivery to the client/server-based server application and propagation of the message to another message resilience client device on behalf of the remote client/server-based client application. | 2014-02-13 |
20140047003 | PROCESSING DATA ENTITIES ASSOCIATED TO DESCRIPTORS - It is provided a method, implemented with a client computer system connected to a server and having a processor coupled to a memory and a graphical user interface, the method being for processing a dataset of data entities stored on the server and each associated to a set of descriptors. The method comprises sending, to the server, a search query inputted with the graphical user interface, receiving on the memory of the client computer system, from the server, a list of data entities of the dataset respecting the search query, displaying (S | 2014-02-13 |