33rd week of 2015 patent applcation highlights part 43 |
Patent application number | Title | Published |
20150227592 | Mining Questions Related To An Electronic Text Document - Provided is a method of mining questions related to an electronic text document. Keyphrases are extracted from an input electronic text document, and an online question and answer repository is queried based on the keyphrases. Questions related to the keyphrases are retrieved from the online question and answer repository, and displayed. | 2015-08-13 |
20150227593 | DIMENSIONALLY CONSTRAINED SYNTHETIC CONTEXT OBJECTS DATABASE - A processor-implemented method, system, and/or computer program product generates and utilizes a dimensionally constrained hierarchical synthetic context-based object library for multiple synthetic context-based objects. A non-contextual data object is associated with a context object to define a synthetic context-based object, where the non-contextual data object ambiguously relates to multiple subject-matters, and where the context object provides a context that identifies a specific subject-matter, from the multiple subject-matters, of the non-contextual data object. The synthetic context-based object is associated with at least one specific data store, which includes data that is associated with data contained in the non-contextual data object and the context object. A dimensionally constrained hierarchical synthetic context-based object library for multiple synthetic context-based objects is constructed for handling requests for data stores. Synthetic context-based objects within a same dimension of the object library share data from a same context object and disparate data from different non-contextual data objects. | 2015-08-13 |
20150227594 | Interval Based Fuzzy Database Search - A fuzzy database search technique is described for searching a database. The technique first prepares a database by first generating a reference hash value for each database entry to represent a value stored in a field of the database entry. The technique then receives search request to search for database entries in the database that have a value stored in the field that is within a provided range. The technique converts the search request into one or more search hash values and matches the search hash values to the reference hash values of the database to rapidly identify database entries that are likely relevant to the search. | 2015-08-13 |
20150227595 | END TO END VALIDATION OF DATA TRANSFORMATION ACCURACY - Data is validated as it travels through the different nodes of a data pipeline. Instead of having to wait to validate the data when the data reaches an end of the data pipeline, each node in the pipeline may validate the data. Different methods may be used to validate the data. For example, each node may determine metadata about the received data and/or the transformed data. This metadata may be used to determine if the node is receiving the same amount of data as it usually receives, whether the data is in a same format, and the like. A timing of the data through one or more of the nodes may also be used in determining when the data is valid. When a problem is detected at any of the nodes in the pipeline, a report may be sent to one or more users. | 2015-08-13 |
20150227596 | SYSTEMS AND METHODS FOR HIERARCHICAL ENTERPRISE DATA MANAGEMENT - Included are embodiments for hierarchical enterprise data management. Some embodiments include receiving a plurality of enterprise entities for an enterprise, creating a hierarchical structure for the plurality of enterprise entities, and receiving crowd sourced data for a selected enterprise entity of the plurality of enterprise entities. Similarly, some embodiments include associating an application with the selected enterprise entity, receiving a user selection of the application and the selected enterprise entity, and running the application with the crowd sourced data for the selected enterprise entity. Still some embodiments are configured to provide results of the application for display. | 2015-08-13 |
20150227597 | MECHANISM FOR SYNCHRONIZING OLAP SYSTEM STRUCTURE AND OLTP SYSTEM STRUCTURE - In an embodiment, for any structural change that is made to a relational database, a corresponding change is also made to the multidimensional database. In an embodiment, the system determines that a particular structure is not implemented on the multidimensional database system. Based on metadata that defines the structure that is supposed to exist in the multidimensional database, the appropriate structure is created. | 2015-08-13 |
20150227598 | LOG DATA SERVICE IN A VIRTUAL ENVIRONMENT - A log data service in a virtual environment that allows customers of a compute service provider to access system, application and custom log files associated with virtual machine instances that are executing. In some embodiments, log data can be received that includes events or messages from virtual machines in a multi-tenant environment. The log data can be transformed into metric data, which can be used by the customer to generate statistics, view graphs, and generally monitor the customer's virtual machine instances. The log data can also be stored as a service so that the customer has a central repository for which to access the log data. | 2015-08-13 |
20150227599 | MANAGEMENT DEVICE, MANAGEMENT METHOD, AND RECORDING MEDIUM FOR STORING PROGRAM - Replication is performed with consideration of data integrity between each subsystem when replication of a computer system that uses data by processing data and transferring the data to a next subsystem is performed. A management device that manages a computer system including a second subsystem which performs a predetermined process for data processed by a first subsystem and generates data which is a target of data processing by a third subsystem obtains process history information in which information indicating an input source and an output destination subsystem of data that is processed by each subsystem is included and trigger information in which information indicating a trigger for data input and output of the input source and the output destination subsystems is included, thereafter detects a dependence relationship of data input and output between each subsystem from the process history information, calculates a replication trigger for subsystems subsequent to a next subsystem for each of the subsystems subsequent to the next subsystem that is next to a subsystem of which an input source is not present with reference to the trigger information, and generates, in response to the replication trigger, a replication of each subsystem in another different computer system. | 2015-08-13 |
20150227600 | VIRTUAL DATA BACKUP - Techniques are disclosed for creating, in a network, a single instance of deduplicated data across a plurality of end user data. A first computing device receives data associated with a plurality of computing devices, the plurality of computing devices being managed by the first computing device. The first computing device aggregates and deduplicates the data associated with each of the plurality of computing devices. The deduplicated aggregated data set is then transmitted to a second computing device for further aggregation and deduplication with one or more additional aggregated data sets generated by other computing devices managing respective sets of computing devices. | 2015-08-13 |
20150227601 | VIRTUAL DATA BACKUP - Techniques are disclosed for remotely backing up data associated with a plurality of storage environments. A first computing device receives a storage type associated with a second computing device managed by the first computing device. Storage parameters are configured based on the storage type to customize a backup process for the second computing device based on the storage type. Data associated with the second computing device is protected using the storage parameters, wherein protecting data associated with the second computing device further includes copying at a first point in time a full copy of data associated with the second computing device, and copying changes to the data associated with the second computing device at a set of points in time later than the first point in time, the set of points in time being based on an end-user policy. | 2015-08-13 |
20150227602 | VIRTUAL DATA BACKUP - Techniques are disclosed for providing content data storage services to a remote device over the internet to enable access of the remote device in the cloud. A content data storage device receives data indicative of a subscription to content data storage services from a remote device. The content data storage device provisions cloud storage to provide the content data storage services subscribed to by the remote device. Data associated with the remote device is replicated to the provisioned cloud storage to provide a replicated device in the cloud. Data indicative of a request to use the replicated device in the cloud is received. The content data storage device executes the replicated device in the cloud, thereby providing access of the remote device in the cloud for the remote device. | 2015-08-13 |
20150227603 | ASYNCHRONOUS NAMESPACE MAINTENANCE - Asynchronous namespace maintenance in a distributed replicated data storage system is disclosed. An access device/program serving as a front end to the distributed replicated data storage system updates a batch of updated meta data about stored data items when data items are stored in the distributed replicated data storage system. When the elapsed time since the last batch of data item meta data was stored exceeds a first threshold value or the current batch size exceeds a second threshold value, the access device/program stores the current batch of updated meta data as an object in the distributed replicated data storage system, receiving a batch object identifier for the stored batch of updated meta data, and distributes the batch object identifier to other access devices and/or access programs which retrieve the batch of updated meta data and update their namespaces. | 2015-08-13 |
20150227604 | Data updating method, system and device - A data updating method is provided, which includes generating Managed Object Instances (MOIs) and an operation identifier of each MOI according to a management operation needed to be performed on an Network Element (NE) device; selecting MOIs in an association relation from the generated MOIs; generating a dynamic MOI and an operation identifier of the dynamic MOI according to the selected MOIs, the dynamic MOI including attribute values corresponding to the operation identifiers of the selected MOIs and the operation identifier of the dynamic MOI including the operation identifiers of the selected MOIs; transmitting the dynamic MOI and the operation identifier of the dynamic MOI to the NE device; and the NE device searches a Managed Object (MO) tree for an MOI node matched with the attribute values of the dynamic MOI after receiving the dynamic MOI and the operation identifier of the dynamic MOI, and updates the matched MOI node according to the operation identifier of the dynamic MOI. A data synchronization system and an NE device are also provided. | 2015-08-13 |
20150227605 | INFORMATION PROCESSING TERMINAL, SYNCHRONIZATION CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - An information processing terminal includes a processor configured to execute a process. The process includes sharing, first storing, second storing, acquiring, and synchronizing. The sharing includes sharing a storage device with other information processing terminals in an information processing system that synchronizes data among the storage device and all of the information processing terminals. The first storing includes storing data and update information indicating whether the data is updated after synchronization. The second storing includes storing a latest date and time at which the data stored and data stored in the storage device are synchronized. The acquiring includes acquiring a latest date and time at which the storage device is synchronized with any of the information processing terminals when synchronizing data. The synchronizing includes synchronizing, when the latest date and time acquired and the latest date and time stored match each other, with the storage device, the data. | 2015-08-13 |
20150227606 | MASSIVELY SCALABLE OBJECT STORAGE SYSTEM - Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system. | 2015-08-13 |
20150227607 | DECLARATIVE DATA WAREHOUSE DEFINITION FOR OBJECT-RELATIONAL MAPPED OBJECTS - A data warehouse is constructed using the relational mapping of a transactional database without reconstructing the data relationships of the transactional database. First, an application programmer analyzes an object model in order to describe facts and dimensions using the objects, attributes, and paths of the object model. Each of the dimensions has an identifier that correlates an item in the transactional database to a dimension record in the data warehouse. The fact and dimension descriptions are saved to a description file. Second, a Data Warehouse Engine (DWE) then access the description file and uses the object model, fact and dimension descriptions, and object-relational mapping to map transactional data to the data warehouse. | 2015-08-13 |
20150227608 | SYSTEM AND METHOD FOR PERFORMING SET OPERATIONS WITH DEFINED SKETCH ACCURACY DISTRIBUTION - Techniques are provided for improving the speed and accuracy of analytics on big data using theta sketches, by converting fixed-size sketches to theta sketches, and by performing set operations on sketches. In a technique for performing a set operation, two sketches are analyzed to identify the maximum value of each sketch. The maximum values of the two sketches are compared. Based the comparison, one or more values are removed from the sketch whose maximum value is greater. After the removal, a set operation (e.g., union, intersection, or difference) is performed based on the modified sketch and the unmodified sketch. A result of the set operation is a third sketch, which may be used to estimate a cardinality of the larger data sets that are represented by the two input sketches. | 2015-08-13 |
20150227609 | AUTOMATIC GROUP FORMATION AND GROUP DETECTION THROUGH MEDIA RECOGNITION - Disclosed is a method and system for automatically forming a group to share a media file or adding the media file to an existing group. The method and system includes receiving, by a processor, a media file comprising an image, identifying, by the processor, the face of a first person in the image and the face of a second person in the image, identifying, by the processor, a first profile of the first person from the face of the first person and a second profile of the second person from the face of the second person, automatically forming, by the processor, a group of recipients in a messaging application, the forming of the group of recipients based on the first profile and the second profile, the group of recipients comprising the first person and the second person; and sharing, by the processor, the media file with the group. | 2015-08-13 |
20150227610 | COHORT SELECTION WITH PRIVACY PROTECTION - Assembling a cohort includes: receiving genetic characteristic information pertaining to a desired genetic characteristic; using the genetic characteristic information to search a data storage comprising information of previously genotyped individuals to derive a candidate group having the desired genetic characteristic; and assembling the cohort based at least in part on the candidate group. | 2015-08-13 |
20150227611 | METHODS AND SYSTEMS FOR ON-DEVICE SOCIAL GROUPING - Social grouping using a device may include determining, by the device, a set of attributes associated with interactions between a user and a set of contacts, wherein the set of attributes associated with the interactions related to the device. The contacts may be organized into a plurality of groups. The plurality of groups may be hierarchically ordered with at least one group of the plurality of groups being a subgroup of another group of the plurality of groups. | 2015-08-13 |
20150227612 | AUTOMATIC CREATION OF RULES FOR IDENTIFYING EVENT BOUNDARIES IN MACHINE DATA - Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together. | 2015-08-13 |
20150227613 | Using Extractions to Search Events Derived From Machine Data - Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together. | 2015-08-13 |
20150227614 | Identifying Events Derived From Machine Data That Match a Particular Portion of Machine Data - Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together. | 2015-08-13 |
20150227615 | MEASURING AND DISPLAYING FACETS IN CONTEXT-BASED CONFORMED DIMENSIONAL DATA GRAVITY WELLS - A processor-implemented method, system, and/or computer program product measures and displays facets in context-based conformed dimensional data gravity wells. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane. Data from the multiple context-based conformed dimensional data gravity wells then populates nodes in a data model. A displayed appearance of the particular context-based conformed dimensional data gravity well is dynamically adjusted according to how many parsed synthetic context-based objects are pulled into the particular context-based conformed dimensional data gravity well. | 2015-08-13 |
20150227616 | NON-TRANSITORY COMPUTER READABLE MEDIUM, INFORMATION RETRIEVING APPARATUS, AND INFORMATION RETRIEVING METHOD - A non-transitory computer readable medium stores a program causing a computer to execute a process including receiving input of a character for searching search-target information, searching, on a basis of the received character, an attribute value associated with the search-target information, and outputting, as a result of a search, a content of a matching attribute value and a degree of relevance between the received character and the content of the matching attribute value, as a list for each attribute value corresponding to the received character. | 2015-08-13 |
20150227617 | EXTENSIBLE DEVICE OBJECT MODEL - Systems and/or methods are provided relating to an extensible framework. The extensible framework provides constructs with which device developers can model devices within the framework to enable a host application utilizing the framework to interact with the devices. New devices can be supported by the framework without disrupting existing devices or the host application. | 2015-08-13 |
20150227618 | Enabling Resource Semantics - Disclosed are methods and systems for Semantics Node functions which provide semantics support in machine-to-machine systems. In an example, a Semantic node may manage semantics resources capable of being discovered, retrieved, or validated by other devices. In another example, the Semantics Node may be discovered by other nodes, and semantics resources may be discovered with subscription mechanisms. | 2015-08-13 |
20150227619 | Query Construction on Online Social Networks - In one embodiment, a method includes accessing a set of nodes of a social graph of an online social network. The social graph includes a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node that corresponds to the first user and a number of nodes that each correspond to a concept or a second user associated with the online social network. The method also includes accessing one or more grammar tokens. Each grammar token includes references to zero or more nodes and one or more edges. Each grammar token corresponds to a particular type of completion token. Each grammar token may be based on a natural-language string. The method also includes receiving from the first user a selection of one or more of the grammar tokens and one or more of the completion tokens. | 2015-08-13 |
20150227620 | CATEGORIZING KEYWORDS - A keyword to be categorized is received. A category dictionary including categories having associated registered keywords, and a text corpus are received. Registered keywords are identified in the category dictionary having a degree of similarity to the keyword to be categorized that is equal to or greater than a predetermined value, and the categories associated with the identified registered keywords are extracted. Registered keywords are identified that are co-occurring in the text corpus with the keyword to be categorized, and the categories associated with the identified co-occurring registered keywords are extracted. A degree of importance is determined for each extracted category based on a function of the identified registered keywords in the category dictionary and/or a function of the identified co-occurring registered keywords. The extracted categories are outputted, with at least an indication of each category's relative importance, as category candidates for categorizing the keyword to be categorized. | 2015-08-13 |
20150227621 | Computer-Based Media Content Classification and Discovery System and Related Methods - A computer-based media content classification and discovery system includes a computerized database storing content representative identifiers corresponding to content items. Each of the content representative identifiers is keyed to a plurality of author-based, content-centered criteria elements, which are identified by an author of the each of the content items. A plurality of user computer devices is in communication with the computerized database. At least one input selection field is displayed on a GUI of the user computer devices. The input selection field has a plurality of selectable fields which matches at least one of the plurality of author-based, content-centered criteria elements. A result of the filtered selectable fields is displayed on the GUI. The result has a portion of the plurality of content items keyed to the plurality of author-based, content-centered criteria elements. | 2015-08-13 |
20150227622 | SYSTEMS AND METHODS TO FACILITATE MEDIA SEARCH - Graphical user interfaces for searching music. A computer provides a window of a first webpage providing a user interface to search music, comprising search tools including filter tools and a keyword search tool. In response to a user search request for music via the filter tools and/or the keyword search tool, the computer provides, within the window, music search results. When a search result is selected by the user, the selected search result expands within the window. The expanded search result includes one or more of: a grab button, a download button, a share button, a license button, an audio player showing an audio waveform of the selected music search result, a description of the selected music search result, artwork associated with the search result, and an explore-more button, that when selected provides additional music related to the selected music based on acoustic similarity. | 2015-08-13 |
20150227623 | SYSTEM AND METHOD FOR DISPLAYING SEARCH RESULTS - Disclosed are systems, methods and computer program products for showing search information. In one aspect of the invention, a method for showing search information includes processing, by a hardware processor, a search query input of a user; providing, via a user interface component, a preview of a number of search results corresponding to at least a portion of the processed search query input; detecting, by the hardware processor, activation of the user interface component; and displaying at least a portion of the search results in response to the activation of the user interface component. | 2015-08-13 |
20150227624 | SEARCH INFRASTRUCTURE - A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term. | 2015-08-13 |
20150227625 | INDIRECT INTERACTION WITH A DEVICE USING A FEED OF A SOCIAL NETWORKING SYSTEM IMPLEMENTED USING A DATABASE SYSTEM - Disclosed are examples of systems, apparatus, methods and computer program products for providing indirect interaction between a user and a device using a feed of a social networking system implemented using a database system. For example, a feed item of a feed of the social networking system can be identified as comprising a tag, a data object identifier, and a command. The data object identifier can be processed based on the tag to identify one or more of a plurality of records stored in a database of the database system. A device can be identified as being associated with the identified one or more records. The database system can be configured to communicate with the device. The command can be processed to determine one or more events to be performed in relation to the device. The determined one or more events can be caused to be performed | 2015-08-13 |
20150227626 | MEASURING SEMANTIC INCONGRUITY WITHIN TEXT DATA - A computing device may determine, based at least in part on one or more semantic exemplars associated with a digital object, a level of incongruity for the digital object, and output an indication of the level of incongruity for the digital object. For instance, a system may provide a web application that can support hedonic web surfing. By modeling Internet users as active information foragers instead of random surfers, a system may obtain quantitative measures of digital objects that users may find psychologically stimulating. The system may utilize a quantitative measure of the conceptual incongruity of digital objects that may predict how interesting users will find an object. | 2015-08-13 |
20150227627 | CHARACTERISTIC CONTENT DETERMINATION DEVICE, CHARACTERISTIC CONTENT DETERMINATION METHOD, AND RECORDING MEDIUM - A characteristic content determination device extracts a content constituting a designated Web page. The characteristic content determination device calculates a first frequency of appearance of each content constituting the designated Web page in the designated Web page. The characteristic content determination device calculates a second frequency of appearance of each content constituting the designated Web page in other Web pages. Then, the characteristic content determination device determines a characteristic content of the designated Web page among contents constituting the designated Web page based on the calculated first frequency of appearance and the calculated second frequency of appearance. | 2015-08-13 |
20150227628 | RECURSIVE UNIQUE USER METRICS IN REAL TIME - A system can provide unique user metrics associated with a node in a hierarchy and the node's decedents in real time. This can occur by merging sketches of the node and its decedents to form a merged sketch, and retrieving the unique user metrics from the merged sketch. The sketches and the merged sketch may each be a separate data form, such as a hash. The hierarchy may include an online content taxonomy and the sketches of each node may include unique user metrics associated with the node, such as user interaction metrics associated with a category of content of the node. The system may build sketches for the nodes of a hierarchy, associate each sketch with its ancestor sketches, invert the associations, tie corresponding descendant sketches of an ancestor sketch based on the inversions, and merge the descendant sketches with their ancestor sketches to generate the merged sketches. | 2015-08-13 |
20150227629 | FINANCIAL REPORTING SYSTEM WITH REDUCED DATA REDUNDANCY - The present disclosure involves systems, software, and computer-implemented methods for providing a split testing framework. An example method includes identifying a request for a particular financial report of one or more financial reports, each financial report based on financial data stored in a database, and including an execution plan representing how to select the financial data from the database and one or more calculations to be performed on the financial data; and in response to identifying the request for the particular financial report: selecting the financial data for the particular financial report, the selecting performed based at least in part on the execution plan for the particular financial report; performing the one or more calculations associated with the particular financial report on the selected financial data to produce financial report results; and presenting the financial report results. | 2015-08-13 |
20150227630 | CACHING QUERIES FOR DYNAMIC WEBPAGES - A group of users is defined, and the group is assigned a common set of content access rights. A query executed by one member of the group is executed with the access rights assigned to the group. Results are cached so that if another member of the group executes the same query, the cached results can be returned. | 2015-08-13 |
20150227631 | INCREASING SEARCH RESULT VALIDITY - Methods, search platforms, systems, and storage media for handling queries in a database system. The database system includes at least one client and at least one search platform. The search platform maintains pre-collected search results which are associated which confidence factors. A confidence factor indicates a probability of the associated pre-collected search result being valid. The search platform receives a query indicating at least one search criterion to the search platform. The confidence factors associated with the identified pre-collected search results are utilized to increase the mean probability of pre-collected search results returned to the client. For example, pre-collected search results complying with the at least one search criterion and being associated with confidence factors having values exceeding a given threshold are returned to the client. | 2015-08-13 |
20150227632 | OCCUPATIONAL SPECIALTY AND CLASSIFICATION CODE DECODING AND MATCHING METHOD AND SYSTEM - A system and method utilizes a heuristic and databases to decode codes of profiles into plain language and to derive inferences from characteristics of the profiles. The system and method may then automatically match the combination of plain language and/or inferences to specific instances of a plurality of content (e.g., job postings and work opportunities, continuing education classes and educational training, other profiles, entrepreneurial prospects, and geographic resources) and provide the matched instances via a user interface. | 2015-08-13 |
20150227633 | Query Cards - A method for performing a search on a user device includes transmitting a search query to a search engine from a processing device via a network and receiving, by the processing device, search results from the search engine. The method also includes displaying, by the processing device, the search results and receiving, by the processing device, a first user input directed to one or more of the input elements of the query card. The method also includes receiving, by the processing device, a second user input selecting the query card, generating, by the processing device, the selected search query based on the first user input and transmitting the selected search query to the search engine. | 2015-08-13 |
20150227634 | IDENTIFYING PARTICULAR IMAGES FROM A COLLECTION - A method of identifying one or more particular images from an image collection, includes indexing the image collection to provide image descriptors for each image in the image collection such that each image is described by one or more of the image descriptors; receiving a query from a user specifying at least one keyword for an image search; and using the keyword(s) to search a second collection of tagged images to identify co-occurrence keywords. The method further includes using the identified co-occurrence keywords to provide an expanded list of keywords; using the expanded list of keywords to search the image descriptors to identify a set of candidate images satisfying the keywords; grouping the set of candidate images according to at least one of the image descriptors, and selecting one or more representative images from each grouping; and displaying the representative images to the user. | 2015-08-13 |
20150227635 | METHOD, APPARATUS AND SYSTEM OF INTELLIGENT NAVIGATION - The present disclosure describes a method, an apparatus and a system of intelligent navigation. In one embodiment, a method includes: receiving a user inquiry from a client terminal; searching a navigation dictionary based on the user inquiry to obtain a recommendation result corresponding to the user inquiry, the navigation dictionary including an editor recommendation based on user behavior information; and sending the recommendation result to the client terminal. The present disclosure can enhance the accuracy, relevancy, richness and intelligence of the intelligent navigation, and reduce user search time as well as the search loading on the server. | 2015-08-13 |
20150227636 | SYSTEM AND METHOD FOR DETECTING INAPPROPRIATE CONTENT IN VIRTUAL WORLDS - A system for detecting inappropriate content in a virtual world environment has, and a corresponding method utilizes, a rating unit for rating each of one or more virtual objects based upon its content. The system has, and the method utilizes, a tagging unit for tagging each of the one or more virtual objects with its respective rating, an object tagging database for storing ratings of the one or more virtual objects, and a policy database for storing policies associated with the ratings and the regions. Further the system has, and the method utilizes, an object monitor for monitoring the movement of each of the one or more virtual objects, a security scanner for scanning each of the one or more virtual objects to determine the rating of each of the one or more virtual objects, and an enforcement module to enforce the policies of the policy database based upon the rating and the respective region. | 2015-08-13 |
20150227637 | RESOURCE LOCATOR REMARKETING - Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device. | 2015-08-13 |
20150227638 | SYSTEM AND METHOD TO CAPTURE AN IMAGE OVER THE WEB - Systems, methods, and non-transitory computer-readable media for capturing images with an imaging sensor device using a web browser of a user computer device. A user may use a user computer device to capture (i.e., acquire) images over the web. A web browser of the user computer device is used to access a web site and download a dynamic link library (DLL) to the user computer device. The DLL may be executed in a web browser environment of the user computer device to capture an image via an imaging sensor device. | 2015-08-13 |
20150227639 | SYSTEM DATA COMPRESSION SYSTEM AND METHOD THEREOF - The present invention relates to a system data abbreviation system and method. The system data abbreviation system includes a data mapping unit configured to classify system data, provided by an external database, into classes of a database of an internal application program and to then map the classified system data; a data search unit configured to search for data of the class to be abbreviated from the database of the application program; and a data abbreviation unit configured to group the found data of the class, to set link relations between data that belongs to the group, to set link relations between the group and the classes of the database of the application program, and to then abbreviate the data. | 2015-08-13 |
20150227640 | FILE SYSTEMS, PROCESSES, CIRCUITS, DEVICES AND ELECTRONIC SYSTEMS - A computer device ( | 2015-08-13 |
20150227641 | RADAR TARGET CROSS SECTION SIMULATION - Various embodiments are described that relate to production of an array pattern and an element pattern for an antenna. A user can enter input parameters by way of a computer interface and based on these input parameters the array pattern and element pattern can be produced. The array pattern and the element pattern are produced such that a monitoring apparatus does not identify the antenna as an object of interest when the antenna is implemented with the element pattern and the array pattern. | 2015-08-13 |
20150227642 | METHOD AND DEVICE FOR COMPOSING THREE-DIMENSIONAL MODEL - A method and a device for composing three-dimension model are provided, and the method includes following steps. A base model is set. At least one symbol model is selected from a candidate database according to a symbol string. The symbol string includes the symbols arranged in sequence, and the at least one symbol is respectively associated with the at least one symbol model. The base model and the symbol models are analyzed so as to obtain space location information of the symbol models relative to the base model. The symbol models are composed with the base model according to the space location information so as to build up a three-dimension model associated to an object. | 2015-08-13 |
20150227643 | STRUCTURE REFINING APPARATUS, METHOD AND PROGRAM - To provide a structure refining apparatus, a method and a program capable of univocally and appropriately setting a restraint with a statistically feasible intensity and specifying a crystal structure model making use of a measurement result under a constraint condition to reasonable known data. A structure refining apparatus | 2015-08-13 |
20150227644 | METHOD AND SYSTEM FOR DISPLAYING ROOM INTERIORS ON A FLOOR PLAN - A system and method for generating multi-3D perspective floor plans having real-life physical characteristics. The multi-3D perspective floor plans may be generated using image data and related to a floor plan of a structure. | 2015-08-13 |
20150227645 | System and Method for Generating Computerized Floor Plans - A system and method for generating computerized floor plans is provided. The system comprises a mobile computing device, such as a smart cellular telephone, a tablet computer, etc. having an internal digital gyroscope and camera, and an interior modeling software engine interacts with the gyroscope and camera to allow a user to quickly and conveniently take measurements of interior building features, and to create computerized floor plans of such features from any location within a space, without requiring the user to stay in a single location while taking the measurements. The system presents the user with a graphical user interface that allows a user to quickly and conveniently delineate wall corner features using a reticle displayed within the user interface. As corners are identified, the system processes the corner information and information from the gyroscope to calculate wall features and creates a floor plan of the space with high accuracy. | 2015-08-13 |
20150227646 | PLACEMENT OF SINGLE-BIT AND MULTI-BIT FLIP-FLOPS - Technology is disclosed for placement of single-bit flip-flops and multi-bit flip-flops. Single-bit flip-flops with replaced with multi-bit flip-flops and/or relative placement groups of single-bit flip-flops. | 2015-08-13 |
20150227647 | Virtual Aircraft Network - A system and method for performing a simulation of aircraft networks. Characteristics of components of the aircraft networks are identified. The aircraft networks include a first set of networks within a plurality of aircraft and a second set of networks configured for communication between the plurality of aircraft. Virtual implementations of the components are generated based on the characteristics of the components. A simulation of the aircraft networks is performed that includes the virtual implementations of the components processing virtual flight test data generated by the virtual implementations of the components. The virtual flight test data for the components in the aircraft networks is compared to actual flight test data from the components in the aircraft networks to form a comparison. The characteristics of the components are then modified based on the comparison. | 2015-08-13 |
20150227648 | GENERALIZED INFLOW PERFORMANCE MODEL FOR OIL WELLS OF ANY INCLINED ANGLE AND A COMPUTER-IMPLEMENTED METHOD THEREOF - An improved inflow performance model that provides the performance of oil wells having any slant angle within the entire azimuth of 0-90 degrees, in saturated and under saturated reservoirs. A generalized model is formulated by normalizing the coefficients of inflow performance relationship (IPR) model by performing a linear regression analysis. The generalized model is further modified to account for skin factor and is also integrated with a straight line IPR to be suitable for determining the performance of under saturated oil wells. For the case of flowing bottom-hole pressures above bubble point pressure, the straight line IPR model is used to determine the flow rate of the oil well, whereas for the case of having bottom-hole pressure below the bubble point pressure, the generalized IPR model is used to determine the flow rate performance of the well. | 2015-08-13 |
20150227649 | WIDE FREQUENCY RANGE MODELING OF ELECTROMAGNETIC HEATING FOR HEAVY OIL RECOVERY - A method of modeling electromagnetic heating for oil recovery for a wide range of frequencies includes arranging a plurality of electrodes and/or antennas in an array in a multi-layer earth model of a reservoir formation, wherein the arranging includes selecting a number of electrodes/antennas and an array topology; selecting a frequency of the array; determining a temperature profile of the reservoir using the frequency and reservoir formation characteristics; providing the a heat rate to a reservoir simulator; inputting reservoir characteristics into the reservoir simulator; calculating, by processor, an oil recovery production rate of the reservoir based on the heat rate and reservoir characteristics; and graphically displaying the oil recovery production rate. | 2015-08-13 |
20150227650 | METHOD FOR MODELING ETCHING YIELD AND ETCHING SURFACE EVOLUTION SIMULATION METHOD - The present disclosure relates to a method for modeling an etching yield in the evolution simulation of a plasma etched surface, and belongs to the technical field of process simulation of etching surfaces in a micro-electronic processing technology. The method includes the following steps: performing parameterization representation on an etching yield model of various ions; obtaining optimal parameters in the etching yield model by adopting an optimization algorithm; in an optimization process, selecting some specific positions on the surface of a groove, and by comparing simulated etching rates at different time points in an evolution process with an actual etching rate, calculating the goodness (fitness value) of each group of model parameters as a basis of selecting the optimization algorithm and generating a next model parameter set; substituting the obtained model parameters into a model parameterization formula so as to obtain the etching yield model. By adopting the method, the parameters of the etching yield model of various ions can be optimized according to etching data, and the problem of inaccuracy in obtaining the etching yield parameters through an ion bombardment experiment method and a molecular dynamics method is solved. | 2015-08-13 |
20150227651 | LIQUID FLOW SIMULATION TECHNIQUES - This disclosure describes techniques for simulating liquid flow. The techniques for simulating liquid flow may involve generating provisional particle positions based on one or more physical forces, and modifying the provisional particle positions based on one or more target densities for the particles. For example, the provisional particle positions may be modified based on a function that defines an aggregate density deviation for the particles as a function of current particle positions for the particles and one or more target densities for the particles. The liquid flow techniques of this disclosure may allow an incompressible liquid flow to be realistically simulated with reduced computational and/or power requirements relative to simulators that solve or approximate solutions to Navier-Stokes equations, thereby making such techniques particularly useful for simulating liquid flows in power-limited and/or computational resource-limited devices (e.g., mobile phones). | 2015-08-13 |
20150227652 | EXERCISE SUPPORT SYSTEM, EXERCISE SUPPORT APPARATUS, AND EXERCISE SUPPORT METHOD - An exercise support system includes a plurality of imaging devices, a 3D generation section, an evaluation reference memory, and an evaluation section. The imaging devices are configured to capture videos for movements of a person to be evaluated. The 3D generation section is configured to generate 3D model data of the person to be evaluated based on the video captured by each of the imaging devices. The evaluation reference memory is configured to store reference 3D model data that is 3D model data to become an evaluation reference of an exercise. The evaluation section is configured to evaluate the movements of the person to be evaluated by comparing between the reference 3D model data and the 3D model data generated by the 3D generation section in each body part of the person to be evaluated. | 2015-08-13 |
20150227653 | DYNAMICS CALCULATION METHOD, PROGRAM AND RECORDING MEDIUM - When performing dynamics calculation based on a dynamics model formulated by combining many components, it is an object of the present invention to perform accurate dynamics calculation without increasing a processing load. Regarding components connected through a movable axis, components connected through one or more fixed axes moving dependently on a movement of the components are combined to generate one component body connected to the respective components through the movable axis. A model for dynamics calculation is formulated using a component body combining the component and the component and a component body combining the component and the component, and dynamics calculation is performed based on the model for dynamics calculation. It is thereby possible to perform dynamics calculation with high accuracy without increasing a processing load even when using a dynamics model formulated by combining many components. | 2015-08-13 |
20150227654 | PROCESS WINDOW OPTIMIZER - Disclosed herein is a computer-implemented defect prediction method for a device manufacturing process involving processing a pattern onto a substrate, the method comprising: identifying a processing window limiting pattern (PWLP) from the pattern; determining a processing parameter under which the PWLP is processed; and determining or predicting, using the processing parameter, existence, probability of existence, a characteristic, or a combination thereof, of a defect produced from the PWLP with the device manufacturing process. | 2015-08-13 |
20150227655 | Method for Predicting Fluid Flow - A method of enhancing a geologic model of a subsurface region is provided. A bed topography of the subsurface region is obtained. The bed topography is defined by a plurality of cells with an elevation associated with each cell center. The bed topography is represented as a cell-centered piecewise constant representation based on the elevations associated with the cells. The bed topography is reconstructed to produce a spatially continuous surface. Flux and gravitational force-related source terms are calculated based on the reconstructed bed topography. Fluxes are calculated between at least two of the cells. Fluid flow, deposition of sediments onto the bed, and/or erosion of sediments from the bed are predicted using the fluxes and gravitational force-related source terms. The predictions are inputted into the geologic model to predict characteristics of the subsurface region, and the predicted characteristics are outputted. | 2015-08-13 |
20150227656 | Integrated Risk Management System - A method and system allowing the analysis of risk through the use of Monte Carlo simulation, statistical and data analysis, stochastic forecasting, and optimization. The present invention includes novel methods such as the detailed reporting capabilities coupled with advanced analytical techniques, an integrated risk management process and procedures, adaptive licensing technology, and model profiling and storage procedures. | 2015-08-13 |
20150227657 | POST PROCESSING FINITE ELEMENT ANALYSIS GEOMETRY - A method for designing a component for a circumferential machine is disclosed. The method includes selecting one or more seed nodes, creating a cylindrical coordinate system, and selecting an output subset. The method further includes creating a node set from the one or more seed nodes based on a selected feature of the component to be analyzed. The method yet further includes extracting an output for the node set from the finite element analysis module for each load cycle and presenting a result from the extracted output. | 2015-08-13 |
20150227658 | GENERATING A SIMPLIFIED CALCULATION MODEL AND PREDICTING LIFE CONSUMPTION OF A COMPONENT - A simplified calculation model for use in predicting life consumption of a component subjected to loads during operation may be generated. Accordingly, a first set of load input data resulting from a first set of load sessions during operation is received. At least one of stresses, strains and temperatures for a critical area of said component is calculated by a numerical calculation model. Life consumption of said component is predicted based on said at least one of the numerically calculated stresses, strains and temperatures. Said simplified calculation model is generated defining a relationship between load input data and predicted life consumption by: assigning a plurality of linear difference equations for said simplified calculation model, and calculating parameters of said plurality of linear difference equations based on said relationship between the first set of load input data and said numerically calculated predicted life consumption. | 2015-08-13 |
20150227659 | PREDICTION OF LIFE CONSUMPTION OF A MACHINE COMPONENT - A life consumption of a component in a machine may be predicted. Load data may be received from a load session of said machine. A plurality of parameter sets may be accessed, each associated with a critical point of said component, which point is considered to have critical life consumption. For each critical point, life consumption may be calculated using a life consumption calculation model receiving said load data and said parameter sets as input. By selecting a plurality of critical points on the component, a more complete view is presented of how the different parts of the component are affected by the load session. | 2015-08-13 |
20150227660 | INTEGRATED CIRCUIT CLOCK TREE VISUALIZER - A system that visualizes a clock tree for an integrated circuit receives an extracted cell library, an extracted clock netlist including clock headers and interconnects, and simulation results. The system generates an internal data structure for the clock headers, and divides the clock headers into a plurality of levels based on the interconnects. The system then orders the clock headers from a lowest level to a highest level, and displays the ordered clock headers in an untangled manner. | 2015-08-13 |
20150227661 | COMPUTER PRODUCT, SIMULATION APPARATUS, SIMULATION METHOD, BUS MODEL, AND BUS CIRCUIT - A non-transitory, computer-readable recording medium stores therein a simulation program that causes a computer to execute a process that includes obtaining an architecture model that includes a scenario block that issues an invocation signal to blocks and detects an end signal from the blocks, a bus model that connects the blocks and a memory model and that controls access from the blocks to the memory model, and the blocks that access the memory model via the bus model and perform a calculation process; obtaining for each block, scenario description that indicates a count of the calculation process performed for a series of processes, a cycle count consumed for the calculation process, a read data volume for the calculation process, a write data volume for the calculation process, and an operation frequency of the block; and executing simulation of the architecture model based on the architecture model and the scenario description. | 2015-08-13 |
20150227662 | CONFIGURABLE FPGA SOCKETS - A method of emulating a circuit design using an emulator is presented. The method includes allocating one or more spare routing resources to one or more field programmable gate array (FPGA) routing sockets when compiling a plurality of FPGAs disposed in the emulator in preparation for emulating the circuit design, and using the one or more spare routing resources to provide one or more routings among the FPGAs in response to one or more changes made to the circuit design. | 2015-08-13 |
20150227663 | METHOD OF OPTIMIZING THE DESIGN OF AN ELECTRONIC DEVICE WITH RESPECT TO ELECTROMAGNETIC EMISSIONS BASED ON FREQUENCY SPREADING INTRODUCED BY DATA POST-PROCESSING, COMPUTER PROGRAM PRODUCT FOR CARRYING OUT THE METHOD AND ASSOCIATED ARTICLE OF MANUFACTURE - There is described a method of optimizing the design of an electronic device with respect to electromagnetic emissions based on frequency spreading. With the method, a designer can, for example, perform a transient simulation on the device only once, and then process the obtained signal data to add frequency spreading with specific parameters by post-processing. The resulting data can be filtered by various methods and the resulting spectrum observed. The designer can thus evaluate the reduction in electromagnetic emission level, and repeat this process by iteratively applying frequency spreading each time with specific parameters but without having to modify the schematic of the device and to perform another simulation of the device. The post-processing according to this innovation is extremely rapid as it is not a simulation process such as SPICE™, ADS™, etc. Only data is manipulated. | 2015-08-13 |
20150227664 | METHOD OF OPTIMIZING THE DESIGN OF AN ELECTRONIC DEVICE WITH RESPECT TO ELECTROMAGNETIC EMISSIONS BASED ON FREQUENCY SPREADING INTRODUCED BY SOFTWARE, COMPUTER PROGRAM PRODUCT FOR CARRYING OUT THE METHOD AND ASSOCIATED ARTICLE OF MANUFACTURE - There is described a method of optimizing the design of an electronic device with respect to electromagnetic emissions based on frequency spreading. With the method, a designer can, for example, perform a transient simulation on the device only once, and then add frequency spreading with specific parameters by simulation. The resulting frequency spread signal can be observed. The designer can thus evaluate the reduction in electromagnetic emission level, and repeat this process by iteratively applying frequency spreading each time with specific parameters but without having to modify the schematic of the device and to perform another simulation of the device. The method according to this innovation is extremely rapid as the simulation of the design does not need to be repeated at each run of the frequency spreading simulation. | 2015-08-13 |
20150227665 | METHOD OF OPTIMIZING THE DESIGN OF AN ELECTRONIC DEVICE WITH RESPECT TO ELECTROMAGNETIC EMISSIONS BASED ON FREQUENCY SPREADING INTRODUCED BY HARDWARE, COMPUTER PROGRAM PRODUCT FOR CARRYING OUT THE METHOD AND ASSOCIATED ARTICLE OF MANUFACTURE - There is described a method of optimizing the design of an electronic device with respect to electromagnetic emissions based on frequency spreading. With the method, a designer can add frequency spreading with specific parameters by hardware. The resulting frequency spread signal can be observed. The designer can thus evaluate the reduction in electromagnetic emission level, and repeat this process by iteratively applying frequency spreading each time with specific parameters but without having to modify the design of the device and to generate another prototype of the device. | 2015-08-13 |
20150227666 | METHOD OF DECOMPOSING DESIGN LAYOUT FOR DOUBLE PATTERNING PROCESS - A method of decomposing a design layout for a double patterning process is provided. The method includes changing, by a computing system, a design layout of a first polygon type to a design layout of a curved polygon type; coloring the design layout of the curved polygon type; generating stitching shapes for preventing acute corners in stitching areas of the colored design layout of the curved polygon type; separating the design layout including the stitching shapes for preventing the acute corners into separated design layouts of curved polygon type according to colors; and changing the separated design layouts of the curved polygon type to design layouts of a second polygon type. | 2015-08-13 |
20150227667 | TEMPERATURE-BASED WIRE ROUTING - A circuit design scheme routes wires based on temperature. In particular, temperature conditions along a prospective route are taken into account when determining whether to use that route for a wire. For example, a route can be selected from among a set of prospective routes based on which route is associated with the “smoothest” temperature gradient. Here, preference may be given to the route or routes having the smallest amount of temperature variation along the route. | 2015-08-13 |
20150227668 | TIME-VARIANT TEMPERATURE-BASED 2-D AND 3-D WIRE ROUTING - Various features pertain to circuit design schemes that route wires based on temperature. In one aspect, time-variant temperature conditions along a prospective route are taken into account when determining whether to use the route for a wire. For example, a route can be selected from among a set of prospective two-dimensional (2-D) or three-dimensional (3-D) routes based on which route is associated with the “smoothest” temperature gradient. Other aspects of the disclosure pertain to determining or exploiting adjustable search windows, layer wiring densities, worst-case skew values and resistance-capacitance (RC) coupling characteristics, particularly for use with 3-D routing within the layers of a stacked multi-layer substrate. | 2015-08-13 |
20150227669 | CIRCUIT-LEVEL ABSTRACTION OF MULTIGATE DEVICES USING TWO-DIMENSIONAL TECHNOLOGY COMPUTER AIDED DESIGN - A method for predicting a condition in a circuit under design includes obtaining a set comprising first static noise margin curve for the circuit and a second static noise margin curve for the circuit, wherein the second static noise margin curve is complementary to the first static noise margin curve, matching the set to a two-dimensional model of a cell, and predicting the condition in accordance with hardware characterization data corresponding to the cell. | 2015-08-13 |
20150227670 | IDENTIFYING LAYOUT PATTERN CANDIDATES - A method, system or computer usable program product for automatically identifying layout pattern candidates in selected regions for use in analyzing semiconductor device performance issues including identifying a set of target regions and a set of reference regions from a design layout; utilizing a processor to generate a reference baseline of layout patterns from the set of reference regions; utilizing the processor to compare a frequency profile of layout patterns in the set of target regions to a frequency profile of layout patterns in the reference baseline; and based on the comparison, utilizing the processor to identify candidate layout patterns from the set of target regions for further analysis. | 2015-08-13 |
20150227671 | Method For Integrated Circuit Mask Patterning - Provided is a method of transforming an integrated circuit (IC) pattern into one or more patterns suitable for subsequent processing, such as mask fabrication. The method includes receiving an IC pattern that has an arbitrary shape, and using a computer, deriving an approximation IC pattern, wherein the approximation IC pattern is in a shape that is a user-defined fabrication-friendly shape, such as a rectangle or an ellipse. The method further includes calculating a pattern approximation error between the IC pattern and the approximation IC pattern. The method further includes checking whether the pattern approximation error is less than a user-defined threshold. If it is, the method further includes outputting the approximation IC pattern for subsequent fabrication. Otherwise, the method further includes splitting the IC pattern into a plurality of subparts, and recursively transforming each of the plurality of subparts. | 2015-08-13 |
20150227672 | SEMICONDUCTOR DEVICE DESIGN SYSTEM AND USE THERE OF A METHOD FOR PERFORMING THE SAME - A system and method of designing a semiconductor device comprising loading a design rule manual (DRM) and a design rule check (DRC) into an electronic design tool, wherein the DRM comprises one or more design rules and the DRC comprises one or more design rule checks. Each design rule check is both associated with a corresponding design rule and configured to verify compliance with the corresponding design rule. The method further includes receiving a relevant information, wherein the relevant information comprises a layer number or a selected feature of the semiconductor device, creating, by a processor, a condensed DRM from the DRM, a condensed DRC from the DRC and displaying at least the condensed DRM or condensed DRC by a user interface. The condensed DRM is a portion of the DRM and the condensed DRC is a portion of the DRC. | 2015-08-13 |
20150227673 | DESIGN RULE GENERATING APPARATUS AND METHOD USING LITHOGRAPHY SIMULATION - A design rule generating method is provided. The method includes receiving a test pattern, providing a plurality of workflows, which correspond to the test pattern and are preset in relation to a lithography model and a mask generation method, and performing simulation on the test pattern according to a workflow selected from the workflows. | 2015-08-13 |
20150227674 | DYNAMICALLY LOADED SYSTEM-LEVEL SIMULATION - A system-level simulation includes generating netlist information including component library information, which describes instances of the hardware components, and component instance information, which describes component dynamic libraries that include models of hardware components. The simulation is generated at simulation run-time based on the netlist information. Component dynamic libraries corresponding to the component library information are loaded based on the component library information. A simulation dynamic library referenced by the component dynamic libraries is loaded. One or more interlibrary adapters corresponding to the component dynamic libraries are loaded to provide compatibility between the component dynamic libraries and an application binary interface of the simulation dynamic library. Instances of hardware components are instantiated based on the component instance information, and the instantiated instances of the hardware components are connected to form the simulation. The simulation is performed at simulation run-time responsive to the simulation being generated. | 2015-08-13 |
20150227675 | METROLOGY TARGETS WITH FILLING ELEMENTS THAT REDUCE INACCURACIES AND MAINTAIN CONTRAST - The subject application relates to metrology targets with filling elements that reduce inaccuracies and maintain contrast. The present invention provides a metrology target and a method to design the metrology target. The metrology target comprises specified filling elements introduced into identified continuous regions in a given target design, wherein parameters of the introduced filling elements are determined by a trade-off between a contrast requirement and an inaccuracy requirement which is associated via production with the identified continuous regions. The method includes the steps of identifying continuous regions in a target design, and, introducing specified filling elements into the identified continuous regions, wherein parameters of the introduced filling elements are determined by a trade-off between a contrast requirement and an inaccuracy requirement which is associated via production with the identifying continuous regions. At least one of the identifying and the introducing can be carried out by at least one computer processor. | 2015-08-13 |
20150227676 | Generating Guiding Patterns For Directed Self-Assembly - Aspects of the disclosed technology relate to techniques of generating guiding patterns for via-type feature groups. A guiding pattern is constructed based on seeding positions for a via-type feature group. The initial seeding positions are derived from targeted locations of via-type features in the via-type feature group. A potential energy function is then determined for the guiding pattern. Based on the potential energy function, simulated locations of the via-type features are computed. The seeding positions are compared with the targeted locations and may be adjusted based on differences between the simulated locations and the targeted locations. The above operations may be repeated until one of one or more termination conditions are met. | 2015-08-13 |
20150227677 | Gas Turbine Engine With First Turbine Vane Clocking - A gas turbine engine design process includes the steps of determining the location of a hot streak downstream of a combustor nozzle, and determining whether it would be most beneficial to have the hot streak initially impact a pressure side of a first static turbine vane or whether it would be more beneficial to have it impact a suction side. A location is designed for the first static turbine vane such that the hot streak will impact the more beneficial side of the first static turbine vane. | 2015-08-13 |
20150227678 | METHOD TO REPRESENT THE NUCLEOTIDE ELEMENTS OF A DNA SEQUENCE AS NUMERICAL ELEMENTS TO INCLUDE ADENINE BEING ASSIGNED THE VALUE ONE, GUANINE BEING ASSIGNED THE VALUE TWO, CYTOSINE BEING ASSIGNED THE VALUE THREE, AND THYMINE BEING ASSIGNED THE VALUE FOUR - Current study of the genomes of species is conducted by examining the nucleotides as represented by the first letter of the name that has by convention been arbitrarily given to the nitrogenous base that comprises each of the four different nucleotides that comprise deoxyribonucleic acids. Representing the four nucleotides that comprise DNA by a specific number, rather than a letter, facilitates study of a numerical system and command instructions embedded in a sequence of DNA. Studying genomes by converting the nucleotides to a numerical system assists in the identification of certain genes that cannot be discovered by conventional means. The method presented consists of describing a DNA sequence by representing each adenine with the number one, representing each guanine with the number two, representing each cytosine with the number three and each thymine with the number four. | 2015-08-13 |
20150227679 | METHOD FOR GENERATING A GRAPHICAL 3D COMPUTER MODEL OF AT LEAST ONE ANATOMICAL STRUCTURE IN A SELECTABLE PRE-, INTRA-, OR POSTOPERATIVE STATUS - A method for generating a graphical 3D computer model of anatomical structures in a selectable pre-, intra-, or postoperative status that includes: (A) receiving a preoperative first medical 3D image data set of anatomical structures to be treated of a patient; (B) generating a first graphical 3D computer model of the anatomical structures to be treated in the form of a digital data set using the data received in step (A); (C) receiving a second medical 2D or 3D image data set of the anatomical structures to be treated; (D) generating a second graphical 2D or 3D computer model of the anatomical structures to be treated in the form of a digital data set using the data received in step (C); and (E) carrying out an image registration process of the first graphical 3D computer model using the second graphical 2D or 3D computer model. | 2015-08-13 |
20150227680 | HEAD MODELING FOR A THERAPEUTIC OR DIAGNOSTIC PROCEDURE - A model of a human subject's head may be generated to assist in a therapeutic and/or diagnostic procedure. A treatment and/or diagnostic system may generate a fitted head model using a predetermined head model and a plurality of points. The plurality of points may include facial feature information and may be determined using a sensor, which may include an IR sensor. One or more anatomical landmarks may be determined and registered in association with the fitted head model using the facial feature information, for example, without the use of additional image information, such as an MRI image. The fitted head model may include visual aids, for example, anatomical landmarks, reference points, marking of the human subject's MT location, and/or marking of the human subject's treatment location. The visual aids may assist a technician to perform the therapeutic and/or diagnostic procedure of the human subject. The fitted head model may be stored. | 2015-08-13 |
20150227681 | Screening, Diagnosis and Prognosis of Autism and Other Developmental Disorders - The invention provides a method and system combining functional genomic and genetic, proteomic, anatomic neuroimaging, functional neuroimaging, behavioral and clinical measurements and data analyses for autism pediatric population screening, diagnosis or prognosis. More specifically, the invention provides a weighted gene and feature test for autism which uses a weighted gene signature matrix for comparison to a reference database of healthy and afflicted individuals. The invention also provides normalized gene expression value signatures for comparison to a reference database. The invention additionally combines either the weighted gene or the normalized gene analysis with comparisons to a gene-networks signature matrix, a multi-modal signature matrix, and a collateral features signature matrix for improved accuracy in screening, diagnostic and prognostic relevance for autism, particularly for newborns, babies ages birth to 1 year, toddlers ages 1 to 2 years, toddlers ages 2 to 3 years and young children ages 3 through 4 years. | 2015-08-13 |
20150227682 | METHOD TO REPRESENT THE NUCLEOTIDE ELEMENTS OF DNA AS NUMERICAL ELEMENTS TO INCLUDE ADENINE BEING ASSIGNED THE VALUE ZERO, GUANINE BEING ASSIGNED THE VALUE ONE, CYTOSINE BEING ASSIGNED THE VALUE TWO AND THYMINE BEING ASSIGNED THE VALUE THREE - Current study of the genomes of species is conducted by examining the nucleotides as represented by the first letter of the name that, by convention has been arbitrarily given to the nitrogenous base that comprises each of the four nucleotides that comprise deoxyribonucleic acids. Representing the four nucleotides that comprise DNA by a specific number, rather than a letter, facilitates study of a numerical system and command instructions embedded in a sequence of DNA. Derived directly from the DNA, the method presented consists of describing a DNA sequence by representing each adenine with the number zero, representing each guanine with the number one, representing each cytosine with the number two and each thymine with the number three. | 2015-08-13 |
20150227683 | METHOD TO REPRESENT THE NUCLEOTIDE ELEMENTS OF A DNA SEQUENCE AS NUMERICAL ELEMENTS TO INCLUDE CYTOSINE BEING ASSIGNED THE VALUE ONE, THYMINE BEING ASSIGNED THE VALUE TWO, ADENINE BEING ASSIGNED THE VALUE THREE, AND GUANINE BEING ASSIGNED THE VALUE FOUR - Current study of the genomes of species is conducted by examining the nucleotides as represented by the first letter of the name that has by convention been arbitrarily given to the nitrogenous base that comprises each of the four different nucleotides that comprise deoxyribonucleic acids. Representing the four nucleotides that comprise DNA by a specific number, rather than a letter, facilitates study of a numerical system and command instructions embedded in a sequence of DNA. Studying genomes by converting the nucleotides to a numerical system assists in the identification of certain genes that cannot be discovered by conventional means. The method presented consists of describing a DNA sequence by representing each cytosine with the number one, representing each thymine with the number two, representing each adenine with the number three and each guanine with the number four. | 2015-08-13 |
20150227684 | METHOD TO REPRESENT THE NUCLEOTIDE ELEMENTS OF A DNA SEQUENCE AS NUMERICAL ELEMENTS TO INCLUDE CYTOSINE BEING ASSIGNED THE VALUE ZERO, THYMINE BEING ASSIGNED THE VALUE ONE, ADENINE BEING ASSIGNED THE VALUE TWO AND GUANINE BEING ASSIGNED THE VALUE THREE - Current study of the genomes of species is conducted by examining the nucleotides as represented by the first letter of the name that has by convention been arbitrarily given to the nitrogenous base that comprises each of the four different nucleotides that comprise deoxyribonucleic acids. Representing the four nucleotides that comprise DNA by a specific number, rather than a letter, facilitates study of a numerical system and command instructions embedded in a sequence of DNA. Studying genomes by converting the nucleotides to a numerical system assists in the identification of certain genes that cannot be discovered by conventional means. The method presented consists of describing a DNA sequence by representing each cytosine with the number zero, representing each thymine with the number one, representing each adenine with the number two and each guanine with the number three. | 2015-08-13 |
20150227685 | SYSTEMS AND METHODS FOR ANALYZING SEQUENCE DATA - The invention provides methods for comparing one set of genetic sequences to another without discarding any information within either set. A set of genetic sequences is represented using a directed acyclic graph (DAG) avoiding any unwarranted reduction to a linear data structure. The invention provides a way to align one sequence DAG to another to produce an alignment that can itself be stored as a DAG. DAG-to-DAG alignment is a natural choice wherever a set of genomic information consisting of more than one string needs to be compared to any non-linear reference. For example, a subpopulation DAG could be compared to a population DAG in order to compare the genetic features of that subpopulation to those of the population. | 2015-08-13 |
20150227686 | LOSSLESS COMPRESSION OF DNA SEQUENCES - There is provided an apparatus and a processor-implemented method. The method includes aligning a reference genome with a plurality of DNA sequences. Each of the plurality of DNA sequences has a respective plurality of bases. The method further includes classifying and sorting the plurality of read sequences based on respective numbers of mismatched bases within the plurality of read sequences to obtain a plurality of re-arranged DNA sequences. The method also includes building a histogram based on respective positions of mismatched bases within the plurality of re-arranged DNA sequences. The method additionally includes coding at least some of the plurality of re-arranged DNA sequences based on the histogram. | 2015-08-13 |
20150227687 | SYSTEM AND METHOD FOR USING GENETIC DATA TO DETERMINE INTRA-TUMOR HETEROGENEITY - The present invention discloses systems and methods for measuring intra-tumor heterogeneity based on genetic information of a tumor. Such systems and methods may indentify genetic information of mutation specific to the tumor, determine a mutant-allele fraction for each mutated locus, calculate mutant-allele tumor heterogeneity (MATH), and measure the distribution of mutant-allele fractions among tumor-specific mutated loci of the tumor. | 2015-08-13 |
20150227688 | Bioinformatics Systems, Apparatuses, And Methods Executed On An Integrated Circuit Processing Platform - A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline | 2015-08-13 |
20150227689 | Efficient Framework for Healthcare Order Entry - Disclosed herein is a framework for facilitating efficient healthcare order entry. A system of the framework includes a user interface presented on a display device. In accordance with one aspect, the user interface is arranged to present one or more sets of favorite orders to a user. Further, the user interface is arranged to present at least one suggested order based on the system receiving a user selection of an order from the one or more sets of favorite orders. | 2015-08-13 |
20150227690 | SYSTEM AND METHOD TO FACILITATE PATIENT ON-BOARDING - An electronic medical record creation system receives an image of a patent identification card, as well as an image of a healthcare insurance card. The system processes the image of the identification card to extract the patient name, and it processes the image of the healthcare insurance card to extract names of one or more covered persons. The system determines which of the covered persons' name corresponds to the name of the patient, and it extracts a corresponding insurance identification number from the image of the healthcare insurance card. The system creates an electronic patient record for the patient that includes the identified covered person name and the insurance identification number. | 2015-08-13 |
20150227691 | METHODS AND SYSTEMS FOR ANALYZING HEALTHCARE DATA - Disclosed are the embodiments for creating a model capable of identifying one or more clusters in a healthcare dataset. An input is received pertaining to a range of numbers. Each number in the range of numbers is representative of a number of clusters in the healthcare dataset. For a cluster, one or more first parameters of a distribution associated with the cluster are estimated. Thereafter, a threshold value is determined based on the one or more first parameters. An inverse cumulative distribution of each of one or more n-dimensional variables in the healthcare dataset is determined. The one or more first parameters are updated to generate one or more second parameters based on the estimated inverse cumulative distribution. A model is created for each number in the range of numbers based on the one or more second parameters. | 2015-08-13 |