Patents Issued in August 3, 2017
-
Publication number: 20170220677Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; extracting, for each of the communications, quotations from the text of the communication; determining, for each extracted quotation, partitions of the quotation; grouping the extracted quotations into clusters based on a respective degree of similarity among their respective partitions; calculating a cluster-score for each cluster based on a frequency of occurrence of partitions of quotations in the cluster in the communications; and generating a quotations-module comprising representative quotations, each representative quotation being a quotation from a cluster having a cluster-score greater than a threshold cluster-score.Type: ApplicationFiled: February 3, 2016Publication date: August 3, 2017Inventors: Rousseau Newaz Kazi, Mark Andrew Rich, Christina Joan Sauper, AmaƧ Herdagdelen, Soorya Vamsi Mohan Tanikella, Brett Matthew Westervelt, Maykel Andreas Louisa Jozef Anna Loomans, Adam Eugene Bussing, Shuyi Zheng
-
Publication number: 20170220678Abstract: The present invention includes a computerized method and non transitory computer readable medium that includes a code for determining errors within a text file in electronic format, the method comprising: obtaining an electronic file of the publication; identifying one or more possible errors in the electronic file using a processor; sorting the possible errors in the electronic file into one or more error categories; based on the error category, performing one or more of the following: (1) checking calculations on numerical errors, (2) checking an availability of cited external references, (3) statistical calculations, (4) determining consistent use of terminology, (5) checking nomenclature, or (6) identifying appropriate use of statistical tests; sorting possible errors into confirmed errors or corrected values for each possible error; and at least one of storing or displaying the confirmed errors.Type: ApplicationFiled: January 31, 2017Publication date: August 3, 2017Inventor: Jonathan Daniel Wren
-
Publication number: 20170220679Abstract: A hierarchical dictionary having methods of storing words based on frequency thereof in one or more documents which includes the steps of identifying a hash value corresponding to an inputted word; storing the word in a first hash map and in a second hash map having a substantially larger word storage capacity than the first hash map based on the identified hash value; clearing the first hash map at every predetermined period or triggering event; determining whether a frequency of the word as stored in the second hash map exceeds a predetermined value; and if so, promoting the word from the second hash map to a third hash map having a substantially larger word storage capacity than the second hash map for long-term storage and later retrieval.Type: ApplicationFiled: December 30, 2016Publication date: August 3, 2017Inventors: Ralph Meier, Johannes Hausmann, Harry Urbschat, Thorsten Wanschura
-
Publication number: 20170220680Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method includes obtaining one or more search results that a search engine has identified as being responsive to a search query, receiving a term that the user has selected from the search results, receiving user input selecting promotion, demotion, or phrase search criteria for the term, and automatically reformulating the search query based on the term and the promotion, demotion, or phrase search criteria.Type: ApplicationFiled: September 14, 2012Publication date: August 3, 2017Applicant: GOOGLE INC.Inventor: Scott Hamilton Shattuck
-
Publication number: 20170220681Abstract: An automated extensible scraping script is generated for web scraping that is extensible to a plurality of domains. Web sites are classified based on common extracted domain data, further clustering the data based on common navigation structures, and using such commonalities to automate the generation of scraping code based on predefined and reusable code snippets for specific parts of the web sites. Scraping services include a mapper module and a script generator module. Building blocks include a data model updater, a navigation model generator and a navigation model matcher. An administrative module includes domain clustering and configuration file maintenance.Type: ApplicationFiled: March 30, 2016Publication date: August 3, 2017Applicant: Intuit Inc.Inventors: Soumendra Daas, Nanjangud C. Narendra, Sekar Udayamurthy
-
Publication number: 20170220682Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.Type: ApplicationFiled: April 18, 2017Publication date: August 3, 2017Inventor: Theodore Nicholas CHOC
-
Publication number: 20170220683Abstract: Shadow elements can in an example embodiment include determining a base similarity of an element included in a graph, selecting an anonymous characteristic of a shadow element satisfying the base similarity, substituting a characteristic of the element with the anonymous characteristic, and returning the anonymous characteristic instead of the substituted characteristic in response to a query of the element included in the graph.Type: ApplicationFiled: July 31, 2014Publication date: August 3, 2017Inventors: Luis Miguel VAQUERO GONZALEZ, Suksant SAE LOR
-
Publication number: 20170220684Abstract: A networked computer system for displaying information to a user via a mobile computing device is described herein. The networked computer system includes a database including a list of user pharmacy account records and a server computer. The server computer is programmed to receive a request to display a notification message to a user including a corresponding user ID, access the database, and identify a user pharmacy account record associated with the received user ID. The server computer determines an action record associated with the determined pharmaceutical drug including action event, and initiates a data search operation associated with the action event data. The server computer generates a notification message as a function of the outcome of the data search operation, and generates and transmits a signal including the notification message to the mobile computing device.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventors: Justin Toupin, Nathan Thomas Diepenbrock
-
Publication number: 20170220685Abstract: Embodiments of the present invention are directed to facilitating data model acceleration in association with an external data system. In accordance with aspects of the present disclosure, at a core engine, a search request associated with a data model is received. The data model generally designates one or more fields, from among a plurality of fields, that are of interest for subsequent searches. Thereafter, it is determined that an accelerated data model summary associated with the data model is stored at an external data system remote from the core engine that received the search request. The accelerated data model summary includes field values associated with the one or more fields designated in the data model. A search for the received search request is initiated using the accelerated data model summary at the external data. A set of search results relevant to the search request is obtained and provided to a user device for display to a user.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Inventors: Hailun Yan, Ledion Bitincka, Kishore Reddy Ramasayam, Elizabeth Lin, David Ryan Marquardt
-
Publication number: 20170220686Abstract: A method for filtering-out results of a search, comprising obtaining representations of objects of a computerized system identified in the computerized system in a search conducted in the a computerized system by a party, and responsive to the search, applying by the computerized system an at least one condition constructed in the computerized system and related to access of the party with respect to the objects, thereby filtering-out the representations of the objects that correspondingly comply with the at least one condition, and an apparatus configured to carry out the method.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Inventors: Yakov FAITELSON, Ohad KORKUS, Ophir KRETZER-KATZIR
-
Publication number: 20170220687Abstract: Non-limiting examples of the present disclosure describe low latency pre-web classification of query data. In examples, processing is performed where query data may be analyzed in a low latency manner that includes providing a vertical intent classification and entity identification for query data before a web ranking service processes the query data. Query data may be received. A vertical intent classification index may be searched using the query data. In examples, the vertical intent classification index may comprise a set of files that can be used to determine one or more candidate entity identifiers for the query data. The one or more entity identifiers may be ranked. The query data, a vertical intent classification for the vertical intent classification index and the one or more ranked candidate entity identifiers may be transmitted for processing associated with a web ranking service. Other examples are also described.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Applicant: Microsoft Technology Licensing, LLCInventors: David Anthony Hawking, Peter Richard Bailey, Bodo von Billerbeck, Nicholas Eric Craswell
-
Publication number: 20170220688Abstract: A method for remotely launching web search on a smartphone is disclosed. The method includes the steps of: a) wirelessly connecting a remote control with a microphone to the smartphone; b) opening a searching text input box; c) enabling the searching text input box with a voice IME (input method editor); d) speaking a word to be searched to the remote control; e) sending the voiced word to the handheld computer; f) transmitting the voiced word to a search engine with a speech recognition function through internet; and g) the search engine transmitting a search result to the smartphone.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Applicant: I/O INTERCONNECT, LTD.Inventor: Ping-Shun Zeung
-
Publication number: 20170220689Abstract: Collections identifying associated content objects, such as user-defined collections, are stored. A request to display or play a seed content object is received. A plurality of seed collections are identified based on the seed object. A plurality of candidate content objects are identified based on the identified seed collections, for instance by identifying the content objects that are identified by the seed collections. Properties of the seed object are identified, such as the categorization of the seed object, or the tags associated with the seed object. The candidate objects are ranked based on the identified seed collections and the identified properties of the seed object, and a candidate object is selected for recommendation to the user based on the ranking. The ranking of candidate objects can also be determined based on the coherence of the seed collections and the centrality of the seed object to the seed collections.Type: ApplicationFiled: December 13, 2016Publication date: August 3, 2017Inventors: Andrew Simz Arneson McCann, Roger David Donaldson, Christopher Warren Nell
-
Publication number: 20170220690Abstract: An embodiment herein provides a work selection system that receives content from a plurality of content creators, who may submit creative work in electronic format through a network. Additionally, the work selection system may receive ratings by a plurality of evaluators. The work selection system incorporates a systematic procedure to periodically create a curated collection from the large body of work that may be submitted by the plurality of content creators on a continuous basis. The selection procedure leading to the production of the curated collection is based on the ratings provided by the plurality of evaluators. The procedure also periodically purges content less favourable to the plurality of evaluators.Type: ApplicationFiled: January 30, 2017Publication date: August 3, 2017Inventors: Kiran Girish Sonnad, Venkata Sivashankar
-
Publication number: 20170220691Abstract: A system for automatically identifying a model of a vehicle where the vehicle includes at least one network. The system includes an electronic device with means for acquiring data circulating on the or each network of the vehicle, the data including messages and message identification parameters; and a data processing module designed to generate a query requesting identification of the vehicle model; a data processing equipment item including storage means storing a look-up table between a list of identification parameters and a list of vehicle models, and an application having program instructions for computing a rate of similarity between a sample formed from the identification parameters contained in the query and corresponding to this network, and samples each formed from a set of parameters of the look-up table, and of identifying the corresponding vehicle model according to the result of the computation of the rate of similarity.Type: ApplicationFiled: February 1, 2017Publication date: August 3, 2017Inventors: Camille Oulmane, Benjamin Dubois
-
Publication number: 20170220692Abstract: System, apparatus, user equipment, and associated computer program and computing methods are provided for suggesting websites that are relevant based on the user's browsing history and past search results. In one aspect, a hosted computer application stores the user's browsing history and search results using a cloud-based storage facility, and computing methods, using machine learning techniques, are operative to predict websites the user may want to visit next. Example machine learning techniques may be configured to identify patterns and map data elements in order to predict which website(s) the user might like to visit in a search/browsing session. The training of example machine learning techniques is driven by user interaction, e.g., allowing the removal of non-relevant or less relevant websites from the suggested websites via a suitable user interface.Type: ApplicationFiled: April 14, 2017Publication date: August 3, 2017Inventors: Paul Greenwood, Elizabeth Leigh Nielsen
-
Publication number: 20170220693Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.Type: ApplicationFiled: April 14, 2017Publication date: August 3, 2017Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
-
Publication number: 20170220694Abstract: Methods and systems for improved processor efficiency via reductions in repeated calculations are provided. A plurality of candidate sitelinks are identified in response to a search for online content. Each sitelink has associated with it a plurality of candidate creatives with which the sitelink may be presented to the user. The creatives are canonicalized to form clusters of candidate creatives. The sitelinks are also canonicalized. The creatives are matched to the candidate canonicalized sitelinks so as to provide enhanced sitelinks having increased relevance to the user search.Type: ApplicationFiled: April 19, 2017Publication date: August 3, 2017Inventors: Vaibhav Vaish, Venky Ramachandran, David Philip Sisson, Ramakrishnan Kandhan, Pramod Adiddam, Vinod Ramachandran Marur, Gaurav Garg
-
Publication number: 20170220695Abstract: Systems and methods are provided for enabling a portable electronic device to retrieve information about an object when a Radio Frequency Identification (RFID) tag associated with the object, is detected. According to one embodiment a method is providing in the RFID tag is detected and an identity of the RFID tag is identified. The method also includes sending the identity of the RFID tag to a server for processing and receiving information corresponding to the identity of RFID tag, from the server. The information corresponding to the identity of the RFID tag denotes the information about the object attached to the RFID tag.Type: ApplicationFiled: April 20, 2017Publication date: August 3, 2017Applicant: SYMBOLOGY INNOVATIONS, LLCInventor: Leigh M. Rothschild
-
Publication number: 20170220696Abstract: A data matching method includes that: a lookup table is generated according to a content to be searched; hash processing is performed on a keyword to be searched to obtain a hash index value of the keyword to be searched; and a matched content to be searched is found in the lookup table according to the hash index value of the keyword to be searched. Meanwhile, a data matching apparatus is provided.Type: ApplicationFiled: May 19, 2014Publication date: August 3, 2017Inventors: Meng ZHANG, Qinshu CHEN
-
Publication number: 20170220697Abstract: A method of determining the span of logical entities in a network is provided. The method generates a directed graph. Each node of the graph corresponds to a logical network entity. Each edge of the graph has one or two directions. A direction from a first node to a second node identifies the first node as the source of span for the second node. The method determines the span of each node based on the direction of the edges of the directed graph. The method groups each set of nodes that are accessible by all other nodes in the set in a strongly connected group (SCC) sub-graph. The method generates a group node in a directed acyclic graph (DAG) to correspond to each SCC sub-graph in the directed graph. The method assigns the span of each SCC to the corresponding group node of the DAG.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Inventors: Da Wan, Jianjun Shen, Maxim Novikov, Donghai Han, Hua Wang
-
Publication number: 20170220698Abstract: The present disclosure describes methods, systems, and computer program products for providing and maintaining an evolving canonical data model (CDM) which consolidates current knowledge of the correspondences of existing schemas.Type: ApplicationFiled: April 11, 2017Publication date: August 3, 2017Inventors: Michael Dietrich, Jens Lemcke, Gunther Stuhec
-
Publication number: 20170220699Abstract: The application provides a data writing/reading method. A switching device receives a key-value packet from a server, acquires a partition number, queries a partition view to obtain a storage disk address corresponding to the partition number, and converts the key-value packet into a storage disk packet by changing a destination address of the key-value packet to the storage disk address. The switching device sends the storage disk packet to a storage disk corresponding to the storage disk address.Type: ApplicationFiled: April 11, 2017Publication date: August 3, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventor: Xiong Luo
-
Computer-Implemented Method for Automated Operating-System-Specific Access to Software Functionality
Publication number: 20170220700Abstract: A method includes receiving a search query from a user device and identifying function records using the search query. Each function record includes an application access mechanism (AAM) and application state information (ASI). The AAM includes a reference to a native application and indicates one or more operations for the application to perform. The ASI describes a state of the application after the application has performed the operations. Identifying the function records may be based on matches between terms of the search query and terms of the ASI included in the function records. The techniques further include selecting AAMs from the identified function records and identifying one or more AAMs of the selected AAMs that are compatible with the user device. The techniques also include transmitting the identified AAMs to the user device and refraining from transmitting any of the selected AAMs that are not compatible with the user device.Type: ApplicationFiled: April 10, 2017Publication date: August 3, 2017Inventors: Liron SHAPIRA, Eric GLOVER -
Publication number: 20170220701Abstract: Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Inventors: Daniel Marantz, Keith Alan Regier, Tejas Girish Nadkarni, Diana Hsu
-
Publication number: 20170220702Abstract: Methods and apparatus for comparing unrelated data types are provided. The provided techniques can evaluate a relevance of mixed-type data, such as data having a mix of numerical categories and text categories. In an example, a method includes receiving a plurality of records including a first record and a second record. Each record has a numerical category and a non-numerical category. The method includes calculating a first difference between a first number in the numerical category of the first record and a second number in the numerical category of the second record, calculating a first complex distance based on a second difference in categorical values between corresponding non-numerical categories in the first record and the second record, and forming a second complex distance between the first record and the second record by adding the first difference to the first complex distance.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventor: Vladimir Rabenok
-
Publication number: 20170220703Abstract: A system and method for implementing distributed storage and visualization for a graph database system for very large graph databases is presented. A graph database can comprise nodes and edges stored as artifacts, which can then be indexed using a distributed index system. A system capable of performing such tasks can include a processing system that creates an index of the artifacts, a construction system that can create a graph database from a text file, and a reading system that can create a text file from a graph database by finding requested artifacts in the graph of interest. A visualization system can perform queries on a graph database, then create sub-graphs containing the results for visualization purposes. The sub-graph can receive navigation inputs that display various portions of the sub-graph. Other embodiments also are disclosed.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Applicant: WAL-MART STORES, INC.Inventor: Venkata Swamy Martha
-
Publication number: 20170220704Abstract: An object display system for a relationship graph includes an object information reception unit that receives object information from a terminal device. A node conversion unit converts the object information into a corresponding node and sets the node as a reference point node. A relationship graph extraction unit extracts a relationship graph containing the reference point node from a relationship graph database. A node relationship evaluation unit evaluates the relationship of each node to a reference point node by scores of two types of evaluation indexes. An object arrangement unit converts each node into a corresponding object and arranges each object converted from each node while making scores of two types of evaluation indexes by the node relationship evaluation unit that correspond to a two-dimensional coordinate. An object output unit outputs each object to the terminal device.Type: ApplicationFiled: February 13, 2015Publication date: August 3, 2017Applicant: KYOTO UNIVERSITYInventor: Ryoichi SHINKUMA
-
Publication number: 20170220705Abstract: On the basis of location information which signifies a clamp location of a jig with respect to a new workpiece, new workpiece cross-section information is recognized in the clamp location. Next, a search is carried out among existing workpiece cross-section information for information similar to the recognized new workpiece cross-section information. Next, jig information is selected which is linked to the found workpiece cross-section information. Next, the selected jig information and the location information are linked and set to new workpiece design information.Type: ApplicationFiled: October 8, 2015Publication date: August 3, 2017Inventors: Masao SHIMOYAMA, Masamitsu AOTO
-
Publication number: 20170220706Abstract: A method for statistically analyzing structural test information to identify at least one yield loss mechanism includes executing a plurality of instructions on a computer system. The executed instructions cause the computer system to perform the steps of: 1) identifying potential root causes for items of structural test information obtained for a plurality of semiconductor devices; 2) statistically analyzing the items of structural test information to identify at least one non-random device failure signature within the items of structural test information; and 3) identifying from the potential root causes a probable root cause for at least a first of the at least one non-random device failure signature.Type: ApplicationFiled: September 13, 2010Publication date: August 3, 2017Inventors: Jacob J. ORBON, Eric VOLKERINK
-
Publication number: 20170220707Abstract: A method of detecting a bug in a counter of a hardware design that includes formally verifying, using a formal verification tool, an inductive assertion from a non-reset state of an instantiation of the hardware design. The inductive assertion establishes a relationship between the counter and a test bench counter at two or more points in time. If the formal verification tool identifies at least one valid state of an instantiation of the counter in which the inductive assertion is not true, information is output indicating a location of a bug in the hardware design or the test bench counter.Type: ApplicationFiled: November 1, 2016Publication date: August 3, 2017Inventor: Ashish Darbari
-
Publication number: 20170220708Abstract: The present disclosure may include a method including obtaining historical irradiance data for each of a first and second locations, each of the first and the second locations including first and second solar power generating devices respectively, and forecasting irradiance at the first and the second locations as a first and a second forecast respectively. The method may also include determining a first and a second confidence interval of the first and the second forecasts respectively, the first and the second confidence interval based on the first historical irradiance data and the first forecast and the second historical irradiance data and the second forecast respectively, and modeling covariance between the first and the second confidence intervals. Based on the modeled covariance, the method may include developing an aggregated forecast of irradiance, and sending a message to a device to modify power generation.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Applicant: FUJITSU LIMITEDInventor: Dawei HE
-
Publication number: 20170220709Abstract: A method of detecting a possible collision in a medical procedure that involves a medical system, includes: obtaining an image of a patient that is supported on a patient support; determining a first model using a processing unit based at least in part on the image, at least a part of the first model representing a surface of the patient; determining a second model using the processing unit, the second model representing a first component of the medical system; virtually moving the first model, the second model, or both, using a collision prediction mechanism to simulate a movement of the first component of the medical system to determine whether there is a possible collision between the first component and the patient; and generating an output to indicate the possible collision or an absence of the possible collision.Type: ApplicationFiled: February 3, 2016Publication date: August 3, 2017Applicant: Varian Medical Systems, Inc.Inventors: Hong WAN, Raymond KRAFT, Sun-Kai LIN, Stephen C. PHILLIPS, Anthony HARRINGTON, Hassan MOSTAFAVI, Alexander SLOUTSKY, Andrew G. JEUNG
-
Publication number: 20170220710Abstract: Methods involving the use of mathematical models of competitive ligand-receptor binding to characterize mixtures of ligands in terms of compositions and properties of the component ligands have been developed. The associated mathematical equations explicitly relate component ligand physical-chemical properties and mole fractions to measurable properties of the mixture including steady state binding activity, 1/Kd,apparent or equivalently 1/EC50, and kinetic rate constants kon,apparent and koff,apparent allowing; 1) component ligand physical property determination and 2) mixture property predictions. Additionally, mathematical equations accounting for combinatorial considerations associated with ligand assembly are used to compute ligand mole fractions.Type: ApplicationFiled: February 3, 2016Publication date: August 3, 2017Inventors: John David Chung, Peter Lee Zhan
-
Publication number: 20170220711Abstract: In the present invention, communication throughput or fluctuations therein is more accurately predicted.Type: ApplicationFiled: July 29, 2015Publication date: August 3, 2017Applicant: NEC CorporationInventor: Hiroshi YOSHIDA
-
Publication number: 20170220712Abstract: A computer-implemented method for simulating a restbus control unit network that includes at least two restbus control units connected through a bus system. The restbus control unit network is connected to at least one additional control unit through the bus system. The communication relationships of the restbus control units are described, program code for simulating the restbus control units is generated based on the communication relationships. The restbus control unit network is simulated on a simulation computer via an executable version of the program code. Simplified and flexible simulation of the restbus control unit network is made possible in that a single, joint restbus control unit model is generated for the restbus control units as program code for simulating the restbus control units.Type: ApplicationFiled: February 3, 2017Publication date: August 3, 2017Applicant: dSPACE digital signal processing and control engineering GmbHInventors: Matthias BLESKEN, Martin HOETGER, Bjoern MUELLER
-
Publication number: 20170220713Abstract: Techniques for estimated compound probability distribution are described herein. Embodiments may include receiving, at a master node of a distributed system, a compound model specification comprising frequency models, severity models, and one or more adjustment functions, wherein at least one model of the frequency models and the severity models depend on one or more regressor and distributing the compound model specification to worker nodes of the distributed system, each of the worker nodes to at least generate a portion of samples for use in predicting compound distribution model estimates. Embodiments may also include predicting the compound distribution model estimates based on the sample portions of aggregate values and adjusted aggregate values.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Applicant: SAS INSTITUTE INC.Inventors: MAHESH V. JOSHI, RICHARD POTTER, JAN CHVOSTA, MARK ROLAND LITTLE
-
Publication number: 20170220714Abstract: A non-transitory computer-readable recording medium having stored therein a simulation program, for simulating a movement of an intruder in a security zone by using an intruder agent in a model corresponding to the security zone, that causes a processor to execute a process includes calculating a movement route of the intruder agent in the model on the basis of identified information of the intruder agent, wherein the identified information of the intruder agent includes information of security guard deployment in the model and information of past security guard deployment in the model.Type: ApplicationFiled: April 18, 2017Publication date: August 3, 2017Inventors: Kotaro Ohori, Hirokazu Anai, Shingo Takahashi, Yuki Hachiya
-
Publication number: 20170220715Abstract: A method and system is provided for transforming mesh for simulating manufacturing processes and products. The present application provides a method and system for transforming mesh for simulating at least one manufacturing process and at least one product comprises of selecting one or more transformation rules; executing the selected one or more transformation rules for obtaining a transformation chain; and executing the obtained transformation chain for obtaining a transformed mesh data using a transformation engine.Type: ApplicationFiled: August 3, 2015Publication date: August 3, 2017Applicant: Tata Consultancy Services LimitedInventors: Sushant S. Vale, Sreedhar S. Reddy, Gautham Purushottham Basavarsu, Amarendra Kumar Singh, Raghavendra Reddy Yeddula
-
Publication number: 20170220716Abstract: A method for estimating a spatial distribution of the hazardousness of radiation doses for individuals evolving in a medical operating room defining a three-dimensional environment surrounding at least one source of radiation. First a three-dimensional model of the environment is obtained. Then a simulation of radiation doses attributable to ionizing radiation emitted from the source and scattered by the environment is computed in the model. Then, an image indicating the spatial distribution of the hazardousness for an individual of the radiation doses is generated and displayed. The three-dimensional model comprises models of individuals when the individuals are present in the environment and the image is a three-dimensional image generated for at least a portion of the model including said models of individuals.Type: ApplicationFiled: July 31, 2015Publication date: August 3, 2017Inventors: Nicolas Padoy, Nicolas Loy Rodas
-
Publication number: 20170220717Abstract: A device, a method, a program, and a recording medium with the program recorded thereon to calculate a difference in free energy between different molecules at a high speed with a high accuracy. The device, the method, the program, and the recording medium with the program recorded thereon calculate ?G based on the following numerical formula (1): ? ? ? G = ? ? ? ? P ? ( ? ) ? d ? ? ? + RT ? ? P ? ( ? ) ? log ? ( P ? ( ? ) P 0 ? ( ? ) ) ? d ? ? ? + ? ? ? ? v ? ( ? ) ? P ? ( ? ) ? d ? ? ? .Type: ApplicationFiled: September 30, 2015Publication date: August 3, 2017Applicants: Toray Industries, Inc., Osaka UniversityInventors: Nobuyuki Matubayasi, Tomohide Masuda, Ryuji Tanimura
-
Publication number: 20170220718Abstract: Structural health monitoring (SHM) is essential but can be expensive to perform. In an embodiment, a method includes sensing vibrations at a plurality of locations of a structure by a plurality of time-synchronized sensors. The method further includes determining a first set of dependencies of all sensors of the time-synchronized sensors at a first sample time to any sensors of a second sample time, and determining a second set of dependencies of all sensors of the time-synchronized sensors at the second sample time to any sensors of a third sample time. The second sample time is later than the first sample time, and the third sample time is later than the second sample time. The method then determines whether the structure has changed if the first set of dependencies is different from the second set of dependencies. Therefore, automated SHM can ensure safety at a lower cost to building owners.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Inventors: William T. Freeman, Oral Buyukozturk, John W. Fisher, III, Frederic Durand, Hossein Mobahi, Neal Wadhwa, Zoran Dzunic, Justin G. Chen, James Long, Reza Mohammadi Ghazi, Theodericks Johannes Smit, Sergio Daniel Kapusta
-
Publication number: 20170220719Abstract: Described herein are a processor and a method of operating the processor to simulate a many-core target machine. The processor includes a plurality of processing cores arranged in a predetermined manner and a global target clock counter (GTCC) configured to count a number of simulated clock cycles in the target machine. A global stall controller (GSC) configured to halt execution of all the processing cores based on a determination of at least one processing core being in a fault condition; and wherein the processor acquires a base clock per instruction (CPI) of a target machine, the CPI corresponding to an average number of clock cycles required by the target machine to execute a single instruction, translates an application of the target machine to a compact executable trace to be executed by the processor, and adjusts a speed of simulation by adjusting an update rate of the global target clock counter.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Muhammad Elnasir ELRABAA, Ayman Ali Hroub
-
Publication number: 20170220720Abstract: A temperature calculation method for a substrate, the temperature calculation method includes: calculating, by a computer performing a circuit simulation based on a resistance equivalent to a component that joins two substrates included in a target model of an analysis, a value of a current that flows through the component or voltage values in respective end portions of the component; setting, based on model information for expressing the target model, the current value or the voltage values in a first surface and a second surface that are included in surfaces of an outer shape of the component and that are in contact with the respective substrates; and calculating a first current density distribution of the component by performing a first electrical analysis according to the setting.Type: ApplicationFiled: November 14, 2016Publication date: August 3, 2017Applicant: FUJITSU LIMITEDInventors: Tetsuyuki Kubota, Akira Ueda, Hideharu Matsushita, Akihiro Otsuka, Yasuhiro Ite, Takamasa Shinde, Kazuhisa Inagaki, Akira Sakai
-
Publication number: 20170220721Abstract: Computer-implemented systems and methods for dynamic symbols for devices in an electrical schematic include receiving placement of a dynamic symbol in a schematic, wherein the dynamic symbol represents an electrical device in the schematic and is selected from a symbol library; receiving assignment of nets to pins of the dynamic symbol; performing manipulation of the pins based on a logical grouping, wherein the dynamic symbol supports dynamic reconfiguration of the pins via the manipulation while retaining pin information from a base symbol in the symbol library; and visually presenting the dynamic symbol with the manipulated pins.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Inventor: Roger Paul TOUTANT
-
Publication number: 20170220722Abstract: The disclosed herein relates to method for persistence during placement optimization of an integrated circuit design. The method comprises performing cluster operation by grouping of a plurality of cells into a plurality of mobs. The method further comprises performing a spreading operation by moving the plurality of mobs and the plurality of cells simultaneously to optimize empty space of the integrated circuit design.Type: ApplicationFiled: August 11, 2016Publication date: August 3, 2017Inventors: MYUNG-CHUL KIM, SHYAM RAMJI, PAUL G. VILLARRUBIA, NATARAJAN VISWANATHAN
-
Publication number: 20170220723Abstract: Systems and techniques for three-dimension (3D) resist profile aware resolution enhancement techniques are described. 3D resist profile aware resolution enhancement models can be calibrated based on empirical data. Next, the 3D resist profile aware resolution enhancement models 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: April 14, 2017Publication date: August 3, 2017Applicant: Synopsys, Inc.Inventors: Hua Song, Cheng En Wu, James P. Shiely
-
Publication number: 20170220724Abstract: A method, apparatus and computer program products are provided for determining an entry finder from a plurality of merge points of a bounding box for optimal performance of differential group pattern match routing. One example method includes identifying each of a plurality of merge point candidates, performing a routability determination process, the results of the routability determination process comprising a remaining subset of the plurality of merge point candidates, routing each remaining merge point from the remaining subset of the plurality of merge point candidates, calculating a routing cost for each remaining merge point from the remaining subset of the plurality of merge point candidates, and determining a merge point having a lowest calculated cost.Type: ApplicationFiled: January 30, 2017Publication date: August 3, 2017Inventors: Jessica LIN, Ming-Jen Yang
-
Publication number: 20170220725Abstract: A method of determining electromigration (EM) compliance of a circuit is performed. The method includes providing a layout of the circuit, the layout comprising one or more metal lines, and changing a property of one or more of the one or more metal lines within one or more nets of a plurality of nets in the layout. Each of the nets includes a subset of the one or more metal lines. The method also includes determining one or more current values drawn only within the one or more nets and comparing the determined one or more current values drawn with corresponding threshold values. Based on the comparison, an indication is provided whether or not the layout is compliant. A pattern of the one or more metal lines in the compliant layout is transferred to a mask to be used in the manufacturing of the circuit on a substrate.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventors: Chin-Shen Lin, Ching-Shun YANG, Hsien YU-TSENG
-
Publication number: 20170220726Abstract: A method and system for performing a design space exploration of a circuit is disclosed. The method comprises receiving a design problem associated with a circuit topology and one or more design parameters of a circuit. The method further comprises segregating the design problem into two or more sub-design problems. The design problem is segregated to provide a solution for each sub-design problem through a design space exploration. The method further comprises representing the sub-design-problem in a hierarchal directional graph. The hierarchal directional graph comprises one or more nodes. The method further comprises recording values from each node in the hierarchal directional graph. The method further comprises performing the design space exploration, iteratively, based on the values recorded to obtain an optimal design parameters for the circuit.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Inventor: Samarth Sandeep Modi