34th week of 2015 patent applcation highlights part 46 |
Patent application number | Title | Published |
20150234898 | APPARATUS AND METHOD FOR PROCESSING QUERY IN DATABASE WITH HYBRID STORAGE - The present invention provides an apparatus and method for processing a query in a relational database system having a hybrid storage of a memory tablespace and a disk tablespace, with the configuration of the present invention, by extending a table partitioning technology in order for the relational database system to use the disk tablespace and memory tablespace in a hybrid manner, it is possible to implement data discrimination due to different data storages in one logical table and create scan plans in compliance with the difference in the storages, thereby establishing an optimal scan plan to the query intended to access the storages having different properties. | 2015-08-20 |
20150234899 | DATA RECORD COMPRESSION WITH PROGRESSIVE AND/OR SELECTIVE DECOMPOSITION - Disclosed herein are systems and methods for compressing structured or semi-structured data in a horizontal manner achieving compression ratios similar to vertical compression. Collections include structured or semi-structured data include a number of fields and are described using a schema. Fields include information having semantic similarity and are compressed using methods suitable for compressing the type of data. Data of a collection is compressed after fragmentation or may be normalized prior to compression. Data with semantic similarity is compressed using token tables and/or n-gram tables, where higher weighted, consisting of the product of frequency and length, occurring values may be stored in the lower numbered indices of the data table. Records include record descriptor bytes, field descriptor bytes, zero or more array descriptor bytes, zero or more object descriptor bytes, or bytes representing the data associated with the record. Data is indexed or compressed by a suitable module. | 2015-08-20 |
20150234900 | GENERATION OF SYNTHETIC CONTEXT FRAMEWORKS FOR DIMENSIONALLY CONSTRAINED HIERARCHICAL SYNTHETIC CONTEXT-BASED OBJECTS - A processor-implemented method, system, and/or computer program product derives and utilizes a context object to generate a synthetic context-based object. A context object for a non-contextual data object is derived by contextually searching a document, which contains multiple instances of the non-contextual data object, according to a profile of a particular user. The non-contextual data object is associated with the derived 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 then associated with a data store in a data structure that contains heterogeneous data stores having different formats. A dimensionally constrained hierarchical synthetic context-based object library for multiple synthetic context-based objects is then constructed for handling requests for data stores from the particular user. | 2015-08-20 |
20150234901 | Data Collector and Associated Method, Computer Program and Computer Program Product - It is presented a data collector arranged to collect data regarding application usage in an end user device. The data collector is arranged to be located in a mobile communication network between the end user device and a server. The data collector comprises: a processor; and a computer program product storing instructions that, when executed by the processor, causes the data collector to: obtain data sent between the end user device and the server; match the data against a list of patterns; and when a matching pattern is found in the list of patterns, store application activity associated with the matching pattern in a database for application usage. | 2015-08-20 |
20150234902 | Resource Provisioning Systems and Methods - Example resource provisioning systems and methods are described. In one implementation, an execution platform accesses multiple remote storage devices. The execution platform includes multiple virtual warehouses, each of which includes a cache to store data retrieved from the remote storage devices and a processor that is independent of the remote storage devices. A resource manager is coupled to the execution platform and monitors received data processing requests and resource utilization. The resource manager also determines whether additional virtual warehouses are needed based on the data processing requests and the resource utilization. If additional virtual warehouses are needed, the resource manager provisions a new virtual warehouse. | 2015-08-20 |
20150234903 | DEVICE FOR PROCESSING INFORMATION, AND METHOD AND PROGRAM FOR MANAGING CHRONOLOGICAL INFORMATION - An information terminal device configured with a presentation section, a prompt detection section, and a control section. In the presentation section, future items and past items with each of which a piece of time information is associated are arranged and presented in chronological sequence on respective regions divided by using a current time display column indicating a current time as a border, based on the respective pieces of time information. The prompt detection section detects a prompt for controlling the past items and the future items. When a prompt has been detected by the prompt detection section, the control section controls the way of registration, deleting, shifting, editing and presenting the future items and the past items. Accordingly, the future items and the past items can be browsed at one time, and the convenience of item management can be improved. | 2015-08-20 |
20150234904 | LADDER PROGRAM GENERATING DEVICE AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM - A ladder program generating device includes: a ladder chart displayer configured to display a ladder chart including a plurality of program elements; a variable specifier configured to identify one program element included in the ladder chart and specify a variable included in the one program element; a program element searcher configured to search the program element including the variable specified by the variable specifier inside the ladder chart; a search result displayer configured to display a list of program elements searched by the program element searcher as a search result; a search result storage configured to at least store a search history by the program element searcher; and a search result selector configured to select the search result to be displayed next by the search result displayer based on the search history. | 2015-08-20 |
20150234905 | Sampling Events for Rule Creation with Process Selection - Embodiments are directed towards generating a representative sampling as a subset from a larger dataset that includes unstructured data. A graphical user interface enables a user to provide various data selection parameters, including specifying a data source and one or more subset types desired, including one or more of latest records, earliest records, diverse records, outlier records, and/or random records. Diverse and/or outlier subset types may be obtained by generating clusters from an initial selection of records obtained from the larger dataset. An iteration analysis is performed to determine whether a sufficient number of clusters and/or cluster types have been generated that exceed at least one threshold and when not exceeded, additional clustering is performed on additional records. From the resultant clusters, and/or other subtype results, a subset of records is obtained as the representative sampling subset. | 2015-08-20 |
20150234906 | SYNCHRONIZING DATA-SETS - Different data-sets for functionality to be synchronized across users can be identified by many variable including social networks the user is participating in, by identified interests of the user, by the physical location of the device being synchronized, by one or more applications being used on the device, by the season, by a social event being attended by a user, and by a wireless network being accessed at that time. | 2015-08-20 |
20150234907 | TEST ENVIRONMENT MANAGEMENT APPARATUS AND TEST ENVIRONMENT CONSTRUCTION METHOD - Proposed are a test environment management apparatus and a test environment construction method capable of swiftly constructing a test environment of an integrated system. | 2015-08-20 |
20150234908 | TECHNIQUES FOR DATA SYNCHRONIZATION USING COMPRESSIVE SENSING - Techniques for data synchronization between a first computing device coupled to at least one memory storing current data and a second computing device coupled to at least a second memory storing first encoded data and a copy of prior data. The first device may perform a method comprising: encoding the current data using a compressive sensing encoding technique to obtain second encoded data; and transmitting the second encoded data to the second computing device. The second device may perform a method comprising receiving second encoded data from the first computing device; decoding the second encoded data using a compressive sensing decoding technique to obtain decoded data; and obtaining a copy of the current data by using the decoded data and the copy of prior data. | 2015-08-20 |
20150234909 | SYNCHRONIZING DATA-SETS - Different data-sets for functionality to be synchronized across users can be identified by many variable including social networks the user is participating in, by identified interests of the user, by the physical location of the device being synchronized, by one or more applications being used on the device, by the season, by a social event being attended by a user, and by a wireless network being accessed at that time. | 2015-08-20 |
20150234910 | LIFECYCLE MANAGEMENT AND PROVISIONING SYSTEM FOR UNIFIED COMMUNICATIONS - A provisioning system automatically detects a new or updated object (e.g., a user object or a device object) in a data store associated with a unified communication (UC) system; reconciles attributes of the new or updated object; generates a change job based on a rule set; and causes a record corresponding to the new or updated object to be updated in the data store (or another data store in the UC system) based on the change job. Automatic detection of the new or updated object may involve importing data records from the data store and comparing them with corresponding records in a cached database. Reconciling the attributes may involve generating a template based on the rule set and comparing the template with the attributes. The provisioning system can detect a deviation between the template and the attributes and tailor the change job to resolve the deviation. | 2015-08-20 |
20150234911 | SYSTEM AND METHOD FOR LEAVING AND RETRIEVING SOCIAL TRACES - Methods and applications (apps) for capturing, storing, retrieving and presenting social traces, which are records of previous visits of friends and contacts of a user to specific locations. Both physical (geographical) and virtual (network) locations are supported. A user at a location may indicate that he or she would like to learn more about the location from a friend or acquaintance listed in the contact list of his or her personal computing device who has previously visited the location. At the user's request, a query is sent out to persons in the contact list, who are prompted to respond if the location appears in a log of their visited locations. A person who responds affirmatively will be automatically connected in a communication session with the inquiring user. Personal privacy is assured, because location and visitation records are kept under control of each user, and no information is sent out without explicit approval by the user. | 2015-08-20 |
20150234912 | Dynamic Content Delivery for Real-Time Trends - Systems and methods for serving dynamic content (such as advertisements) in response to dynamic content requests are presented. More particularly, systems and methods for serving dynamic content from dynamic content portfolios directed to trending events and/or topics are presented. Upon receiving a dynamic content request, content classifications corresponding to the requested, published content (i.e., the requested content) that included reserved dynamic content space which initiated the dynamic content request are determined. A current trend is identified in a content classification when the dynamic content request volume for the current trend period exceeds the standard/expected dynamic content request volume for the current trend period by at least a threshold amount. When a trend is detected, candidate content portfolios directed to the trending content classification are selected from a set trending content portfolios. A content creative is selected from the candidate content portfolios and returned to the requesting computer user. | 2015-08-20 |
20150234913 | NATURAL PERSON INFORMATION SETTING METHOD AND ELECTRONIC DEVICE - Disclosed are a natural person information setting method, an account information providing method, and electronic devices. The natural person information setting method includes the following steps: an associated set of each account is determined according to a degree of association and an exclusion index of another account with the each account; convergence processing is performed on all associated sets, such that after the convergence processing, no associated account in any one associated set appears in another associated set; and identical natural person information is set for any associated account in a same associated set having gone through the convergence processing, and a same natural person is set for any associated account in the same associated set according to the identical natural person information. Also disclosed are an account information providing method and electronic devices. | 2015-08-20 |
20150234914 | IMPLEMENTATION OF SEMI-STRUCTURED DATA AS A FIRST-CLASS DATABASE ELEMENT - A system, apparatus, and method for managing data storage and data access for semi-structured data systems. | 2015-08-20 |
20150234915 | CLUSTERING WEB PAGES ON A SEARCH ENGINE RESULTS PAGE - Methods, systems, and media are provided for delivering clustered search results for recent and non-recent events by maintaining the identification (ID) numbers of the respective clustered documents beyond the “fresh” life span of the clustered documents. When clusters are formed according to similar content, an ID number and associated attributes are assigned to each of the clusters. This provides a mechanism to track and retrieve the respective clusters for subsequent delivery of search results. The respective ID numbers of the clusters are maintained, even after the documents are no longer considered “fresh.” These similar-content clusters are further subdivided according to publication date. This provides individual subdivided clusters for similar content events that occurred at different time spans, which are delivered along with individual non-clustered search results in a SERP. | 2015-08-20 |
20150234916 | COMMUNITY-BASED PARENTAL CONTROLS - According to a general aspect, a method includes maintaining rating groups, each rating group providing a rating for content compiled based on information received from a user evaluating the content. The method also includes receiving, from a first user, a selection of a first rating group, from among the rating groups, to be applied to a set of users associated with the first user. The method also includes receiving, from a user, a request for a piece of content from the content. The method also includes determining that the user from which the request was received belongs to the set of users associated with the first user. The method also includes, based upon the determination that the user belonged to the set of users associated with the first user, accessing information associated with the first rating group and determining whether the first rating group includes a rating for the requested piece of content. The method also includes determining whether or not to provide information to the requesting user conditioned on the indication or absence of a rating for the requested piece of content within the first rating group. | 2015-08-20 |
20150234917 | PER-DOCUMENT INDEX FOR SEMANTIC SEARCHING - Methods, computer systems, and computer-storage medium for generating a per-document index used for semantic searching is provided. A document is received and parsed into a plurality of section. Each term in each section is translated in order to at least one of a cache index or a term identifier. Subsequent to translating the terms, each section is separately group encoded to generate the per-document index. The per-document index is stored in association with a data store. | 2015-08-20 |
20150234918 | Single User Interface for Selecting, Modifying, and Querying Images - Methods and apparatus are presented for a morphing search tool that provides a single user interface through which a user may both modify a displayed image and perform an image similarity query based on the modified image. The morphing search tool may allow a user to repeat this process until a desired image is found and displayed. Further, the image repository to be searched may be specified by a user and the images to be modified and searched for may be any type of image. The morphing search tool may be integrated within a merchant website, an image management system, or as a stand alone application. | 2015-08-20 |
20150234919 | BROWSING VIDEOS VIA A SEGMENT LIST - A system and method are disclosed for quickly and easily browsing to points of interest within a recorded video. In examples, the present system works in tandem with a segment list which includes a list of different video sequences of a stored video of an event. One typical example of a segment list is a play-by-play (PBP) which is prepared contemporaneously with a sporting event. Segments from a segment list may be associated with, or indexed to, corresponding sequences from the stored video. Thereafter, a user interface allows a user to interactively watch or browse the event by jumping to a desired point in the video for playback by selecting its associated segment from the user interface. | 2015-08-20 |
20150234920 | QUERY SELECTION AND RESULTS MERGING - Multilingual/cross-region search result merging is described. In various examples, a user enters a query to an information retrieval system and receives search results appropriate to different combinations of human language and geographical region, and where the combinations are selected according to features describing intent of the query. In examples, query intent features are computed using a query understanding component (e.g. a trained query intent classifier) and used, optionally with other query features, to identify combinations of human language and geographical region from a stored profile. In examples the stored profile is computed using data about documents available to an information retrieval system and data about past search behavior. In examples, different combinations of language and region are used to retrieve search results which are merged. For example, a query is translated into another language whilst preserving calculated intent features of the query. | 2015-08-20 |
20150234921 | Web-based Search Tool for Searching Literature Adverse Event Case Report - A method of developing sematic search engine is used for searching adverse event report from literature articles, references or abstracts. The algorithm of the method comprises web-based semantic search system; medical terminology dictionaries including MedDRA, ICD-10 dictionaries, and others represented as reported medical event; product including drug, medical device, herbal medicine, and/or nutritional food dictionaries such as WHO Drug Dictionary; identifiable patient or animal; identifiable reporter (author); and a vast amount of medical/scientific literature databases. The search engine is widely used to monitor literature adverse event case report, safety related animal and human study report from abstracts and/or articles for product safety signal detection and regulatory reporting purposes worldwide. | 2015-08-20 |
20150234922 | Caching Systems And Methods - Example caching systems and methods are described. In one implementation, a method identifies multiple files used to process a query and distributes each of the multiple files to a particular execution node to execute the query. Each execution node determines whether the distributed file is stored in the execution node's cache. If the execution node determines that the file is stored in the cache, it processes the query using the cached file. If the file is not stored in the cache, the execution node retrieves the file from a remote storage device, stores the file in the execution node's cache, and processes the query using the file. | 2015-08-20 |
20150234923 | MANAGING FACILITIES - One or more servers perform functions that include: maintaining a database including information relating to facilities that are subject to a first entity, the facilities being dispersed geographically, the information including geographic locations for at least some of the facilities; receiving a first message from a facility for which information is in the database, the first message identifying a fixture of the facility that requires attention, where information in the database for the facility identifies the fixture by at least one of a designation of the fixture and a characteristic of the fixture; sending a second message to a second entity that has contracted with the first entity to provide service within a geographic location of the facility; and enabling the second entity to access the database to identify the fixture. | 2015-08-20 |
20150234924 | SYSTEM AND METHOD FOR CONTROLLED SYNDICATION AND POPULATION OF DATABASE INFORMATION - A system and method for syndicating content is disclosed. The system includes a network, a client/moderator server and a database, a set of retailers, a client, a moderator, and a set of users each connected to the network. A video content provider is connected to the network and distributes a video. A widget application is implemented on a web page of a retailer. Users interact with the widget application to search for and view content about the client. Content is populated into the widget application from the database generated by the client or a syndication group. The client or the user optionally moderates the content. A user or the retailer initiates a conversation about the video through the widget application and selects a list of other users as the syndication group. The user and the syndication group interact through the widget application by sending and receiving comments in a conversation. | 2015-08-20 |
20150234925 | Method and Apparatus for Predictive Enrichment of Search in an Enterprise - With regard to searches and, more particularly, to searches performed on information repositories belonging to an enterprise, a centralized management system is used by the enterprise to manage the predictive search experience for users. A system offers a rich resolution experience to the end users based on user intent as determined from a variety of mechanisms, such as keywords, end user journey, clustered journey, etc. Also disclosed herein is a system that derives and offers various suggestions to end users to help them accomplish their objectives. | 2015-08-20 |
20150234926 | USER INTERFACE DEVICE, SEARCH METHOD, AND PROGRAM - A user interface device includes: a detection unit that detects an inputting action to select a displayed object corresponding to a subject; and a generation unit that generates a query based on an inputting action detected by the detection unit, wherein the generation unit generates a query for a combination of a plurality of subjects upon detection of an inputting action to select a plurality of displayed objects corresponding to a plurality of subjects by a predetermined algorithm. | 2015-08-20 |
20150234927 | APPLICATION SEARCH METHOD, APPARATUS, AND TERMINAL - Described are an application search method, apparatus, and terminal. In the method the terminal acquires a search word and converts the search word to a tag in a pre-constructed tag library, where the tag in the tag library corresponds to one category of applications. The terminal queries for applications corresponding to the tag and uses the applications as a search result corresponding to the search word. The apparatus may be implemented in the terminal and may include: an acquiring module, a conversion module, and a query module. In the present disclosure, a search word is converted to a tag in a pre-constructed tag library, and applications are searched for according to the tag. | 2015-08-20 |
20150234928 | METHOD AND APPARATUS TO IDENTIFY OUTLIERS IN SOCIAL NETWORKS - A system that incorporates teachings of the present disclosure may include, for example, a process that reduces a sampling size of a total population of on-line social network users based on a comparison of seed information to a population of on-line social network users. The reduced sampling of on-line social network users is compared to a social graph of the on-line social network users, wherein the social graph is obtained from an algorithm applied to the reduced sampling of the on-line social network users. An outlier is determined in the reduced sampling of on-line social network users based on relationships between the on-line social network users. The determining of the outlier is also based on one of ambient or publicly available information combined with an intra-graph property of the on-line social network users, wherein the outlier does not conform to the social graph. Additional embodiments are disclosed. | 2015-08-20 |
20150234929 | MULTI-MODE BARCODE RESOLUTION SYSTEM - Methods and systems for generating and resolving multi-mode barcodes include a device scanning and translating graphical data representing a barcode pattern into barcode information. The device detects distinct data items in the barcode information that each specifies an action to be taken by the device, and then transmits a request for a preference order to a remote server. Next, the device receives the preference order indicating a ranking of the distinct data items and determines, based on the ranking, an order in which actions specified by the data items are to be taken by the device. The device identifies a data item that the device is capable of taking the action specified by the data item and has a higher ranking in the preference order than the actions specified by all other data items that the device is capable of taking, and performs the action specified by the data item. | 2015-08-20 |
20150234930 | METHODS AND SYSTEMS FOR PROVIDING FUNCTIONAL EXTENSIONS WITH A LANDING PAGE OF A CREATIVE - Systems and methods for providing functional extensions on a landing page of a creative. The method includes identifying, by a data processing system, a creative for serving on a computing device. The creative can be associated with a network address of a landing page. The method also includes generating, by the data processing system, an actionable object, such as a functional extension, to be rendered with content of the landing page and providing, by the data processing system, the actionable object to be rendered with the content of the landing page responsive to an action taken on the creative when served on the computing device. Examples of functional extensions include click-to-call extensions and directions extensions. | 2015-08-20 |
20150234931 | Transparent Discovery Of Semi-Structured Data Schema - A system, apparatus, and method for managing data storage and data access for semi-structured data systems. | 2015-08-20 |
20150234932 | TERMINAL AND CONTACT LOOKUP METHOD - The present invention provides a terminal, including: a lookup unit; a request generating unit, configured to use the terminal as a source terminal when the lookup unit fails to look up and generate a query request; a request sending unit, configured to send the query request to an associated terminal corresponding to the terminal, for enabling the associated terminal to implement the following query process: looking up, by the associated terminal, the target contact in a corresponding database according to the received query request, if finding out the target contact, sending back the information of the target contact to the source terminal, if not, re-generating the query request, or directly forwarding the received query request to other associated terminals, and then using the other terminals as the associated terminals to repeatedly implement the query process; and an information receiving unit. | 2015-08-20 |
20150234933 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR A MULTI-VIEW DATA CONSTRUCT FOR LOCK-FREE OPERATIONS AND DIRECT ACCESS - Methods, systems, and computer readable media for a multi-view data construct that supports lock-free operations and direct access are disclosed. According to one aspect, a system includes a multi-view data construct including a persistent collection of elements, each element being associated with a unique identifier. Each element includes at least one pointer for configuring the element as a member of a linked list that contains as members elements of the multi-view data construct, data that indicates access status, and a data area within the collection itself or a pointer to a statically or dynamically allocated data area outside of the collection. A control module can identify elements in the collection by each element's respective identifier and can traverse elements in the collection using the pointers contained in each element. Concurrent access to an element by multiple entities is mediated using that element's access status and without using locks or locking operations. | 2015-08-20 |
20150234934 | ACCESSING AN N-WAY LINKED LIST - Computer-implemented methods for accessing a particular element of a plurality of elements stored in an N-way linked list in a computer memory provide for adding or removing elements at locations within the list. The methods may be employed with LIFO or FIFO N-way linked lists. The methods may include traversing the N sub-lists in parallel as well as the use of single instruction multiple data operations. | 2015-08-20 |
20150234935 | DATABASE CALCULATION USING PARALLEL-COMPUTATION IN A DIRECTED ACYCLIC GRAPH - Disclosed herein are technologies related to database calculation that utilizes parallel-computation of tasks in a directed acyclic graph. In accordance with one aspect, dependency of tasks is converted into a directed acyclic graph that topologically orders the tasks into layers of tasks. A database calculation may be performed, wherein the database calculation computes in parallel the tasks in each layer of the layers of tasks. | 2015-08-20 |
20150234936 | EVENT PROPAGATION IN GRAPH DATA - Embodiments include a data storage system configured to store data encoding a data graph, the data graph comprising a plurality of resources and a plurality of interconnections, each of the plurality of interconnections connecting two resources from among the plurality of resources and representing a relationship between the linked resources; the data storage system comprising: a data storage apparatus configured to store the data encoding the data graph; a plurality of event handlers, each event handler being associated with one or more resources from among the plurality of resources, and being executable at the or each of the respective associated resources; and an event propagation mechanism configured to respond to a processing event at a resource from among the plurality of resources by triggering the execution of one or more event handlers from among the plurality of event handlers at respective associated resources. | 2015-08-20 |
20150234937 | INFORMATION RETRIEVAL SYSTEM, INFORMATION RETRIEVAL METHOD AND COMPUTER-READABLE MEDIUM - An information retrieval system including: a calculating unit which calculates a query language model that is a language model of an input word or of a set of input words; an extracting unit which refers to a storage means storing a result of speech recognition on speech data which is speech-recognized with use of a speech recognition language model, and extracting a result indicating a high degree of similarity to the query language model from the result, as matching data; a first updating unit which updates the speech recognition language model with use of the matching data; and a second updating unit which updates the result stored in the storage means, with use of the updated speech recognition language model, wherein the extracting means extracts a result indicating a high degree of similarity to the query language model from the updated result, and outputs a retrieval result indicating data associated with the extracted result. | 2015-08-20 |
20150234938 | METHOD AND ELECTRONIC TERMINAL FOR SEARCHING FOR CONTACT IN DIRECTORY - The present disclosure discloses a method for searching for a contact in a list of contact entries performed at a computing device, the method including: displaying a list of contact entries in a first display area; displaying a list of top-level indexes in a second display area; when a first target index is selected, locating a sub-list of contact entries matching the first target index and displaying them in the first display area in an order defined by the first target index; obtaining a list of sub-level indexes through aggregation; displaying the list of sub-level indexes in a third display area; and when a second target index in the list of sub-level indexes is selected, locating a sub-list of contact entries matching the second target index and displaying them in the first display area in an order defined by the second target index. | 2015-08-20 |
20150234939 | Summarizing Social Interactions Between Users - The disclosure includes a system and method for summarizing social interactions between users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive a signal stream from at least one of a hardware sensor and a virtual detector, filter the signal stream and outputting filtered signal stream including data defining human-understandable actions, identify activities associated with a first user from the filtered signal stream, generate a summary of the first user's activities, determine that the first user is within proximity to a second user, determine a degree of separation between the first user and the second user in a social network, determine a time elapsed since a last interaction between the first user and the second user, classify the first user's relationship with the second user as being a first type of relationship, a second type of relationship or a third time of relationship, responsive to having the first type of relationship, generate a first summary for the first user that includes a notification that the second user is nearby, a last interaction with the second user and recent interactions with the second user, responsive to having the second type of relationship, generate a second summary for the first user that includes the notification that the second user is nearby, the last interaction with the second user and events that the first user and the second user share in common, and responsive to having the third type of relationship, generate a third summary for the first user that includes the notification that the second user is nearby and events that the first user and the second user share in common. | 2015-08-20 |
20150234940 | METHOD FOR PRODUCING A SET OF COOPERATING EMBOSSING ROLLERS - In the method for producing a set of cooperating embossing rollers, a modelling device is used for parameterizing the embossing rollers, the device comprising a test bench having a pair of rollers which are put under hydraulic pressure that can be measured and set, in order to determine from the measurement data the parameters for producing the embossing rollers. The use of a modelling device for obtaining the parameters for producing a set of embossing rollers makes it possible to use a very large variety of embossing patterns and foils with diverse properties as a basis and, by conducting tests on this very test bench, be able to efficiently narrow down and predetermine the properties of a final embossing device, preferably operated without hydraulics. | 2015-08-20 |
20150234941 | DESIGN METHOD OF LED FREEFORM SURFACE ILLUMINATION SYSTEM - A design method of LED freeform surface illumination system is provided. A light emitting angle of a LED point light source is divided into three regions. Each region can form a rectangular light spot on a light receiving surface. A mapping relationship of each region on the receiving surface is obtained. A light redistribution design for the LED point light source is performed and a system of first order partial differential equations of a freeform surface is achieved. A system of first order quasi linear differential equations of the freeform surface is obtained. A plurality of freeform surface data is obtained by solving the system of first order quasi linear differential equations. The freeform surface is obtained by surface fitting the plurality of freeform surface data. | 2015-08-20 |
20150234942 | METHOD OF MAKING A MASK WITH CUSTOMIZED FACIAL FEATURES - A method of making a mask of a subject's face having a shape adapted to interfit with a corresponding mask-receiving portion on a head, includes the steps of obtaining at least 3D image data of the subject's face; computer processing the 3D image data using facial feature recognition software to identify preselected facial landmarks in the 3D image data; aligning the image represented by the 3D image data with a mask model using at least one of the identified preselected facial landmarks; projecting the perimeter of the aligned mask model on the aligned image represented by 3-D image data; trimming the image represented by the 3D image data to the projected perimeter of the aligned mask model; bending the edge portions of the image represented by the 3D image data to manage the gap between the edge perimeter of the image represented by the 3D image and the edge perimeter of the mask model; generating image data to fill the gap between the edge perimeter of the image represented by the 3D image and the edge perimeter of the mask model, and mating the image represented by the 3D image data to a mask data set. | 2015-08-20 |
20150234943 | SHADE CALCULATION FOR SOLAR INSTALLATION - In one embodiment, a method outputs a first image of a site for a solar installation. The first image allows a distance and correlating values to be defined. A first input for the first image is used to define the distance from the measurement position of the solar installation to the set of obstructions. The method then outputs a second image of the site for the solar installation. The second image allows a height and the correlating values to be defined. A second input for the second image is used to define the height of the set of obstructions. Then, the method generates a three dimensional model of the site. A path of solar light is overlaid at a set of time intervals to determine when the set of obstructions obstruct the solar light from the solar installation at the installation location and a shade calculation is performed. | 2015-08-20 |
20150234944 | SYSTEMS AND METHODS FOR DISPLAYING IMPACT ANALYSIS DATA WHILE DESIGNING AN ARCHITECTURAL STRUCTURE - Various embodiments provide systems and methods enabling a user to receive feedback regarding a computer-implemented design of an architectural structure as the user is designing or otherwise modifying the computer-implemented design using a computer-aided design (CAD) software tool. The feedback (hereafter also referred to as “design feedback”) may provide the user with useful analysis information regarding the architectural structure's predicted characteristics (e.g., operational performance, resource consumption, cost, etc.) based on the current state of the computer-implemented design. In particular, heating and cooling loads associated with the computer-implemented design of the architectural structure can be visually displayed to the user in real or near-real-time along with the relationships to contributing factors that impact the heating and cooling loads. | 2015-08-20 |
20150234945 | REAL-TIME SPATIAL DAYLIGHTING ANALYSIS FOR A 3D GEOMETRIC STRUCTURE - Various embodiments provide systems and methods enabling a user to receive feedback regarding a computer-implemented design of an architectural structure as the user is designing or otherwise modifying the computer-implemented design using a computer-aided design (CAD) software tool. The feedback (hereafter also referred to as “design feedback”) may provide the user with useful analysis information regarding the architectural structure's predicted characteristics (e.g., operational performance, resource consumption, cost, etc.) based on the current state of the computer-implemented design. In particular, daylighting analyses pertinent to the computer-implemented design of the architectural structure can be visually displayed to the user in real or near-real-time. | 2015-08-20 |
20150234946 | Automated and Intelligent Structure Design Generation and Exploration - Computational systems and methods are disclosed that learn about and assist with appropriate structure-based design choices. The systems and methods autonomously explore design states, and suggest to a user one or more optimize design states. Constraints are provided to limit exploration to valid design states. Systems and methods are disclosed that assist groups of users with coordinating their efforts in producing a cohesive design. Systems and methods are disclosed for learning from past optimizations in order to provide more rapid convergence on an optimized design, avoid local maxima and other hurdles to optimization, avoid undesired optimizations, and so on. | 2015-08-20 |
20150234947 | Estimation of Three-Dimensional Models of Roofs from Spatial Two-Dimensional Graphs - The present invention overcomes the limitations of the prior art by exploiting properties of the projection of a three-dimensional building structure (such as a roof) onto the ground. This projection is a two-dimensional spatial graph, which can be constructed for example by a user or by an image recognition algorithm. The spatial graph is processed to recreate a three-dimensional model of the building structure. | 2015-08-20 |
20150234948 | BOUNDARY BASED POWER GUIDANCE FOR PHYSICAL SYNTHESIS - A method and system to obtain a physical design of an integrated circuit from a logical design are described. The method includes performing a baseline synthesis to obtain a baseline physical design using timing constraints and an overall power budget. The method also includes computing power assertions, performing a re-synthesis using the timing constraints and the power assertions to obtain a new physical design, comparing the new physical design with the baseline physical design to determine a degradation of the new physical design in comparison with the baseline physical design, and reducing a weighting of the power assertions relative to the timing constraints based on the degradation. The executing the performing the re-synthesis, the comparing, and the reducing are done iteratively until the degradation is below a threshold value. | 2015-08-20 |
20150234949 | BOUNDARY BASED POWER GUIDANCE FOR PHYSICAL SYNTHESIS - A method and system to obtain a physical design of an integrated circuit from a logical design are described. The system includes a memory device to store a logical design, and a processor to execute a synthesis engine. The processor performs a baseline synthesis to obtain a baseline physical design using timing constraints and an overall power budget, computes power assertions, performs a re-synthesis using the timing constraints and the power assertions to obtain a new physical design, compares the new physical design with the baseline physical design to determine a degradation of the new physical design in comparison with the baseline physical design, reduces a weighting of the power assertions relative to the timing constraints based on the degradation, and iteratively performs the re-synthesis, compares the new physical design with the baseline physical design, and reduces the weighting until the degradation is below a threshold value. | 2015-08-20 |
20150234950 | Methods and Apparatus for Synthesizing Multi-Port Memory Circuits - Multi-port memory circuits are often required within modern digital integrated circuits to store data. Multi-port memory circuits allow multiple memory users to access the same memory cell simultaneously. Multi-port memory circuits are generally custom-designed in order to obtain the best performance or synthesized with logic synthesis tools for quick design. However, these two options for creating multi-port memory give integrated circuit designers a stark choice: invest a large amount of time and money to custom design an efficient multi-port memory system or allow logic synthesis tools to inefficiently create multi-port memory. An intermediate solution is disclosed that allows an efficient multi-port memory array to be created largely using standard circuit cell components and register transfer level hardware design language code. | 2015-08-20 |
20150234951 | DETERMINING LIFE CONSUMPTION OF A MECHANICAL PART - A first set of data is received relating to the operation of a first mechanical part. A plurality of steady state conditions for the first set of operational data is determined. A load history is determined for the first mechanical part based on the plurality of determined steady states and the first set of operational data. One of a plurality of predefined life consumption calculation models is selected based on a type of the first mechanical part and a position of a critical area at the first mechanical part. A level of life consumption for the critical area of the first mechanical part is determined based on the selected life consumption calculation model and the determined load history. | 2015-08-20 |
20150234952 | SYSTEM AND METHOD FOR SIMULATING OPERATION OF A NON-MEDICAL TOOL - A system and method for simulating operation of a non-medical tool, having at least one device for detecting the spatial position and movement of a user, a data processing device and at least one display device that displays a virtual processing object. The data of the device for detecting the spatial position and movement of a user are sent to the data processing device, are processed there, and are forwarded to the at least one display device which displays an image of the user or of a part of the user and an image of the tool, the positions and movements of the images being displayed on the basis of the data of the devices for detecting the spatial position and movement of a user relative to the virtual processing object. | 2015-08-20 |
20150234953 | METHOD FOR CALCULATING ENGINE CHARACTERISTIC VARIABLES, DATA PROCESSING SYSTEM AND COMPUTER PROGRAM PRODUCT - A method for calculating engine characteristic variables of an internal combustion engine having the following steps: determination of an alternative injection profile in a first curve form which is described by interpolation points, by the interpolation points being calculated from at least one first engine characteristic variable; and determination of an alternative combustion profile in a second curve form which is described by interpolation points, by at least one interpolation point being calculated from the alternative injection profile and at least one second engine characteristic variable. | 2015-08-20 |
20150234954 | System, Method and Computer Program Product For Wellbore Event Modeling Using Rimlier Data - A data mining and analysis system which analyzes clusters of outlier data (i.e., rimliers) to detect and/or predict downhole events. | 2015-08-20 |
20150234955 | TECHNIQUES FOR ESTIMATING COMPOUND PROBABILITY DISTRIBUTION BY SIMULATING LARGE EMPIRICAL SAMPLES WITH SCALABLE PARALLEL AND DISTRIBUTED PROCESSING - Techniques for estimated compound probability distribution are described. An apparatus may comprise a configuration component, perturbation component, sample generation controller, an aggregation component, a distribution fitting component, and statistics generation component. The configuration component may be operative to receive a compound model specification and candidate distribution definition. The perturbation component may be operative to generate a plurality of models from the compound model specification. The sample generation controller may be operative to initiate the generation of a plurality of compound model samples from each of the plurality of models. The distribution fitting component may generate parameter values for the candidate distribution definition based on the compound model samples. The statistics generation component may generate approximated aggregate statistics. Other embodiments are described and claimed. | 2015-08-20 |
20150234956 | TECHNIQUES FOR COMPRESSING A LARGE DISTRIBUTED EMPIRICAL SAMPLE OF A COMPOUND PROBABILITY DISTRIBUTION INTO AN APPROXIMATE PARAMETRIC DISTRIBUTION WITH SCALABLE PARALLEL PROCESSING - Techniques for estimated compound probability distribution are described. An apparatus may comprise a configuration component, perturbation component, sample generation controller, an aggregation component, a distribution fitting component, and statistics generation component. The configuration component may be operative to receive a compound model specification and candidate distribution definition. The perturbation component may be operative to generate a plurality of models from the compound model specification. The sample generation controller may be operative to initiate the generation of a plurality of compound model samples from each of the plurality of models. The distribution fitting component may generate parameter values for the candidate distribution definition based on the compound model samples. The statistics generation component may generate approximated aggregate statistics. Other embodiments are described and claimed. | 2015-08-20 |
20150234957 | FENESTRATION TEMPLATE FOR ENDOVASCULAR REPAIR OF AORTIC ANEURYSMS - To provide simple yet accurate stent graft fenestration, a patient-specific fenestration template is used as a guide for graft fenestration. To generate the fenestration template, a patient's medical imaging data such as CT scan data may be used to generate a 3-D digital model of an aorta lumen of the patient. The aorta lumen may encompass one or more branch vessels, which may be indicated on the 3-D digital model. Based on the 3-D digital model or a segment thereof, the fenestration template may be generated, for example, using 3-D printing technology. The fenestration template may include one or more holes or openings that correspond to the one or more branch vessels. To fenestrate a stent graft, the fenestration template is coupled to the stent graft so that the holes or openings on the fenestration template indicate the fenestration locations. | 2015-08-20 |
20150234958 | SELF-SHIELDING TANK - A method of designing a self-shielding tank is disclosed. The method includes calculating a wind pressure loading and a projectile impact loading for the tank. Finite element analysis results are generated for the tank based on the calculated wind pressure loading and projectile impact loading. Tank geometry and features based on analysis results are determined and compared to acceptance criteria. The generated finite element analysis results are limited by a specified degree of plastic deformation. | 2015-08-20 |
20150234959 | METHOD AND APPARATUS USING FORMAL METHODS FOR CHECKING GENERATED-CLOCK TIMING DEFINITIONS - A generated-clock checker compares timing definitions against a register transfer level description of the design using formal methods. The generated-clock checker derives generated-clock timing waveform models from the timing definitions, derives generated-clock waveform models from the register level design and then compares the waveform models using formal methods. | 2015-08-20 |
20150234960 | DESIGN AUTOMATION FOR CONFIGURABLE MIXED-SIGNAL SYSTEMS - Configuration information is generated for a configurable mixed-signal system. Analog requirements for operating the configurable mixed-signal system are gathered. A simulation model of a delta-sigma modulator is received. A simulation based on the simulation model of the delta-sigma modulator is performed to obtain parameter settings for the delta-sigma modulator. The obtained parameter settings are used to build at least a portion of a description of the configurable mixed-signal system. The description of the configurable mixed signal system is synchronized to receive configuration information. | 2015-08-20 |
20150234961 | METHOD AND APPARATUS FOR CIRCUIT RELIABILITY AGING - A method for integrated circuit reliability aging simulation includes dividing a target time period into N stages including a first stage and a second stage; obtaining first parameter values of a reliability model for the first stage; performing a first simulation on the circuit based on the reliability model and the first parameter values to obtain first aging results; obtaining second parameter values of the reliability model for the second stage; and performing a second simulation on the circuit based on the reliability model and the second parameter values to obtain second aging results. | 2015-08-20 |
20150234962 | CIRCUIT SIMULATION USING A RECORDING OF A REFERENCE EXECUTION - A method, system and product for circuit simulation using a recording of a reference execution. The method comprises obtaining a design of a circuit, wherein the circuit comprises nodes which are assigned values during execution. The method further comprises obtaining a recording of a reference execution of the circuit, wherein the recording comprises recorded values of the nodes in a plurality of cycles. The method further comprises simulating, by a processor, an execution of the circuit, wherein said simulation is performed using the recorded values of the reference execution. | 2015-08-20 |
20150234963 | INTERFACE ANALYSIS FOR VERIFICATION OF DIGITAL CIRCUITS - A method for performing an interface analysis. The method includes identifying a first module included in a representation of a digital circuit. The method also includes identifying a first output port associated with the first module. The method further includes identifying a first logic path that extends from the first output port. The method also includes determining that the first logic path extends to a first storage element included in the first module. The method further includes including the first module, the first output port, the first logic path, and the first storage element in interface logic output data. | 2015-08-20 |
20150234964 | PATTERN DENSITY-DEPENDENT MISMATCH MODELING FLOW - In some embodiments, in a method, a layout of a circuit is received. A netlist with indicated pattern density (PD)-dependent mismatch elements associated with different PDs, respectively, is generated using the layout. A simulation on the netlist is performed such that when the PD-dependent mismatch elements are modeled in the simulation, corresponding model parameters of the PD-dependent mismatch elements are generated using variation distributions with different spreads. | 2015-08-20 |
20150234965 | METHOD AND AN APPARATUS FOR AUTOMATIC PROCESSOR DESIGN AND VERIFICATION - A method and a system embodying the method for automatic application-specific instruction-set processor design and verification, comprising generating programming and simulation tools in accordance with application-specific instruction-set processor specifications automatically by an Electronic Design Automation tool; generating a reference model and a hardware description of the application-specific instruction-set processor in accordance with the application-specific instruction-set processor specifications automatically by the Electronic Design Automation tool; and verifying the hardware description against the reference model is disclosed. | 2015-08-20 |
20150234966 | METHOD AND AN APPARATUS FOR AUTOMATIC GENERATION OF VERIFICATION ENVIRONMENT FOR PROCESSOR DESIGN AND VERIFICATION - A method and a system embodying the method for automatic generation of a verification environment, comprising providing a first model of an application-specific instruction-set processor; providing a second model of the application-specific instruction-set processor; and generating automatically the verification environment from the first model and the second model is disclosed. | 2015-08-20 |
20150234967 | Determining Soft Error Infliction Probability - A method, system and product for determining error infliction probability or probability. The method comprises obtaining a representation of a circuit, wherein the circuit comprises nodes, wherein the nodes comprise at least one critical node; obtaining a trace, wherein the trace comprises recorded values of the nodes in a plurality of cycles; determining, by a processor, a Soft Error Infliction Probability (SEIP) of a node, wherein the SEIP is a value representing a probability that a Single Event Upset (SEU) effecting the node in a cycle will inflict a soft error by propagating through the circuit to the at least one critical node, wherein said determining comprises simulating a propagation of the SEU from the cycle to consecutive cycles, wherein said simulating utilizes values from the trace which are associated with the consecutive cycles; and outputting the SEIP of the node. | 2015-08-20 |
20150234968 | PIPELINE DEPTH EXPLORATION IN A REGISTER TRANSFER LEVEL DESIGN DESCRIPTION OF AN ELECTRONIC CIRCUIT - A list of input registers and output registers for a circuit design are provided. The circuit design is modified by traversing output connections paths for each input register and replacing any register in the output connection paths with a wire unless the register is a listed output register. An initial total cycle time value for the modified circuit design is determined. A gate level description for the modified circuit design is obtained by a macro synthesis with the initial total cycle time value. The total cycle time value for the modified circuit design is then varied in order to determine the theoretical limit of the modified circuit design. This theoretical limit is realized when negative slacks are present in a macro synthesis of the modified circuit design for a given total cycle time value. Based on this theoretical limit, the minimum pipeline depth of the circuit design is determined. | 2015-08-20 |
20150234969 | BALANCING SENSITIVITIES WITH RESPECT TO TIMING CLOSURE FOR INTEGRATED CIRCUITS - Systems and methods for improving timing closure of new and existing semiconductor products by balancing sensitivities. More specifically, a method is provided for that includes defining at least one set of correlated parameters for a semiconductor product, the at least one set of correlated parameters comprising a first parameter and a second parameter. The method further includes measuring performance of embedded devices within the semiconductor product. The method further includes closing timing of the semiconductor product using the measured performance of the semiconductor product. The closing the timing of the semiconductor product comprises calculating a sensitivity to the first parameter based on the measured performance of the embedded devices within the semiconductor product and balancing the sensitivity to the first parameter with a sensitivity to a second parameter such that timing degradation is shifted from the first parameter to the second parameter. | 2015-08-20 |
20150234970 | SYNTHESIZING LOW MASK ERROR ENHANCEMENT FACTOR LITHOGRAPHY SOLUTIONS - In one embodiment, a source mask optimization (SMO) method is provided that includes controlling bright region efficiency during at least one optical domain step. The bright region efficiency being the proportion of the total transmitted light that is transferred to bright areas of a target pattern. The optical domain intermediate solution provided by the at least one optical domain step may then be binarized to obtain an initial spatial domain solution with a controlled MEEF (Mask Error Enhancement Factor). The MEEF is controlled during at least one spatial domain step that optimizes the initial spatial domain solution. | 2015-08-20 |
20150234971 | APPORTIONING SYNTHESIS EFFORT FOR BETTER TIMING CLOSURE - Timing for a critical path of a circuit design is optimized by splitting up the path so the synthesis effort to solve the path is appropriately apportioned. Selected nodes of the path are made visible, and internal timing constraints are applied to gates at the visible nodes. The internal timing constraints are translated into physical locations, and placement constraints are applied to the gates based on the physical locations, followed by timing-driven placement. The internal timing constraints can be required arrival times computed using a linear delay model. The placement constraints can include an attractive force between a given one of the selected gates and a corresponding one of the physical locations. The results are better stability control from run to run, and significant savings in power consumption due to less buffering and better gate sizing, with an optimum partition of the path for better routing. | 2015-08-20 |
20150234972 | BOARD DESIGN METHOD AND BOARD DESIGN DEVICE - Provided are an EMI characteristic derivation unit which derives an EMI characteristic radiated from a cable based on design information of a circuit board connected with the cable; a determination standard database which stores an EMI tolerance condition which is a tolerance condition for the EMI characteristic; an EMI condition determination unit which determines whether the EMI characteristic satisfies the EMI tolerance condition; an improvement effect database which stores a modification guideline to modify a configuration of the circuit board necessary to satisfy the EMI tolerance condition when the EMI characteristic does not satisfy the EMI tolerance condition and an improvement effect corresponding to the modification guideline; a restriction item database which stores a restriction item applied when the configuration of the board is modified; and a configuration modification unit which performs the configuration modification of the board in accordance with the modification guideline and the restriction item. | 2015-08-20 |
20150234973 | SYSTEM AND METHOD FOR ABSTRACTION OF A CIRCUIT PORTION OF AN INTEGRATED CIRCUIT - A system, such as a computer aided design (CAD) system, is configured to abstract at least a portion of an integrated circuit (IC) design provided thereto. The system selects two signals of the IC and determines the respective sub-circuits ending at each of the signals, excluding the other sub-circuit when two sub-circuits intersect. It then identifies an intersection of the two sub-circuits and therefore establishes an abstraction therefrom. The abstraction replaces the circuit for verification purposes of the IC design. The process can repeat as may be necessary or until no two signals have sub-circuits that intersect. The process described for two signals is equally applicable to a plurality of signals for which the intersection is defined as the intersection of all the sub-circuits defined by the plurality signals. The abstraction allows for effective verification of portions of ICs as may be necessary. | 2015-08-20 |
20150234974 | MULTIPLE PATTERNING DESIGN WITH REDUCED COMPLEXITY - A three color map can be built based on an integrated circuit (IC) layout, each color representing an exposure in a multiple (here triple) patterning lithography process and can include any combination of additive and/or subtractive exposures. A series of design rules can start with color-specific rules before considering any combination of colors and/or exposures. If the map fails any rule, building the map can be repeated with adjustments and it can be assessed with the design rules. | 2015-08-20 |
20150234975 | MASK SHIFT RESISTANCE-INDUCTANCE METHOD FOR MULTIPLE PATTERNING MASK DESIGN AND A METHOD FOR PERFORMING THE SAME - A system and method comprising providing a layout of an integrated circuit design, generating, by a processor, a plurality of multiple patterning decompositions from the layout, determining a maximum mask shift between the first mask and the second mask and simulating a worst-case performance value for each of the plurality of multiple patterning decompositions using one or more mask shifts within a range defined by the maximum mask shift. Further, each of the plurality of multiple patterning decompositions comprise patterns separated to a first mask and a second mask of a multiple patterning mask set. | 2015-08-20 |
20150234976 | System, Method and Computer Program Product For Integrated Computational Element Design Optimization and Performance Evaluation - A system for integrated computational element (“ICE”) design optimization and analysis utilizes a genetic algorithm to evolve layer thickness of each fixed ICE structure using a constrained multi-objective merit function. The system outputs a ranked representative group of ICE design candidates that may be used for further fabricability study, ICE combination selection, efficient statistical analysis and/or feature characterization. | 2015-08-20 |
20150234977 | METHOD OF VERIFYING LAYOUT OF MASK ROM - A method of verifying a layout of a mask read only memory (ROM) includes: receiving source ROM code, bitmap data, and layout design data of the mask ROM; generating coordinate data of a bit determining unit based on the layout design data; and determining an error cell based on the coordinate data of the bit determining unit, the bitmap data, and the source ROM code. | 2015-08-20 |
20150234978 | Cell Internal Defect Diagnosis - Various aspects of the disclosed technology relate to cell internal defect diagnosis techniques. Defect candidates are first determined based on path-tracing through a circuit design. Then, cell internal defect suspects are determined from the defect candidates based on simulating failing test patterns by using cell internal fault models. The defect candidate determination may be further based on simulating the failing test patterns by using conventional fault models. The cell internal defect suspect determination may be further based on simulating passing test patterns by using the cell internal fault models. | 2015-08-20 |
20150234979 | SYSTEM AND METHOD FOR VALIDATING STACKED DIES BY COMPARING CONNECTIONS - A system comprises a processor-implemented tool configured to generate a layout of an integrated circuit (IC) die. At least one non-transitory machine readable storage medium includes a first portion encoded with a first gate-level description of first and second circuit patterns to be formed on first and second integrated circuit (IC) dies, respectively, and a second portion encoded with a second gate level description of the first and second circuit patterns received from the processor implemented tool. The second gate level description includes power and ground ports, and the first gate level description does not include power and ground ports. A processor-implemented first verification module is provided for comparing the first and second gate level descriptions and outputting a verified second gate-level description of the first and second circuit patterns. | 2015-08-20 |
20150234980 | GENOME SEQUENCE SYSTEMS AND METHODS - According to embodiments of the invention, systems and methods are provided for capturing nucleotide sequence and providing associated modification snapshots with timestamps. The system and/or method are adapted to receive a sample containing a genome sequence from an individual or an organism (hereinafter collectively referred to as a “subject”) that uses the genome for encoding DNA or RNA. The genome sequence is then identified and stored in a database, for access at a later time. Multiple samples from multiple individuals may be taken, analyzed, and compare via the provided invention. Moreover, genetic as well as non-genetic information may be determined and stored in the database. Such information may include data relating to phenotypic features and clinical biological data. | 2015-08-20 |
20150234981 | System and Method for Determining Relatedness - Methods of determining a source of, and/or tracking the transmission of, an organism, including pathogenic organisms. Processor-readable medium having processor-executable instructions for performing such methods. Systems for tracking the path of an infection. Electronic systems for tracking the transmission of a pathogen. Methods for determining regions of DNA suitable for one-way analysis. Infection Control Analysis Decision Systems comprising a processing device in communication with memory containing instructions for carrying out methods of determining a source of, and/or tracking the transmission of, an organism, including pathogenic organisms. | 2015-08-20 |
20150234982 | Electronic Method and System that Improves Efficiencies for Rendering Diagnosis of Radiology Procedures - An electronic method and system for improving radiologists' efficiencies when viewing radiology procedures and rendering diagnosis in a manner that emulates current methods and apparatus. The method of the present invention includes reviewing electronic radiology images and reports contained in a patient's digital master folder (an information object invented to manage the patient's radiology information), comparing images from the current procedure to specific images from prior procedures in a specified order, and dictating the procedure's diagnosis into the digital master folder. The apparatus of the present invention includes a flat panel monitor for the viewing and manipulation of digital master folders, a dictation trackball device for manual and voice enabled operation and navigation of the system, and multiple high-resolution computer monitors functioning as a “light-box” for the viewing of radiology images. | 2015-08-20 |
20150234983 | METHOD AND SYSTEM FOR RETURNING PATIENT TEST RESULTS - Example systems and methods are provided for returning patient genome or exome sequencing results. In one example, a test database including data indicating one or more subjects and a plurality of test results may be maintained. Each subject may be associated with one or more respective test result from the plurality of test results. Returning patient genome or exome sequencing results from the database may involve receiving subject data identifying a particular subject in the test database, identifying at least one respective test result associated with the particular subject, causing at least one visual indication corresponding to the identified at least one respective test result to be provided on a display, receiving selection data, receiving access data, and causing a visual indication of the selected one or more of the identified at least one respective test result to be provided on the display in response to receiving the access data. | 2015-08-20 |
20150234984 | Patient-Centric Portal - A system for obtaining substantially all medical information available to a specific patient from satellite portals and adapted to report that information to authorized individuals and satellite portals. The system polls the satellite portals for the medical information and interfaces with the satellite portals without requiring the patient to interface with the API that intervenes upon patient query between the satellite portal and the patient. | 2015-08-20 |
20150234985 | RF TRANSACTION SYSTEM AND METHOD FOR STORING USER PERSONAL DATA - A system and method for a RF transaction device for storing user personal data is disclosed. The invention includes a system and method for facilitating a healthcare transaction using a transponder system configured to store different healthcare information in different storage areas on a database. The invention includes providing account information in ISO/IEC 7816 magnetic stripe Track 1/Track 2 format. The invention also includes an RFID reader for transmitting account and database information. In one embodiment the invention provides an RFID reader as a free standing or a computer implemented device. In another embodiment, biometric security measures are used in conjunction with the transponder system. In another embodiment, the transponder system communicates with one or more third-party healthcare providers to facilitate the transfer of healthcare and personal information. | 2015-08-20 |
20150234986 | Medical Air Interface - Systems, methods, and devices of the various embodiments enable classification levels to be assigned to air interfaces used to transmit medical data based on health regulatory requirements. A medical communication abstraction layer executing on a computing device (or node) may determine the requirements associated with a classification level and establish air interfaces meeting those requirements with other devices (or nodes) also having medical communication abstraction layers, thereby establishing a medical data network between the devices (or nodes) meeting the requirements for the classification level. Medical data may also be assigned classification levels, and the assigned classification level of the medical data may be used by the medical communication abstraction layers to determine the medical data networks over which the medical data may be transmitted. | 2015-08-20 |
20150234987 | System and Method for Processing Healthcare Information - A system for processing healthcare information includes: a patient clinical context module including a patient-user relationship model, a medical knowledge database, and an applied workflow execution model; the patient clinical context module being configured to retrieve information from a plurality of data sources and to use the patient-user relationship model, the medical knowledge database, and the applied workflow execution model to produce output information relevant to a patient; and a user display configured to display the output information in a longitudinal view of health data for the patient aggregated from the plurality of data sources. A method for processing healthcare information that can be implemented by the system is also disclosed. | 2015-08-20 |
20150234988 | COMPUTER ALGORITHMS AND METHODS FOR PRODUCT SAFETY - The invention comprises systems, methods and a computerized data management device for creating and using data relating to a medical or non-medical product or device to enhance the safety of the product or device. A vast amount of data regarding adverse events associated with a particular product or device is analyzed to identify new essential adverse events associated with the product or device. At least one database of new essential adverse event information is created and utilized, and new characteristics of or uses for the product or device related to the new essential adverse event information are determined. Adverse event information is gathered for a large number of population sub-groups. The system may also be programmed to incorporate the information into intellectual property and contract documents. Manufacturers and/or distributors can include the proprietary information in consumer safety information, which accompanies the product or device, or which is provided to patients, users, consumers and the like, or in the case of certain medical products or devices, to prescribers of those products or devices. The system and methods also provide for commercializing the essential adverse event information. | 2015-08-20 |
20150234989 | Patient Transition by Web Based program to have real time availability of Skilled nursing home beds - A process that enables hospitals to check on line availability and booking of nursing home beds in the area by creating a database that is updated online/periodically by nursing homes and using web based technology by hospitals. | 2015-08-20 |
20150234990 | CONCEPTS FOR GENERATING AND MANAGING CARE TEAMS - Computer program products, methods, systems, apparatus, and computing entities are provided for managing a care team. For example, in one embodiment, care team members can be added to a care team using a manual approach, a semi-automated approach, or an automated approach. The care team can then be displayed simultaneously in a single view with the relevant relationships, roles, and responsibilities. | 2015-08-20 |
20150234991 | SYSTEMS AND METHODS FOR DETERMINING AND COMMUNICATING PATIENT INCENTIVE INFORMATION TO A PRESCRIBER - Systems and methods are provided for determining and communicating patient incentive information to a prescriber. The patient incentive information may adjust the patient copay amount for a prescribed medication. The patient incentive information may be determined by evaluating pharmacy identification information and medication identifiers in a received prescription benefit check transaction and/or adjudicated response to a healthcare transaction to determine if an incentive is available to be applied to the current transaction. The incentive amount may be retrieved and the patient copay amount in the adjudicated response may be amended prior to transmitting the adjudicated response to the prescriber of the medication. | 2015-08-20 |
20150234992 | CLINICAL DECISION SUPPORT - A clinical decision support system is disclosed, comprising pathway models ( | 2015-08-20 |
20150234993 | MONITORING UNIT FOR THE ELECTRONIC MONITORING OF SENSOR SIGNALS WITHIN THE FRAMEWORK OF THE MONITORING OF SEPSIS AND A CORRESPONDING PROCESS - A electronic sensor signals monitoring unit ( | 2015-08-20 |
20150234994 | SIMPLIFIED LAUNCHING OF ELECTRONIC MESSAGES IN CENTER FOR TREATING PATIENT - Devices, systems, software and methods facilitate launching protocol in a treatment center for an incoming patient. When a patient characterization is input, one or more message templates become prepared at least in part for different functions, departments and people of the treatment center. | 2015-08-20 |
20150234995 | REAL-TIME RECALL INVENTORY MATCHING SYSTEM - A health care network system for reducing the instances of errors during a medical procedure may include a data processing system connected to a subscriber system. The subscriber system may include one or more portable data collection devices that are configured to collect and send to the data processing system production identifier data regarding a designated medical device. The data processing system returns information regarding whether an the designated medical device is the subject of an issued recall as well as other characteristics of the designated medical device for verification by a health care professional. | 2015-08-20 |
20150234996 | METHOD AND A DEVICE FOR USE IN A PATIENT MONITORING SYSTEM TO ASSIST A PATIENT IN COMPLETING A TASK - There is provided a method of operating a patient device in a patient monitoring system to assist a patient in completing a task, there being a redefined set of types of task for the patient to complete, the method comprising receiving information on a task for the patient to complete, the information comprising an indication of the type of task from the predefined set the patient is to complete; determining one or more operations associated with the type of task indicated in the received information that the patient device is to perform on initiation of the task or on occurrence of a predefined event; and on initiation of the task by the patient or on occurrence of the predefined event, performing the one or more operations associated with the task. | 2015-08-20 |
20150234997 | TASK OPTIMIZATION IN REMOTE HEALTH MONITORING SYSTEMS - Systems, methods, and devices are disclosed that monitor the health status of patients. Dynamic task management functions apply data analytics to discretize continuous data values from monitored patients, and apply association rule mining techniques to prioritized required user tasks. Embodiments of the present disclosure minimize the number of daily action items required by patients. The remaining action items maximize information gain, thereby improving the overall level of patient adherence and satisfaction without losing health monitoring effectiveness. | 2015-08-20 |