34th week of 2018 patent applcation highlights part 47 |
Patent application number | Title | Published |
20180239750 | METHOD AND DEVICE FOR GENERATING LIVE TEXT BROADCASTING CONTENT USING HISTORICAL BROADCASTING TEXT - The disclosed embodiments provide a method and device for live text broadcasting of a match. The method for live text broadcasting of a match comprises: receiving match data for a current match in real time; generating real-time utterances for live broadcasting used for describing the current match data with more human-like sentiment according to historical live broadcasting utterances used for describing match data in historical matches with human-like sentiment; and outputting the real-time live broadcasting utterances. The disclosed embodiments can conduct live text broadcasting of a match with human-like cadence, thus improving the quality of the live text broadcasting of a match. | 2018-08-23 |
20180239751 | OPTIMIZED GRAPH TRAVERSAL - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimized graph traversal are disclosed. In one aspect, a method includes the actions of receiving a given phrase that is input through a user interface by a digital component provider. The actions further include determining an entity that is being referred to by the given phrase. The actions further include identifying properties of the entity. The actions further include selecting a subset of the properties that were identified for the entity. The actions further include identifying additional phrases. The actions further include updating the user interface to present at least some of the additional phrases with programmatic controls that assign one or more of the additional phrase as distribution criteria for digital components of the digital component provider in response to activation of the programmatic controls. | 2018-08-23 |
20180239752 | CORRELATING DISTINCT EVENTS USING LINGUISTIC ANALYSIS - Linguistic analysis based correlation of distinct events is provided. In examples, trouble shooting tickets may be received over a time period. A linguistic analysis may be performed on one or more portions of the one or more comments using a linguistic model and a similarity score may be computed for one or more keywords within the one or more portions of the one or more comments based on criteria associated with each of the keywords. The similarity score for each of the keywords may be compared to a validation threshold and if the similarity score for a subset of the keywords within a trouble shooting ticket exceeds the validation threshold, the trouble shooting ticket may be validated as associated with the incident. If a number of trouble shooting tickets are validated as being associated with the incident exceeds a service outage threshold, an alert may be issued for the service outage. | 2018-08-23 |
20180239753 | Automatic Question Generation and Answering Based on Monitored Messaging Sessions - Mechanisms are provided, in a first computing device, for sharing content of communication sessions. The mechanisms establish a first communication session between the first computing device and a second computing device. The first computing device is operated by a first user and the second computing device is operated by a second user. The apparatus establishes, in response to content of the first communication session indicating subject matter for which additional information is desired by at least one of the first user or the second user, a second communication session between the first computing device and a question and answer (QA) system. In response to an input by the first user requesting sharing of information, the first computing device automatically copies a portion of content of the first communication session to the second communication session as an input question submitted to the QA system. | 2018-08-23 |
20180239754 | ELECTRONIC DEVICE AND METHOD OF PROVIDING INFORMATION THEREOF - An electronic device and an information providing method in the electronic device are provided. The electronic device includes a display, a communication circuit, and at least one processor that is operatively or electrically connected to the display and the communication circuit, wherein the at least one processor is configured to transmit first text, among the text displayed on the display, to a first external electronic device through the communication circuit, receive, from the external electronic device, connection information to a second external electronic device corresponding to the first text through the communication circuit, and display, on the display, the received connection information to the second external electronic device. | 2018-08-23 |
20180239755 | INTEGRATION OF DOMAIN INFORMATION INTO STATE TRANSITIONS OF A FINITE STATE TRANSDUCER FOR NATURAL LANGUAGE PROCESSING - The invention relates to a system and method for integrating domain information into state transitions of a Finite State Transducer (“FST”) for natural language processing. A system may integrate semantic parsing and information retrieval from an information domain to generate an FST parser that represents the information domain. The FST parser may include a plurality of FST paths, at least one of which may be used to generate a meaning representation from a natural language input. As such, the system may perform domain-based semantic parsing of a natural language input, generating more robust meaning representations using domain information. The system may be applied to a wide range of natural language applications that use natural language input from a user such as, for example, natural language interfaces to computing systems, communication with robots in natural language, personalized digital assistants, question-answer query systems, and/or other natural language processing applications. | 2018-08-23 |
20180239756 | Input Method, Input Apparatus, and Terminal - An input method, including: receiving input end indication information sent by an input module, where the input end indication information indicates that input of a character or a word ends; obtaining a location of a cursor; identifying the input character or word forward from the location of the cursor until a first punctuation input before the character or the word is identified; using the identified character or word as a previous text, and querying a word library for a next text associated with the previous text; and outputting the associated next text to a display module for displaying. | 2018-08-23 |
20180239757 | COMPUTER SYSTEM CONFIGURED FOR ISSUING A PERSONALIZED VEHICLE NUMBER PLATE - The present disclosure relates to a computer-implemented method configured to issue a personalized vehicle number plate based on a keyword. The method electronically generates a combined set of character strings appropriate for selection as a personalized vehicle number plate by combining a: a plurality of character strings or content derived from or based on user details; and/or a second plurality of character strings or content derived from or based on one or more keywords. | 2018-08-23 |
20180239758 | METHOD AND SYSTEM FOR MACHINE COMPREHENSION - The AKOS (Artificial Knowledge Object System) of the invention is a software processing engine that relates incoming information to pre-existing stored knowledge in the form of a world model and, through a process analogous to human learning and comprehension, updates or extends the knowledge contained in the model, based on the content of the new information. Incoming information can come from sensors, computer to computer communication, or natural human language in the form of text messages. The software creates as an output. Intelligent action is defined as an output to the real-world accompanied by an alteration to the internal world model which accurately reflects an expected, specified outcome from the action. These actions may be control signals across any standard electronic computer interface or may be direct communications to a human in natural language. | 2018-08-23 |
20180239759 | Segmenting a Set of Media Data Using a Set of Social Networking Data - A mechanism is provided for automated management of a set of media data using a set of social networking data. The set of social networking data related to a media event is collected. The set of social networking data related to the media event is correlated with the set of media data of the media event. Based on the set of social networking data, a determination is made of an inflection point of the media event. An inflection marker for the inflection point of the media event is then established with respect to the set of media data of the media event. | 2018-08-23 |
20180239760 | SYSTEMS AND METHODS FOR COLLECTING LARGE MEDICAL IMAGE DATA - A system and method for collecting medical image data items. A central processor identifies a new medical image data file on a remote image storage memory. The central processor determines that the new medical image data file is a completed file and copies the completed file to a central storage memory. The central processor determines an expected set of files corresponding to the medical image data file that defines a medical image data item. The central processor determines that each of the medical image data files in the expected set have been copied to the central storage memory. The central processor then generates an indicator that the medical image date item is available on the central storage memory. | 2018-08-23 |
20180239761 | COLLISION DETECTION USING STATE MANAGEMENT OF CONFIGURATION ITEMS - Implementations of a system, method and apparatus described herein receive, for a configuration item in a configuration management database, status indicating an operational state and an automation state associated with the configuration item, and determine whether a conflict will occur with at least one of the operational state or the automation state of the configuration item as a result of a process affecting the configuration item. When the conflict will not occur, a change is made to at least one of the operational state or the automation state of the configuration item in accordance with the process. Upon a conclusion of the process, the change is removed. If the conflict will occur, the process not allowed to continue. | 2018-08-23 |
20180239762 | SPATIAL DATA ANALYZER SUPPORT - A method, computer system, and a computer program product for data analysis using a plurality of map data is provided. The present invention may include generating recommendation data from a plurality of corpus data. The present invention may include receiving a user region corresponding to a geographic area. The present invention may include determining a plurality of nouns from the recommendation data. The present invention may include presenting the plurality of nouns to a user. The present invention may include receiving a plurality of predictor variables. The present invention may include determining a plurality of target variables based on the predictor variables. The present invention may include determining a weight for each predictor variable based on the plurality of target variables. The present invention may include presenting the plurality of predictor variables and the weight of each predictor variable to the user. | 2018-08-23 |
20180239763 | METHOD AND APPARATUS OF RANKING LINKED NETWORK NODES - An apparatus and method are provided for rapidly ranking network nodes according to input ranking criteria. The links (i.e., first-order paths) between nodes are expressed in a first-order path matrix, which is used to generate nth-order path matrices as nth powers of the first-order path matrix and summed as a power series to generate a surrogate ranking operator (SRO) representing as a single matrix operation a sum over paths of all orders. Thus, in contrast to conventional ranking methods that require multiple recursive steps to account for the interrelatedness of linked nodes, a ranking is produced by multiplying the SRO by a state vector representing the input ranking criteria. | 2018-08-23 |
20180239764 | DYNAMIC SUSTAINABILITY SEARCH ENGINE - The innovation relates to systems and/or methodologies for facilitating dynamic sustainability searches. A sustainability search component executes a query, and returns one or more results that satisfy a set of search criteria and a set of sustainability factors. The search criteria can include keywords, such as product types, process types, and additional features related to the keywords, such as price, location, brand, and so forth. The sustainability factors are alternative cost measures for a given process, product, or plant element. The sustainability search component can analyze the returned results, and rank the results based on sustainability. | 2018-08-23 |
20180239765 | SYSTEM AND METHOD TO DISPLAY SEARCH SPECIFIC PAGES - Methods, systems, and media are directed to providing dynamically optimized search results in conjunction with a social networking site. The dynamically optimized search includes a search utility of the social networking site to receive search criteria, a processing unit configured to execute a profile search of profile pages that match the search criteria, to rank the profile search results, in view of the search criteria, and to compile an interim list of relevant profile information. The processing unit is also configured to select highest ranking results of the interim list of relevant profile information and extract associated profile information therefrom, and to rank the extracted profile information, in view of the search criteria, to provide optimized content. A display unit displays the customized profile pages to present the optimized content, in which the customized profile pages are configured to prominently display the optimized content in accordance with the search criteria. | 2018-08-23 |
20180239766 | PROVIDING CONTEXT-SPECIFIC CONTENT RELATING TO A DISPLAYED PERSONAL INFORMATION MANAGEMENT (PIM) MESSAGE FOR DISPLAY IN A USER INTERFACE OF A PIM APPLICATION - A method of generating context-specific content from a database system for display in a user interface of a personal information management (PIM) application is provided. The method comprises receiving, by a database server, user selection of one or more database applications from a requesting user to generate context-specific content customized by the requesting user for display in a PIM application user interface. The method further comprises generating, using the user-selected database applications, user-customized context-specific content and transmitting to the PIM application, by the database server, the user-customized context-specific content for display in the PIM application user interface along with a PIM message. The user-customized context-specific content is relevant to the PIM message. Related apparatus, systems, techniques and articles are also described. | 2018-08-23 |
20180239767 | COMPUTERIZED COGNITIVE RECALL ASSISTANCE - Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: processing social media system data to establish a relationship graph, wherein the processing includes aggregating relationship graph information of different relationship graphs so that the relationship graph is an aggregated relationship graph; determining that a user is encountering cognitive recall difficulty, wherein the determining includes comparing current input biometric data of the user to baseline biometric data of the user; and responsively to the determining, outputting to the user media content, wherein generating the media content includes performing a search of one or more data source for content using node labels of the relationship graph as keywords and providing a media file for playback by the user, the media file having content returned from the search. | 2018-08-23 |
20180239768 | SCHEMATIC AND DATABASE LINKING SYSTEM - Various systems and methods are provided that display schematics and data associated with the various physical components in the schematics in an interactive user interface. For example, a computing device links data stored in one or more databases with schematics displayed in one or more interactive user interfaces. The computing device parses a digital image that depicts a schematic and identifies text visible in the digital image. Based on the identified text, the computing device recognizes representations of one or more physical components in the schematic and links the representations to data regarding the physical component in one or more databases, such as specification data, historical sensor data of the component, etc. The computing device modifies the digital image such that it becomes interactive and visible in a user interface in a manner that allows the user to select a physical component and view data associated with the selection. | 2018-08-23 |
20180239769 | GEOGRAPHIC SPACE MANAGEMENT - At least one subsystem among the plurality of subsystems includes a managing section operable to manage individual route information for routes in a management target region of the at least one subsystem among the plurality of regions and adjacent route information for routes positioned in a partial range from a boundary of the management target region among routes in an adjacent region that is adjacent to the management target region, and an identifying section operable to identify the route on which the moving object is positioned based on the observation position, by using the individual route information and the adjacent route information managed by the at least one subsystem. Also provided is a method and computer program product. | 2018-08-23 |
20180239770 | REAL-TIME PERSONALIZED SUGGESTIONS FOR COMMUNICATIONS BETWEEN PARTICIPANTS - Disclosed in some examples are methods, systems, machine-readable media, and devices which provide for real-time personalized suggestions for participants in a network-based communication service. The personalized suggestions may include options for taking actions, content suggestions, and smart replies. These suggestions may be based upon the current conversation and are delivered personally to each participant. | 2018-08-23 |
20180239771 | INDEXING AND MINING CONTENT OF MULTIPLE DATA SOURCES - A system and method are provided for indexing and mining content of multiple data sources. The method includes: providing a database of learned content of multiple data sources learned using text analysis, the learned content identifying one or more concepts to which a data source relates, wherein the concepts are cognitively associated with the data source and include concepts not explicitly referenced in the data source and providing an index of the learned content including associations between concepts with mappings between concepts and the multiple data sources. The method further includes receiving input of a query and using text analysis to analyze the query to determine one or more query concepts to which it relates and mining the indexed concepts in response to the query concepts to return a list of referenced data sources. | 2018-08-23 |
20180239772 | BACKUP AND RESTORATION FOR A DEDUPLICATED FILE SYSTEM - The disclosed techniques that can use deduplication information on a source computer platform to improve the process of performing data backups or restoration from/to the computer platform. In one example aspect, a data backup operation can re-use some of the work already done by a source computer's deduplication system. For example, a storage operation could read a deduplication database on the source computer platform to determine the duplicativeness of a given data chunk being transferred to a backup storage system, without having to perform computations such as data chunk hashing and comparison with previously generated hashes. The technique may additionally or alternatively reuse hashes generated by the source computer during deduplication of the data file on the source computer's file system during deduplication at the external backup storage system. | 2018-08-23 |
20180239773 | METADATA OF PARTIAL CONTENT - There is disclosed a method comprising: receiving one or more items of metadata associated with an item of content, each of the items of metadata identifying a characteristic of a part of the item of content; receiving one or more items of user behaviour information corresponding to an engagement of a user with one or more parts of the item of content; and linking the metadata to the user behaviour in dependence on user engagement for the part of the content associated with the metadata. | 2018-08-23 |
20180239774 | Method and Apparatus for Repairing File System Directory Tree - A method and an apparatus for repairing a file system directory tree are provided. Parent directory path information is added to metadata of each directory. When metadata of a directory tree is corrupted, the metadata is traversed, and N subdirectory trees are constructed according to subdirectory path information in the metadata of each directory. A corrupted directory is determined according to parent directory path information of a sub-root directory of a subdirectory tree. Metadata of a higher-level directory of a level R that is adjacent to the sub-root directory is reconstructed according to the parent directory path information of the sub-root directory of the subdirectory tree. The N subdirectory trees are constructed into one directory tree according to the reconstructed metadata of the higher-level directory of the level R that is adjacent to the sub-root directory. | 2018-08-23 |
20180239775 | Transformation Of Marked-up Content To A Reversible File Format For Automated Browser Based Pagination - A method and a file format transformation system (FFTS) for transforming marked-up content in a first file format (FFF) to a reversible second file format (RSFF) are provided. The FFTS reflows marked-up content of the FFF into a continuous page. The FFTS generates and appends tags to spaces and block elements identified in the reflown marked-up content of the FFF. For each space and block element, the FFTS determines and tags line breaks in the reflown marked-up content. For each line break, the FFTS identifies, tags, and positions anchored floats and footnotes on a current page based on space availability. The FFTS positions page breaks in the continuous page based on a configurable page height and the line breaks. The FFTS groups the marked-up content, inserts pagination elements, for example, page numbers, etc., and renders the grouped marked-up content in the RSFF, which is reversible to restore the continuous page. | 2018-08-23 |
20180239776 | PLUGGABLE STORAGE SYSTEM FOR PARALLEL QUERY ENGINES ACROSS NON-NATIVE FILE SYSTEMS - A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes receiving a query from a client, based on the received query, analyzing a catalog for location information, based on the analysis, determining a first storage system, an associated first file system, an associated first protocol translator, a second storage system, an associated second file system, and an associated second protocol translator, identifying a first data and a second data, wherein the first data is stored on the first storage system, and the second data is stored on the second storage system, running a first job on the first data using the associated first protocol translator, wherein the first job is not a native job of the first file system, and running a second job on the second data using the associated second protocol translator, wherein the second job is not a native job of the second file system. | 2018-08-23 |
20180239777 | METHOD AND APPARATUS FOR DISSOLVING FOLDER AND MOBILE TERMINAL - A method and an apparatus for dissolving a folder are provided. The method includes determining whether the folder is dragged after recognizing that the folder is selected; if yes, determining whether the folder is dragged to a position located in a preset region; and if it is determined that the folder is dragged to the position located in the preset region, displaying a content in the folder on a display interface of the mobile terminal. A mobile terminal is further provided. | 2018-08-23 |
20180239778 | USER DRIVEN DATA PRE-FETCH - Techniques to provide access to file system information are disclosed. In various embodiments, an indication that a user input associated with creating a local copy of a file system object has been received is received at a file system client. The file system client determines that a user-driven pre-fetch option has been set with respect to the file system object. The file system client pre-fetches content data associated with the file system object, based at least in part on the determination that the pre-fetch option has been set with respect to the file system object. | 2018-08-23 |
20180239779 | METHOD AND SYSTEM FOR THICK FILES IN A DISTRIBUTED FILE SYSTEM - A distributed file system may be configured with file blocks of a first type and file blocks of a second type, from allocation units that comprise a logical volume containing the file system. File blocks of the second type may be defined from one or more file blocks of the first type. A thick file may be instantiated with a number of allocation units totaling a size greater than or equal to a specified file size of the thick file. The allocation units may be allocated to the thick file in units of file blocks of the first type or file blocks of the second type, depending on the specified file size of the thick file. | 2018-08-23 |
20180239780 | Method for Splitting Region in Distributed Database, Region Node, and System - In an embodiment, a first region is set according to a preset condition, the first region is a blank region reserved for storing new data of a key-value type. An embodiment method includes: when the new data of the key-value type is to be stored in the first region, receiving a region split command; updating, according to the region split command, a state identifier of the first region and in a state table to an identifier indicating that a read/write service is no longer provided, splitting the first region into at least two second regions, updating state identifiers of the second regions in the state table to identifiers indicating that a read/write service can be provided; and recording, in a metadata table, storage location information of the second regions. | 2018-08-23 |
20180239781 | AUTOMATICALLY OBTAINING REAL-TIME, GEOGRAPHICALLY-RELEVANT PRODUCT INFORMATION FROM HETEROGENEUS SOURCES - Techniques for obtaining geographically-relevant product inventory information, in real-time, from heterogeneous data sources are described. Product inventory information, including the volume of available products in specific geographical locations, is obtained from at least three different sources. First, one or more data feeds may be received. Second, a data obtaining module uses one or more APIs to obtain product inventory information from one or more third-party inventory management systems. Finally, a structured data mining module uses a web crawler, at the direction of a crawler configuration, to systematically obtain product inventory information from various third-party websites. Accordingly, a user's search query is processed to provide geographically relevant product inventory information in near real time. | 2018-08-23 |
20180239782 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND PROGRAM STORAGE MEDIUM - In order to shorten a time needed to extract an image meeting conditions from among a plurality of images, an image processing system | 2018-08-23 |
20180239783 | METHOD, TERMINAL AND SYSTEM FOR SEARCHING ON-THE-WAY TARGET PICTURE - The present invention relates to the field of computer network technologies, and more particularly, to a method, a terminal and a system for searching an on-the-way target picture. A server and a method for searching an on-the-way target picture used in the server are provided. The method comprises: receiving a picture search request including road information and a direction of travel; searching to obtain a plurality of target pictures matching both the road information and the direction of travel; processing the plurality of target pictures according to different geographic locations included in the road information to obtain picture data sorted according to variation of the geographic locations along the direction of travel of the road; and pushing the picture data in response to the search request. | 2018-08-23 |
20180239784 | IMAGE RETRIEVAL AND PROCESSING SYSTEMS AND METHODS - A method and an image processing system of processing thermal images captured using a thermal imaging system. The processing comprises determining a reference image depicting a scene and retrieving, from a number of thermal images comprised in a data storage, a set of one or more thermal images based on a predetermined similarity measure. A measurement location in the reference image is determined, and for each of the one or more retrieved thermal images: a corresponding measurement location in the respective retrieved thermal image is determined; and a thermographic tool is placed on the corresponding measurement location in the respective retrieved thermal image. | 2018-08-23 |
20180239785 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM - An information processing apparatus includes a receiving unit that receives an operation request for an object, and a permitting unit that applies an operation executing condition to the object for which the operation request has been made to determine whether to permit an operation on the object, the operation executing condition including a first condition associated with an object within an object group in which the object is included and a second condition for each of multiple elements constituting the object. | 2018-08-23 |
20180239786 | Augmenting Code For Databases With Modular Code Elements - A display device presents a graphical user interface (GUI), wherein the GUI includes one or more configuration options selectable via user input. One or more modular code elements are selected based on the user input. Modified code is generated based on the one or more modular code elements and existing code. The modified code is configured to act on data for a NoSQL database based on the user input. | 2018-08-23 |
20180239787 | CONFIGURABLE PROVIDER FOR LAYERED REPOSITORY - Disclosed herein are system, method, and computer program product embodiments for creating and utilizing configuration providers for layered repository facilities. An embodiment operates by creating or loading a custom data structure for a software application, retrieving configuration information from at least one configuration provider, storing the retrieved configuration information in the custom data structure, and associating the custom data structure with the application and a specific layer of a layered repository facility. When this is done across multiple layers of the layered repository for the same software application, configurations can be efficiently managed for different users having different roles and relationships within an enterprise software environment, while maintaining a user experience that is flexible, extensible, dynamic, and yet consistent and familiar across many devices and platforms, even for users having multiple roles and different relationships within the enterprise software environment. | 2018-08-23 |
20180239788 | PAGED COLUMN DICTIONARY - A request for an entry of a dictionary having multiple dictionary blocks may be received, where the dictionary stores string values associated with corresponding value identifiers (IDs) for dictionary compression. One of the dictionary blocks may be selectively loaded into memory, and the dictionary block that has been loaded into memory may be searched. A value ID directory may be constructed in memory, where the value ID directory includes last value IDs for the dictionary blocks, and each of the last value IDs is mapped to an index of one of the dictionary blocks that includes a string value for that last value ID. A separator directory may also be constructed in memory, where the separator directory includes separators for the dictionary blocks, and each of the separators is mapped to an index of one of the dictionary blocks that includes a string value for that separator. | 2018-08-23 |
20180239789 | INFORMATION PROCESSING DEVICE, METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A variant master table includes respective columns for variant ID, variant pattern, and pattern code. A composite primary key constraint for the variant master table is set by the columns for variant ID and pattern code. The respective processors reads variant information, verifies whether or not variant patterns for variant positions have been entered into the table, and for unentered variant patterns, attempts to insert a row of information into the table that includes the unentered variant pattern, a corresponding variant ID, and a pattern code allocated based on the variant master table. In cases in which the row of information violates a composite primary key constrain, the respective processor reattempts to insert an updated row of information in which the pattern code has been changed. The processors encode the variant information based on information entered into the variant master table. | 2018-08-23 |
20180239790 | PROVISION DEVICE, PROVISION METHOD AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - According to one aspect of an embodiment a provision device includes an acquisition unit that acquires a context representing a leading index to lead an impression of a given context. The provision device includes a specifying unit that specifies, from distributed representations of respective contexts that are generated on the basis of a relative connection multiple contexts have, other distributed representations having a given connection with a distributed representation of the given context and a distributed representation of the context representing the leading index. The provision device includes a provision unit that provides contexts corresponding to the other distributed representations that the specifying unit specifies. | 2018-08-23 |
20180239791 | Bitmap-based storage space management system and methods thereof - A bitmap-based storage space management system and methods thereof are provided, which realize divisible storage blocks that a small block is distributed when storing a small data object and a large block is distributed when storing a large data object. Technical solutions are described as follows. Through a two layer structure of index bitmaps and state bitmaps, a management of a storage space is realized. The index bitmaps comprise a main resource index bitmap ( | 2018-08-23 |
20180239792 | Unbiased Space-Saving Data Sketches for Estimating Disaggregated Subset Sums and Estimating Frequent Items - A process creates a data sketch for a data set with many rows. A user selects data fields from the data source. The process allocates storage for N bins, where each bin has storage space for a key value and an associated counter value (which is initialized to zero). The process sequentially accesses the rows from the data source (e.g., as a stream). For each row, the process computes a respective key value using data values for the selected data fields. When the respective key value matches a key value for a respective bin, the process increments the counter value for the respective bin. Otherwise, the process identifies a respective bin with a smallest counter value c. The process increments the counter value of the respective bin, and with probability 1/(1+c), replaces the key value of the respective bin with the respective key value. | 2018-08-23 |
20180239793 | SERVICE DISCOVERY USING ATTRIBUTE MATCHING - The described technology is generally directed towards matching subscriber services to publisher services based on any number of arbitrary subscriber-specified attributes. In general, each publisher services register its capabilities as a set of attributes in a repository data store, e.g., a database. When a subscriber service wants a matching publisher service, the subscriber service specifies which attributes the subscriber service wants matched, and the repository's affiliated matching process uses the registered attributes of the publisher services to seek a match. | 2018-08-23 |
20180239794 | CACHING OF UPDATED NETWORK CONTENT PORTIONS - Features are disclosed for caching network resources. A system determines whether a resource which does not contain an indication in its associated header that it is cacheable may nevertheless be cached. The determination may be based on observations of a number of requests for the resource over time and from a number of different requesting clients. In response to determining that the resource is cacheable, the system may cache the resource, and in some cases modify the cache control header of resource to facilitate caching. The system may insert fields into the header or otherwise modify the header so that the resource may be cached at a network computing provider, at a requesting client device, or at some other shared or private cache. | 2018-08-23 |
20180239795 | CONFLICT RESOLUTION FOR A MULTI-USER CAX ENVIRONMENT - A system for conflict resolution in a multi-user design package includes a host computer having a memory and a processor, wherein the host computer is configured to operate a multi-user CAx environment, and is configured to receive edit commands from a plurality of local computers. A conflict resolution module is configured to be executed by the host computer, and the conflict resolution module is configured to prevent implementation of conflicting edit commands received from the plurality of local computers in the multi-user CAx environment. | 2018-08-23 |
20180239796 | MULTI-TENANT DISTRIBUTION OF GRAPH DATABASE CACHES - The disclosed embodiments provide a system for performing multi-tenancy distribution of a graph database cache. During operation, the system obtains a cache of a set of records in a graph database storing a graph, wherein the graph includes a set of nodes, a set of edges between pairs of nodes in the set of nodes, and a set of predicates. Next, the system identifies one or more records in the cache that fail a validation test. The system then merges a remainder of the cache with online updates to the subset of records to produce a merged version of the cache. Finally, the system distributes the merged version to one or more instances of the graph database for use in processing queries of the graph database. | 2018-08-23 |
20180239797 | LARGE DATA SET NEGATIVE INFORMATION STORAGE MODEL - Systems and methods for storing large data sets, such as genetic sequence information. Within a “targeted subset” of positions with information, the system stores, both variant states and missing states at each position. Reference states are not stored, but are inferred within the targeted subset when neither a variant nor a missing state is stored at a given position. The absence of a variant state at a given position is assumed to be a reference state. The criteria for missing data are defined in pre-processing and are customizable based on the use case. For example, each data point may represent the genetic information of a sample at a position in the genome. The targeted subset may represent those positions that were included in a sequencing test. | 2018-08-23 |
20180239798 | SYSTEM TO GENERATE RELATED SEARCH QUERIES - Systems and methods described herein may operate to receive, at a search service, a first query from a user device corresponding to a current user of the search service, analyze existing search queries performed by users of the search service, and selectively provide, to the user device, a second query of the existing search queries as at least one of: a refinement of the first query based on determining that the second query includes all keywords in the first query, or an alternative to the first query based on determining that the second query lacks at least one keyword in the first query. | 2018-08-23 |
20180239799 | SEARCH PROCESSING SYSTEM AND METHOD FOR PROCESSING SEARCH REQUESTS INVOLVING DATA TRANSFER AMOUNT UNKNOWN TO HOST - An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume. | 2018-08-23 |
20180239800 | DATA QUERY METHOD AND APPARATUS - The present disclosure relates to the field of databases, and provides a data query method and apparatus. The method includes: receiving a query request sent by a client device, where the query request includes query data; querying a target secondary index of a primary index according to the query request, to obtain a target row primary key corresponding to the query data; obtaining, from the primary index, index data in a target index row corresponding to the target row primary key; and providing the index data in the target index row for the client device. According to the present disclosure, the target secondary index is queried by using the query data. A row primary key corresponding to the query data is obtained, then index data corresponding to the row primary key is obtained, thereby resolving a problem that in a related technology, when query is performed, query efficiency is relatively low. | 2018-08-23 |
20180239801 | TECHNOLOGIES FOR AN N-ARY DATA COMPRESSION DECISION ENGINE - Technologies for data compression include a computing device having multiple search agents. Each search agent searches a history of an input stream in parallel for a match to the input stream starting at a position based on an index of the search agent. Each search agent generates in parallel a weight value associated with the corresponding match. The weight value is indicative of a length associated with the match and an encoded length associated with the match. The encoded length is indicative of a number of bits to encode the match. The computing device selects a match based on the weight values. The computing device may output a token for the selected match and encode the token using a Huffman coding. Each search agent may be embodied as a hardware component or a software component such as a thread or process. Other embodiments are described and claimed. | 2018-08-23 |
20180239802 | PROGRAMMING LANGUAGE INDEPENDENT SOFTWARE TESTING ENVIRONMENT - Provided are systems and methods for programming language independent application development via test data stored in a database. In one example, the method includes receiving a database command from an application, the database command including a location and an access request for data at the location, determining if the application is operating in a test mode, and accessing data from a database based on the database command, wherein the accessing data comprises accessing test data stored in a test data storage based on the location included in the database command if the application is operating in the test mode, and accessing real data stored in a real data storage based on the location included in the database command if the application is not operating in test mode. | 2018-08-23 |
20180239803 | CONTEXT-BASED SEARCH AND RELEVANCY GENERATION - A computing device receives a trigger to surface relevant content. The device also obtains a variety of different types of cross-source contextual information. Items of content are identified and relevancy weights are obtained based on the contextual information. A relevancy is calculated, based on the relevancy weights, for each item of content. The items of content are surfaced. | 2018-08-23 |
20180239804 | CONNECTED SPACE - A system includes determination of a first measure value associated with a first physical space and a first time period within the analytical data, dynamic determination of a time-dependent association between a first entity or event and the first physical, dynamic mapping of the first measure value to the first entity or event based on the time-dependent association, and presentation of the first measure value in association with the first entity or event. | 2018-08-23 |
20180239805 | SYSTEMS AND METHODS FOR CATEGORIZING AND PRESENTING PERFORMANCE ASSESSMENT DATA - The field of the invention relates to systems and methods for data mining and processing, and more particularly to systems and methods for automating content from performance assessment data. In one embodiment, an automated notes and categorization system may include a primary database comprising performance assessment data. The primary database is operatively coupled to a computer program product having a computer-usable medium having a sequence of instructions which, when executed by a processor, causes said processor to execute a process that analyzes and converts raw performance data into automated content that presents data in readable user friendly form to facilitate human understanding. | 2018-08-23 |
20180239806 | SYSTEM AND METHOD FOR EDITING DYNAMICALLY AGGREGATED DATA - Disclosed are systems and methods for editing aggregated data based on edit requests that are received. An edit file is updated to include a newly-received edit. The edit file includes anchor points that each point to one of a plurality of aggregate data objects. The anchor points are used to determine one of the objects to which the edit file corresponds. The edit file is then applied to update data in this object including making the new edit. | 2018-08-23 |
20180239807 | SLIDING WINDOWS FOR BATCHING INDEX UPDATES - A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device determines a performance level that is based on updating of an index node that is associated with distributed storage within the DSN of a set of encoded data slices (EDSs) that is associated with a data object. When the computing device determines to modify an index node update time period based on the performance level that is based on the updating of the index node, the computing device further determines whether to shorten or lengthen the index node update time period and selectively/adaptively performs such shorten or lengthen operations based on such determination. | 2018-08-23 |
20180239808 | EFFICIENT PARTITIONING OF RELATIONAL DATA - Techniques for non-power-of-two partitioning of a data set as well as generation and selection of partition schemes for the data set. In an embodiment, one or more iterations of a partition scheme is for a non-power-of-two number of partitions. Extended hash partitioning may be used to partition a data set into a non-power-of-two number of partitions by determining the partition identifier of each tuple of the data set using the extended hash partitioning algorithm. In an embodiment, multiple partition schemes are generated for multiple data sets, based on properties of the data sets and/or availability of computing resources for the partition operation or the subsequent operation to the partition operation. The generated partition schemes may use non-power-of-two partitioning for one or more iterations of a generated partition scheme. The most optimal partition scheme may be selected from the generated partition schemes based on optimization policies. | 2018-08-23 |
20180239809 | MANAGING CONTENT CREATION OF DATA SOURCES - A system and method are provided for managing content creation of data sources. The method includes: analyzing content of a data source while simultaneously identifying one or more alternative data sources having similar concepts of the content of the data source, the similar contents based on a degree of similarity between the concepts of the data source and one or more concepts of the one or more alternative data sources. The method further includes providing an indication based on a degree of similarity for performing a defined operation on the one or more alternative data sources in relation to the data source. | 2018-08-23 |
20180239810 | SYSTEMS AND METHODS FOR TRACKING ASSETS ACROSS A DISTRIBUTED NETWORK ENVIRONMENT - Systems and methods for tracking and searching the usage, flow or communication of assets are disclosed. Embodiments as disclosed herein may create and update a graph representing the assets in an enterprise, where the objects and relationships in the graph represent the assets, communications, users or relationship. The graph may be queried to discover a wide variety of information regarding these assets, communications, users or relationships. | 2018-08-23 |
20180239811 | QUESTION-ANSWER PAIR GENERATION - In response to receiving a question, a corpus of textual data having content related to the question is obtained. At least one segment is extracted from the corpus of textual data. At least one question-answer pair is generated from at least one segment. Each question-answer pair comprises a candidate question and an answer corresponding to the candidate question. | 2018-08-23 |
20180239812 | METHOD AND APPARATUS FOR PROCESSING QUESTION-AND-ANSWER INFORMATION, STORAGE MEDIUM AND DEVICE - Embodiments of the present disclosure disclose a method and apparatus for processing question-and-answer information. The method comprises: obtaining a question type search sentence inputted by a user through a search box applied in a search engine (S | 2018-08-23 |
20180239813 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An invoice management apparatus has an invoice data storage unit that stores therein, when invoice data addressed to a specified recipient is received from a terminal device over a network, the received invoice data in association with the mail address of the recipient and the mail address of the issuer of the invoice data, an external communication data storage unit that stores therein external communication data associated with each invoice data, and a data processing unit that searches external communication data to find a word matching a word search request received from the terminal device and displays the contents of invoice data associated with external communication data including the matching word on a processing screen of the terminal device. | 2018-08-23 |
20180239814 | SEARCHING KEYWORD SUGGESTING DEVICE - The present invention provides a searching keyword suggesting device comprising: a searching keyword executing module that performs, based on a searching keyword, a claim searching operation in a patent database to obtain the searched patent including element definition and description definition with the searching keyword appearing in the designated structural attribute; a definition statistics executing module that obtains a deduced element definition and a deduced description definition by performing statistics calculation, for the searched result patents, of the element definitions and the description definitions that are informationally belonged to respective structural attributes; and a suggested keyword providing module that provides the suggested keyword by retrieving a word from the deduced element definition and/or the deduced description definition that are informationally belonged to respective structural attribute. | 2018-08-23 |
20180239815 | METHOD AND SYSTEM FOR SENTIMENT ANALYSIS OF INFORMATION - One aspect of the present disclosure relates to a method of sentiment analysis based on ambiguity analysis, which includes analyzing information with the sentiment analysis models and the ambiguity analysis models. Another aspect of the present disclosure relates to a method of training the sentiment analysis models and ambiguity analysis models, which includes acquiring information, constructing lexicons, conducting sentiment analysis and ambiguity analysis with said lexicons, acquiring corpus, and training models, etc. Meanwhile, another aspect of the present disclosure relates to a system of sentiment analysis, which includes input, and output modules, acquisition modules, processing modules and database. | 2018-08-23 |
20180239816 | PROCESSING REQUEST DOCUMENTS - A method and system for processing a request document including a request. The request document is processed using a question analysis function of a question answering system, thereby extracting elements of the request. The question answering system has multiple functions including the question analysis function. The extracted elements are categorized in accordance with an ontology model, thereby generating ontology components assigned to the extracted elements. A knowledge base includes data indicative of solutions for requests. The solutions for requests in the knowledge base are categorized in accordance with the ontology model. The knowledge base is searched using the generated ontology components, thereby identifying solutions for the request. The identified solutions are provided. | 2018-08-23 |
20180239817 | Method and platform for the elevation of source date into interconnected semantic data - The present invention relates to a platform and a method for the “elevation” of sources of heterogeneous data into interconnected semantic data, the platform comprising at least one “ontology selection” module for generating semantic data, said module being formed by at least one “ontology search” layer, one “ontology quality metrics” layer and one “ontological similarity measurements” layer, a “data conversion” module for converting the format of the semantic data produced by the selection module into RDF format, a “data interconnection” module for creating links between the semantic data converted to RDF format by means of a tool set, said platform containing at least one hardware and computer architecture for executing the data “elevation” process via executable instructions. | 2018-08-23 |
20180239818 | AUDIO IDENTIFICATION DURING PERFORMANCE - Methods and apparatus for audio identification during a performance are disclosed herein. An example method includes transforming a segment of audio into a log-frequency spectrogram based on a transform using a logarithmic frequency resolution. The log-frequency spectrogram is transformed into a binary image, each pixel of the binary image corresponding to a time frame and frequency channel pair. A matrix product of the binary image and a plurality of reference fingerprints is computed. Based on a number of frequency ranges represented in the binary image, the matrix product to form a similarity matrix is computed. Selecting an alignment of a line in the similarity matrix that intersects one or more bins in the similarity matrix with the largest calculated Hamming similarities. A reference fingerprint is selected based on the alignment. | 2018-08-23 |
20180239819 | Music Search System, Music Search Method, Server Device, and Program - A music search system, a music search method, a server apparatus, and a program that manage music data in association with information of 5W1H and make it possible to search for songs matched with user preferences and situations based on a 5W1H search keyword. The server device | 2018-08-23 |
20180239820 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE SAME - The present invention relates to an electronic device and a method for controlling the same, and more particularly, an electronic device having an artificial intelligence function, the electronic device including a microphone configured to collect audio data, and a controller configured to collect the audio data by controlling the microphone in a background state, predict user-preferred audio data by using prestored user log information, decide recommended audio data from the collected audio data based on the prediction result, and output a user interface for providing the decided recommended audio data. | 2018-08-23 |
20180239821 | CONVERTING GRAPHICAL DATA-VISUALIZATIONS INTO SONIFIED OUTPUT - Graphical data-visualizations can be converted into sonified output. For example, a computing device can detect metadata that describes data points for a graphical visualization. The computing device can generate an interactive interface that is different from the graphical visualization based on the metadata. The interactive interface may include a matrix of cells corresponding to the data points in the metadata. The computing device can detect an interaction with a cell in the matrix. The interaction can indicate that a sonified representation of a data point corresponding to the cell is to be output. The computing device can responsively determine at least two sound characteristics for the sonified representation of the data point using a portion of the metadata describing the data point. The at least two sound characteristics can each audibly represent different aspects of the data point. The computing device can then cause the sonified representation to be output. | 2018-08-23 |
20180239822 | Unsupervised automated topic detection, segmentation and labeling of conversations - A method for information processing includes receiving in a computer a corpus of recorded conversations, with two or more speakers participating in each conversation. Respective frequencies of occurrence of multiple words in each of a plurality of chunks in each of the recorded conversations are computed. Based on the frequencies of occurrence of the words over the conversations in the corpus, an optimal set of topics to which the chunks can be assigned is derived, such that the optimal set maximizes a likelihood that the chunks will be generated by the topics in the set. A recorded conversation from the corpus is segmented using the derived topics into a plurality of segments, such that each segment is classified as belonging to a particular topic in the optimal set. | 2018-08-23 |
20180239823 | SELECTING TIME-SPECIFIC CONTENT FOR PRESENTATION TO A USER OF A SOCIAL NETWORKING SYSTEM - A social networking system maintains content items associated with various topics. Each topic may be associated with a start time and/or an end time defining a time range during which content items associated with the topic are most likely to be relevant to social networking system users. The start time and/or end time associated with a topic may be based on information received from a user of the social networking system or on the occurrence of an event. The social networking system computes a score indicating a predicted affinity of a viewing user of the social networking system for each content item eligible for presentation to the viewing user and adjusts the affinity score based on a start time and/or an end time of an associated topic. One or more content items are selected for presentation to the viewing user based on the affinity score associated with each content item. | 2018-08-23 |
20180239824 | TARGETED FEEDBACK SYSTEMS AND METHODS - Feedback systems and methods for an application are provided. More specifically, the feedback systems and methods provide quantitative and qualitative user feedback from a target group of users utilizing the application in the market. As such, the feedback systems and methods provide feedback questions to an identified user within the target group based on usage data, type data, usage context, and/or the target group of the identified user of the application. Additionally, the feedback systems and methods may limit access to new application components to a target group of application users. Accordingly, the feedback systems and methods are more comprehensive when compared to previously utilized feedback system for market use because they provide contextual quantitative and qualitative targeted user feedback from a target group of application users. | 2018-08-23 |
20180239825 | METHOD AND SYSTEM FOR PERFORMING TOPIC-BASED AGGREGATION OF WEB CONTENT - A method and a system for performing topic-based aggregation of web content. The method includes receiving a plurality of Uniform Resource Identifiers, wherein each of the plurality of Uniform Resource Identifiers points to a web location related to a subject-matter; crawling the web location, to fetch web content related to the subject-matter, wherein the web content includes one or more elements; generating an electronic record file for storing the web content, and meta-information associated with the crawling of the web location; identifying a first type and at least a second type of the one or more elements; processing the first type of element to obtain a topic-based web content corresponding to a category associated with the subject-matter, and the at least one second type of element to obtain operational data; and aggregating the topic-based web content into a database. | 2018-08-23 |
20180239826 | Systems and Methods for Direct In-Browser Markup of Elements in Internet Content - Exemplary embodiments of the present disclosure relate to systems, methods, and non-transitory computer-readable media for contemporaneous in-browser searching, viewing, tagging, comparison, and harvesting of specific elements in digital content in a networked environment via enhanced browser environment, and for refining an operation of a portal based on the contemporaneous in-browser searching, viewing, tagging, comparison and harvesting of elements in digital content. | 2018-08-23 |
20180239827 | IDENTIFYING RELEVANT APPS IN RESPONSE TO QUERIES - Systems, methods, and computer-readable storage media are provided for permitting users to search the content of a plurality of apps from a single search query input location. A user inputs a search query and a plurality of apps and/or the content thereof is searched to determine relevancy to the input query. If an app having relevant app content is identified, it may be determined if the app is associated with the querying user. If it is determined that the app is associated with the querying user, the information determined relevant to the input query may be presented to the user. If, it is determined that the app is not associated with the user, the user may be presented with the identity of the app and/or be directed to a location (e.g., an app store) where the user can become associated with the identified app and obtain the desired information. | 2018-08-23 |
20180239828 | MAP DATA COMPATIBILITY PROCESSING ARCHITECTURE - Systems and methods are provided for executing a filter on map data. The filter receives a first notification that a version of first map data from a first map data source is available. The filter determines that the version of first map data is compatible using one or more version rules stored in the filter. The filter processes the version of first map data, when the version of first map data is compatible. The filter generates a second notification that a processed version of first map data is available. | 2018-08-23 |
20180239829 | PROVIDING QUERY EXPLANATIONS FOR AUTOMATED SOURCING - Techniques for providing explanations of candidate search queries are described. The queries can be created using query intent clustering in an automated sourcing tool. In an example embodiment, disclosed is a system that obtains one or more current candidate member profiles used as a basis for a search on member profiles in an online system. Additionally, the system extracts one or more attributes from the one or more current candidate member profiles. Moreover, the system identifies query intent clusters based on the extracted one or more attributes. Furthermore, the system generates a search query based on the identified query intent clusters. Next, an explanation of the search query can be displayed on a display device of the system. In some embodiments, the online system hosts a social networking service that includes the member profiles, and the identified query intent clusters include skills clusters. | 2018-08-23 |
20180239830 | USING LOG DATA TO TRAIN FOR AUTOMATED SOURCING - Techniques for using recruiter review data to create training, validation and test sets for automated sourcing are described. An example system obtains sample suggested candidate member profiles and sample search result member profiles in an online system. The system identifies unique pairs of member profiles, each pair consisting of one of the suggested candidate profiles and one of the search result profiles. Additionally, the system generates a label for each of the unique pairs of profiles. The label is generated using a score generated from log information of the online system, the log information including historical records of searcher feedback regarding members of the online system, the score being higher if the searcher accepted the sample search result member profile in a search session. Furthermore, the system inputs the labels into a machine learning algorithm to train a combined ranking model that outputs ranking scores for search result member profiles. | 2018-08-23 |
20180239831 | METHODS AND SYSTEMS FOR SOCIAL NETWORKING BASED ON NUCLEIC ACID SEQUENCES - The invention relates to methods and systems for social networking based on profile characteristics (e.g., including phenotypic information) and/or genetic sequence information. | 2018-08-23 |
20180239832 | METHOD FOR DETERMINING NEWS VERACITY - Systems and methods for determining news veracity are provided. Information may be stored in memory regarding a plurality of media outlets, a plurality of journalists, and a plurality of predefined topics. News content may be received over a communication network. The received news content may be evaluated to identify an associated media outlet, an associated journalist, and at least one associated predefined topic. A current score for each of the associated media outlet, the associated journalist, and the at least one associated predefined topic may be identified based on the stored information. A veracity score may be scored based on the identified current scores for the associated media outlet, the associated journalist, and the at least one associated predefined topic. A display associated with the received news content may be modified based on the generated veracity score. | 2018-08-23 |
20180239833 | ONLINE PUBLICATION SYSTEM AND METHOD - Various systems and methods for creating, storing, structuring, displaying, enhancing, and/or referencing publications and related content in an online user network are described. In some embodiments, document contents are stored in the form of individually addressable document elements, which can be displayed selectively based on display criteria received from a user. | 2018-08-23 |
20180239834 | DATA TRANSMISSION METHOD AND DEVICE - The invention discloses a data transmission device and corresponding method for bidirectional data transmission between a network side and a local client, the data transmission device comprise: an instruction receiver configured to receive a transmission instruction of a user; an instruction parser configured to parse out information of data to be transmitted and destination information according to the instruction; and a data transmitter configured to, according to the parsed out information of data to be transmitted and the destination information, obtain the data to be transmitted and transmit the data to be transmitted to the destination. | 2018-08-23 |
20180239835 | AUTOMATICALLY OPTIMIZING BUSINESS PROCESS PLATFORMS - Business process provider(s) process client data. The clients use certain formats (client formats, defined by client format fields). The client format fields instantiated in documents are analyzed. Based on this analysis, the client processes are automatically grouped into different process platforms for processing. For example, similar client processes preferably are grouped together into the same process platform, in order to increase efficiency of processing. In another aspect, the user interfaces used by the business process provider(s) may be constructed from different blocks, where the blocks are automatically defined based on the analysis of client format fields. | 2018-08-23 |
20180239836 | DIGITAL SEARCH FILTER THAT PRESENTS RESULTS FOCUSED ON THE MOST RELEVANT SOLUTIONS - A method for answering at least one query directed by a user to a target comprises: obtaining a set of data from the target; obtaining at least a first term of a query from the user; searching within the set of data for at least the first term; categorizing the query, wherein the categorization is based at least in part on the search within the set of data for at least the first term; obtaining an initial set of one or more results for the query based at least in part on the first term; filtering the initial set of one or more results for the query based at least in part on the categorization of the query; and displaying the filtered initial set of one or more results to the user. | 2018-08-23 |
20180239837 | INTELLIGENT EMBEDDED SELF-HELP SERVICE - Disclosed are examples of systems, apparatus, methods, and computer program products for providing an embedded self-help service for e-commerce applications. A number of enterprise records are maintained within a database. First input data is then processed from a user device connected to an e-commerce environment. The first input data indicates that a user requests assistance from an e-commerce provider associated with the e-commerce environment. A conversational widget is initiated, configurable for display on the user device and embedded within the e-commerce environment. A first request for the user device to provide second input data is processed, as well as the second input data. A user intent for disambiguation of the second input data is then determined in associated with the enterprise records, and a user-actionable application module is initiated corresponding to the user intent, configurable for display on the user device and embedded within the conversational widget. | 2018-08-23 |
20180239838 | DISPLAY PROCESSING APPARATUS AND DISPLAY PROCESSING METHOD - A display processing apparatus includes an acquisition unit ( | 2018-08-23 |
20180239839 | Method and Apparatus for Identifying To-Be-Cleaned Data, and Electronic Device - Embodiments of the present application disclose a method, apparatus and electronic device for identifying to-be-cleaned data. The method comprises: scanning files and folders located in storage space; obtaining data size and first-type feature information of the scanned files and second-type feature information of the scanned folders; determining folders, among the folders, whose second-type feature information conforms to preset folder feature information as operational folders; determining folders, among the operational folders, which do not satisfy a preset conventional junk judging condition as intermediate folders; determining whether each of the intermediate folders is a to-be-cleaned folder based on data sizes of files contained in this intermediate folder; determining files, other than files in the operational folders, whose data size exceeds a first predetermined data size threshold and whose first-type feature information does not conform to preset file feature information as to-be-cleaned files; determining the to-be-cleaned files and the to-be-cleaned folders as to-be-cleaned data. Large files and large folders to be cleaned in storage space can be identified effectively by applying this solution. | 2018-08-23 |
20180239840 | BUILDING MODEL WITH CAPTURE OF AS BUILT FEATURES AND EXPERIENTIAL DATA - An augmented virtual model of a commercial structure, such as a processing plant and/or a manufacturing plant which includes a virtual design, as built data and experiential measurement data. A User may view the augmented model in a virtual reality setting based with the content presented to the user based upon a location of the user at the time of viewing. Aspects of the Augmented Virtual Model are updated over time and utilized to track performance. | 2018-08-23 |
20180239841 | SYSTEMS AND METHOD FOR DETERMINING SOLAR PANEL PLACEMENT AND ENERGY OUTPUT - Determining solar panel placement enables sales representatives and homeowners to modify a solar power system by adding or removing solar panels or arrays of solar panels, or changing module type. The user sees the corresponding solar energy production update instantly in a user interface. Determining solar panel placement includes receiving data corresponding to an installation location. A maximum solar panel design is determined based on the installation location. Energy production is determined for a solar panel on each section of a roof of an installation location, and the energy production and energy offset are dynamically displayed in real time when any solar panel or array is selected or deselected. | 2018-08-23 |
20180239842 | METHOD AND SYSTEM FOR DISPLAYING ROOM INTERIORS ON A FLOOR PLAN - A system and method for generating multi-3D perspective floor plans having real-life physical characteristics. The multi-3D perspective floor plans may be generated using image data and related to a floor plan of a structure. | 2018-08-23 |
20180239843 | LEVERAGE CYCLE STEALING WITHIN OPTIMIZATION FLOWS - A method, computer program product, and system for calculating an input timing slack at an input to a latch by subtracting an input arrival time to the latch from an input required arrival time, calculating an output timing slack at an output to the latch by subtracting an output arrival time of the latch from an output required arrival time from the latch, performing cycle stealing to improve the output timing slack by modifying the input required arrival time and the output arrival time, reducing the output timing slack by a pessimism amount, performing optimization in the integrated circuit to improve the input timing slack and the output timing slack, and increasing the output timing slack by the pessimism amount. | 2018-08-23 |
20180239844 | LEVERAGE CYCLE STEALING WITHIN OPTIMIZATION FLOWS - A method, computer program product, and system for calculating an input timing slack at an input to a latch by subtracting an input arrival time to the latch from an input required arrival time, calculating an output timing slack at an output to the latch by subtracting an output arrival time of the latch from an output required arrival time from the latch, performing cycle stealing to improve the output timing slack by modifying the input required arrival time and the output arrival time, reducing the output timing slack by a pessimism amount, performing optimization in the integrated circuit to improve the input timing slack and the output timing slack, and increasing the output timing slack by the pessimism amount. | 2018-08-23 |
20180239845 | LEVERAGE CYCLE STEALING WITHIN OPTIMIZATION FLOWS - A method, computer program product, and system for calculating an input timing slack at an input to a latch by subtracting an input arrival time to the latch from an input required arrival time, calculating an output timing slack at an output to the latch by subtracting an output arrival time of the latch from an output required arrival time from the latch, performing cycle stealing to improve the output timing slack by modifying the input required arrival time and the output arrival time, reducing the output timing slack by a pessimism amount, performing optimization in the integrated circuit to improve the input timing slack and the output timing slack, and increasing the output timing slack by the pessimism amount. | 2018-08-23 |
20180239846 | EXACT DELAY SYNTHESIS - Systems and techniques for optimizing an integrated circuit (IC) design are described. A logic-function identifier can be determined based on a fan-in combinational-logic-cone, wherein the logic-function identifier corresponds to a logic function that is implemented by the fan-in combinational-logic-cone. An arrival-time-pattern identifier can be determined based on a set of arrival times at inputs of the fan-in combinational-logic-cone. An optimized combinational-logic-cone can be obtained by performing, in addition to optionally other operations, a database lookup by using the logic-function identifier and the arrival-time-pattern identifier. Next, the fan-in combinational-logic-cone can be replaced with the optimized combinational-logic-cone in the IC design. | 2018-08-23 |
20180239847 | MAINTAINING COMPUTATIONAL FLOW IN A DATA-DEPENDENT CONSTRAINT NETWORK - Presented are methods for determining computational flow for a data-dependent constraint network that are especially useful for modeling and trading off alternative configurations in a single computational environment, during design analysis and optimization of an engineering system. These methods leverage a preexisting constraint management system that uses a bipartite graph of variables and constraints to model an engineering system and employ logic formulae based world sets to determine the applicability of the constraints to different system configurations. These methods ensure that a data-dependent constraint network is in a consistent state, and are the essential foundation for other techniques that rely on a consistent constraint network to produce computational plans for propagating values and uncertainties through the constraint network during tradeoff analyses. | 2018-08-23 |
20180239848 | Numerical Blast Simulation Methods and Systems Thereof - Numerical blast simulation methods and systems are disclosed. SPH model containing a plurality of SPH particles representing a physical domain is received. Each SPH particle is associated with an influence function having a domain of influence. Blast source model containing at least one simulated gas particle is created. The blast source model, defined by a set of explosion characteristics, represents the explosion just before impacting the physical domain. Each simulated gas particle is associated with a set of properties that includes a mass, a velocity vector and a location. Numerically calculated domain behaviors in response to the explosion are obtained by conducting a time-marching simulation for a predetermined duration in a plurality of solution cycles using the SPH model and the blast source model, the domain behaviors are a result of combined interactions between said each simulated gas particle and a corresponding subgroup of the SPH particles. | 2018-08-23 |
20180239849 | SYSTEM AND METHOD FOR DETERMINING THE MATERIAL LOADING CONDITION OF A BUCKET OF A MATERIAL MOVING MACHINE - A system is provided for determining the material loading condition of a bucket of a material moving machine. The system includes an arrangement for generating a surface model of the surface of the material loaded into the bucket and comparing the surface model with a predefined preferred surface shape associated with the bucket. | 2018-08-23 |