Patents Issued in November 2, 2017
  • Publication number: 20170316081
    Abstract: Examples disclosed herein involve data stream analytics. In examples herein, a data stream may be analyzed by computing a set of hashes of a real-valued vector, the real-valued vector corresponding to a sample data object of a data stream; generating a list of data objects from a database corresponding to the sample data object based on the set of hashes, the list of data objects ordered based on similarity of the data objects to the sample data object of the data stream; and updating a data structure representative of activity of the sample data object in the data stream based on the list of data objects, the data structure to provide incremental analysis corresponding to the sample data object.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Mehran Kafai, April Slayden Mitchell, Kave Eshghi, Omar Aguilar, Hongwei Shang
  • Publication number: 20170316082
    Abstract: Methods and systems for classifying social media users. The system computes a plurality of subgraphs from a user's social graph network and considers which types of subgraphs are overly represented in the user's social network to determine whether a user belongs to a certain class. The system may also consider features based on metadata of the user's network and social interactions occurring in the user's network.
    Type: Application
    Filed: April 25, 2017
    Publication date: November 2, 2017
    Inventors: Bruce R. McQueary, Craig T. Hagan, Robert G. Asfar
  • Publication number: 20170316083
    Abstract: A content distribution apparatus generates a group of contents to be sent to a content display apparatus that can continuously display contents of the same attribute. When a first content is newly added to the group, the content distribution apparatus determines the attribute of the first content as the attribute of the group. When adding a second content to the group, if the attribute of the second content coincides with the attribute of the group, the content distribution apparatus adds the second content to the group. The content distribution apparatus sends a content included in the group to the content display apparatus.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 2, 2017
    Inventors: Masafumi OKIGAMI, Takayuki OGAWA
  • Publication number: 20170316084
    Abstract: Provided are methods and systems comprising determining one or more relationships between a plurality of data sets, determining a score for each of the one or more relationships, generating a graphical data set object for each of the plurality of data sets, classifying each graphical data set object as connected or unconnected based on the score for each of the one or more relationships, generating a graphical connector object between connected graphical data set objects, and outputting the connected graphical data set objects with corresponding graphical connector objects and the unconnected graphical data set objects.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 2, 2017
    Inventors: Alexei Pogrebtsov, Elif Tutuk, Charles Michael Potter
  • Publication number: 20170316085
    Abstract: A media guidance application may detect that results provided in response to a natural language query entered by the user are not relevant to the user. The media guidance application may then identify a media asset type and a media asset name that corresponds to the natural language query. Based on the media asset type and the media asset name, the media guidance application may select an information resource, transmit the natural language query to the information resource, and retrieve and generate for display an answer to the natural language query from the information resource.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Publication number: 20170316086
    Abstract: An input method, device and electronic apparatus are provided. The input method includes acquiring text information at an input cursor position, where the text information includes above text information located before the input cursor and/or below text information located after the input cursor; extracting keywords from the text information; searching through associative candidate lexicons of the keywords to obtain an enter-on-screen candidate word queue at the input cursor position; outputting the enter-on-screen candidate word queue. By acquiring the text information at the input cursor position and determining the enter-on-screen candidate word queue based on the keywords in the text information, embodiments of the present disclosure solve the issue in existing techniques that after the input cursor changes it position, no enter-on-screen candidate word may be provided by association because no reliable enter-on-screen entry is obtained.
    Type: Application
    Filed: August 14, 2015
    Publication date: November 2, 2017
    Applicant: Beijing Sogou Technology Development Co., Ltd.
    Inventors: Xin CUI, Shangkun REN, Zheng TANG, Yang ZHANG
  • Publication number: 20170316087
    Abstract: A computer-implemented method includes identifying an information resource. The information resource includes text information. The information resource includes a contribution from an entry source. The entry source is associated with a profile. The profile includes at least one profile information item that describes the entry source. The method includes generating a first word cloud. The first word cloud is based on one or more words used within the text information. The first word cloud includes a first plurality of words. The method includes generating a second word cloud. The second word cloud is based on at least one profile information item. The second word cloud includes a second plurality of words.
    Type: Application
    Filed: July 20, 2017
    Publication date: November 2, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Joseph A. True
  • Publication number: 20170316088
    Abstract: Methods and apparatus for modifying a user profile for a recommendation algorithm are provided. A user is provided with electronic access to an item. The item may comprise one of a document, an article, a chart, a graphic, a report, a web page, or the like. User interaction with the item is enabled. The user interaction with the item is then electronically tracked and stored. The user's user profile used by a recommendation engine is then modified based on the tracked user interactions. The user interaction may comprise at least one of annotating, highlighting, modifying, customizing, adding comments to the item, and the like. The user modified item can be saved and details of the user interaction with the item may be used to modify the user profile. At least one of items or peer recommendations can then be provided to the user based on the modified user profile.
    Type: Application
    Filed: October 4, 2013
    Publication date: November 2, 2017
    Applicant: Gartner, Inc.
    Inventors: Nir Polonsky, Girish Malangi, Kevin Volpe
  • Publication number: 20170316089
    Abstract: A system for auditing performance data in commercial venues having one or more computing devices located in venues where live or pre-recorded music is performed. The computing devices capture and store content in each venue using at least one audio input configured for professional audio performances. The computing devices store the content as a content data record with associated identifiers for date, time, and venue location. The content data records are transferred from each venue to a central server. Encryption keys encrypt the content data records from each venue to verify the authenticity of the content transmitted from the venues to the server. The server includes a processor for opening, reviewing, and separating the content data records from each venue into distinct files, each file comprising an individual work performed in the venue. The system further includes an interface for providing access to the archived content data records at the server.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 2, 2017
    Inventors: Eron Bucciarelli-Tieger, Eric Fulkert
  • Publication number: 20170316090
    Abstract: A vehicle includes: a communication unit enabling communication with an external device; a storage storing a plurality of song information of audio songs stored in the external device; an input unit receiving a play command from the external device; a controller controlling the storage so as to store the plurality of song information and reading out audio data from the external device based on the plurality of song information stored in the storage, upon reception of the play command from the external device; and a sound output unit outputting the audio data read out by the controller.
    Type: Application
    Filed: October 5, 2016
    Publication date: November 2, 2017
    Inventor: Sooyoung Shin
  • Publication number: 20170316091
    Abstract: Presentation synthesis implementations are presented that generally build a slide presentation based on a hierarchical outline of textual presentation elements. These elements are spatially mapped onto a canvas that provides a master layout for slides. This mapping is accomplished use a set of canvas layout and size rules. Each presentation text element is illustrated by a slide that visually combines canvas text and in one version supporting content items (e.g., text, image, video, and so on). The slides are generated using both the set of canvas rules, and a set of slide style rules. A systematic traversal of the text elements determines the slide path. Slides are styled to highlight the current focus element as the presenter moves through the presentation and can be zoomed out to the canvas to give context during delivery.
    Type: Application
    Filed: October 30, 2014
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Darren Edge
  • Publication number: 20170316092
    Abstract: A system for analyzing user consumption of content on web pages or determining user engagement with content comprising a data collection script and an content-engagement-inference engine. The data collection script determines one or more content elements to be measured from a web page and collects description data associated with the one or more content elements. The description data describes information about the one or more content elements. The content-engagement-inference engine creates an inference or analytics result based on the description data. The inference or analytics result describes how the one or more content elements have been consumed by users and then provides the inference or analytics result for users to designated entities.
    Type: Application
    Filed: March 14, 2014
    Publication date: November 2, 2017
    Applicant: Oracle America, Inc.
    Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal, Theodore V. McConnell
  • Publication number: 20170316093
    Abstract: A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for saving and presenting a state of a communication session are presented. The communication session may be established between a client device and an application server of a content publisher, and may include the presentation of content on the client device. In some embodiments, the method may include receiving user input to save a state of the communication session, and in response, temporarily storing session data representative of the state of the communication session for a predetermined duration of the communication session. The method may further include generating and presenting an interface that includes a visual representation of the session data, and allows a user to return to the saved state of the communication session.
    Type: Application
    Filed: July 20, 2017
    Publication date: November 2, 2017
    Inventors: Esmeralda Carrillo, Kristy Brambila, Cassandra Gordon, Enrica Montilla Beltran, Neelakantan Sundaresan
  • Publication number: 20170316094
    Abstract: A system of the present invention enables the running of browser based, pluggable Big Data Applications powered by intelligent workflows. The system receives from a user computer browser application a request for execution of a workflow. The request is submitted for execution of the workflow to the Spark® cluster as a Spark® job including information about the workflow details. The result of the execution of the workflow is received from the driver running on the Spark® cluster after each node of the workflow request has been executed on the Spark® cluster. A JSON/XML-format files containing the received results of the execution of the workflow is then created, such that when the JSON/XML format files are processed by the user computer web browser, the results are displayed on the user computer as rich text/table/chart/tree visual displays.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 2, 2017
    Applicant: Sparkflows, Inc.
    Inventor: Jayant Shekhar
  • Publication number: 20170316095
    Abstract: Approaches for translating a transliterated search query are provided. An approach includes receiving a search query containing a transliterated word. The approach also includes determining a source language corresponding to the transliterated word. The approach further includes converting the transliterated word to a word in the source language. The approach additionally includes translating the word in the source language to a word in a target language. The approach also includes performing a search using the word in the target language.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventors: Sasha P. CASKEY, Rick A. HAMILTON, II, Dimitri KANEVSKY, Tara N. SAINATH
  • Publication number: 20170316096
    Abstract: A method and a system for recommendation of a succession of one or more services for a service workflow are disclosed. In an embodiment, a query is received to retrieve one or more services from a repository of a plurality of services stored in a hierarchical structure. The hierarchical structure comprises a plurality of hierarchical levels, each hierarchical level in the plurality of hierarchical levels comprising a set of nodes. Each node in the set of nodes in each hierarchical level, stores a first semantic information and a second semantic information. Further, the query is compared with the first semantic information and the second semantic information associated with a first node. The first node or the second node is selected based on the comparison. Further, the first set of services or the combination of services, associated with the selected node is recommended, as the service workflow, to the user.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Tridib Mukherjee, Varun Sharma, Aditya Hegde, Shruti Kunde
  • Publication number: 20170316097
    Abstract: Techniques for searching for future candidates are disclosed herein. In some example embodiments, a future candidate system determines one or more target candidate attributes based on user input, and identifies one or more precedent candidate attributes based on a sequential relationship between the one or more precedent candidate attributes and the one or more target candidate attributes, with the one or more precedent candidate attributes being different from and preceding the one or more target candidate attributes. In some example embodiments, the future candidate system identifies one or more candidates from among a plurality of candidates based on a determination that the one or more candidates comprise the one or more precedent candidate attributes, and causes the identified one or more candidates to be displayed on a client device.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Igor Perisic, Abhishek Gupta, Shakti Dhirendraji Sinha
  • Publication number: 20170316098
    Abstract: Computer systems, devices, and associated methods of providing personalized content suggestion are disclosed herein. In one embodiment, a method performed by a search engine includes receiving an indication to perform a search for content items from a member. In response to the received indication, the search engine generates a list of content items represented as nodes in an interaction graph. The nodes uniquely correspond to the member from whom the indication to perform the search is received. In the nodes, at least one is indirectly connected to a node representing the member via at least one other node in the interaction graph.
    Type: Application
    Filed: June 28, 2016
    Publication date: November 2, 2017
    Inventors: Dmitriy Meyerzon, Nikita Voronkov, Aninda Ray, Alina Skarbovsky
  • Publication number: 20170316099
    Abstract: Described is a system for discovering user interests through online social media, and more specifically, to a way of doing so by means of a bi-directional graph model. During operation, the system generates a confidence matrix F based on user interactions and co-occurring tags on a social media platform. The confidence matrix F indicates a likelihood of the users in the social media platform as being interested in a particular topic. Based on such likelihoods, an action can be initiated regarding a particular topic for those users whose likelihood of being interested in the particular topic exceeds a predetermined threshold. For example, the system generates and presents an online advertisement to users regarding a particular topic to those users whose likelihood of being interested in the particular topic exceeds a predetermined threshold.
    Type: Application
    Filed: August 8, 2016
    Publication date: November 2, 2017
    Inventors: Jiejun Xu, Tsai-Ching Lu
  • Publication number: 20170316100
    Abstract: Described herein are techniques and systems for retrieval of content using link-based searches. Embodiments herein include receiving, by a server, a request including a hyperlink directed to a source content. The server may determine whether a database associated with the server comprises the hyperlink. The database stores information of multiple entities each corresponding to one or more hyperlinks. In response to a determination that the database includes the hyperlink, the server may identify an entity corresponding to the hyperlink and provide information of the entity to the computing device. In some embodiments, in response to a determination that the database does not include the hyperlink, the server may identify related web content and return results to user.
    Type: Application
    Filed: April 25, 2017
    Publication date: November 2, 2017
    Inventor: Hang Li
  • Publication number: 20170316101
    Abstract: There is disclosed a content delivery computer system arranged to recommend content items to a user of the system having at least one predetermined characteristic, the content delivery system comprising: a social media analyser configured to receive and analyse social media communications from multiple consumers; a grouping component for grouping at least some of the consumers according to the analysed social media communications into respective groups; and a recommendation module configured to receive the at least one predetermined characteristic of the user, compare it with group characteristics of the respective groups to identify a group that shares the at least one predetermined characteristic, and generate a recommendation comprising one of more selected content items for the user based on the identified group of consumers; and an interface for delivering the recommendation to the user.
    Type: Application
    Filed: October 29, 2015
    Publication date: November 2, 2017
    Inventors: Philip SHAW, Hans-Jurgen MAAS
  • Publication number: 20170316102
    Abstract: An input character into a search keyword input column provided in a web page is received each time a character is inputted. A suggest word that matches the received input character is extracted from suggest word management information in which a plurality of suggest words are stored. Then, for at least one suggest word among the extracted suggest words, a shop associated with a keyword obtained from the suggest word is extracted based on keyword-shop correspondence information in which a keyword and a shop are corresponded to each other. Further, a control is performed to display the extracted suggest word and to display information concerning the extracted shop as a search button for instructing execution of a search that is based on the keyword and targets the shop as a search domain.
    Type: Application
    Filed: November 20, 2014
    Publication date: November 2, 2017
    Applicant: Rakuten, Inc.
    Inventor: Keita SAITO
  • Publication number: 20170316103
    Abstract: A method for translating user requests into itinerary solutions is disclosed. The method may commence with receiving an itinerary request associated with one or more passengers. The method may continue with parsing the itinerary request to create an itinerary network associated with the itinerary request. The itinerary network may include at least two or more nodes and dependencies between two or more nodes. Upon the parsing, a topology of the itinerary network may be created. The method may include processing the itinerary network using the topology to create a plurality of tuples. The plurality of tuples may be analyzed. The method may continue with determining feasible itinerary solutions based on the analysis. The feasible itinerary solutions may be ranked. The method may further include presenting, to the one or more passengers, at least one itinerary solution selected from the feasible itinerary solutions based on the ranking.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 2, 2017
    Inventors: Naomi Liora Miller, Harold Roy Miller, Warren Stableford
  • Publication number: 20170316104
    Abstract: Techniques are provided for facilitating the formulation of queries by providing quick-picks to the user based, at least in part, on the context in which the query is being formulated. Quick-picks are items that, when selected, add search criteria items to a query that is being formed. The quick picks that are presented to the user are selected based on the context in which the search is being performed. For example, a user may be presented with (a) a search box for entering keywords for a search, and (b) selectable words extracted from or otherwise related to the content currently being displayed on the device that is being used to formulate the search query. When the user selects one of the selectable words, the selected word is inserted into the search box, thereby obviating the need to separately enter each character of the word.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Inventor: Kirk Lieb
  • Publication number: 20170316105
    Abstract: In one embodiment, a method includes receiving a search query from a user and identifying one or more objects that match the search query. The method includes determining one or more search intents of the search query based on one or more topics associated with the identified objects and a ratio of object-types of the identified objects. The method includes generating search-result modules corresponding to the search query based on the determined search intents. Each search-result module is associated with a particular object-type and includes search results of that object-type. The method includes sending instructions for presenting a search-results interface to the client system of the user for display. The search-results interface may include one or more of the search result modules displayed in a blended order based on the determined search intents.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Inventors: Necip Fazil Ayan, Maxime Boucher, Xiao Li, Alexander Perelygin
  • Publication number: 20170316106
    Abstract: A method of using ephemeral identifiers (IDs) in a network implemented a network element (NE) comprises obtaining ephemeral ID for at least one user equipment (UE) accessible by the NE, wherein the ephemeral ID is a temporary and recyclable ID associated with the UE, transmitting a request to map the ephemeral ID of the UE to a locator of the NE to a mapping server, and establishing a communication session between the UE and a network site using the ephemeral ID.
    Type: Application
    Filed: April 19, 2017
    Publication date: November 2, 2017
    Inventor: Padmadevi Pillay-Esnault
  • Publication number: 20170316107
    Abstract: A method of retrieval of items of particular relevance from a particular domain. A processor receives from a remote computing device a resource-identifying string that has a combination of a predefined notation and a resource-related sub-string. The processor uses the resource-identifying string to retrieve a subset of data items from within a data set, the subset of data items relating to a subset of resources within a set of resources available to be served by the particular domain over a distributed network. The processor uses the subset of data items to generate a list of the subset of resources and serves the list to the remote computing device.
    Type: Application
    Filed: March 27, 2017
    Publication date: November 2, 2017
    Applicant: TRUTEK CORP.
    Inventors: Ashok Wahi, Aikta Wahi
  • Publication number: 20170316108
    Abstract: In ordinary mode, a virtual proxy server acquires, from a web server, display instruction data that instructs the display of a webpage, in accordance with a request from a web browser, and delivers the display instruction data to web browser. The web browser displays a webpage according to the display instruction data acquired from virtual proxy server, and stores document data of the display instruction data in a storage device. In editing mode, the virtual proxy server acquires, from storage device, components specified by a user from the display instruction data, in accordance with a request from the web browser, acquires other components from the web server, and delivers the components to the web browser. The web browser performs a test display of a webpage that is being modified, according to display instruction data acquired from virtual proxy server.
    Type: Application
    Filed: November 11, 2014
    Publication date: November 2, 2017
    Applicant: SYMMETRIC CO., LTD.
    Inventors: Kazutoshi SAKATA, Jun NAKANISHI, Shintaro EGASHIRA
  • Publication number: 20170316109
    Abstract: A web page quality model establishment method and apparatus are disclosed. The method includes: excavating, from a search engine log, a selected user behavior indicator of each web page included in the search engine log, and calculating, according to the excavated selected user behavior indicator of each web page, web page quality of a corresponding web page; extracting, from the search engine log, a selected quality feature of each web page included in the search engine log; and establishing a web page quality model according to the web page quality and the selected quality feature of each web page included in the search engine log. Accuracy of a web page quality model established by means of this solution is relatively high, and accuracy of calculated web page quality is relatively high, thereby ensuring accuracy of a web page sorting result and user experience.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Inventor: ZINIU CHEN
  • Publication number: 20170316110
    Abstract: A method, system, and computer program product for transforming RDF quads to relational views. The method commences by receiving a named graph, the named graph comprising at least one RDF quad, and analyzing the named graph to produce analysis metadata. The method uses the analysis metadata to generate relational views. The method further comprises publishing a relational view in the form of a SPARQL query. The quality of the results can be quantitatively measured and reported by calculating a goodness score based at least in part on aspects of the relational view definitions. Several variants for transformation include generating relational view definitions formed using a named-graph strict variant, or a named-graph relaxed variant, or a named-graph agnostic variant. The transformations can form outputs responsive to characteristics or properties such as a number of classes, a number of single-valued properties, a number of nullability properties, or a number of type-uniformed ranges.
    Type: Application
    Filed: July 17, 2017
    Publication date: November 2, 2017
    Applicant: Oracle International Corporation
    Inventors: Jagannathan SRINIVASAN, Jayanta BANERJEE, Vinh Thi Kim NGUYEN
  • Publication number: 20170316111
    Abstract: A method includes receiving, at a computing device comprising a processor, a request to determine bicliques in a graph, where the graph includes a first set of nodes, a second set of nodes, and a set of edges, each edge in the set of edges connecting a node in the first set of nodes to a node in the second set of nodes. The method also includes determining at least one biclique based on querying a bitmap index representing the graph, where the bitmap index includes a plurality of bit strings corresponding to the first set of nodes, and where a value stored in a particular location in each bit string indicates whether an edge connects a first node corresponding to the bit string to a second node corresponding to the particular location.
    Type: Application
    Filed: February 16, 2017
    Publication date: November 2, 2017
    Inventors: Travis Turner, Ryan Edward Ebanks, Kevin Troy Safford, Matthew Isaac Jaffee, Todd Wesley Gruben, Cody Stephen Soyland, Higinio O. Maycotte, Charles Martin
  • Publication number: 20170316112
    Abstract: An intelligent searching method and system based on a mobile device include acquiring a content and storing the content in a designated folder by a backend, after the mobile device detects that a user operates to duplicate the content; loading contents in the designated folder automatically and displaying the same into a list in a search box by the backend, after a search program in the mobile device is activated; transmitting, by the search program, a broadcast to other applications and performing a search by calling a search function in the applications, when it is detected that one of the contents in the list is selected; displaying an icon or icons of one or more of the applications including the content of the search by the search program, after the search is finished.
    Type: Application
    Filed: July 6, 2016
    Publication date: November 2, 2017
    Applicant: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Wen QIAN
  • Publication number: 20170316113
    Abstract: For displaying a node of a tree structure, a processor receives an anchor node creation command for a given node of a tree structure of nodes. The given node has one or more branches of parent nodes. The processor further removes the one or more branches of parent nodes and branches of sibling nodes of the given node from a display of the tree structure. In addition, the processor displays the given node as a topmost node of the tree structure.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Jonathan D. Walter, Timothy J. Menge, David W. Comeau, Lawrence C. Bradley, Cheney Chengquan Shi, Winson Guangwen Sun, Ronald E. Bliss, David A. Snyder
  • Publication number: 20170316114
    Abstract: A distributed computing design system facilitates the creation and deployment of complex data and mathematical models. In one implementation, the system generates a graphical user interface of a visual distributed computing design workspace. The visual distributed computing design workspace includes a node palette comprising individually selectable nodes, each with a graphical representation and corresponding to a distributed computing function available on a pre-determined target distributed computing cluster, a linking tool for establishing connection links between the individually selectable nodes, and a digital canvas.
    Type: Application
    Filed: January 31, 2017
    Publication date: November 2, 2017
    Inventors: Milad Bourhani, Fabio Bucci, Jaeyoung Christopher Kang, Teresa Tung, Louis Farfan
  • Publication number: 20170316115
    Abstract: Described in detail herein are systems and methods for generating computerized models of structures using geometry extraction and reconstruction techniques. The system includes a computing device coupled to a input device. The input device obtains raw data scanned by a sensor. The computing device is programmed to execute a data fusion process is applied to fuse the raw data, and a geometry extraction process is performed on the fused data to extract features such as walls, floors, ceilings, roof planes, etc. Large- and small-scale features of the structure are reconstructed using the extracted features. The large- and small-scale features are reconstructed by the system into a floor plan (contour) and/or a polyhedron corresponding to the structure. The system can also process exterior features of the structure to automatically identify condition and areas of roof damage.
    Type: Application
    Filed: December 9, 2016
    Publication date: November 2, 2017
    Applicant: Xactware Solutions, Inc.
    Inventors: Jeffery D. Lewis, Jeffrey C. Taylor
  • Publication number: 20170316116
    Abstract: A method of exhaustively verifying a property of a hardware design to implement a floating point power function. The method includes, formally verifying that the hardware design is recurrent over sets of ? input exponents, wherein ? is an integer that is a multiple of the reciprocal of the exponent of the power function; and for each recurrent input range of the hardware design, exhaustively simulating the hardware design over a simulation range to verify the property is true over the simulation range, wherein the simulation range comprises only ? input exponents.
    Type: Application
    Filed: April 20, 2017
    Publication date: November 2, 2017
    Inventor: Sam Elliott
  • Publication number: 20170316117
    Abstract: A computing device for controlling the output of information by at least one output device, the computing device comprising: at least one processor and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the computing device to at least: receive sensor information from at least one wearable sensor; identify a situation for the wearer of the at least one wearable sensor using the sensor information; determine an interaction mode for interacting with said wearer based on the identified situation; and select and control, based on the interaction mode, an output device from the at least one output device to provide the information to the user.
    Type: Application
    Filed: October 23, 2015
    Publication date: November 2, 2017
    Inventors: RALF GERTRUDA HUBERTUS VONCKEN, LUCA TIBERI, PAUL ANTHONY SHRUBSOLE, MAURICE HERMAN JOHAN DRAAIJER
  • Publication number: 20170316118
    Abstract: The present invention provides a graphical view of this connected network that allows the user to navigate throughout a network. The graph view consists of a series of nodes that correspond to a set of test, testbench, design or coverage items in the simulation. Various nodes in the network are colored or shaped differently to represent either test, class, stimulus, testbench, design or coverage points. The graph may be drawn so that all items that occur at the same time are lined up in the same horizontal or vertical region, to give the user an intuitive view of time going left to right or top to bottom.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Inventors: Alexander Wakefield, Parijat Biswas, Pravash Chandra Dash, Sitikant Sahu, Sharad Nijhawan, Ractim Chakraborty, Manoharan Vellingiri
  • Publication number: 20170316119
    Abstract: A method for analyzing power in a circuit includes identifying equivalent elements in a source netlist representing the circuit. Abstract elements are formed combining the equivalent elements of the source netlist. A reduced netlist is formed, substituting the abstract elements in the reduced netlist for the collective equivalent elements in the source netlist. Metrics or properties associated with equivalent elements of the source netlist are combined and associated, in the reduced netlist, with the abstract elements. The reduced netlist can be analyzed with results equivalent to analyzing the source netlist.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Inventors: Arun Joseph, Rahul M. Rao
  • Publication number: 20170316120
    Abstract: A method for designing a system on a target device includes mapping a high-level description of the system onto a model of a target device prior to generating a register transfer level description of the system. A visual representation of the mapping is generated.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Inventors: Michael David Hutton, Herman Henry Schmit
  • Publication number: 20170316121
    Abstract: System and methods for simulating the effects of rupture disk failure on annular fluid expansion in sealed and open annuli to mitigate annular pressure buildup in a wellbore.
    Type: Application
    Filed: May 7, 2015
    Publication date: November 2, 2017
    Inventors: Zhengchun Liu, Robello Samuel, Adolfo Gonzales, Yongfeng Kang
  • Publication number: 20170316122
    Abstract: The disclosed embodiments provide a system for evaluating a performance of a mobile application. During operation, the system obtains a first set of data associated with adopters of a new version of a mobile application in a partial rollout of the new version and a second set of data associated with non-adopters of the new version in the partial rollout. Next, the system applies a statistical model to the first and second sets of data to select a subset of the non-adopters as potential adopters of the new version. The system then reduces a bias in a quasi-experimental design associated with the mobile application by using the first set of data and a third set of data associated with the potential adopters to estimate an average treatment effect (ATE) between the new version and an older version of the mobile application.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Applicant: LinkedIn Corporation
    Inventors: Ya Xu, Nanyu Chen, Bryan G. Ng, Weitao Duan
  • Publication number: 20170316123
    Abstract: The disclosed embodiments provide a system for evaluating a performance of a mobile application. During operation, the system obtains, for a statistical model used in a quasi-experimental design, a first predicted outcome produced from a first set of data that is collected from two substantially identical versions of a mobile application. Next, the system uses the first predicted outcome to assess a bias of the statistical model. The system then improves an accuracy of the statistical model by using the assessed bias to normalize a second predicted outcome of the statistical model.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Applicant: LinkedIn Corporation
    Inventors: Ya Xu, Nanyu Chen, Bryan G. Ng, Weitao Duan
  • Publication number: 20170316124
    Abstract: In an embodiment, agricultural intelligence computer system stores a digital model of nutrient content in soil which includes a plurality of values and expressions that define transformations of or relationships between the values and produce estimates of nutrient content values in soil. The agricultural intelligence computer receives nutrient content measurement values for a particular field at a particular time. The agricultural intelligence computer system uses the digital model of nutrient content to compute a nutrient content value for the particular field at the particular time. The agricultural intelligence computer system identifies a modeling uncertainty corresponding to the computed nutrient content value and a measurement uncertainty corresponding to the received measurement values. Based on the identified uncertainties, the modeled nutrient content value, and the received measurement values, the agricultural intelligence computer system computes an assimilated nutrient content value.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Inventor: Wayne Tai Lee
  • Publication number: 20170316125
    Abstract: A system for analyzing one or more operations associated with a component of a machine is disclosed. The system includes a data warehouse for storing data associated with the machine. The system includes a data extraction module, which extracts the data from the data warehouse and receives a customer input. The data extraction module generates an input parameter based on the data from the data warehouse and the customer input. The system includes a failure injection module for storing information of the one or more failures associated with the component of the machine. The system also includes a machine model, which is in communication with the data extraction module and the failure injection module. The machine model derives an output parameter associated with the one or more operations of the component of the machine, based on the input parameter and the information of the one or more failures.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Applicant: Caterpillar Inc.
    Inventors: Evan E. Jacobson, Qiang Chen, Michael D. Anderson, Nathan S. Pauli, Benjamin J. Hodel
  • Publication number: 20170316126
    Abstract: A system and method for using modeling language for efficient generation of design architectures in a design system are provided. A design space problem is received by the design system. The design space problem is transformed into a design space model. One or more ensembles are generated from the design space model. One or more design architectures are generated from the ensembles.
    Type: Application
    Filed: May 2, 2016
    Publication date: November 2, 2017
    Inventors: Mike Nicolai, Luca Salemio, Johan Vanhuyse
  • Publication number: 20170316127
    Abstract: The present application discloses a method and apparatus for constructing a testing scenario for a driverless vehicle. An embodiment of the method includes: acquiring a traffic image including a scenario object, the scenario object comprising a roadway object, a traffic sign object, a vehicle object, or a pedestrian object; acquiring attribute information of the scenario object based on the traffic image; and constructing the testing scenario for the driverless vehicle based on the scenario object and the attribute information. The present application enables constructing the testing scenario for the driverless vehicle with real attributes of a roadway object, a traffic sign object, a vehicle object, or a pedestrian object. Therefore, a real traffic condition is restored and employed as the testing environment for the driverless vehicle, and the accuracy of the driverless vehicle testing is improved.
    Type: Application
    Filed: September 29, 2016
    Publication date: November 2, 2017
    Inventors: Zheng HAN, Yi XU, Taiqun HU, Fenghui HAN, Chuting TAN
  • Publication number: 20170316128
    Abstract: A method and system are described for characterizing fractures in subsurface regions, using the fracture characterizations in subsurface models, and using the subsurface models in hydrocarbon operations. In the methods and systems, one or more zones are identified in a subsurface model for fracture characterization; a multi-layer model is created for the selected zone; and macromechanical geological loads are applied and simulated to generate fractures for the zone.
    Type: Application
    Filed: April 25, 2017
    Publication date: November 2, 2017
    Inventors: Hao Huang, Gauthier D. Becker, Rodrick Myers
  • Publication number: 20170316129
    Abstract: A computer implemented method generates a Petri Net simulation model of an industrial controls system. The method includes providing a basic Petri Net system model employing a generic component model. The system model has at least two component places for generating parameterisation tokens, at least two family places for generating component instantiation tokens, and an architecture place for generating family instantiation tokens for the family place in response to an initial token. The method further includes providing a component family library including component family data, providing a component parameter list including component parameter data for each individual component of the Industrial Control System. Furthermore, the method includes assigning a unique identifier to each component of the component parameter list, assigning each component present in the component parameter list to one component family, and instantiating the basic Petri Net model by processing the component parameter list.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 2, 2017
    Applicant: Schneider Electric Industries SAS
    Inventors: Moulaye NDIAYE, Jacques CAMERINI, Jean-Francois PETIN, Jean-Philippe GEORGES
  • Publication number: 20170316130
    Abstract: In accordance with embodiments of the present disclosure, a discretization technique may be used to solve for fluid and proppant flow through a fracture within a dynamic fracture network. The discretization technique may involve performing a spatial discretization of non-linear coupled equations by integrating the equations over staggered finite control volumes. For example, the spatial discretization may involve integrating a continuity equation representing fluid flowing through the fracture over a first control volume along the length of the fracture, integrating a momentum equation representing the fluid flowing through the fracture over a second control volume that is staggered with respect to the first control volume, and integrating a proppant equation representative of the proppant flowing with the fluid through the fracture over the first control volume. The discretized equations may be used to determine a linear system of equations to simulate proppant flow through the dynamic fracture network.
    Type: Application
    Filed: November 19, 2014
    Publication date: November 2, 2017
    Inventors: Dinesh Ananda Shetty, Avi Lin