Patents Issued in November 17, 2016
-
Publication number: 20160335349Abstract: A system for automated acquisition of content from an application includes a guide tracker module, a link extraction controller, and a scraper. The guide tracker module monitors interaction of an operator with an executing instance of the application and records a set of guides. Each guide includes a recorded sequence of user interface interactions concluding at a respective ultimate state of the application. The link extraction controller, for each guide of the set of guides, selectively identifies additional states of the application that correspond to the respective ultimate state and adds the additional states corresponding to the respective ultimate state and the respective ultimate state to a state list. The additional states and the respective ultimate state are all directly reachable from a common penultimate state of the application. Each entry in the state list designates a state and a path of user interface interactions to arrive at the state.Type: ApplicationFiled: September 28, 2015Publication date: November 17, 2016Inventors: Kalyan DESINENI, Manikandan SANKARANARASIMHAN, Sudhir MOHAN
-
Publication number: 20160335350Abstract: Disclosed is a processor based system and method for ranking, searching and managing contact information of a contact database. The said contact information is ranked based on various criteria, such as, who knows whom, similarity of interests, proximity of user devices, frequently dialed numbers, devices as well as simultaneously searching for similar information on the internet. The system and method also provides means for removing defunct contacts. Further, the system and method also provides mechanism by which the contact information is searched on external data repositories, such as the internet, when a desired contact is unavailable to the user.Type: ApplicationFiled: May 12, 2016Publication date: November 17, 2016Inventors: Vinay BAWRI, Ritesh BAWRI, Malvika BAWRI
-
Publication number: 20160335351Abstract: A computer-implemented search system comprising a search engine and a database, the search engine being configured to perform an Internet search in response to a search query and display results of a search on a screen of a user's computing device, the system being configured to: provide and display a selectable function configured such that, when selected by a user, a new folder is created; enable a user to select one or more search results displayed on their screen and cause it/them to be moved into said new folder; and save the new folder including the one or more search results in the database; wherein the search engine performs a search of the database, in response to a search query, and displays data representative of relevant folders including search results created by other users and stored in the database together with the search results.Type: ApplicationFiled: May 13, 2016Publication date: November 17, 2016Inventors: Maksims Volkovs, William Hemming, Francesco Petruzzelli, Andrew Curran
-
Publication number: 20160335352Abstract: Described are methods, systems and computer readable media for providing a query dispatch and execution architecture.Type: ApplicationFiled: May 14, 2016Publication date: November 17, 2016Inventors: Radu Teodorescu, Ryan Caudy, David R. Kent, IV, Charles Wright, Nathan Dorfman
-
Publication number: 20160335353Abstract: In particular embodiments, a method comprises accessing, by one or more computing systems associated with a social-networking system, a structured document of a network application, the structured document comprising structural information and content comprising one or more embedded scripts, resources, or identifiers for the resources. The method further comprises processing the structured document to generate a model representation of the structured document, executing at least some of the content of the structured document and logging multiple snapshots of the model representation of the structured document as the model representation is generated in response to one or more interactions initiated by execution of the content.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar
-
Publication number: 20160335354Abstract: A system and method for predicting a real-time change in an organic search ranking of a website is disclosed. The present invention provides a statistical model and a simulation interface capable of predicting a real-time change in an organic search ranking of a website. The system identifies one or more variables impacting the organic search ranking of a website and assigns an individual score to each variable. The system further enables the user to make modifications in the one or more variable and to visualize the real-time change in ranking by correlating an overall score with the actual organic search ranking.Type: ApplicationFiled: May 12, 2015Publication date: November 17, 2016Inventors: Ajay Kumar Rama, Ranjet Behera, Haider Raza Khan
-
Publication number: 20160335355Abstract: A navigation system includes a control unit configured to determine an initial search time associated with an initial search query for commencing a navigation search; determine a further search time associated with a further search query for modifying the navigation search; calculate a hiatus between the further search time and the initial search time; generate a synthesized search query based on the initial search query, the further search query, and the hiatus; and a communication interface, coupled to the control unit, configured to communicate the synthesized search query.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: Naveen Kumar Vandanapu, Gregory Stewart Aist
-
Publication number: 20160335356Abstract: A system for automated acquisition of content from an application includes a link extraction controller that receives an identification of a target state of the application directly reachable from an intermediate state and a specification of a user interface element of the intermediate state actuated by a user to arrive at the target state. After navigating to the intermediate state in an executing instance of the application and extracting a tree of user interface widgets, the link extraction controller identifies widget sub-trees that have at least a threshold level of commonality with a reference widget sub-tree that includes the specified user interface element. The link extraction controller adds states, including the target state, reachable by user actuation of the identified widget sub-trees to a state list. A scraper module extracts text and metadata from each of the states in the state list for storage in a data store.Type: ApplicationFiled: September 29, 2015Publication date: November 17, 2016Inventors: Kalyan DESINENI, Manikandan SANKARANARASIMHAN, Vasanthakumar SARPASAYANAM
-
Publication number: 20160335357Abstract: A method and apparatus for reducing load peaks in a user group matching process is described. The method may acquire a matching target of a user group (301), and acquire a user set from a maintaining user list according to the matching target (302). The matching target is used for indicating a set of conditions that the user group needs to meet. The method also calculates a matching degree between the user set and the matching target (303), and dynamically judging whether the user set meets the matching target according to the matching degree between the user set and the matching target and a load condition of a server (304). A new user set is reacquired if the user set does not meet the matching target, and the user set is determined as a user group successfully matching if the user set meets the matching target (305).Type: ApplicationFiled: June 4, 2015Publication date: November 17, 2016Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haitao JIANG, Zheng ZHANG
-
Publication number: 20160335358Abstract: There is disclosed a method of processing a search query from a user associated with an electronic device and generating a search result set responsive to the search query. The method is executable at a search server coupled to the electronic device via a communication network. The method comprises: receiving from the electronic device, via the communication 5 network, the search query; based on the search query, determining a search results set; determining a search object component associated with the search query; determining a best-matching search result from the search results set associated with the search object component; augmenting the search object component with a link to the best-matching search result, such that to generate an augmented search object component including the link; 10 compiling a search engine results page including the augmented search object component; causing the electronic device to display the search engine results page.Type: ApplicationFiled: December 24, 2014Publication date: November 17, 2016Inventors: Svetlana Alexandrovna GRIGOREVA, Mikhail Jurievich KOSAREV
-
Publication number: 20160335359Abstract: There is disclosed a method of processing a search query from a user associated with an electronic device and generating a search engine result page (SERP) responsive to the search query. The method is executable at a search server coupled to the electronic device via a communication network. The method comprising: determining a user-search-intent, based at least in part on the search query; determining a first object component associated with the search query; determining a second object component associated with the search query; based on the user-search-intent, determining an order associated with the first object component and the second object component; compiling an object card containing the first object component and the second object component in the determined order.Type: ApplicationFiled: December 24, 2014Publication date: November 17, 2016Inventors: Svetlana Alexandrovna GRIGOREVA, Mikhail Jurievich KOSAREV
-
Publication number: 20160335360Abstract: Finding user profiles in a computer system includes updating a graph database by referencing a user profile database that stores user profiles and that defines relationships among the user profiles. Each user profile contains data about a user. The graph database represents the user profiles as nodes and represents relationships among the user profiles as edges. Connection properties are assigned to edges between pairs of nodes of pairs of respective users profiles of respective users based on communications events between the respective users and contact information shared between the respective users. A total connection value is calculated for a path of edges between a searching node associated with a searching user profile and a target node associated with a target user profile. An intermediate node connected to edges of the path is selected and an indication of an intermediate user profile associated with the intermediate node is outputted.Type: ApplicationFiled: May 13, 2016Publication date: November 17, 2016Inventors: Frank FALCONE, Sina SHAHANDEH
-
Publication number: 20160335361Abstract: Described are methods, systems and computer readable media for simulated replay of data using a computer system.Type: ApplicationFiled: May 14, 2016Publication date: November 17, 2016Inventors: Radu Teodorescu, Ryan Caudy, David R. Kent, IV, Charles Wright, Oleg Vydrov
-
Publication number: 20160335362Abstract: A system for identifying keywords which may include a non-acquiescence information collector operative to collect information indicating, for each individual website from among a multiplicity of websites, at least one keyword which brought at least one user into contact with said individual website but did not result in a defined criterion for acquiescence of a user to at least one suggestion presented by said website; and a negative keyword definer operative to define at least one specific keyword which brought at least one user into contact with a specific website but did not result in a transaction between said user and said website, as a negative keyword for said specific website. Positive keyword extraction based on aggregation of visitor acquiescence information may be provided. Paradigm structuring may include template generation of invitations and/or attribute based generation of invitation cueing sets.Type: ApplicationFiled: July 22, 2016Publication date: November 17, 2016Inventors: Tzach ZOHAR, Amir BAR, Nir COHEN
-
Publication number: 20160335363Abstract: Computer implemented systems store descriptions of multiple different types of marketplace items as a collection of parameter-value pairs, using a table having a plurality of rows and columns, wherein values for at least two of the items are stored in cells of first and second ones of the rows, respectively; keys that provide information that can be used to decipher differential mappings of a plurality of the columns to a plurality of parameters in different ones of the rows; and one or more interfaces that collectively display previously stored parameters and values to a human end-user.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventor: Robert D, Fish
-
Publication number: 20160335364Abstract: 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 a characterizing of a cluster of social network users. Additional embodiments are disclosed.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventor: Balachander Krishnamurthy
-
Publication number: 20160335365Abstract: Processing a search query from a user associated with an electronic device and generating a search result set responsive to the search query comprises receiving the search query from the electronic device, via the communication network and determining if the search query is associated with a search object and in response, determining a first object component and a second object component, which are semantically linked with the search object. First and second user actuators linked to the first and second object components are generated, then a search engine result page containing the first object component, the second object component, the first user actuator and the second user actuator; are generated where responsive to the user actuating the first user actuator, a first action with the first object component is performed and responsive to the user actuating the second user actuator, a second action with the second object component is performed.Type: ApplicationFiled: December 24, 2014Publication date: November 17, 2016Inventors: Svetlana Alexandrovna GRIGOREVA, Mikhail Jurievich KOSAREV
-
Publication number: 20160335366Abstract: Systems and methods for automatically associating content characteristics to a third-party content are provided. A uniform resource locator identifying a resource is received from a content provider. The content is rendered to produce an object tree. A first node of the object tree is determined, where the first node represents a content slot. A second node of the object tree proximate to the first node is identified. The second node has a content characteristic, which is extracted. The extracted content characteristic is associated with the first node and stored.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Guannan Zhang, Yiling Zhang
-
Publication number: 20160335367Abstract: Web pages that are known to be associated with entities, such as authors, are selected. Documents or other publications that are linked to or referenced by each web page are determined. Based on the authors of each determined document, the authors associated with each web page, and other information such as institutions or venues identified in each document, the various authors associated with the web pages are conflated or disambiguated to determine which authors, while having the same or similar names, should be treated as separate entities, and which authors, while having different names, should be treated as the same entities. Once the entity names have been conflated and disambiguated, they can be linked to social networking data or grant data associated with entities.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Kuansan Wang, Arnab Sinha, Yang Song
-
Publication number: 20160335368Abstract: An approach is provided for managing a display of a keyword search result. First Document Object Model (DOM) element(s) in a web page DOM are identified as including DOM element(s) specifying first content that is relevant to the keyword. Second DOM element(s) in the DOM are identified as specifying second content that is irrelevant to the keyword. DOM element(s) are determined to specify paragraph(s) in the first content which were hidden from view as a result of a prior search of another keyword and based on the paragraph(s) not including the other keyword. The display of the result of the search is generated to include the first content and the paragraph(s) according to modified first attribute(s) of the DOM element(s) specifying the paragraph(s), and hide the second content from view, according to modified second attribute(s) of the second DOM element(s).Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Robert R. Peterson
-
Publication number: 20160335369Abstract: Displaying a dashboard based on constraints of a user device (102) includes receiving information, selected from a predefined list of features, to be displayed on a user device (102), obtaining a space measurement for the information to be displayed on a user device (102), applying transformation rules to the information to be displayed on the user device (102) based on constraints of the user device, and displaying the information as a dashboard based on the constraints of the user device (102).Type: ApplicationFiled: December 17, 2014Publication date: November 17, 2016Inventors: Jean-Charles Picard, Dominique Pelissier, Anas El Ferachi
-
Publication number: 20160335370Abstract: A data processing method includes implementing data transfer between a website having a data processing permission and a website having no data processing permission by using the website having the data processing permission and in a cross-domain manner of a double-layered inline frame when the website having no data processing permission is accessed and data processing is performed in a page of the website; and calling a data processing interface of the website having the data processing permission to perform the data processing.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventor: Zhikai LIU
-
Publication number: 20160335371Abstract: A method to perform query operations on nodes of large graphs distributed across multiple machines by applying a graph-query language that implements lazy evaluation techniques are disclosed. A method includes receiving a graph query expression from a client, wherein a graph comprises a plurality of edges linking a plurality of vertices, receiving a first request for evaluating the graph query expression, evaluating a partial result set for the graph query expression, and sending the partial result to the client. The partial result including at least one of a successor query and a predecessor query, wherein the successor query and the predecessor query enable evaluation of the graph query expression at a point in the graph query expression where the partial result evaluation terminated. A system and non-transitory computer readable medium are also disclosed.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventor: Bharath Rao
-
Publication number: 20160335372Abstract: The present invention generally relates to the search of enterprise systems, and more particularly, to the use of one or more weighting factor(s) to identify the relevance of individual search terms of a search query. The systems and methods receive a user query from a remote device, the user query containing one or more search terms, assign a first set of weights to each search term contained in the user query, upon receiving search results corresponding to the user query from a backend server, transmit the search results to the remote device, receive a user selected object, the user selected object being chosen from among the search results, and assign a second set of weights to each search term of the user query based upon the selected object.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventor: Markus Latzina
-
Publication number: 20160335373Abstract: A method includes obtaining multiple annotations associated with multiple data items in an industrial process control and automation system. The method also includes, for each of the data items, obtaining a unique identifier for the data item. The method further includes storing, in a database, each of the annotations in association with one or more of the unique identifiers that correspond to one or more of the data items associated with the annotation. Different ones of the data items can be associated with different applications executed in the industrial process control and automation system. The multiple annotations could include user comments associated with one or more notifications identifying at least one event in the industrial process control and automation system. The unique identifiers can identify the one or more notifications, the at least one event, and/or at least one asset parameter associated with the at least one event.Type: ApplicationFiled: September 29, 2015Publication date: November 17, 2016Inventors: Matthew G. Burd, Andrew Duca, James E. Moorhouse
-
Publication number: 20160335374Abstract: A method for generating a pattern matching machine for identifying matches of a plurality of symbol patterns in a sequence of input symbols, the method comprising: providing a state machine of states and directed transitions between states corresponding to the plurality of patterns; applying an Aho-Corasick approach to identify mappings between states in the event of a failure, of the state machine in a state and for an input symbol, to transition to a subsequent state based on the directed transitions of the state machine, characterised in that one of the symbol patterns includes a wildcard symbol, and mappings for one or more states representing pattern symbols including the wildcard symbol are based on an input symbol to be received, by the pattern matching machine in use, to constitute the wildcardType: ApplicationFiled: November 27, 2014Publication date: November 17, 2016Inventor: James MISTRY
-
Publication number: 20160335375Abstract: According to a support method, a computer receives a selection of a first object from a combination of a plurality of objects. Then, the computer extracts an object in contact with the first object and an object in contact with the object in contact with the first object, among the plurality of objects. The computer determines that the extracted objects are target objects that move together with the first object.Type: ApplicationFiled: May 10, 2016Publication date: November 17, 2016Inventor: Gentaro Hara
-
Publication number: 20160335376Abstract: Methods and apparatuses are disclosed for automatic relative placement of part of a clock tree in the course of generating a placed, routed, and optimized circuit design.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Applicant: SYNOPSYS, INC.Inventor: ANAND ARUNACHALAM
-
Publication number: 20160335377Abstract: This electricity-demand prediction device is provided with an area-feature-value prediction unit, an individual-model acquisition unit, and a demand-prediction computation unit. Measured data relating to vehicles is input to the area-feature-value prediction unit, and for each of a plurality of areas, the area-feature-value prediction unit predicts an area feature value for a feature relating to vehicles associated with the area in question. The individual-model acquisition unit acquires individual models for specific vehicles. The individual models take area feature values as input and output electricity-demand values for the specific vehicles at a specific charging facility. The demand-prediction computation unit inputs the predicted area values to the individual models to compute a predicted electricity demand for the specific vehicles corresponding to the individual models at the aforementioned specific charging facility.Type: ApplicationFiled: February 20, 2015Publication date: November 17, 2016Inventors: Yusuke YAMASHINA, Yoko KOYANAGI, Mayumi SAITO, Kiichi SUGIMOTO, Shinya YANO
-
Publication number: 20160335378Abstract: Direct mapping method and system for converting MODBUS data into IEC61850 data based on machine learning are provided. The data direct mapping method according to an exemplary embodiment includes: generating a simulation value based on external information; estimating a parameter indicated by a measurement value through machine learning using the measurement value outputted from a generating device and the generated simulation value; and converting a data structure of the measurement value with reference to the estimated parameter. Accordingly, the MODBUS data can be directly converted into the IEC61850 data without data reconversion using a data gateway.Type: ApplicationFiled: April 25, 2016Publication date: November 17, 2016Inventors: Sang Yub LEE, Kyung Sun HAM, Tae Hyoung KIM, Jae Kyu LEE
-
Publication number: 20160335379Abstract: A system and method for a synthetic trace model includes providing a first system model, the first system model comprising a plurality of subsystem models, each of the plurality of subsystem models having a trace format, generating a first plurality of traces from an overall pool of trace instructions, each of the first plurality of traces generated for respective ones of the plurality of subsystem models, according to the trace format of the subsystem model, executing the traces on each of the subsystem models, and evaluating execution characteristics for each trace executed on the first system model.Type: ApplicationFiled: April 27, 2016Publication date: November 17, 2016Inventors: YwhPyng Harn, Fa Yin, Xiaotao Chen
-
Publication number: 20160335380Abstract: Provided herein are methods and apparatuses for performing precise medical procedures. Provided are methods of providing unitary positioning interfaces for stereotactic devices or medical devices. The methods include implanting emitters in a patient, scanning the patient using any suitable scanning technique, determining orientation and location data of the emitters and any suitable anatomic structures, generating a digital image, and fabricating a solid physical model from the digital image. Also provided herein are methods of verifying medical treatments and systems for performing medical procedures.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Inventors: Ronald J. Franklin, Joel I. Franck, Frederick C. Haer
-
Publication number: 20160335381Abstract: Electronic design automation modules include a first tool and a second tool. The first tool includes ab initio simulation procedures configured to use input parameters to produce information about a band structure of a simulated material on a first simulation scale specified at least in part by the input parameters. The second tool includes a simulation procedure configured to used information about the band structure of the simulated material produced by the first tool to extract parameters on a second simulation scale larger than the first simulation scale.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Applicant: SYNOPSYS, INC.Inventors: JIE LIU, VICTOR MOROZ, MICHAEL C. SHAUGHNESSY-CULVER, STEPHEN LEE SMITH, YONG-SEOG OH, PRATHEEP BALASINGAM, TERRY SYLVAN KAM-CHIU MA
-
Publication number: 20160335382Abstract: An information processing device includes a memory; and one or more processors which are coupled to the memory and configured to performs a process including verifying a quality of a signal waveform that is propagated through focused wiring on a substrate, and storing information which is used for the verification of the quality of the signal waveform, and wherein the verifying includes generating analysis models of a plurality of respective combinations of variations in a plurality of kinds of elements which have an influence on the quality of the signal waveform; calculating impulse-response-waveforms of the plurality of respective combinations using the generated analysis models; calculating the noise amount of the plurality of respective combinations based on the calculated impulse-response-waveforms; selecting a combination, in which the calculated noise amount is the largest, as a worst case in the plurality of combinations; and performing signal waveform-transition-analysis on the selected worst case.Type: ApplicationFiled: April 20, 2016Publication date: November 17, 2016Applicant: FUJITSU LIMITEDInventors: Hikoyuki KAWATA, Masaki Tosaka, Kumiko Teramae
-
Publication number: 20160335383Abstract: Various techniques are provided to implement a logical memory in programmable logic devices (PLDs) having embedded block RAMs (EBRs). For example, a computer-implemented method includes determining a main area of a logical memory that can be fully mapped to a first one or more EBRs configured in a first depth-width configuration, mapping the main area to the first one or more EBRs, and mapping the remainder of the logical memory to a second one or more EBRs configured in a second or more depth-width configurations. The mapping of the remainder of the logical memory may be performed hierarchically by a recursive process, in some embodiments. The depth-width configurations and the corresponding mapping may be selected according to an efficiency metric, for example. Other embodiments include a system comprising a PLD and a configuration memory storing configuration data generated by such a method, and a PLD configured with such configuration data.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Peng Yao, Venkat Rajappan, Sreepada Hegade
-
Publication number: 20160335384Abstract: Systems and techniques for using a three-dimension (3D) resist profile aware etch-bias model are described. A 3D resist profile aware etch-bias model can be calibrated based on empirical data. Next, the 3D resist profile aware etch-bias model can be used in one or more applications, including, but not limited to, lithography verification, etch correction, optical proximity correction, and assist feature placement.Type: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Applicant: SYNOPSYS, INC.Inventors: Hua Song, Cheng En Wu, James P. Shiely
-
Publication number: 20160335385Abstract: The present disclosure provides one embodiment of an IC method that includes receiving an IC design layout including a first main feature and inserting a first plurality of scattering bars in the IC design layout to form a first circular pattern of scattering bars around the first main feature. The first main feature is positioned at a center portion of the first circular pattern of scattering bars.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Irene Ho, Ai-Jen Hung, Hung-Chang Hsieh, Kuei-Liang Lu, Ya Hui Chang
-
Publication number: 20160335386Abstract: A method for providing a macro placement of an integrated circuit is provided. An initial placement of the integrated circuit is obtained, wherein the initial placement includes a plurality of first macro blocks. The first macro blocks are divided into a plurality of groups according to the hierarchy of the integrated circuit. A value of layout area is obtained for each of the groups according to macro areas of the first macro blocks. A plurality of candidate placements are obtained for each of the groups according to the value of placement area corresponding to the group, wherein the candidate placement includes the first macro blocks corresponding to the group. A first macro placement is obtained according to a specific placement o selecting from the candidate placements for each of the groups.Type: ApplicationFiled: May 5, 2016Publication date: November 17, 2016Inventors: Chin-Hsiung HSU, Chun-Chih YANG, Shih-Ying LIU, Che-Jung LOU, Chao-Neng HUANG, Chi-Yuan LIU
-
Publication number: 20160335387Abstract: An integrated circuit design tool includes a cell library. An entry in the cell library comprises a specification of the cell including a first transistor and a second transistor. The first transistor can include a first set of nanowires or 2D material strips arranged in parallel to form a channel structure, and a gate conductor disposed across the first set of nanowires or 2D material strips. The second transistor can include a second set of nanowires or 2D material strips arranged in parallel to form a channel structure, and a gate conductor disposed across the first set of nanowires or 2D material strips. The number of nanowires or 2D material strips in the first set can be different from the number of nanowires or 2D material strips in the second set, so that the drive power of the individual transistors can be set with finer granularity.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Applicant: Synopsys, Inc.Inventors: Victor Moroz, Jamil Kawa
-
Publication number: 20160335388Abstract: A design support apparatus for designing a circuit board includes an index indicator configured to obtain an index indicating a degree by which a section of a differential signal line pair, which satisfies a design reference, is occupied in an entire part of the differential signal line pair, and display the index on a display.Type: ApplicationFiled: January 28, 2014Publication date: November 17, 2016Inventors: Shigeru Hayashi, Naoki Oguni
-
Publication number: 20160335389Abstract: At least one method, apparatus and system disclosed involves circuit layout for an integrated circuit device. A design for an integrated circuit device is received. The design comprises a functional cell. A first substitute functional cell for a first value of shift of a set of routing tracks respective to the boundary of the functional cell is provided. The first substitute functional cell comprises at least one pin moved by an amount of the first value. A determination is made as to whether an amount of shift of the set of routing tracks corresponds to the first value. The functional cell is replaced with the first substitute functional cell in response to a determination that the amount of shift of the set of routing tracks corresponds to the first value.Type: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Applicant: GLOBALFOUNDRIES INC.Inventors: Lei Yuan, Yan Wang, Chenchen Wang, Jongwook Kye
-
Publication number: 20160335390Abstract: A system and method for restricting the number of layout patterns by pattern identification, matching and classification, includes decomposing the pattern windows into a low frequency component and a high frequency component using a wavelet analysis for an integrated circuit layout having a plurality of pattern windows. Using the low frequency component as an approximation, a plurality of moments is computed for each pattern window. The pattern windows are classified using a distance computation for respective moments of the pattern windows by comparing the distance computation to an error value to determine similarities between the pattern windows.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: MARIA GABRANI, PAUL T. HURLEY
-
Publication number: 20160335391Abstract: A method and a system for interacting rail transit vehicle commissioning task information are provided. The system includes a server and a commissioning terminal, wherein the server generates a commissioning template and sends to the commissioning terminal the commissioning process promoting information. The commissioning terminal obtains the commission template, and may obtain commissioning result data corresponding to a current operation step promoted in a current commissioning process promoting information and send the commissioning result data to the server. The server judges the commissioning result data, generates and sends the judgment result to the commissioning terminal. The commissioning terminal fills the judgment result into the interacting region corresponding to the current operation step.Type: ApplicationFiled: October 28, 2015Publication date: November 17, 2016Applicant: CRRC QINGDAO SIFANG CO., LTD.Inventors: Chenyang BING, Huabo SHEN, Yao WANG, Jianbo ZHAO, Shun XU, Jie CHANG, Qunjiang ZHU, Xiaobao HOU
-
Publication number: 20160335392Abstract: Techniques for construction of internal controls for improved accuracy and sensitivity of DNA testing include obtaining first data and determining weights over real numbers for a normalization function in less than a day. The first data indicates a measured amount of reference sequences for nucleic acids from training samples. The reference sequences include a target, for which an abundance is indicative of a condition of interest, and covariates not correlated with the condition of interest. The normalization function involves a sum of abundances of the covariates, as internal controls, each multiplied by a corresponding one of the weights. The weights are determined based on minimizing variance of a Taylor expansion of a ratio of a measured amount of the target divided by a value of the normalization function evaluated with measured amounts of the covariates over a portion of the first data in which the condition is absent.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: John BURKE, Stephen Healy Sanders
-
Publication number: 20160335393Abstract: A system for annotating genomic variant files includes an application server, an annotation database, a genomic database, and an annotation processing computer system. The genomic database may be graph-oriented. The annotation processing computer system processes can process variant files in batch modes and includes annotation modules designed to improve the speed of the annotation process. The batch modes may include batch transmission, and/or batch annotation.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: Phillip Pham, Salil Deshpande
-
Publication number: 20160335394Abstract: A diagnosis support apparatus detects a finding and a position, on a diagnosis image as a diagnosis target medical image, which corresponds to the finding from the image, and searches a database storing a plurality of medical images linked to findings and diagnosis names by using the detected finding. The diagnosis support apparatus simultaneously performs or switches between the first display operation of causing a display unit to display the diagnosis image, together with the detected finding and a position on the display which corresponds to the finding and the second display operation of causing the display unit to display the found medical image, together with a diagnosis name associated with the medical image.Type: ApplicationFiled: April 25, 2016Publication date: November 17, 2016Inventors: Masami Kawagishi, Hiroyuki Sekiguchi, Akihito Uji
-
Publication number: 20160335395Abstract: A cloud server receives a request for accessing medical image data from a client device, where the cloud server provides image processing services to users in image processing steps, resulting in image views. User privileges of a user are determined for accessing the medical image data. In response to receiving a command having a selection of an image view from the client device, the cloud server provides the medical image data based on the selected one or more image views. The user interactions of the user with the medical image data via the selected image views are tracked, including tracking how long in time the user has spent on a particular image view. An analysis is performed on the tracked user interactions to determine an overall usage trend of the image views.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: Junnan WU, Robert James TAYLOR, Gang LI, Tiecheng ZHAO, Chunguang Jia
-
Publication number: 20160335396Abstract: Embodiments include methods, systems and computer program products for monitoring impacts between users of uniforms for concussion analysis. Aspects include monitoring one or more sensors in a uniform of a user, determining whether the user experienced an impact and storing data from the one or more sensor associated with the impact in a memory. Aspects also include transmitting a user identification code associated with the uniform and storing a second user identification code that is associated with another uniform involved in the impact in the memory.Type: ApplicationFiled: May 12, 2015Publication date: November 17, 2016Inventors: JAMES R. KOZLOSKI, MARK C. H. LAMOREY, CLIFFORD A. PICKOVER, JOHN J. RICE
-
Publication number: 20160335397Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating source-specific, persistent patient identifiers for healthcare service providers. One method includes accessing a record of healthcare data, wherein the record includes patient identifying information (PII) associated with one or more persons to whom the healthcare data pertains. The portions of PII included in the accessed record of healthcare data are extracted from the accessed record and encrypted. Based on one or more business rules, one or more hashed tokens are created by applying one or more hashing functions to the extracted portions of PII. A source-specific identifier is received, the source-specific identifier having been encoded in a manner specific to an organization associated with the computer system and having been encoded with reference to the one or more hashed tokens. An association is stored between the source-specific identifier and the accessed record of healthcare data.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: Christopher Blum, Geoff Wall, John Giannouris
-
Publication number: 20160335398Abstract: Embodiments include methods, systems and computer program products for monitoring impacts between users of uniforms for concussion analysis. Aspects include monitoring one or more sensors in a uniform of a user, determining whether the user experienced an impact and storing data from the one or more sensor associated with the impact in a memory. Aspects also include transmitting a user identification code associated with the uniform and storing a second user identification code that is associated with another uniform involved in the impact in the memory.Type: ApplicationFiled: June 22, 2015Publication date: November 17, 2016Inventors: JAMES R. KOZLOSKI, MARK C. H. LAMOREY, CLIFFORD A. PICKOVER, JOHN J. RICE