Patents Issued in December 8, 2016
  • Publication number: 20160357851
    Abstract: The usefulness of a search engine depends on the relevance of the result set it returns. Search problems in a particular domain require an understanding of the user's intent that traditional search methods lack, including a sense of time, domain and situational context, user preferences and the history of previous searches in the domain of interest. In an age in which speaking to technology is becoming the norm and user expectations are skyrocketing, semantic search is more important than ever. The disclosed technology describes systems and methods for implementing natural language search with semantic mapping and classification. The technology further discloses systems and methods for including social search, making it possible for users to include input from friends in search results. The disclosed technology offers a customizable flexible technology designed to be taught about a domain and to be able to systematically adapt to its unique needs.
    Type: Application
    Filed: May 5, 2016
    Publication date: December 8, 2016
    Applicant: Mr. Buzz, Inc. dba WeOtta
    Inventors: Jacob A. Perkins, Grant M. Wernick, Arnold M. Wernick
  • Publication number: 20160357852
    Abstract: A method includes hierarchically identifying occurrences of some of the words in the set of sentences; creating a first index for each of some of the words based on the upper hierarchy of occurrences identified for each word; receiving input of a queried word; hierarchically identifying occurrences of the queried word in the set of sentences; creating a second index based on the upper hierarchy of occurrences identified for the queried word; comparing the first index and the second index to calculate an estimated value for the number of occurrences of a word in the neighborhood of the queried word; and calculating the actual value of the number of occurrences of a word in the neighborhood of the queried word based on an upper hierarchy and lower hierarchy of the occurrences on condition that the estimated value is equal to or greater than a predetermined number.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Daisuke Takuma, Hiroki Yanagisawa
  • Publication number: 20160357853
    Abstract: A system, method, and machine readable medium are described for providing improved search functionality on a client device.
    Type: Application
    Filed: September 29, 2015
    Publication date: December 8, 2016
    Inventors: Jennifer Moore, John M. Homkvist
  • Publication number: 20160357854
    Abstract: [Object] An object of the present invention is to provide a system for collecting elements as a basis for generating a social scenario useful for people to make well-balanced good decision. [Solution] A scenario generating apparatus includes: a causality phrase pair DB 70 storing causality phrase pairs; synonimity generators 600, 602 and 604, searching, for each of the causality phrase pairs, causality phrase pairs having a cause phrase with causal consistency with the result phrase of the causality phrase pair, and generating join information for joining causality phrase pairs; join relation DB 610 storing the join information; and a causality joining unit 612 joining, to a result phrase of a causality phrase pair, a causality phrase pair having a cause phrase with causal consistency with the phrase by using the join information, and thereby linking causality. A join relation generator 606 that finds a hidden relation between phrases and linking causality phrase pairs may be provided.
    Type: Application
    Filed: December 17, 2014
    Publication date: December 8, 2016
    Applicant: National Institute of Information and Communications Technology
    Inventors: Chikara HASHIMOTO, Kentaro TORISAWA, Motoki SANO, Yulan YAN, Yutaka KIDAWARA
  • Publication number: 20160357855
    Abstract: Software that compares vector representations of question terms and passage terms in question answering systems by performing the following steps: (i) receiving a question; (ii) generating a plurality of vectors including a first vector representation of a term in the question and a second vector representation of a term in a set of natural language text; (iii) generating a similarity score representing an amount of similarity between the first vector representation and the second vector representation; and (iv) determining whether the set of natural language text is relevant to the question based, at least in part, on the generated similarity score.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 8, 2016
    Inventors: James J. Fan, Chang Wang, Bing Xiang, Bowen Zhou
  • Publication number: 20160357856
    Abstract: A semantic search engine is enhanced to employ user preferences to customize answer output by, for a first user, extracting user preferences and sentiment levels associated with a first question; receiving candidate answer results of a semantic search of the first question; weighting the candidate answer results according to the sentiment levels for each of the user preferences; and producing the selected candidate answers to the first user. Optionally, user preferences and sentiment levels may be accumulated over different questions for the same user, or over different users for similar questions. And, supplemental information may be retrieved relative to a user preference in order to further tune the weighting per the preferences and sentiment levels.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 8, 2016
    Inventors: Corville O. Allen, Scott Robert Carrier, Scott N. Gerard, Sterling Richardson Smith, David Blake Styles, Eric Woods
  • Publication number: 20160357857
    Abstract: Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. In one embodiment, the type and number of articles provided to the device and displayed in the reader application may be based on the determination of a category or type of usage of the application is performed by the user. Further, the determination of the use of the reader application on the device is performed by and contained within the device such that usage information is not shared with overall article providing system. In another embodiment, the article providing system and/or device may determine recommendations to provide to a user of the reading application. These recommendations may be based on one or more selected interests or topics of the user of the reading application.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 8, 2016
    Inventors: Gregory C. Langmead, Dominic J. Hughes, Mark A. Gingrich, Ravi Chandra Jammalamadaka, Donald R. Beaver, Shizhu Liu, Pushkaraj Bhirud, Kamal M. Ali, Daniel Ribeiro Silva, Martin J. Murrett
  • Publication number: 20160357858
    Abstract: A system, method, and apparatus for destination trend determination is provided. The method includes receiving a user query, accessing a database, the database including spatiotemporal content from a plurality of users, generating a first dataset by filtering the database according to the user query, generating a second dataset by filtering the database according to the user query, comparing the first dataset and the second dataset to determine one or more unique users associated with spatiotemporal content in both the first dataset and the second dataset, analyzing the spatiotemporal content of the one or more unique users to determine one or more locations of the spatiotemporal content corresponding to the second dataset, and controlling a display of the analyzed content.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Applicant: Umm Al-Qura University
    Inventors: Sohaib GHANI, Mohamed MOKBEL, Jalal ALOWIBDI
  • Publication number: 20160357859
    Abstract: Methods, systems, and computer program products for structured representation and classification of noisy and unstructured tickets are provided herein.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 8, 2016
    Inventors: Shivali Agarwal, Arjun R. Akula, Gaargi B. Dasgupta, Shripad J. Nadgowda, Tapan K. Nayak
  • Publication number: 20160357860
    Abstract: Systems and methods provide natural language search results to clear-intent queries. To provide the natural language search results, a system may parse a document from an authoritative source to generate at least one heading-text pair, the text appearing under the heading in the document. The system may assign a topic and a question category to the heading-text pair and store the heading-text pair in a data store keyed by the topic and the question category. The system determines that a query corresponds to the topic and the question category, and provides the heading-text pair as a natural language search result for the query. In some implementations, the text portion of the heading-text pair may be a paragraph or a list of items and the natural language search result may be provided with conventional snippet-based search results in response to the query.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventors: Tomer SHMIEL, Dvir KEYSAR, Yonatan EREZ
  • Publication number: 20160357861
    Abstract: Systems and processes for detecting an event within natural language are provided. In one example of a process, unstructured natural language information may be received from at least one user. The presence of event information in the unstructured natural language information may be determined. In accordance with a determination that event information is present within the unstructured natural language information, a pseudo-event entry associated with that event information may be generated.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 8, 2016
    Applicant: APPLE INC.
    Inventors: Alexandre CARLHIAN, Daniel C. GROSS, Thomas DENIAU, Guillaume BORIOS, Mathieu Jean MARTEL, Sabrine REKIK, Sachin AGARWAL, Jerome R. BELLEGARDA, Linden B. SIAHAAN, Jennifer MOORE, Alexandre MOHA, Hafid J. ARRAS
  • Publication number: 20160357862
    Abstract: Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association between a playback queue and a first application identifier. After storing the association between the playback queue and the first application identifier, the playback device receives, from a first computing device, a first message comprising a second application identifier. The playback device determines that the second application identifier corresponds to the first application identifier, and responsive to determining that the second application identifier corresponds to the first application identifier, transmits, to the first computing device, a queue identifier associated with the playback queue.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 8, 2016
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20160357863
    Abstract: Examples are disclosed that relate to the automatic creation of playlists. For example, one disclosed example provides, on a computing device comprising a processor, a method for generating playlists of content items from a collection of content items. The method comprises determining a set of candidate playlists, where each candidate playlist may include a different plurality of content items selected from the collection of content items. The method further comprises assigning a score to each candidate playlist in the set, and presenting via a display a subset of candidate playlists. Each candidate playlist in the subset may be selected from the set of candidate playlists based on the assigned score of the candidate playlist.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Arnaud Albalat, Guillaume Convers, Fathallah Labhalla, Sebastien Lecomte, Manuel Millot, Herve Ndoguefouba, Paul Nogues, Buu-Minh Ta
  • Publication number: 20160357864
    Abstract: The techniques utilize a user's recommendation data to choose a presentation template. Each presentation template includes a plurality of media asset slots, each of which is associated with a certain type of media asset. For example, each media asset slot generally may be assigned to a playlist, album, composer, or music video. Further, each of these general assignments may further specify that the playlist, album, composer, or music video be from a known artist, familiar artist, recommended artist, or unknown artist, for example. Once the appropriate presentation template has been chosen along with the recommended media content for each of the plurality of media asset slots, the media asset slots are associated with the selected media content.
    Type: Application
    Filed: September 15, 2015
    Publication date: December 8, 2016
    Inventors: Chandrasekar Venkataraman, Taylor G. Carrigan, Thomas Alsina, Venkat Sundaranatha, Jayasimha R. Katukuri, Simon C. Janpanah, Rabi S. Chakraborty, Thomas S. Plagenhoef, Drew R. Domm, Mark Hilary Levy
  • Publication number: 20160357865
    Abstract: Methods, apparatuses, and computer-readable media for efficiently locating data feeds are disclosed that allow a user to receive a list of all available content from RSS feeds on a website. Users request a list of content by typing terms corresponding to the desired results into a designated URL address as a single string. The system parses the single string and determines what results to provide to the user based on a hierarchy of RSS items comprising pre-determined nodes, assets, categories, and keywords. Matching results are mashed up, an RSS feed template is applied to the results, and the list is presented to the user.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Satish Gudiboina, Kirill Ulyanov
  • Publication number: 20160357866
    Abstract: Code is injected into a web page loaded by an Internet browsing application. A search control to accept Internet search input is presented within an Internet browsing application. The search control visually covers at least a portion of a content display area of the Internet browsing application. A slider search control may be presented by automatically sliding the slider search control into the content display area. The presentation of a lightbox search control may include shading, darkening, dimming, blurring, or opaquing the content display area outside of the lightbox search control. The presentation of the search control may occur in response to a period of user inactivity, an amount of page scrolling, or a percentage of page scrolling. The search control receives input corresponding to a search query, a tracking code is combined with the received input, and the combination is communicated to a search engine.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 8, 2016
    Inventor: Jonathan Coudron
  • Publication number: 20160357867
    Abstract: Methods and system allow for creating rules for a tag management system. One or more implementations create rules for a tag management system can include crawling a page of a website. Additionally, one or more implementations identify the configuration of each of the tags implemented within the page. Further, one or implementations generate one or more rules that enable a tag management system to recreate the configuration of one or more tags implemented within the page. Further still, one or more implementations export the generated one or more rules to a tag management system.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventors: Robert K. Seolas, John Pestana, Alan Martin Feuerlein, Matthew T. Miller
  • Publication number: 20160357868
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a first search query from a user device; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; determining from the search results that the first search query relates to a first entity of a first entity type; determining that one or more entities of a second entity type have a predetermined relationship with the first entity; and transmitting information identifying the one or more entities of the second type to the user device as part of a response to the first search query.
    Type: Application
    Filed: August 18, 2016
    Publication date: December 8, 2016
    Inventors: Peter Jin Hong, Pravir K. Gupta, Nathaniel J. Gaylinn, Ramakrishnan Kazhiyur-Mannar, Kavi J. Goel, Omer Bar-or, Jack W. Menzel, Christina R. Dhanaraj
  • Publication number: 20160357869
    Abstract: Methods, systems, and computer-readable storage media for enforcing access control in encrypted query processing. Implementations include actions of obtaining a set of user groups based on the user credential and a user group mapping, obtaining a set of relations based on the query, obtaining a set of virtual relations based on the set of user groups and the set of relations, receiving a first rewritten query based on the set of virtual relations and a query rewriting operation, encrypting the first rewritten query to provide an encrypted query, and transmitting the encrypted query to at least one server computing device over a network for execution of the encrypted query over access controlled, encrypted data.
    Type: Application
    Filed: December 24, 2014
    Publication date: December 8, 2016
    Inventors: Isabelle Hang, Florian Kerschbaum, Martin Haerterich, Mathias Kohler, Andreas Schaad, Axel Schroepfer, Walter Tighzert
  • Publication number: 20160357870
    Abstract: One or more techniques and/or systems are provided for identifying relationships between entities and/or for classifying entities into sectors. Social network commentary of users may be evaluated to select comments having co-occurrences of entity identifiers and/or co-occurrences of entity identifiers with sector identifiers. For example, a microblog message “I love these stores!! $CO(A) $CO(B) #ShoeShopping” may have a co-occurrence of entity identifiers $CO(A) of a Company (A) entity and $CO(B) of a Company (B) entity along with co-occurrence with a #ShoeShopping sector identifier of a Retail Clothing sector. A relationship between the Company (A) entity and the Company (B) entity may be specified based upon the co-occurrence of the entity identifiers. A sector classification of the Retail Clothing sector may be assigned to the Company (A) entity and to the Company (B) entity based upon the co-occurrence of the entity identifiers $CO(A) and $CO(B) with the #ShoeShopping sector identifier.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Martin Hentschel, Omar Alonso
  • Publication number: 20160357871
    Abstract: A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
    Type: Application
    Filed: February 29, 2016
    Publication date: December 8, 2016
    Inventors: Vipul Ved Prakash, John M. Hörnkvist, Steven Jon Falkenburg, David Salim, Christopher Scott Linn, Keith Stattenfield, Lun Cui
  • Publication number: 20160357872
    Abstract: An event network system can provide user-friendly grouping of articles, or “events views,” which can comprises multiple automatically obtained digital content items related to a specified event. The event network system can accomplish this by discovering digital content, analyzing it, searching for and retrieving additional related digital content, producing an similarity graph indicating the relatedness of identified digital content, and producing event views for sufficiently related digital content items. The event views can encapsulate, summarize, tag, and link the related digital content items in a manner that allows for easy user consumption. The event network system can also determine events to include in a thread of recommended events, e.g. based on an interest score for a user. A user can also search an event network, which can provide suggested results based on a freshness score.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Anthony Fader, Thiyagaraja Pattabhiraman, William G. Bronske, Ryan Scott Lewis, Joshua Guralnick Karp, Aaron Grey Johnson, David Neil MacDonald, Kenneth Edward McGrady, JR., Ashley McKnight Miller, Cooper Crosby, Ryan Jeffrey Hoback
  • Publication number: 20160357873
    Abstract: Included are embodiments for determining sort order. At least one embodiment of a method includes determining a plurality of search results associated with at least one search criteria. Some embodiments of a method include determining a first distance between at least one of the search results and a home page associated with the at least one search result and determining a display order for the plurality of search results.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventor: Robert Todd Stephens
  • Publication number: 20160357874
    Abstract: A computer-implemented method of interacting with at least one data item includes configuring each of the data items into a distinct information object by extracting, from each data item, extracted data including a heading, a source, graphical and textual material, and a hyperlink. The method additionally uses the extracted data to make available for display a representation of each of the information objects in a uniform format, wherein the format includes a card, and, within the card, an icon area for graphical and textual material, the heading, the source, a set of indicators, and a mechanism giving graphical access to a set of functions.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Paul Erich Keel, Jeffrey Huang
  • Publication number: 20160357875
    Abstract: Techniques are disclosed for promoting and sharing social content for view in a network. An index engine of a network device queries a client device requesting a data connection to the network device for sharable social media content. The index engine receives, in response to the query, the social media content from the client device. The network device indexes the social media content in a data store of the network device. The indexed social media content is transmittable to requesting client devices connected to the network device.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 8, 2016
    Inventor: Gregory R. HINTERMEISTER
  • Publication number: 20160357876
    Abstract: Disclosed herein are system, method, and computer program product embodiments for establishing communication channels related to assets. An embodiment enables users of home assets such as appliances to share content related to that asset through a centralized clearinghouse of asset content. Aggregated content reduces redundant searches across sources by many users looking for the same content. New data pathways from user to users, manufacturers, and various third parties are established through the connections created in relation to assets.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Applicant: MiCasa Technologies LLC
    Inventors: Shubber ALI, James SHEPPARD
  • Publication number: 20160357877
    Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.
    Type: Application
    Filed: August 26, 2016
    Publication date: December 8, 2016
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20160357878
    Abstract: A method includes defining a group of control points representing the freeform geometry, defining an initial baseline between a start point and an end point of the freeform geometry and deriving an initial set of parameters for each control point to represent an initial location of the control point relative to the initial baseline. The method includes choosing a new start point and a new end point for a modified freeform geometry, defining a new baseline between the new start point and the new endpoint; applying a modification to the freeform geometry, deriving a recalculated set of parameters for each of the control points to provide a representation of a new location of the control point, relative to the new baseline, for the applied modification and rendering the modified freeform geometry using the recalculated set of parameters.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu
  • Publication number: 20160357879
    Abstract: A method for checking the buildability of a virtual prototype includes an automatic ascertainment of possible problem points that may arise in the course of assembling the virtual prototype from virtual components and do not satisfy predetermined structural, physical and/or aesthetic requirements. The method includes an assessment, assisted by a computer system, of at least one of the possible problem points as a critical or uncritical problem point, depending on several structural, physical and/or aesthetic features of the respective possible problem point. Furthermore, an apparatus is proposed for checking the buildability of a virtual prototype. With methods and apparatuses according to exemplary embodiments, the effort in terms labour and time and also faulty assessments are capable of being reduced by an automatic assessment of problem points and by a more efficient assessment of problem points.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 8, 2016
    Inventors: Tobias Beck, Hermann Gaigl, Michael Pretschuh
  • Publication number: 20160357880
    Abstract: A computer-readable storage medium storing a design program that causes a computer to execute a process including obtaining first information and second information, the first information indicating a result of a simulation for a work including assembling or disassembling before a change of design of the object that includes a plurality of components, the second information indicating a result of the simulation for the work after the change of design, and specifying a scene, in the work, that has potential to be influenced by the change of design based on the obtained first information and the second information.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Kenji ISHIZUKA, Hirooki Hayashi, Hidekatsu Sasaki, NAOYUKI NOZAKI
  • Publication number: 20160357881
    Abstract: A method for providing an options configurator may include receiving an indication of a hierarchical structure of building plan options applicable to an enterprise, enabling a user to define option sets including selected ones of the building plan options, enabling the user to associate different ones among the option sets with corresponding different entities within the enterprise based on distinguishing characteristics of the respective different entities, and providing for generation of building information models and their derivatives based on selected options within an option set. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: July 22, 2016
    Publication date: December 8, 2016
    Inventors: Steven Eugene Bumbalough, Gary Ned Sharp, Chris Arps, Darwin Wayne Belt
  • Publication number: 20160357882
    Abstract: Design of a power delivery network (PDN) is integrated with a digital logic design flow.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 8, 2016
    Inventors: Taner Dosluoglu, Anatoly Gelman
  • Publication number: 20160357883
    Abstract: A method involves generating a hydraulic fracture growth pattern for a fracture network. The generating involves representing hydraulic fractures as a vertically stacked elements, extending the represented hydraulic fractures laterally from the wellbore and into the formation to form a hydraulic fracture network by adding new elements to the vertically stacked elements over time, determining hydraulic fracture parameters of the represented hydraulic fractures, determining transport parameters for the proppant passing through the hydraulic fracture network, deriving an estimated fracture tip velocity from a pressure and a stress profile of the formation; extending a height of the vertically stacked elements and the new elements over time based on the derived velocity to form extended vertically stacked elements.
    Type: Application
    Filed: March 20, 2015
    Publication date: December 8, 2016
    Inventors: Xiaowei Weng, Charles-Edouard Cohen, Olga Kresse
  • Publication number: 20160357884
    Abstract: Methods and systems are presented for evaluating performance of a finite or infinite antenna array including a finite number of antennas. Typically, a model is generated for the antenna array, the model including an arbitrarily large antenna array with an arbitrarily large number of model antennas. Each model antenna has features defined by features of antennas of the finite or infinite antenna array. A unit cell is determined for the arbitrarily large antenna, and impedance matrices Zantenna and Zperiodic are computed, Zperiodic representing interactions among the unit cell and the other model antennas. From these matrices, the performance of the finite or infinite antenna array is assessed.
    Type: Application
    Filed: June 3, 2015
    Publication date: December 8, 2016
    Inventors: Sergey Makarov, Vishwanath Iyer, Shashank Kulkarni
  • Publication number: 20160357885
    Abstract: A simulation mechanism manages deployment of a simplified computing solution (SCS) and a corresponding simulation model that simulates a scaled multiple of the SCS to allow a deployment configuration for a large scale computing solution to be determined and tested before actually deploying the large scale computing solution.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Inventors: Bin Cao, Daniel L. Hiebert, Brian R. Muras
  • Publication number: 20160357886
    Abstract: This disclosure is directed to a system for analytic model development. In general, an analytic system may be able to formulate a model of a target system based on user interaction and data received from the system, and to perform real time activities based on the model. An analytics system may comprise at least a segment recipe module (SRM), a user interface module (UIM) and an automated analytics module (AAM). The SRM may include at least one segment recipe for use in configuring the UIM and AAM. For example, the UIM may be configured to present plain language prompts to a user. At least one of the segment recipe or data input by the user in response to the prompts may be used to configure the AAM to generate the model. The AAM may also perform real time activities that generate notifications, etc. based on the model.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Applicant: Intel Corporation
    Inventors: CELESTE FRALICK, RITA CHATTOPADHYAY, SEBASTIAN SCHOENBERG, DONALD SCOTT WILDE, PHILLIP GURBACKI
  • Publication number: 20160357887
    Abstract: Systems and methods for total asset modeling by updating a preexisting integrated asset model in the form of a unique type model during different stages of an asset lifecycle to identify and evaluate a new asset during the asset lifecycle.
    Type: Application
    Filed: February 24, 2014
    Publication date: December 8, 2016
    Inventors: Thomas Manual Ortiz, Ronald Gordon Cude, Olivier Roger Germain, Laurence Reid
  • Publication number: 20160357888
    Abstract: A simulation device of an entire natural gas hydrate exploitation process includes a high pressure reaction kettle, a gas-liquid separation device, a hydrate accumulation simulation subsystem simulating a hydrate accumulation process, a hydrate formation drilling simulation subsystem simulating a hydrate formation drilling process, a hydrate exploitation simulation subsystem simulating a hydrate decomposition and gas production process, and a produced gas collecting and processing simulation subsystem simulating a produced gas collecting and processing process. A method for simulating an entire natural gas hydrate exploitation process includes a hydrate accumulation process, a hydrate formation drilling process, a hydrate exploitation process and a produced gas collecting and processing process.
    Type: Application
    Filed: December 8, 2014
    Publication date: December 8, 2016
    Applicant: GUANGZHOU INSTITUTE OF ENERGY CONVERSION, CHINESE ACADEMY OF SCIENCES
    Inventors: Xiaosen Li, Yu Zhang, Yi Wang, Gang Li, Zhaoyang Chen, Chungang Xu
  • Publication number: 20160357889
    Abstract: A method for enabling user-customization of a controller design for simulation comprises accessing at least one library of individual simulation component models for controller components. The method further comprises receiving information describing an architecture of a customized controller design corresponding to a controller that controls communications between other parts of a first target system. The method additionally comprises generating a controller simulation model for the customized controller design based on the first architectural information, the controller simulation model including instances of a plurality of the simulation component models.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 8, 2016
    Inventors: Amit Garg, Ashutosh Pandey, Nitin Gupta
  • Publication number: 20160357890
    Abstract: A verification log analyzer graphically represents a log file generated from a simulation. The log analyzer depicts the log file visually and/or graphically, for example, in the form of a bar graph or timeline. The bar graph can include one axis (e.g., the x-axis) that represents the time of the simulation, with various events/messages displayed as graphics along the timeline. The timeline can include a series of bars, boxes, icons, images, or other identifiers that represent messages from the verification log. The log analyzer can expand, collapse, zoom in, and zoom out on the graphical log file. The log analyzer can also add, remove, or restrict information provided by the graphical log file.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Hagai Arbel, Uri Feigin, Ilan Kleinberger, Anna Ravitzki
  • Publication number: 20160357891
    Abstract: A simulation method is disclosed. A target structure is divided by a pattern of a unit structure for a stabilization calculation of an atomic arrangement. The stabilization calculation is conducted to calculate arrangement positions of atoms where a force between the atoms becomes stable, with respect to a structure in which one or more portions corresponding to the pattern of the unit structure are removed from the target structure. An added structure is created by adding one or more unit structures to the structure being stabilized by the stabilization calculation. The arrangement positions of the atoms in the target structure are stabilized by repeating the stabilization calculation with respect to the added structure.
    Type: Application
    Filed: August 17, 2016
    Publication date: December 8, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Hideyuki JIPPO
  • Publication number: 20160357892
    Abstract: An environmental monitoring system including a base station. The base station may receive at least two reports from at least one environmental sensor in an environment; compute, based on values of physical properties of a simulated object and the at least two reports, a simulated condition of the simulated object within the environment; and transmit, to a computing device, the at least two reports and/or the computed simulated condition of the simulated object. A method of operating a base station of an environmental monitoring system. At least one computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform a method of operating a base station of an environmental monitoring system.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Applicant: Schechter Tech, LLC
    Inventors: Harry J. Schechter, Philip Trapasso
  • Publication number: 20160357893
    Abstract: Contact stiffness is a key in the FEA modeling of objectives involving contact. The present invention theoretically derives a new method for estimating the contact stiffness based on the base mode of structural frequency responses. The method provides both physical insight and practical guide in contact stiffness estimation, thus avoiding the ambiguity that confronts the contact stiffness estimation in commercial FEA developments and FEA applications. The method works particularly effectively in cases when the objectives under deformation include shell or beam elements. It can alleviate the convergence difficulties and improve the convergence speeds due to overestimated contact stiffness based on the underlying element.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 8, 2016
    Inventor: Xianwu Ling
  • Publication number: 20160357894
    Abstract: A static timing analysis method that determines an expected design condition surrounding a target cell in an integrated circuit design. A derate adjustment is determined based on the expected design condition for a target cell and a timing derate, representing variation in propagation delay for a default design condition, is then adjusted based on the derate adjustment. An expected timing of a signal path including the target cell is determined based on the adjusted timing derate. The derate adjustment may be determined based on simulated variance of the propagation delay through the target cell for the expected design condition. This approach avoids unnecessary optimism or pessimism in the timing derate, which reduces the number of false positive or false negative detections of timing violations in the static timing analysis.
    Type: Application
    Filed: August 18, 2016
    Publication date: December 8, 2016
    Inventors: Marlin Wayne FREDERICK, JR., Karen Lee DELK, Lena AHLEN, James Dennis DODRILL
  • Publication number: 20160357895
    Abstract: Methods and devices for providing and using a technical computing environment (TCE) for receiving a TCE model that, when executed, simulates behavior of a dynamic physical system, and that represents one or more physical components and their respective reliability information in a block diagram model. Applications of the model include automated system-level datasheet and bill of materials generation, component reliability information discovery, fault and stress assertions, and identification of emergent faults.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Applicant: The MathWorks, Inc.
    Inventors: Richard Hyde, Ebrahim M. Mestchian
  • Publication number: 20160357896
    Abstract: A method to generate chemo-epitaxy masks includes receiving a device pattern comprising a plurality of device geometries, wherein the device pattern conforms to chemo-epitaxy constraints, enlarging the device geometries along a width of the device geometries to provide enlarged device geometries, and using the enlarged device geometries to generate at least one chemo-epitaxy mask corresponding to the device pattern. The at least one chemo-epitaxy mask may include a neutral hard mask and one or more cut masks. The method may also include bridging device geometries that are within a selected distance along a length of the device geometries and merging device geometries that overlap. The method may also include filling break regions between the device geometries with a neutral fill pattern. A corresponding computer program product and computer system are also disclosed herein.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 8, 2016
    Inventors: Joy Cheng, Gregory S. Doerk, Michael A. Guillorn, Kafai Lai, HsinYu Tsai
  • Publication number: 20160357897
    Abstract: A semiconductor chip is defined to include a logic block area having a first chip level in which layout features are placed according to a first virtual grate, and a second chip level in which layout features are placed according to a second virtual grate. A rational spatial relationship exists between the first and second virtual grates. A number of cells are placed within the logic block area. Each of the number of cells is defined according to an appropriate one of a number of cell phases. The appropriate one of the number of cell phases causes layout features in the first and second chip levels of a given placed cell to be aligned with the first and second virtual grates as positioned within the given placed cell.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Jonathan R. Quandt, Scott T. Becker, Dhrumil Gandhi
  • Publication number: 20160357898
    Abstract: Aspects of the present disclosure include a computer-implemented method for designing a temperature-compliant integrated circuit (IC).
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: James M. Johnson, Sungjae Lee, Lan Luo, Scott K. Springer
  • Publication number: 20160357899
    Abstract: Circuit design computing equipment may perform register retiming operations to improve the performance of a circuit design after having performed placement and routing operations. For example, the circuit design computing equipment may perform register retiming operations that move registers from a first portion of a circuit design that operates in a first clock domain into a synchronization region that separates the first portion of the circuit design from a second portion of the circuit design that operates in a second clock domain that is different than the first clock domain. Performing register retiming operations that move registers into a synchronization region between clock domains may solve the so-called short path—long path problem in which a long path that would benefit from a register retiming operation is coupled in parallel to a short path that has no location to receive a register during the register retiming operation.
    Type: Application
    Filed: June 3, 2015
    Publication date: December 8, 2016
    Inventors: Benjamin Gamsa, Gordon Raymond Chiu
  • Publication number: 20160357900
    Abstract: A three-dimensional mask model that provides a more realistic approximation of the three-dimensional effects of a photolithography mask with sub-wavelength features than a thin-mask model. In one embodiment, the three-dimensional mask model includes a set of filtering kernels in the spatial domain that are configured to be convolved with thin-mask transmission functions to produce a near-field image. In another embodiment, the three-dimensional mask model includes a set of correction factors in the frequency domain that are configured to be multiplied by the Fourier transform of thin-mask transmission functions to produce a near-field image.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 8, 2016
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Peng LIU, Yu Cao, Luoqi Chen, Jun Ye