42nd week of 2017 patent applcation highlights part 49 |
Patent application number | Title | Published |
20170300531 | TAG BASED SEARCHING IN DATA ANALYTICS - Various embodiments of systems and methods for tag based searching in data analytics are described herein. In an aspect, the method includes receiving a request for perforating search on one or more data containers. Based upon the request, a search keyword is identified to perform search on the one or more data containers. Determine whether one or more tags associated with the one or more data containers matches the search keyword. When the one or more tags matches the search keyword, data containers of the one or more data containers whose one or more tags matched the search keyword is identified. The identified data containers are displayed as a search result. | 2017-10-19 |
20170300532 | EVENT LOG ANALYSIS - Method and systems for analyzing event log elements are provided. In one example, a method includes receiving an event log element in a computer. A similarity index is calculated between the event log element and a text element. A threshold of similarity is calculated. The similarity index is compared to the threshold. If the similarity index is greater than the threshold, the event log element is grouped into a cluster with the text element to create a file of cluster assignments. | 2017-10-19 |
20170300533 | METHOD AND SYSTEM FOR CLASSIFICATION OF USER QUERY INTENT FOR MEDICAL INFORMATION RETRIEVAL SYSTEM - According to one embodiment, a set of predetermined queries are collected, where each of the predetermined queries is associated with a predetermined category (e.g., particular medical category or particular type of Web sites). For each of the predetermined queries, the predetermined query is annotated using an annotation dictionary corresponding to the predetermined category. One or more features are extracted from the predetermined query based on annotation of the predetermined query. A classification model corresponding to the predetermined category is trained and generated based on the predetermined queries and features associated with the predetermined queries. The classification model is utilized to classify users for information retrieval. | 2017-10-19 |
20170300534 | SYSTEM AND METHOD OF VOCABULARY-INFORMED CATEGORIZATION OF ITEMS OF INTEREST INCLUDED WITHIN DIGITAL INFORMATION - Items of interest within digital information may be detected and associated with a label that provides context to the item of interest. The label may describe an item category of the item of interest. The knowledge base of item categories may be limited. Additional item categories may be learned by accessing sets of vocabulary that may relate to the known item categories. | 2017-10-19 |
20170300535 | SYSTEMS AND METHODS FOR SUGGESTING CONTENT TO A WRITER BASED ON CONTENTS OF A DOCUMENT - Systems and methods are described to suggest new content to a writer. An intelligent tool is initiated to obtain content of a document that is being written by an author. The intelligent tool then determines a topic of the content of the document, and identifies one or more predictive topics related to the determined topic. The one or more predictive topics are different from the topic. The intelligent tool then performs a content search based on the topic and the one or more predictive topics, and provides results from the content search to the author. | 2017-10-19 |
20170300536 | METHOD AND QUERY SUGGESTION SERVER FOR PROVIDING ALTERNATE QUERY SUGGESTIONS FOR TIME BOUND RESULTS - The present disclosure relate to a method of providing alternate query suggestions for time bound results. The first step comprises receiving, by a query suggestion server, a query comprising one or more dimensions and a target time for executing the query from a user device associated to a user. The second step comprises determining, in real time, by the query suggestion server, execution time for the received query. The third step comprises identifying one or more alternate query suggestions upon determining the execution time for the received query exceeding the target time. The last step comprises providing the one or more alternate query suggestions to the user device for modifying the query. | 2017-10-19 |
20170300537 | METHOD AND SYSTEM FOR KEYWORD SEARCH USING MESSAGING SERVICE - Methods and systems for a keyword search using a messenger service may be provided. A keyword search method may provide a search result to users based on instant messages transmitted and received through a messenger service. | 2017-10-19 |
20170300538 | SYSTEMS AND METHODS FOR AUTOMATICALLY DETERMINING A PERFORMANCE INDEX - A computer-implemented method for analyzing electronic documents includes defining at least one search criterion for a plurality of index items relating to a subject; applying the at least one search criterion to a plurality of documents; determining, for each index item in the plurality of index items, a category index reflecting a degree to which the plurality of documents relates to the index item; and generating, with reference to the category index for each index item in the plurality of index items, a performance index reflecting a degree to which the plurality of documents relates to the subject. | 2017-10-19 |
20170300539 | METHOD AND RESULT SUMMARIZING APPARATUS FOR PROVIDING SUMMARY REPORTS OPTIONS ON QUERY RESULTS - Embodiment of the present disclosure relates to a method for providing summary reports options on query results. The method is comprises one or more steps performed by a result summarizing apparatus. The first step comprises receiving query results of one or more queries from a query executor by the result summarizing apparatus. The second step comprises receiving group information for each of one or more fields of the query results from a group generating unit by the result summarizing apparatus. The group information comprises data records of each of the one or more fields grouped into one or more groups and each of the one or more groups comprises group record entries. The third step comprises generating summary reports options on the query results using the group information by the result summarizing apparatus. The fourth step comprises providing the summary reports options on the query results to user devices. | 2017-10-19 |
20170300540 | SPATIO-TEMPORAL DATA PROCESSING SYSTEMS AND METHODS - This disclosure relates to systems and methods for collecting, integrating, processing, distributing, and analyzing spatial and/or spatio-temporal information associated with a variety of data sources and/or locations. In some embodiments, systems and methods described herein allow for collection and integration of information included in one or more spatial and/or spatio-temporal data streams and/or other related information that may be utilized in connection with one or more analytical processes. In certain embodiments, the disclosed embodiments may allow a user to, among other things, interact with spatio-temporal information associated with a variety of diverse data sources, generate visualizations using such data, and/or perform desired analytical queries based on the data. | 2017-10-19 |
20170300541 | ANALYTIC RESULTS MANAGEMENT DATABASE - According to one aspect, systems and processes for managing stored genomic sequencing data are provided. In exemplary process, a trigger related to a call review event is detected, where at least one portion of a denormalized data structure is accessed based on the detected trigger. In response the accessing, the at least one portion of the denormalized data structure is transformed into a normalized data structure. A user request associated with the at least one portion of the denormalized data structure is received. The normalized data structure is accessed in response to the user request, and information contained within the normalized data structure is then displayed on a display screen. | 2017-10-19 |
20170300542 | ENCODING PROCESSING DEVICE, ENCODING PROCESSING METHOD, DECODING PROCESSING DEVICE, DECODING PROCESSING METHOD, AND RECORDING MEDIUM - A non-transitory computer-readable recording medium stores an encoding processing program that causes a computer to execute a process including: extracting processing target column information on processing target columns based on a processing instruction for a plurality of encoded tables, each of the plurality of encoded tables including a plurality of encoded column data, each of the plurality of encoded column data encoded from corresponding column data, respectively, that is delimited by a delimiter; and generating a partial encoded table including the processing target columns from the plurality of encoded tables, using the processing target column information. | 2017-10-19 |
20170300543 | AUTOMATING CONFIGURATION OF OPERATIONAL DATA PIPELINES FOR EXTRACTION, TRANSFORMATION AND LOAD - A method, a processing device and a computer program product are provided. Based on parameters pertaining to a data source, a first processing device may determine whether a data source is a known data source. If the data source is determined to be the known data source, then the first processing device sends respective configuration information to multiple processing devices. The respective configuration information being based on configuration information from a previous integration and configuring the multiple processing devices as an operational data pipeline to extract data from the known data source, transform the extracted data to a first data model employed by a data system, and load the transformed data into the data system. | 2017-10-19 |
20170300544 | SYSTEMS AND METHODS FOR TYPE COERCION - Systems and methods for converting a data item provided by an external data provider system into a data type specified by a data processing system for a data field of the data item. A data processing system stores a coercion rule for each data field of a first data set provided by the data provider system. Each stored coercion rule identifies at least one data type for the corresponding data field. Responsive to a second data set provided by the data provider system, the data processing system coerces each data item of the second data set into at least one data type specified by the stored coercion rule for the data field of the data item to generate at least one converted data item of the second data set. The data processing system generates information from at least one converted data item, and provides the information to a consuming system. | 2017-10-19 |
20170300545 | METHODS AND SYSTEMS FOR VISUAL DATA MANIPULATION - A system for visual modification of data. The system comprising, an interface layer for displaying data and for receiving one or more visual inputs for modifying data; a data layer for storing data; and an analysis engine layer for connecting the interface layer and the data layer, wherein the analysis engine layer is configured to receive the one or more visual inputs from the graphical interface for modifying the graphical representation; modify the underlying data based on the visual inputs; modify a derived data based on the modified underlying data; and transfer the modified derived data to the interface layer for display. | 2017-10-19 |
20170300546 | Method and Apparatus for Data Processing in Data Modeling - A method and an apparatus for data processing in data modeling, where the method includes performing, according to a data transformation function corresponding to a preset data processing category identifier, data transformation on a data column corresponding to each characteristic in original data in order to generate a corresponding extended characteristic column, combining extended characteristic columns corresponding to all the characteristics in the original data in order to generate an extended characteristic set, determining a correlation coefficient of each characteristic in the extended characteristic set, selecting a characteristic whose correlation coefficient satisfies a specified condition as an important characteristic, and obtaining, by screening from the extended characteristic set, a data column corresponding to the important characteristic. Therefore, problems such as a long consumed time and a large calculation amount caused because data modeling is performed by exhaustively listing data preprocessing methods are avoided, thereby improving calculation efficiency. | 2017-10-19 |
20170300547 | SYNCHRONIZING HIERARCHICAL INFORMATION WHILE PRESERVING TEAM STRUCTURE - In an example embodiment, a solution is provided that synchronizes data from a lower-dimensionality projection of a high-dimensionality database with another high-dimensionality database in a manner that recreates information lost during the projection process as well as generates new high-dimensionality information from the lower dimensionality project. This allows, for example, for project team information, which was never contained in a database storing hierarchical reporting structure information, to be automatically generated, as well as for logical team information, which was originally contained in the database storing hierarchical reporting structure information but was lost during the projection process, to be recreated. | 2017-10-19 |
20170300548 | SYSTEMS AND METHODS FOR DATABASE ARCHIVING - A data storage system according to certain aspects can archive database data associated with different database applications. The data storage system according to certain aspects may provide database archiving modules that include logic incorporating and/or based on the native schema and/or native commands specific to particular database applications. The database archiving modules according to certain aspects may determine the relationship between tables associated with corresponding database applications and archive selected database data based on the native schema and native commands. | 2017-10-19 |
20170300549 | SYNCHRONIZATION METHODS AND SYSTEMS - Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is configured to cause retrieval and storage of structured data for a first data class from a first store of the structured data on a device, such as a first data processing system, and is configured to synchronize structured data for the first data class in the first store with structured data of the first data class in a second store on a host, such as a second data processing system. The first software component is separate from an application software which provides a user interface to allow a user to access and edit the structured data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device and which controls an order of synchronizing and a plurality of data classes including the first data class. | 2017-10-19 |
20170300550 | Data Cloning System and Process - A data cloning system and process is disclosed. A device receives files via a network from a remotely disposed computing device and partitions the received files into data objects. The device creates hash values for the data objects and stores the data objects on remotely disposed storage systems at location addresses. The device stores in records of a storage table, for each of the data objects, the hash values and corresponding location addresses. The device receives an indication to clone a portion of the received files and performs the clone operation by storing in records of a second storage table, a key for each cloned file referring to the same set of hash values and location addresses as the corresponding original file. This has the effect of cloning the original received files without needing to copy the corresponding data objects. | 2017-10-19 |
20170300551 | BULK DATA DISTRIBUTION SYSTEM - A bulk data distribution system in which, instead of multiple data consumers contending to access the same data sets from a primary data store, one or more producers capture snapshots (states of the data sets at particular points in time) and upload the snapshots to an intermediate data store for access by snapshot consumers. The snapshot consumers may download the snapshots to generate local versions of the data sets for access by one or more data processing applications or processes. A snapshot producer may periodically generate full snapshots of a data set, and may generate one or more incremental snapshots of the data set between full snapshots. A snapshot consumer may bootstrap a local data set from a full snapshot and one or more incrementals, and may maintain state of the local data set by accessing new snapshots uploaded by the producer. | 2017-10-19 |
20170300552 | VERSIONED HIERARCHICAL DATA STRUCTURES IN A DISTRIBUTED DATA STORE - A distributed data store may maintain versioned hierarchical data structures. Different versions of a hierarchical data structure may be maintained consistent with a transaction log for the hierarchical data structure. When access requests directed to the hierarchical data structure are received, a version of the hierarchical data structure may be identified for processing an access request. For access requests with snapshot isolation, the identified version alone may be sufficient to consistently process the access request. For access requests with higher isolation requirements, such as serializable isolation, transactions based on the access request may be submitted to the transaction log so that access requests resulting in committed transactions may be allowed, whereas access requests resulting in conflicting transactions may be denied. | 2017-10-19 |
20170300553 | SYSTEM AND METHODOLOGY FOR PROPAGATING MODIFICATIONS IN KEY-VALUE PAIRS ACROSS A CLUSTER OF COMPUTERS - A system and method for propagating modifications in key-value pairs across a cluster of computer system devices. The system comprises a cluster of computer system devices, each comprising a memory device and a processor. The memory device stores a set of key-value pairs, associated with a timestamp. The system comprises an input module, configured to receive a first instruction to modify, a first set of key-value pairs, generate a first timestamp for the first set of key-value pairs, and receive a second timestamp associated with a second set of key-value pairs. Further, the system comprises a comparator module, configured to compare the first timestamp with the second timestamp. Moreover, the system comprises a propagation module, to replace key-value pairs in the second set of key-value pairs with key-value pairs in the first set of key-value pairs. | 2017-10-19 |
20170300554 | SYSTEMS AND METHODS FOR PROVIDING DATA EXPLORATION TECHNIQUES - Systems and methods for providing data exploration techniques are provided. For instance, user inputs specifying one or more data parameters can be received. One or more data sets can be obtained from a data source based at least in part on the data parameters. The data can be grouped into one or more groupings based at least in part on the data parameters. Each data grouping can have a plurality of subsets. A distribution of data can be determined for each data subset. A plurality of data representations can be generated based at least in part on the data parameters and the distributions of data. The distributions of data for each data subset can then be compared. One or more suggested applications or at least one data subset can be determined based at least in part on the comparison. | 2017-10-19 |
20170300555 | Person Centric Applications - Implementing people as operating system level objects. A method includes, for a user logged in to an operating system, identifying a person with a relationship to the user. For the person, the method further includes identifying information, including information that can be used to communication with the person. The method further includes storing the information related to the person in a data store that is a global data store with respect to the operating system such that the information related to the person can be accessed at the operating system level. The method further includes using the information related to the person stored in the data store to identify applications or services that can be used to communicate with the person. The method further includes displaying in a user interface for the person an enumeration of applications or services that can be used to communicate with the person. | 2017-10-19 |
20170300556 | SYSTEM AND METHOD OF DYNAMIC, ENCRYPTED SEARCHING - This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information. Disclosed herein are communications systems that offer the increased security and privacy of client-side encryption to content owners, while still providing for highly relevant server-side search-based results via the use of content correlation, predictive analysis, and augmented semantic tag clouds for the indexing of encrypted data. | 2017-10-19 |
20170300557 | Method, System and Computer Readable Medium for Addressing Handling from an Operating System - A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an input device within a window or screen of the operating system and configured to enter an execute command which initiates a record retrieval from local and remote information sources using the record retrieval program; using the record retrieval program to enter first information into search fields provided in the record retrieval program; entering the execute command using the input device after the step of entering the first information; searching, using the record retrieval program, the local and remote information sources for second information associated with the first information; and displaying the second information in the record retrieval program, when one of the local and remote information sources includes second information associated with the first information. | 2017-10-19 |
20170300558 | Method And Systems For Enhanced Ontology Assisted Querying Of Data Stores - Systems and methods are disclosed that provide high-level, ontology-based analysis of low-level data stored within an unstructured key/value store. The systems and methods allow an analyst to make sense of massive amounts of data from diverse sources without having any knowledge of the underlying physical data storage. The systems and methods provide flexible ontology assisted addressing, embedding such addressing in existing query languages such as widely used Structured Query Language (SQL), and returning results and provenance information of the results. | 2017-10-19 |
20170300559 | Systems and Methods for Facilitating Data Entry into Electronic Devices - An electronic device configured to facilitate data entry comprises a processor; a display, a database of n-grams; and an input device. In response to receiving as input into the input device a sequence of M letters, each corresponding to the first letter of a word, where M>=2, the processor extracts from the n-gram database one or more sequences of M words, each word in each sequence beginning with a corresponding one of the M input letters, and displays the one or more sequences of M words. In response to a selection being made from the displayed sequences of a sequence of K words starting at the beginning of one of the sequences of M words, where K<=M, the processor replaces the first K letters of the M letters by the selected sequence of K words and accepts the selected sequence of words as desired data entry. | 2017-10-19 |
20170300560 | CONTEXT MODIFICATION OF QUERIES - Disclosed are systems and methods for context modification of queries to refine search results. A user may make a force-interval selection of one or more display elements displayed on the screen of a mobile computing device. The selected display elements may be analyzed to determine context. One or more context options may be displayed onscreen for user selection. A selected context option can cause the mobile computing device to modify the original query to generate a context-modified query. The context-modified query can be used to retrieve refined search results. | 2017-10-19 |
20170300561 | ASSOCIATING INSIGHTS WITH DATA - Some examples relate to associating an insight with data. In an example, data may be received. A determination may be made that data type of the data is same as compared to an earlier data. An insight generated from the earlier data may be identified, wherein the insight may represent intermediate or resultant data generated upon processing of the earlier data by an analytics function, and wherein during generation metadata is associated with the insight. An analytics function used for generating the insight may be identified. | 2017-10-19 |
20170300562 | METHOD FOR MATCHING QUERIES WITH ANSWER ITEMS IN A KNOWLEDGE BASE - The present invention includes an expert system in which a search index furnishes answers to incoming queries provided in natural language. A search index for a specific field contains components that facilitate selecting a best fitting stored answer to the incoming query. Furthermore, context of the incoming query (e.g. location of the user, a current web page or service being used/viewed by the user, the time, etc.) may be considered when selecting a best fitting answer. | 2017-10-19 |
20170300563 | GENERATING TEXT SNIPPETS USING SUPERVISED MACHINE LEARNING ALGORITHM - In an example embodiment, a plurality of labeled training documents is obtained, each labeled training document containing a plurality of text snippets. Then, a first set of features is extracted from each text snippet in each of the plurality of labeled training documents. The extracted first set of features and the plurality of labeled training documents are passed to a supervised machine learning algorithm to train a potential snippet relevance score model. A second set of features is extracted from each of a plurality of candidate text snippets in a candidate document. Then, a relevancy score is calculated for each of the plurality of candidate text snippets using the potential snippet relevance score model. Then, one of the plurality of candidate text snippets is selected to display based on the calculated relevancy scores. | 2017-10-19 |
20170300564 | CLUSTERING FOR SOCIAL MEDIA DATA - Systems and methods that enable automated clustering and topic analysis from social media data. In some embodiments, methods are provided to use web URLs configuration to control global hierarchical domain creations. In some embodiments, methods are provided to represent global hierarchical domains with average term distribution vector. In some embodiments, methods are provided to detect input data records domain's by calculating a similarity index between input data and each global hierarchical domain term distribution vector. In some embodiments, methods are provided to use Single Value Decomposition to detect topics for input data set to detect topic words. In still further embodiments, methods are provided to use POS tag information to find noun in topic word and search and retrieve the most common web pages and determine topic word order. | 2017-10-19 |
20170300565 | SYSTEM AND METHOD FOR ENTITY EXTRACTION FROM SEMI-STRUCTURED TEXT DOCUMENTS - A method for extracting entities from a text document includes, for at least a section of a text document, providing a first set of entities extracted from the at least a section, clustering at least a subset of the extracted entities in the first set into clusters, based on locations of the entities in the document. Complete ones of the clusters of entities are identified. Patterns for extracting new entities are learned based on the complete clusters. New entities are extracted from incomplete clusters based on the learned patterns. | 2017-10-19 |
20170300566 | DETERMINING CLUSTERS OF SIMILAR ACTIVITIES - Determining clusters of similar activities is disclosed, including: receiving a plurality of activities, wherein an activity included in the plurality of activities includes GPS data recorded using a GPS recording device; determining a cluster of similar activities from the plurality of activities; and generating a map display for the cluster of similar activities. | 2017-10-19 |
20170300567 | MEDIA CONTENT ITEMS SEQUENCING - A media content item sequencing system determines a sequence for playback of selected media content items, such as media content items in a playlist. The system calculates similarities between all possible pairs of the media content items and determines a sequence of the media content items using the similarities. The sequence of media content items can be determined by modeling the track features of the media content items with a graphic traversal problem and calculating a solution to the problem with various methods. | 2017-10-19 |
20170300568 | DYNAMIC JUKEBOX - Methods and systems for improving a music experience are described. Multiple users can provide their musical preferences (e.g., favorite artist, group, genre, era, etc.). When the users come within the vicinity of a jukebox, the users' musical preferences are retrieved or determined. Using the combined or shared preferences of the users in the vicinity of the jukebox, the system is able to create or adjust the current playlist of songs, tailoring the music played based on the users listening nearby. | 2017-10-19 |
20170300569 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - A first retriever performs, based on a person feature of a person extracted from a video image before an acceptance time point of a retrieval instruction of a target person and stored and a feature extracted from the target person related to the retrieval instruction, a first retrieving process of retrieving the target person from the video image stored, a second retriever performs, based on a feature of a person extracted from a video image after the acceptance time point and the feature of the target person extracted from a query image of the retrieval instruction, a second retrieving process of retrieving the target person from the video image input after the acceptance time point, and the first retriever performs the first retrieving process to the video image input during a period from the acceptance time point to preparation completion of the second retrieving process and second retrieving process start. | 2017-10-19 |
20170300570 | Video Metadata Association Recommendation - Methods and systems of providing metadata association with videos on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos that are search results for a search query and indicates view durations that the videos were viewed responsive to the search query. First and second videos competing for views of users are identified from the received search records. The first and second videos each have metadata respectively describing the first and second videos. Search queries directed to the first video are identified from the search records. Search terms associated with the search queries are further identified and compared to the metadata of the second video. Search terms that are not included in the metadata of the second video are identified as metadata improvements to the second video. | 2017-10-19 |
20170300571 | Video Competition Discovery and Recommendation - Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations. | 2017-10-19 |
20170300572 | ONLINE DATA MANAGEMENT SYSTEM - An online data management (ODM) system can be configured to parse tool data for a particular project provided from a plurality of disparate software tools employed for project management. The ODM system can also be configured to generate a data structure based on the tool data, wherein the data structure comprises a hierarchy of interconnected objects. The ODM system can further be configured to identify relationships between objects of the data structure. | 2017-10-19 |
20170300573 | WEBPAGE DATA ANALYSIS METHOD AND DEVICE - The disclosure provides a method and device for analyzing webpage data. The method for analyzing webpage data includes: acquiring m keywords inputted by a user on a webpage (S | 2017-10-19 |
20170300574 | DATA ACQUISITION METHOD, DATA ACQUISITION APPARATUS, AND RECORDING MEDIUM - A non-transitory computer-readable recording medium storing a data acquisition program that causes a computer to execute a process including: identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered; and accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags. | 2017-10-19 |
20170300575 | METHODS AND SYSTEMS FOR QUANTIFYING AND TRACKING SOFTWARE APPLICATION QUALITY - A computer-implemented method and system for quantifying and tracking software application quality based on aggregated user reviews. | 2017-10-19 |
20170300576 | METHOD AND SYSTEM FOR SELECTING SUPPLEMENTAL CONTENT USING VISUAL APPEARANCE - Disclosure includes system, method and architecture for selecting supplemental digital content using visual appearance. Digital content that is visually similar, or dissimilar, to digital content requested by a user can he identified and provided for presentation with the requested content. The additional digital content is visually congruent, or visually incongruent, with content requested by a user, such that the additional content is similar, or dissimilar, to the requested content from a visual standpoint. In a presentation of the requested content, the presentation position of each additional content item relative to the presentation position of each requested content can be identified using visual congruence, or visual incongruence. | 2017-10-19 |
20170300577 | Automated RSS Feed Curator - An approach is provided in which an information handling system crawls a first document corresponding to an existing curated RSS feed list and discovers a new RSS feed embedded in the first document. The information handling system analyzes a second document corresponding to the new RSS feed and generates a feed compatibility score based on the analysis. In turn, the information handling system adds the new RSS feed to the curated RSS feed list when the feed compatibility score reaches a feed compatibility threshold. | 2017-10-19 |
20170300578 | ENTERPRISE DATA PROCESSING - An enterprise data processing module and method are described herein. The enterprise data processing module comprises at least one collector and at least one analyzer. The collectors may be operable to collect data pieces from a plurality of data sources. The analyzers may be operable to analyze the collected data pieces to determine cross-source relationships that exist between the data pieces collected from the plurality of sources. The analyzed data pieces may be stored in one or more big-data databases as blocks of data according to the cross-source relationships. | 2017-10-19 |
20170300579 | SEARCH GUIDED BY LOCATION AND CONTEXT - The subject disclosure pertains to web searches and more particularly toward influencing resultant content to increase relevancy. The resultant content can be influenced by reconfiguring a query and/or filtering results based on user location and/or context information (e.g., user characteristics/profile, prior interaction/usage temporal, current events, and third party state/context . . . ). Furthermore, the disclosure provides for query execution on at least a subset of designated web content, for example as specified by a user. Still further yet, a localized marketing system is disclosed that provides discount offers to users that match merchant criteria including proximity. A system for actively probing populations of users with different parameters and monitoring responses can be employed to collect data for identifying the best discounts and deadlines to offer to users to achieve desired results. | 2017-10-19 |
20170300580 | SYSTEM AND METHOD FOR IDENTIFYING CONTACTS OF A TARGET USER IN A SOCIAL NETWORK - When using Web intelligence (“Webint”) to collect information regarding a target social network user, one of the most valuable pieces of information is the target user's List-Of-Friends (LOF). In some cases, however, the LOF of the target user is not accessible in his profile. Herein are described methods and systems for identifying the LOF of a target user. An analysis system crawls the profiles of social network users, other than the target user, and reconstructs the LOF of the target user from the crawled profiles. | 2017-10-19 |
20170300581 | A METHOD AND APPARATUS FOR SEARCH QUERY FORMULATION - Systems, methods, and user interfaces for search query formulation are provided. A graphical representation (610) of a media basis may be provided that includes at least one metadata region ( | 2017-10-19 |
20170300582 | EVENT IDENTIFICATION THROUGH ANALYSIS OF SOCIAL-MEDIA POSTINGS - In various embodiments, documents such as social-media postings are analyzed to identify volume bursts, and the bursts are analyzed to compute probability metrics associated with events or types of events. | 2017-10-19 |
20170300583 | CONTENT EVALUATION METHOD AND SERVER IN NETWORK ENVIRONMENT - The present invention relates to a content evaluation method and a content evaluation server in a network environment. The present invention compares a content tag of an applicant with an evaluator tag for evaluating contents such that contents may be evaluated by an evaluator in accordance with the content tag, ensuring a more reliable evaluation through content evaluation by suitable evaluators. | 2017-10-19 |
20170300584 | Customized and Automated Dynamic Infographics - In embodiments of customized and automated dynamic infographics, an infographic template is received at a cloud-based service from a computing device, where a user at the computing device creates the infographic template in a graphics application to display data obtained from data sources. The cloud-based service assigns an identifier to associate the infographic template and the data sources of the data, and posts the infographic template making it available for cloud-based access by other computing devices that request to display the posted infographic template. The cloud-based service can receive a request from one of the computing devices to update the displayed data, and then query the data sources for current data, where the query is based on the identifier that is associated with the posted infographic template. The cloud-based service can then transform the current data to generate updated data, and update the posted infographic template with the updated data. | 2017-10-19 |
20170300585 | PREVIEWING RAW DATA PARSING - Embodiments are directed towards previewing results generated from indexing data raw data before the corresponding index data is added to an index store. Raw data may be received from a preview data source. After an initial set of configuration information may be established, the preview data may be submitted to an index processing pipeline. A previewing application may generate preview results based on the preview index data and the configuration information. The preview results may enable previewing how the data is being processed by the indexing application. If the preview results are not acceptable, the configuration information may be modified. The preview application enables modification of the configuration information until the generated preview results may be acceptable. If the configuration information is acceptable, the preview data may be processed and indexed in one or more index stores. | 2017-10-19 |
20170300586 | Searching for Ideograms in an Online Social Network - In one embodiment, a method includes receiving a first query inputted by a first user at a first client system, the first query including one or more n-grams; identifying ideograms, each ideogram being associated with one or more tags, each identified ideogram being associated with at least one tag matching at least one of the n-grams of the received first query; calculating, for each identified ideogram, a use-probability for the ideogram given the received first query, wherein the use-probability is based at least in part on a frequency of use associated with the ideogram; and sending, to the first client system, instructions for presenting a first set of ideograms comprising one or more of the identified ideograms, the first set being determined based on the calculated use-probabilities associated with the ideograms. | 2017-10-19 |
20170300587 | SYSTEMS AND METHODS TO IDENTIFY AND PRESENT FILTERS - Methods and systems are provided to identify and present filters. The system receives a query, over a network, from a client machine and identifies a filter context based on the query. The filter context including a first plurality of filters. The system further identifies a second plurality of filters responsive the receiving the query. The identifying the second plurality of filters is based on the filter context and a plurality of probabilities. The system generates a user interface including search results that are identified based on the filter context. The system communicates the user interface, over the network, to the client machine. | 2017-10-19 |
20170300588 | SYSTEM AND METHOD FOR CONTROLLING AND ORGANIZING METADATA ASSOCIATED WITH ON-LINE CONTENT - A system and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can add watermarks to indicate metadata modification. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content. | 2017-10-19 |
20170300589 | VIRTUAL OFFICE - A method of providing a virtual office, the method comprising generating an output for display of a virtual office including a plurality of images of items of office equipment arranged in the virtual office, each item of office equipment having stored image data for use in the generation of the image in the virtual office and code to perform an associated office function; receiving a user input to select an image of an item of office equipment and to identify an operation to be performed by the office equipment; performing the identified operation; and modifying the generated output for display to display an image of the selected item of office equipment performing the selected function. | 2017-10-19 |
20170300590 | METHOD AND SYSTEM FOR TRANSMISSION OF A MESSAGE TO AUTHORIZED RECIPIENTS WITH SELECTED CONTENT - This invention discloses a novel system and method for selecting a featured operator based on demographic data associated with the featured operator's authorized recipients across one or more communications systems, integrating selected authorized content with a message, and then managing the transmission of the integrated message to the authorized recipients while tracking usage of the selected content. | 2017-10-19 |
20170300591 | Separation of Work and Personal Content - In one example, a user with multiple devices may have the same group of favorited webpages across each device while having the bookmark listing of the favorited pages organized to present a device-specific order. A user device may receive in a roaming bookmark listing profile a bookmark describing a webpage for ready access by a user. A user device may associate the bookmark with a usage data set describing an interaction with the webpage by the user. A user device may examine the usage data set for the webpage in relation to the user device. A user device may present the bookmark in a bookmark listing to a user based upon the usage data set. | 2017-10-19 |
20170300592 | Bucketized Hash Tables with Remap Entries - Methods and mechanisms for managing data in a hash table are disclosed. A computing system includes a hash table configured to store data and hash management logic. In response to receiving a request to insert data into the hash table, the hash management logic is configured to generate a first hash value by applying a first hash function to the key of the key-value pair, and identify a first bucket within the hash table that corresponds to the first hash table. If the first bucket has a slot available, store the key-value pair in the slot. If the first bucket does not have a slot available, select a first slot of the first bucket for conversion to a remap entry, store the key-value pair in a second bucket, and store information associating the key-value pair with the second bucket in the remap entry. | 2017-10-19 |
20170300593 | EFFICIENT GRAPH OPTIMIZATION - A method includes obtaining a graph including a plurality of nodes and a plurality of paths between the nodes, generating a data structure in which, for each node pair of the plurality of nodes, a count of the number of paths of length S between the node pair is stored in association with the length S, obtaining a modification of the graph, and estimating, based on the data structure and the modification, a change in a characteristic of the graph caused by the modification. The graph may represent an arrangement of elements in a system, and the characteristic may be indicative of performance of the system. | 2017-10-19 |
20170300594 | SYSTEMS AND METHODS FOR COLLECTING DIGITAL FORENSIC EVIDENCE - Methods and apparatus for acquiring and analyzing digital forensic data using a computing device. Forensic data collections are retrieved by a computing device, and artifacts can be identified according to a variety of display types and presentation formats specified in an extensible format, to facilitate review and reporting by a user. | 2017-10-19 |
20170300595 | DATA PACKET EXTRACTION METHOD AND APPARATUS - A data packet extraction method and apparatus is disclosed. Two hash values calculated based on quintuple information of different data packets of a same session are the same, that is, two calculated remainders are also the same at a same sampling ratio. When one remainder of the two calculated remainders is a preset sampling remainder, all the data packets in a network that belong to the session are extracted, so as to implement data packet extraction based on a session. When the quintuple information of the different data packets of the same session matches a first mapping table, either all the data packets of the same session can match the first mapping table, or none of the data packets of the same session can match the first mapping table, so as to implement data packet extraction based on a session. | 2017-10-19 |
20170300596 | PRESENTING A TRUSTED TAG CLOUD - A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight. | 2017-10-19 |
20170300597 | DATA FEEDS WITH PERIPHERALLY PRESENTED INTERESTING CONTENT - A social data feed, comprising a set of data items submitted by individuals in a social network, may be presented to the user, but the frequency of new data items appearing in the social data feed may be overwhelming, and may cause the user to miss data items that may be of interest. Instead, potentially interesting data items may be selected and peripherally presented to the user, e.g., as a tiled set of thumbnail images presented near the right edge of the display, adjusted for low contrast with the display background. Peripheral presentation may suggest potentially interesting data items to the user, thereby promoting serendipitous discovery of interesting data items, while reducing the distraction of the user while viewing the social data feed. Metadata of an interesting data item may be displayed upon user selection (e.g., pointer hovering), and interesting content items within a selected data item may be highlighted. | 2017-10-19 |
20170300598 | SYSTEM AND METHOD FOR DESIGNING A PRODUCT AND MANUFACTURING A PRODUCT - A system and method for designing and manufacturing products are provided. A system and method may include receiving one or more characteristics of a product; automatically selecting, based on the characteristics, one or more physical components to be included in the product; automatically defining a firmware module configured to interface with the selected physical modules; and automatically generating a set of manufacturing specifications usable for manufacturing the product, wherein the product includes the selected physical components and the firmware module. | 2017-10-19 |
20170300599 | SYSTEM AND METHOD FOR CALIBRATING MULTI-LEVEL BUILDING ENERGY SIMULATION - Methods and systems for simulating energy use in a building is described. The method includes generating a building model based on building data associated with the building, the building model having a plurality of levels, the building model simulating the energy use in the building based on values of input parameters. The method includes receiving detected energy data associated with actual energy use in the building. The method includes performing a sensitivity analysis using the building model to identify influential parameters. The method includes performing a discrepancy analysis across the plurality of levels using the building model and the detected energy data to identify adjustable parameters. The method includes determining values for the identified adjustable parameters to minimize discrepancies at the plurality of levels. The method includes incorporating the values for the identified one or more adjustable parameters into the building model to provide a calibrated building model. | 2017-10-19 |
20170300600 | USER-DEFINED PARTITIONS FOR LOGICAL AND PHYSICAL CIRCUIT SYNTHESES - A method for designing a circuit. The method may include obtaining a register-transfer level (RTL) file for an integrated circuit. The method may further include generating, using an RTL-synthesis compiler and from the RTL file, a gate-level netlist including a plurality of cells assigned to a plurality of cell groups. The method may further include obtaining, from a user, a selection of a user-defined criterion and a selected cell group from the plurality of cell groups. The method may further include partitioning the selected cell group into a first partitioned cell group including a first subset of the plurality of cells and a second partitioned cell group comprising a second subset of the plurality of cells. The method may further include generating a floorplan comprising the first partitioned cell group and the second partitioned cell group. | 2017-10-19 |
20170300601 | DESIGNING CIRCUITS USING PSEUDOHIERARCHY - A method for designing a circuit. The method may include obtaining a register-transfer level (RTL) file for an integrated circuit. The method may further include generating, using an RTL-Synthesis compiler and from the RTL file, a gate-level netlist including a plurality of cells for the integrated circuit. The method may further include determining, using a cross-probe criterion, an amount of cross-correlation between a first cell and a second cell in the gate-level netlist. The method may further include generating, in response to the amount of cross-correlation exceeding a correlation threshold, a cell group including the first cell and the second cell. The method may further include determining a boundary condition for the cell group. The method may further include generating a floorplan. The first cell and the second cell may be placed in the floorplan according to the boundary condition. | 2017-10-19 |
20170300602 | ESTIMATING RAINFALL ADJUSTMENT VALUES - A method for estimating adjusted rainfall values for a set of geo-locations using agricultural data comprises using a server computer system that receives, via a network, agricultural data records that are used to estimate rainfall values for the set of geo-locations. Within the server computer system, rainfall calculation instructions receive digital data including observed radar and rain-gauge agricultural data records. The computer system then aggregates the agricultural data records and creates and stores the agricultural data sets. The agricultural data records are then transformed into one or more distribution sets. The distribution sets are then used to determine regression parameters for a digital rainfall regression model. The digital rainfall regression model then is used to estimate adjusted rainfall values for a new set of geo-locations. The server computer system then generates a digital image that includes the geo-locations and the adjusted rainfall values. | 2017-10-19 |
20170300603 | FLY-HEIGHT INTERACTION SIMULATION - In an approach for providing simulation results of an interaction between a transducer head and a magnetic medium, a computer identifies a first raster scan of a sample via a scanning probe microscope. The computer generates a topography image based on the first raster scan of the sample. The computer identifies one or more reference features within the created topography image. The computer calculates an average height based on the one or more reference features. The computer determines a lift distance associated with a probe of the scanning probe microscope. The computer defines a uniform plane based on the calculated average height and the determined lift distance. The computer performs a second raster scan of the sample based on the defined uniform plane. The computer generates a fly-height image based on the second raster scan. The computer provides simulation results based at least in part on the second raster scan. | 2017-10-19 |
20170300604 | POWER CONSUMPTION ESTIMATION METHOD FOR SYSTEM ON CHIP (SOC), SYSTEM FOR IMPLEMENTING THE METHOD - A method of estimating power consumption for a system on chip (SOC) includes simulating operation of a first sub-block to obtain power consumption information for the first sub-block including first activation information for a first IP block. The method further includes simulating operation of a second sub-block to obtain power consumption information for the second sub-block including second activation information for the first IP block and activation information for a plurality of second IP blocks. The method further includes determining a weighting factor for the first activation information for the first IP block, the second activation information for the first IP block and the activation information for each second IP block. The method further includes estimating power consumption for the SOC based on the first and second activation information for the first IP block, the activation information for at least one second IP block, and corresponding weighting factors. | 2017-10-19 |
20170300605 | CREATING PREDICTIVE DAMAGE MODELS BY TRANSDUCTIVE TRANSFER LEARNING - A method for creating predictive damage models includes receiving a first predictive damage model, identifying latent space between a first and a second domain asset, building a regression model from first domain asset projected source data, create target dependent variables of a second model, applying classification or regression techniques to determine a function expressing the dependent variables, determining data points from the function to develop a second regression model, applying the second regression model to data points to predict target dependent variables, evaluating the second predictive damage model using the predicted target dependent variables, performing a sensitivity study to determine a directionality parameter of the second predictive damage model, and if the results are within an acceptable predetermined range, providing maintenance or servicing recommendations generated by the second predictive model to a user platform display, else repeating the process by rebuilding the regression model to further refine the regression model. | 2017-10-19 |
20170300606 | PLD EDITOR AND METHOD FOR EDITING PLD CODE - Technology for editing PLD code to be programmed into a PLD are provided. The technology includes an interface, a storage system, and a processing system configured to obtain a PLD code, with the PLD code comprising one or more logic instruction blocks and corresponding block parameters for each logic instruction block, with the PLD code being intended for programming into the PLD, compare the one or more logic instruction blocks of the PLD code to a subset of the library of logic instruction blocks applicable to the PLD according to the library of PLD devices, determine inconsistent logic instruction blocks of the one or more logic instruction blocks, indicate the inconsistent logic instruction blocks, and correct the inconsistent logic instruction blocks using the subset of the library of logic instruction blocks. | 2017-10-19 |
20170300607 | System and Method for Designing Cell Rows - A system and method for designing integrated circuits is disclosed. An embodiment comprises placing a standard cell with a first cell height into a cell row with a different height. The standard cell may have a height smaller than the cell row or else may have a height that is larger than the cell row. Vertical fillers and horizontal fillers are utilized to extend and connect the standard cell to adjacent cells without having to redesign the entire cell row. | 2017-10-19 |
20170300608 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR SADP-FRIENDLY INTERCONNECT STRUCTURE TRACK GENERATION - A method includes providing a semiconductor interconnect implementation tool, and designing, using any one, a combination or all of the self-aligned double-patterning-friendly rule(s) described herein and in conjunction with the semiconductor interconnect implementation tool, at least two routing layers, each routing layer having routing lines, the routing lines including line(s) having a default width and line(s) having a non-default width. A system and program product corresponding to the method are also provided. | 2017-10-19 |
20170300609 | METHOD TO OPTIMIZE STANDARD CELLS MANUFACTURABILITY - A method for optimizing manufacturability of standard cells includes generating random contexts for the standard cells, inserting vias into the standard cells, and performing a lithography verification on the standard cells after the vias have been inserted. The method enables early detection and resolution of potential hot spots on standard cell pin connections and reduction of hot spots that are introduced by the router at the chip level. The early detection and reduction of hot spots shortens the cycle time of a standard-cell based design. | 2017-10-19 |
20170300610 | Placement Constraint Method for Multiple Patterning of Cell-Based Chip Design - A method for outputting a first number of subsets of a layer pattern comprising a plurality of cells arranged in a row includes selecting subsets of cells from the plurality of cells, constructing a graph representation for each subset of cells, identifying graph representations that are not colorable with a first number of labels, identifying subsets of cells that correspond to the identified graph representations, changing a distance between cells in each of the identified subset of cells, wherein the changed distances are greater than the first spacing, labeling the graph representations with the first number of labels, and outputting subsets of the layer pattern to a machine readable storage medium for manufacturing a set of masks that is used to form a single, patterned layer. Each subset of the layer pattern represents a separate mask pattern and includes features of the layer pattern corresponding to a label in the labeled graph representations. | 2017-10-19 |
20170300611 | SEMICONDUCTOR STRUCTURE - The semiconductor structure includes a first conductive path including first and second segments. The first segment is in a first conductive layer. The second segment is in a second conductive layer. The first and second segments are electrically connected. The semiconductor structure includes a second conductive path including third and fourth segments. The third segment is in the first conductive layer. The fourth segment is in the second conductive layer. The third and fourth segments are electrically connected. The semiconductor structure includes a third conductive path between the first conductive path and the second conductive path, the third conductive path includes fifth and sixth segments. The fifth segment is in the second conductive layer. The sixth segment is in the first conductive layer. The fifth and sixth segments are electrically connected. An area of the first conductive layer between the first and third segments is free of the sixth segment. | 2017-10-19 |
20170300612 | METHOD FOR MODELING A BLADE OF A NON-DUCTED PROPELLER - (EN) The present invention relates to a method for modeling at least one portion of a blade ( | 2017-10-19 |
20170300613 | SYSTEM AND METHOD FOR MANUFACTURING OF DENTAL CROWNS AND CROWN COMPONENTS - A Mass Custom Manufacturing System and methods are provided. A single master file is created for a restoration (or multiple restorations for a single patient) from a scan. Copings/cores, abutments and other companion pieces are designed using the master file through a deconstruction method allowing for simultaneous CAM of those pieces. A centralized system controls design and manufacturing, allowing the system to “learn” from feedback from the CAM operations of prior pieces and incorporate such feedback into the design phase. | 2017-10-19 |
20170300614 | HEAT DIFFUSION BASED GENETIC NETWORK ANALYSIS - Methods and devices are provided for performing heat diffusion based genetic analysis. A network comprising a plurality of genes is defined an initial heat score is assigned to each of the plurality of genes. A threshold value for evaluating whether heat will be diffused from each of the plurality of genes within the network is assigned. Heat from at least one of the plurality of genes is diffused across the network, and after reaching equilibrium, the network is partitioned into a hierarchy of subnetworks according to an amount and a direction of heat exchange amongst each of the plurality of genes, and a statistical significance of the partitioned network and/or hierarchy of partitioned networks is assessed. | 2017-10-19 |
20170300615 | NUCLEIC ACID SEQUENCE ASSEMBLY - Disclosed herein are compositions, systems and methods related to sequence assembly, such as nucleic acid sequence assembly of single reads and contigs into larger contigs and scaffolds through the use of read pair sequence information, such as read pair information indicative of nucleic acid sequence phase or physical linkage. | 2017-10-19 |
20170300616 | Time-Warped Background Signal for Sequencing-by-Synthesis Operations - Methods for analyzing signal data generated by sequencing of a polynucleotide strand using a pH-based method of detecting nucleotide incorporation(s). In an embodiment, the method comprises formulating a function that models the output signal of a representative empty well of a reactor array. A time transformation is applied to the empty well function to obtain a time-warped empty well function. The time-warped empty well function is fitted to an output signal from the loaded well representative of a flow that results in a non-incorporation event in the loaded well. The fitted time-warped empty well function can then be used to analyze output signals from the loaded well for other flows. | 2017-10-19 |
20170300617 | AUTOMATIC NUCLEAR SEGMENTATION - Automatic nuclear segmentation. In an embodiment, a plurality of superpixels are determined in a digital image. For each of the superpixels, any superpixels located within a search radius from the superpixel are identified, and, for each unique local combination between the superpixel and any identified superpixels located within the search radius from the superpixel, a local score for the local combination is determined. One of a plurality of global sets of local combinations with an optimum global score is identified based on the determined local scores. | 2017-10-19 |
20170300618 | Collecting and Processing Medical Imagery - A system for capturing high definition surgical imagery comprising a first medical imaging system comprising a microscope and a high definition camera. The first medical imaging system configured to transmit both high definition video and single images to a second medical system. The second medical system comprising a special purpose computer. The special purpose computer comprising a hard drive encrypted using an algorithm selected from FIPS 140-2 Annex A. A color printer. A separate voice recognition device. A separate removable read-write encrypted digital memory. A mobile transport device wherein the mobile transport device contains all elements of the second medical system. | 2017-10-19 |
20170300619 | MEDICAL IMAGING SYSTEM - A system for transferring patient identification information and medical images within the records system of a healthcare facility is disclosed. A server within the healthcare facility is configured to automatically receive patient information on a regular basis from the healthcare facility's patient information system and to automatically provide that information to any medical equipment connected to the healthcare facility. The operator of the medical equipment selects the information of a patient undergoing a medical imaging procedure. The resulting medical image is associated with the chosen patient. The server disclosed herein receives the medical image and the patient identification information from the medical equipment, and automatically converts the medical image into a standardized file format. The system automatically transfers the converted medical image and patient identification information to the healthcare facility's medical image storage system, which stores the information. | 2017-10-19 |
20170300620 | SYSTEM AND DEVICE FOR PRE-CACHING OF RELATED MEDICAL IMAGING - Improved systems and devices for pre-caching of related medical imaging are provided. A medical imaging order may be received from a medical facility that includes medical imaging of a site generated by a medical imaging device. The medical imaging order may include metadata, such as user data, site data, and modality data. A search may be executed for supplemental medical imaging of the user using the user data. The supplemental medical imaging may be filtered using the site data to return only that medical imaging related to the site. The filtered supplemental medical imaging may be prioritized using the modality data. The prioritized supplemental medical imaging may be appended to the request, and the request may be transmitted to a radiologist for generation of a medical imaging report. | 2017-10-19 |
20170300621 | IMAGE REPORT ANNOTATION IDENTIFICATION - A method for creating a report with an annotation includes receiving an input image to annotate. The method further includes comparing the input image with a set of previously annotated images. The method further includes generating a similarity metric for each of the previously annotated images based on a result of a corresponding comparison. The method further includes identifying a previously annotated image with a greatest similarity for each of a plurality of predetermined annotations. The method further includes visually displaying the identified image for each annotation along with the annotation. The method further includes receiving an input signal identifying one of the displayed images. The method further includes annotating the input image with the identified one of the displayed images. The method further includes generating, in an electronic format, a report for the input image that includes the identified annotation. | 2017-10-19 |
20170300622 | SYSTEMS AND METHODS FOR ESTIMATING HISTOLOGICAL FEATURES FROM MEDICAL IMAGES USING A TRAINED MODEL - Systems and methods for estimating quantitative histological features of a subject's tissue based on medical images of the subject are provided. For instance, quantitative histological features of a tissue are estimated by comparing medical images of the subject to a trained model that relates histological features to multiple different medical image contrast types, whether from one medical imaging modality or multiple different medical imaging modalities. In general, the trained model is generated based on medical images of ex vivo samples, in vitro samples, in vivo samples or combinations thereof, and is based on histological features extracted from those samples. A machine learning algorithm, or other suitable learning algorithm, is used to generate the trained model. The trained model is not patient-specific and thus, once generated, can be applied to any number of different individual subjects. | 2017-10-19 |
20170300623 | IMAGING DEVICE AND DATA MANAGEMENT SYSTEM FOR MEDICAL DEVICE - A method of displaying information associated with an application of an intubation device includes detecting an orientation of a screen attached to the intubation device, and setting a template for displaying values of a parameter associated with one of the plurality of sensors in a display window on the screen according to the orientation of the screen. The method includes receiving data from the plurality of sensors, and continuously displaying a video image from an optical imaging device during an intubation of a patient and periodically displaying on a portion of the screen a display window including a value of the parameter according to the data received instead of a part of the video image. Setting the template includes setting a frequency of display, a size, or a color for the parameter. | 2017-10-19 |
20170300624 | IMAGE PROCESSING AND TEXT ANALYSIS TO DETERMINE MEDICAL CONDITION - A method, a processing device, and a computer program product are provided. At least one processing device correlates textual medical information related to the subject with characteristics of an image of a medical condition of the subject to generate a subject signature. The at least one processing device compares the subject signature with multiple reference signatures to determine at least one reference signature corresponding to the subject signature. Each reference signature is associated with a corresponding medical condition and is generated by correlating textual medical information regarding the corresponding medical condition with characteristics of an image of the corresponding medical condition. The at least one processing device identifies the medical condition of the subject based on the medical conditions associated with the determined at least one reference signature. Information is provided regarding the identified medical condition of the subject. | 2017-10-19 |
20170300625 | ANATOMY MAP NAVIGATOR SYSTEMS AND METHODS OF USE - Example anatomy map-based navigation systems and methods are disclosed and described. An example method includes displaying, via a graphical user interface, markers on an image, the markers corresponding to a plurality of marker types. The example method includes receiving a selection of a selected marker type from the plurality of marker types. The example method includes providing a synopsis overlaid on the image via the graphical user interface, the synopsis generated from historical data based on the selected marker type. The example method includes highlighting a subset of markers of the selected type on the image via the graphical user interface when the markers are included in the synopsis. | 2017-10-19 |
20170300626 | HEALTH CARE MOBILE APPLICATION FOR PROGNOSIS OF PERSONAL CARE SERVICES - The present invention relates to implementing an application for prognosis of personal care services in assisting the client(s) to effectively plan the personal care service request. The application is configured to analyze the personal care service record maintained for the client(s) based on which the prognosis is performed and a recommendation is provided to the client(s) for effectively planning the personal care service request. Further, the application is configured to allow the administrator to perform one or more administrative tasks through a web portal of the application. | 2017-10-19 |
20170300627 | DISTRIBUTED HEALTHCARE RECORDS MANAGEMENT - This document describes systems, methods, devices, and other techniques for managing healthcare records. In some implementations, a computing system is provided that includes an electronic ledger, a first program module, and a second program module. The electronic ledger can store entries of medical record management events invoked by participants in a distributed computing network. The first program module can be assigned to an account of a first user on the distributed computing network and can identify (i) medical records of the first user and (ii) accounts of users other than the first user that are authorized to access the medical records of the first user. The second program module can be assigned to an account of a second user on the distributed computing network and can call the first program module to request access to a set of one or more of the medical records of the first user. | 2017-10-19 |
20170300628 | HEALTH TRACKING SYSTEM INCLUDING SUBJECTIVE HEALTH PERCEPTION TOOL - A health tracking system configured to provide activity, nutrition, health, and sleep data to a user. The health tracking system comprises personal electronic device configured to receive health data obtained by a sensor device and/or manually input by the user. The personal electronic device further comprises a display device configured to receive the health data and display personal metrics for the user on a display screen. Each of the personal metrics is based on health data obtained by the sensor device and associated with a period of time. The electronic device is further configured to receive subjective health perception data input by the user and display health perception metrics relating thereto. In one embodiment, the personal metrics are displayed simultaneously and in conjunction with each of the health perception metrics. | 2017-10-19 |
20170300629 | RESPONDER-AWARE AUTO-TRIGGERING OF TRIAGED CONTACT EVENTS - Embodiments provide automatic triggering of member-defined, triaged contact protocols according to responder and event types. Embodiments can determine, in response to a communication from a responder to the event, a member involved in the event, a responder type, and an event type, and a corresponding member-defined triage protocol can be selected. In accordance with the selected triage protocol, implementations can automatically contact defined member supporters, communicate defined amounts and types of information (e.g., protected medical information) to the responder, etc. Using such techniques, implementations can protect identities and private information of multiple parties involved in an event, and/or limit the amounts and types of contact available by and between responders and supporters; while still facilitating a ubiquitous connection to the wide universe of people who could potentially respond to an event and providing those responders with important information for responding to the event in a protected manner. | 2017-10-19 |
20170300630 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - An information processing system includes one or more processors, an acceptance unit configured to accept a specification of one piece of medical information in a set of a plurality of pieces of medical information being displayed on a display unit, a selection unit configured to select reference medical information from the set of medical information based on an associatin between a type of the specified medical information and a type of medical information which belongs to the set of medical information and which is different from the specified medical information, and a change unit configured to change an appearance of the reference medical information to an appearance different from an appearance of medical information other than the reference medical information in the set of the plurality of pieces of medical information. | 2017-10-19 |