Patents Issued in January 9, 2020
-
Publication number: 20200012637Abstract: Methods and apparatus for identifying consistent snapshot points for file systems in a distributed storage service in which a client may access a file system in backend storage via two or more access nodes. A snapshot coordinator initiates a two-phase commit to perform a snapshot epoch transition. The coordinator sends prepare messages to the nodes. In response, a node sends a response to the coordinator, stops issuing writes to the file system, sets a timer, and waits for a commit message. Upon receiving a response from all nodes, the coordinator sends a commit message. Upon receiving the commit or the timer expiring, the nodes increment an epoch counter and begin issuing writes to the file system tagged with the new epoch and indicating that a copy-on-write operation be performed. The transition is successful if all nodes respond to the request message; otherwise, the two-phase commit is retried.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Applicant: Amazon Technologies, Inc.Inventor: Jacob A. Strauss
-
Publication number: 20200012638Abstract: Search integration is described. The actions include receiving, by one or more processors, a query. The actions include identifying search results that are responsive to the query. The actions include identifying, based on the query and the search results, structured data to supplement the search results, wherein the structured data is generated from binary table data that is received and deserialized by one or more processing modules. The actions include processing the structured data and the search results. The actions include providing, for output, the processed search results and the processed structured data results.Type: ApplicationFiled: September 10, 2019Publication date: January 9, 2020Inventors: Yi Luo, Rachel Hylton Landers, Ananya Ojha, Zhili Cheng, Dongping Liang
-
Publication number: 20200012639Abstract: In one embodiment, a method includes, by a client system of a user of an online social network, sending, to one or more computing devices of the online social network, a text post inputted by the user. The text post is associated with a query. The method includes receiving, from the one or more computing devices in response to the text post, an initial recommendation list. The initial recommendation list includes references to one or more objects referenced in comments associated with one or more prior posts associated with the query. The method includes sending, to the one or more computing devices, a request for updates to the initial recommendation list. Moreover, the method includes receiving, from the one or more computing devices in response to the request, an updated recommendation list comprising references to one or more objects referenced in comments associated with the text post.Type: ApplicationFiled: September 13, 2019Publication date: January 9, 2020Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Publication number: 20200012640Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventor: Emanuel Taropa
-
Publication number: 20200012641Abstract: Apparatuses, systems, and processes are discussed for using metadata to take action on an SMS message on a proprietary system. In some embodiments, a wearable electronic device has a wearable device application that can present an SMS notification from an SMS application of a mobile computing device. The wearable device application can provide SMS notification data to a partner application of the mobile computing device. The partner application can perform a reverse look-up in a contacts application of the mobile computing device and construct a first contacts list with potential SMS-message senders. The wearable device application can present one or more SMS-message actions to a user of the wearable electronic device for a user selection thereof. The partner application can communicate with a partner server, which, in turn, can communicate with an SMS provider to effect the user selection of the one or more SMS-message actions.Type: ApplicationFiled: May 29, 2019Publication date: January 9, 2020Inventors: Brian Jett, Henry Levak, Robert Earl Yawn
-
Publication number: 20200012642Abstract: A system can perform certain acts. The acts can include storing electronic receipts for a user in a database. The acts can further include receiving, from an electronic device of the user, product identification information. The acts can also include searching the electronic receipts to identify two or more of the electronic receipts listing a product referenced by the product identification information. Additionally, the acts can include facilitating a simultaneous display, on the electronic device of the user, of each respective electronic receipt of the two or more of the electronic receipts. The simultaneous display can include an overall view of the respective electronic receipt and an individual item view for the product listed in the respective electronic receipt.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Applicant: Walmart Apollo, LLCInventors: Holly Tegeler Collier, David Martin Nelms
-
METHOD FOR MANAGING AND EXECUTING DECODERS AND TRANSFORMATIONS USING LINKED DATA AND A SERVICE LAYER
Publication number: 20200012643Abstract: A system and method of retrieving data, in response to executing a query request against an external data source; determining whether a transformation is to be performed on the retrieved data; automatically applying the transformation to the retrieved data, in an instance it is determined that the transformation is to be performed on the retrieved data, to transform the retrieved data into a specified configuration; executing a semantic query on a triple store; fusing results from the semantic query with the transformed data; and providing the fused results to a user computing device.Type: ApplicationFiled: August 29, 2019Publication date: January 9, 2020Inventor: Paul Edward CUDDIHY -
Publication number: 20200012644Abstract: A method for generating database queries from declarative queries having a known syntax. The method includes a query preparation software receiving a declarative query in a known system form. The query preparation software then analyzes the declarative query to build a set of generic query tasks with identified data types. The query preparation software then optimizes the set of generic query tasks and builds a target database query from the optimized generic query tasks reflecting features of a target database. The method further includes the query preparation software submitting the target database query to the target database.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventor: Marion E. Behnen
-
Publication number: 20200012645Abstract: Methods and systems for query optimization for a multi-tenant database system are provided. Some embodiments comprise receiving, at a network interface of a server computer in a multi-tenant database system, an original query transmitted to the multi-tenant database system by a user associated with a tenant, wherein the original query is associated with data accessible by the tenant, and wherein the multi-tenant database system includes a first two-column custom index. Metadata associated with the data accessible by the tenant is retrieved, using a processor of the server computer, wherein at least a portion of the data accessible by the tenant is stored in a common table within the multi-tenant database system. A tenant-selective query syntax is determined, using the processor, wherein determining comprises analyzing at least one of metadata generated from information about the tenant or metadata generated from the data accessible by the tenant.Type: ApplicationFiled: March 11, 2019Publication date: January 9, 2020Inventors: Jesse Collins, Craig Weissman
-
Publication number: 20200012646Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry
-
Publication number: 20200012647Abstract: An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and process heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Inventors: Claiborne Holt Johnson III, Michael Gerard Jaskiewicz
-
Publication number: 20200012648Abstract: A system and process for generalizing an evolutionary process applied to a particular domain involving different problems includes a researcher module for generating a configuration specification applicable to a particular problem. An evolution module parses the configuration specification into a representative tree structure, assembles policies for each node in the tree structure, and generates candidate genomes using the policies for each node in the tree structure. The policies may be applied to new data or data from prior runs to generate candidate genomes. The evolution module translates internal representations of the generated candidate genomes into known representations of the candidate genome for evaluation in accordance with the particular domain parameters by a candidate evaluation module.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Applicant: Cognizant Technology Solutions U.S. CorporationInventor: Daniel E. Fink
-
Publication number: 20200012649Abstract: A system and a method for adaptive information storage management is provided. One or more parameters from an incoming data stream is identified based on a set of predetermined rules. The identified parameters correspond to a set of predetermined parameters. A subset of rules is applied, from the set of predetermined rules, on the incoming data stream. The subset of rules represent a series of iterative rules associated with each identified parameter. One or more data storage allocation files are generated that represent results of application of the set of predetermined rules and the subset of rules. The results include at least a storage system type identified from the storage system as optimal for storing the incoming data stream.Type: ApplicationFiled: September 4, 2018Publication date: January 9, 2020Inventors: Harish Chauhan, Jasjit Singh Hari
-
Publication number: 20200012650Abstract: According to exemplary embodiments of the present disclosure, a method and an apparatus for determining a response for user input data, a device, and a computer-readable storage medium are provided. The method includes: obtaining search results associated with the user input data. The method also includes: determining correlation degrees between the search results and the user input data. The method also includes: building candidate content for the user input data based on the search results and the correlation degrees. The candidate content includes a paragraph associated with the user input data in the search results. The method also includes: determining the response for the user input data from the candidate content.Type: ApplicationFiled: July 1, 2019Publication date: January 9, 2020Inventors: Miao FAN, Chao FENG, Mingming SUN, Ping LI, Haifeng WANG
-
Publication number: 20200012651Abstract: In a communication terminal including a playback device, an input device, a communication device, and a control device, the control device performs content presentation processing of acquiring a content from a content server and displaying the content, emotion data storage processing of storing, in the content server, at least a piece of emotion data of a user of the communication terminal, which is input in accordance with the content, tendency specification processing of acquiring the emotion data, which has been stored, from the content server, and specifying a tendency of a change over time on the basis of the emotion data, and recommendation content search processing of searching for a recommendation content to be recommended to the user on a basis of the emotion data and the tendency.Type: ApplicationFiled: July 1, 2019Publication date: January 9, 2020Inventor: YOZO MATSUDA
-
Publication number: 20200012652Abstract: A method and a server for ranking documents in response to a current query are disclosed. The documents are to be presented on a SERP. A database stores stored search pairs in association with respective pair-specific values. The method comprises for the current query, ranking, by a MLA, relevant documents to be included in the SERP which have preliminary ranks. The current query and a respective relevant document form a current search pair. The method comprises, for a given current search pair, generating a rank-adjustment score associated with a stored search pair based on: the pair-specific value of the stored search pair, and a pair-wise similarity between the current search pair and the stored search pair. The method comprises, for the current query, re-ranking a relevant document of the current search pair on the SERP using the associated rank-adjustment score.Type: ApplicationFiled: January 23, 2019Publication date: January 9, 2020Inventors: Aleksandr Valerievich SAFRONOV, Ilnur Maskhudovich KHUZIEV, Aleksandr Nikolaevich GOTMANOV
-
Publication number: 20200012653Abstract: A method and a need matching system (NMS) determine a degree of match between item profiles with item attributes with varying ratings of varying credibility and need profiles with need attributes of varying importance. The NMS receives a first attribute list including the item attributes and a second attribute list including the need attributes from an attribute list database and creates a unique attribute list including unique item attributes, a merged attribute amount measure corresponding to each unique item attribute, and a merged credibility measure indicating credibility of the merged attribute amount measure by performing merging actions on first tuples in the first attribute list. The NMS generates a need match score by processing an attribute match score with an importance measure. The attribute match score is generated for each need attribute in a matched attribute list created by matching the unique item attributes with the need attributes.Type: ApplicationFiled: July 5, 2019Publication date: January 9, 2020Inventors: Manu Mehta, Anjali Dayal, Yiu Wan Lau, Aradhana Mehta, Nitin Mehta, Saiba Singh, Lynn Randolph Slater JR.
-
Publication number: 20200012654Abstract: A system and methods are disclosed for determining the ideal times for a person, software client, or other entity to post a message to a social networking site. An ideal time is a time when the post will have a maximum impact, where impact is some measure of success as defined by the posting entity. To determine the ideal times, the posting patterns of individual users are aggregated in a weighted fashion, taking into consideration both the entity's desired impact and the likelihood that the user will be online and able to view the post within a specified time frame.Type: ApplicationFiled: July 18, 2019Publication date: January 9, 2020Inventors: JOEL ALEXANDER BOOTH, JUSTYN HOWARD, AARON RANKIN
-
Publication number: 20200012655Abstract: Representative embodiments disclose mechanisms to automatically rank and select extensions triggered in a digital assistant. A sample set of extensions are executed against a set of curated queries in order to extract a set of features and/or statistics. The system trains a machine learning model based on the features and/or statistics to rank and select extensions based on their response to a query, New extension incorporated into the system are executed against a second set of curated queries to obtain a set of extracted features and/or statistics which are saved for use at runtime. At runtime, a query phrase received by the system triggers one or more tasks from extensions. Extracted features for the triggered extensions are combined with stored features/statistics and at least a subset of the results presented to the trained ranking and selection model. The model ranks and selects appropriate tasks which are presented to the user.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventor: Jean-Philippe Robichaud
-
Publication number: 20200012656Abstract: A user interface that includes a data flow pane and a profile pane. The data flow pane displays a flow diagram that identifies a data source. For each of multiple queries against the data source, the process issues the query against the data source asynchronously with an initial block size. Upon retrieval of the initial set of rows, the process repeats the query asynchronously with an updated block size until all of the rows have been retrieved. Periodically the process determines a high water mark for rows from the data source that have been retrieved for all of the queries. When the water mark changes, the process updates the profile pane to display data value histograms for multiple data fields in the data source. Each bar in each data value histogram counts the rows below the water mark that have a single specific data value or range of data values.Type: ApplicationFiled: October 9, 2018Publication date: January 9, 2020Inventors: William Pugh, Mengxi Chen, Isaac Kunen
-
Publication number: 20200012657Abstract: Systems and methods for generating synthetic data are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset that includes time series data having a plurality of dimensions and generating a transformed dataset by performing a first data transformation. The first data transformation may include a time-based data processing method. The operations may include generating a synthetic transformed-dataset by implementing a data model using the transformed dataset. The data model may be configured to generate synthetic transformed-data based on a relationship between data of at least two dimensions of the transformed dataset. The operations may include generating a synthetic dataset by performing a second data transformation on the synthetic transformed-dataset. The second data transformation may include an inverse of the first data transformation.Type: ApplicationFiled: June 26, 2019Publication date: January 9, 2020Applicant: CAPITAL ONE SERVICES, LLCInventors: Austin WALTERS, Jeremy GOODSITT, Mark WATSON, Anh TRUONG, Vincent PHAM
-
Publication number: 20200012658Abstract: Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to data ontology. The data schema and the data ontology may be used to generate a custom coding language suitable for facilitating the creation of a transform script. Error checking, type checking, autocomplete, and preview tools may be provided to permit the verification of the transform script as it is created.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Joel Ossher, David Xiao
-
Publication number: 20200012659Abstract: Replication and failover of database data is disclosed. A method includes replicating database data stored in a primary deployment such that the database data is further stored in a secondary deployment. The method includes executing one or more updates to the database data at the secondary deployment when the primary deployment is unavailable and propagating the one or more updates to the primary deployment when the primary deployment becomes available again. The method includes executing queries on the database data at the primary deployment when the primary deployment is available.Type: ApplicationFiled: April 23, 2019Publication date: January 9, 2020Inventors: Benoit Dageville, Eric Robinson, Martin Hentschel
-
Publication number: 20200012660Abstract: Example embodiments of the present invention relate to methods, systems, and computer program products for determining replicas for removal from a plurality of replicas as defined in a data retention policy. The method includes performing asynchronous replication from a source to a target according to time-based replication cycles. A retention policy then may be identified defining a number of asynchronous replication replicas to retain and a plurality of associated periods which then may be retained according to the policy.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: David Meiri, Xiangping Chen
-
Publication number: 20200012661Abstract: Extracting and synchronizing an Enterprise Portal application resource types and properties of business objects located in repository is disclosed. The repository is queried without human intervention to determine business object type information and for each business object type its associated properties. A representation of the business object types and associated properties in a format that facilitates synchronization with the enterprise portal application is generated.Type: ApplicationFiled: July 16, 2019Publication date: January 9, 2020Inventors: Kranthi K. Pachipala, Srikanthan Raghunathan, Arati Pradhan, John Thomas, Michael H. Walther
-
Publication number: 20200012662Abstract: Systems and methods for searching datasets and classifying datasets are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a test dataset from a client device and generating a test data model output using a data model, based on the test dataset. The operations may include processing test data model output by implementing an encoding method, a factorizing method, and/or a vectorizing method. The operations may include retrieving a reference data model output from a dataset index, based on a reference dataset. The operations may include generating a similarity metric based on the reference data model output and the test data model output. The operations may include classifying the test dataset based on the similarity metric and transmitting, to the client device, information comprising the classification.Type: ApplicationFiled: May 10, 2019Publication date: January 9, 2020Applicant: CAPITAL ONE SERVICES, LLCInventors: Austin WALTERS, Jeremy GOODSITT, Galen RAFFERTY, Vincent PHAM, Anh TRUONG, Kate KEY, Reza FARIVAR, Mark WATSON
-
Publication number: 20200012663Abstract: Database query analysis technology, in which an input query is received that relates to multiple attribute classes of data records. An index that is descriptive of the data records in data storage is accessed and relative positions in the accessed index for the multiple attribute classes are identified. The accessed index is processed based on more than one of the multiple attribute classes and the identified relative positions, and the processed index is used to identify groups of data records that are included in the data records in the data storage and that share common values for the multiple attribute classes in the input query. Metrics corresponding to the data records included in each of the identified groups of data records are accessed, computations are performed on the accessed metrics, and a report is generated that reflects results of the computations.Type: ApplicationFiled: May 20, 2019Publication date: January 9, 2020Applicant: MicroStrategy IncorporatedInventors: Alex Ye, Benjamin Z. Li
-
Publication number: 20200012664Abstract: The present subject matter relates to a method of predicting a traffic behaviour in a road system, comprising the following steps carried out by at least one processor connected to a database, which contains a set of traffic profiles: clustering the traffic profiles; for each cluster, determining a dissimilarity measure; receiving a request having one or more request tags; checking whether all request tags match one of the characteristic vectors of the clusters, and if so, outputting a predicted traffic behaviour, else, eliminating one of the request tags from the request and returning to the beginning of said step of checking.Type: ApplicationFiled: January 23, 2018Publication date: January 9, 2020Inventors: Carlos Gil Aguirrebeitia, Rubén García Casado
-
Publication number: 20200012665Abstract: A method and system for clustering users using cognitive stress report for classifying stress levels is provided. Detection and monitoring of cognitive stress experienced by users while performing a task is very crucial. The method includes receiving, user evaluated cognitive stress reports and the physiological signals of the user during the performance of the task. A normalized cognitive report is generated from the user evaluated cognitive stress report by computing mode and range value. The normalized cognitive stress reports of the users are used to cluster the users into a primary cluster and a secondary cluster. Feature sets are extracted from the physiological signals of the said users associated with the primary cluster. Using the said feature sets a classifier model is trained to classify the cognitive stress levels of the users as stressful class or stressless class.Type: ApplicationFiled: July 9, 2019Publication date: January 9, 2020Applicant: Tata Consultancy Services LimitedInventors: Deepan DAS, Shreyasi DATTA, Tanuka BHATTACHARJEE, Anirban DUTTA CHOUDHURY, Arpan PAL
-
Publication number: 20200012666Abstract: Systems and methods for connecting datasets are disclosed. For example, a system may include a memory unit storing instructions and a processor configured to execute the instructions to perform operations. The operations may include receiving a plurality of datasets and a request to identify a cluster of connected datasets among the received plurality of datasets. The operations may include selecting a dataset. In some embodiments, the operations include identifying a data schema of the selected dataset and determining a statistical metric of the selected dataset. The operations may include identifying foreign key scores. The operations may include generating a plurality of edges between the datasets based on the foreign key scores, the data schema, and the statistical metric. The operations may include segmenting and returning datasets based on the plurality of edges.Type: ApplicationFiled: September 20, 2019Publication date: January 9, 2020Applicant: CAPITAL ONE SERVICES, LLCInventors: Austin WALTERS, Mark WATSON, Galen RAFFERTY, Anh TRUONG, Jeremy GOODSITT, Vincent PHAM
-
Publication number: 20200012667Abstract: Techniques for generating webpages displaying non-physical differences of properties that are physically similar are described. A database may store records, where a record includes geographical information system (GIS) data and financial characteristics of a parcel of real property. A webserver may receive, from a device, a selected record and a request for a set of comparable records that represent parcels of real property that are comparable to the selected parcel. The webserver may query a database, based on the selected record, and receive from the database, the set of comparable records. The webserver may generate a comparables webpage including 1) a graphical map having a graphical depiction for each record in the set, and 2) a table including information for each record in the set. The webserver may transmit the comparables webpage to the device via the network.Type: ApplicationFiled: February 6, 2018Publication date: January 9, 2020Inventors: Robert A. HILL, Stephen D. JAKALA, Andrew R. GEVING
-
Publication number: 20200012668Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses for rapid geographic search in an actor-based geographic search network.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Inventors: Matias Sebastian Gonzalez, Thiago Ferreira Costa, Antonio Bastardo, Alvaro Viloria
-
Publication number: 20200012669Abstract: A method and system for identifying clinical trial sites is provided. The method includes receiving clinical trial data associated with a plurality of planned clinical trials. Portions of the clinical trial data are identified based on differing data sources. Relevant information is extracted from the portions. Socioeconomic data, demographics data, and epidemiological data are received and combined into a common format. Incorrect address data is corrected and the clinical trial data, socioeconomic data, demographics data, and epidemiological data are standardized. In response, an initial list is generated. The initial list includes associated principle investigators and clinical trial sites associated with planned clinical trials overlaid on the clinical trial data, the socioeconomic data, the demographics data, and the epidemiological data.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Timothy L. Dietlin, Abhinav N. Jain, Radhesh B. Nair, Ravishankar Rao
-
Publication number: 20200012670Abstract: A system for assisting a user in fulfilling a task, the system comprises a human interface unit for communicating with the user, a task input unit configured to obtain unstructured knowledge source data on the task, and a processor. The processor interprets a user input obtained by the human interface unit. The processor further analyzes the obtained unstructured knowledge source data for generating an internal representation of the task and monitors a task progress in performing the task by interpreting at least one of the user input and image data. The processor generates a support signal based on the generated internal representation and the monitored task progress and outputs the generated support signal, wherein the support signal comprises information on manipulating at least one object or information how to perform the task.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Inventors: Martin HECKMANN, Dorothea KOLOSSA, Nima NABIZADEH
-
Publication number: 20200012671Abstract: Systems and methods for censoring text-based data are provided. In some embodiments a censoring system may include at least one processor and at least one non-transitory memory storing application programming interface instructions. The censoring system may be configured to perform operations comprising storing a target pattern type and a computer-based model for identifying a target data pattern corresponding to a target pattern type within text based data., The censoring system may also be configured to receive text-based data by a server, and to retrieve the stored target pattern type to be censored in the text-based data. The censoring system may be configured to identify within the received text-based data, a target data pattern corresponding to the retrieved target pattern type. The censoring system may be configured to censor target characters within the identified target data pattern, and transmit the censored text-based data to a receiving party.Type: ApplicationFiled: November 6, 2018Publication date: January 9, 2020Applicant: Capital One Services, LLCInventors: Austin WALTERS, Fardin ABDI TAGHI ABAD, Vincent PHAM, Jeremy GOODSITT, Anh TRUONG, Mark WATSON, Reza FARIVAR, Kenneth TAYLOR
-
Publication number: 20200012672Abstract: Systems and methods for displaying a visualizable results list in response to an electronic search request are disclosed. A method includes accessing metadata for each of a plurality of search results that result from a search query, annotating one or more locations in each search result with first and second indicators for each of one or more grouped search terms in first and second units based on the metadata, and displaying a visualizable results list that includes the plurality of search results and a corresponding hit pattern for each search result. The hit pattern includes the first indicator and the second indicator.Type: ApplicationFiled: September 3, 2019Publication date: January 9, 2020Applicant: RELX Inc.Inventors: Richard D. Miller, Jacob Aaron Myers, Todd J. Frascone, Gaurav Mehra, Ronald C. Haines, Philip Wittmer, Yangguang Li
-
Publication number: 20200012673Abstract: A system, method and computer program product for query clarification are described. Data from a corpus is automatically labelled using a trained classifier. The labels are assigned to indicator variables that each relate to the context of each data. During query, a decision tree is generated from the search results in such a way as to maximize information gain obtainable from a question:answer pair that can be posed to the user. The search results can be narrowed by obtaining the answer and correspondingly pruning the decision tree.Type: ApplicationFiled: July 2, 2019Publication date: January 9, 2020Inventors: Frank RUDZICZ, Jennifer Netanis BOGER, Hamidreza CHINAEI, Janice Ann POLGAR, Muuo WAMBUA
-
Publication number: 20200012674Abstract: A method and system for generating concept structures and taxonomies based on received multimedia data elements (MMDEs) are provided. The method comprises receiving at least one MMDE; generating at least one signature for the at least one received MMDE; matching the at least one generated signature to a plurality of clusters to find at least one matching cluster; associating the at least one generated signature with each of the at least one matching cluster; and analyzing the at least one generated signature with respect to a signature reduced cluster (SRC) of each of the at least one matching cluster to generate a taxonomy, wherein the taxonomy relates to the at least one received MMDE and an MMDE respective of each of the at least one matching cluster.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
-
Publication number: 20200012675Abstract: A method and an apparatus for processing a voice request are provided. The method includes: searching, in response to determining that a target multimedia resource requested to be played in a voice request is not included in a preset multimedia resource library, for the target multimedia resource in a resource library other than the multimedia resource library; and sending a link address of the found target multimedia resource ant an instruction for playing the target multimedia resource to a smart voice device. The coverage of the content of a voice service is expanded, thereby improving the efficiency of the voice service.Type: ApplicationFiled: June 20, 2019Publication date: January 9, 2020Inventors: Shiquan Ye, Jue Huang, Hong Su, Xing Luo, Xiajun Luo, Di Peng
-
Publication number: 20200012676Abstract: Systems and methods for providing reliable and authoritative attribution of digital media works at the time of submission to a media distribution service using distributed ledger and machine learning technology. In particular, the described systems and methods facilitate establishing a link between the creator or owner, and their work, in an authoritative and reliable manner.Type: ApplicationFiled: July 4, 2019Publication date: January 9, 2020Inventors: Sapanpreet Singh Narang, Roanie Levy, Stephen Sawyer
-
Publication number: 20200012677Abstract: An interactive image selection and display system having a image selection and display application that makes maps, images, and media stored in one or more server computers available to client devices in a common format including a graphic user interface depicted on a display surface which allows a user to select within an interactive visual representation a target area and view a plurality of images presented in serial order concurrent with the presentation of a location identifier matched to each image on the display surface and to further select one or more of the plurality of images for concurrent still presentation on the display surface and to retrieve media associated with each selected image and to retrievably store the interactive visual representation, target area, selected images, and associated media as an image bucket file.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Applicant: Horsetooth Ventures, LLCInventors: Keith G. Croteau, Doran J. Geise
-
Publication number: 20200012678Abstract: A system and method is provided for displaying surfaces of an object from a vantage point different from the vantage point from which imagery of the object was captured. In some aspects, imagery may be generated for display by combining visual characteristics from multiple source images and applying greater weight to the visual characteristics of some of the source images relative to the other source images. The weight may be based on the orientation of the surface relative to the location from which the image was captured and the location from which the object will be displayed.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventor: Janne Matias Kontkanen
-
Publication number: 20200012679Abstract: An image-based transaction system includes a mobile device with an image sensor that is programmed to capture, via the image sensor, a digital images of a scene. The mobile device identifies a document using image characteristics from the captured images and acquires an image of at least a part of the document, and then identifies symbols in the image based on locations within the image of the document. The symbols can include alphanumeric symbols. The mobile device processes the symbols according to their type to obtain an address related to the document and the symbols and initiates a transaction associated with the identified document.Type: ApplicationFiled: September 20, 2019Publication date: January 9, 2020Inventors: Wayne C. Boncyk, Ronald H. Cohen
-
Publication number: 20200012680Abstract: Each of vehicles acquires its own position, and transmits an image of a nearby outside taken by an own camera and a piece of information of the own position. An information center communicatable wirelessly with the vehicles receives the images and the pieces of information of the vehicles' positions transmitted by the vehicles, and recognizes pieces of first character information appearing in the received images, respectively. Based on the received pieces of information of the vehicles' positions as well as at least either points of interest or areas stored as collection target information, the information center determines at least either points of interest or areas for the recognized pieces of first character information, respectively, and stores association information where the pieces of first character information are associated with the determined at least either points of interest or areas.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Applicant: Toyota Jidosha Kabushiki KaishaInventor: Masakazu Nomura
-
Publication number: 20200012681Abstract: Methods, systems and computer program products are provided personalizing recommendations of items with associated explanations. The example embodiments described herein use contextual bandits to personalize explainable recommendations (“recsplanations”) as treatments (“Bart”). Bart learns and predicts satisfaction (e.g., click-through rate, consumption probability) for any combination of item, explanation, and context and, through logging and contextual bandit retraining, can learn from its mistakes in an online setting.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Inventors: James E. McInerney, Benjamin Lacker, Samantha Hansen, Aloïs Gruson, Rishabh Mehrotra
-
Publication number: 20200012682Abstract: A system and method for the automatic, procedural generation of musical content in relation to biometric data. The systems and methods use a user's device, such as a cell phone to capture image data of a body part, and derive a biometric signal from the image data. The biometric signal includes biometric parameters, which are used by a music generation engine to generate music. The music generation can also be based on user-specific data and quality data related to the biometric detection process.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: David Plans, DAVIDE MORELLI, Gabriele Cocco, Nadeem Kassam
-
Publication number: 20200012683Abstract: Targeted distributing of reports containing historical process control information to particular user devices via a communications network. A curating service permits assigning a score to each report based on an interest level value of the historical process control information to a user associated with each user device and/or an urgency value of the historical process control information. Routing reports to user devices based on the score raises visibility of the historical process control information without overburdening the communications network.Type: ApplicationFiled: July 17, 2019Publication date: January 9, 2020Inventors: Brian K. Erickson, Greg C. Clinton, Vinay T. Kamath, Abhijit Manushree
-
Publication number: 20200012684Abstract: A host-side network processing device coupled between a storage system and a host machine to reconstruct a data object that has been encoded according to a sharding technique. Reconstructing the data object includes receiving, at the network processing device from the host machine, a request for the data object. The network processing device provides the request for the data object and an in-line network object reconstruction indicator to the storage system. The network processing device receives a location list from the storage system, where the location list includes location identifiers corresponding to respective shards of the requested data object. The network processing device requests at least a subset of the shards of the location list via a plurality of shard requests and reconstructs the data object from the subset. The network processing device provides the reconstructed data object to the host machine.Type: ApplicationFiled: September 20, 2019Publication date: January 9, 2020Applicant: Amazon Technologies, Inc.Inventor: James Christopher Sorenson, III
-
Publication number: 20200012685Abstract: An information processing device includes: a memory; and a processor coupled to the memory and configured to: convert target data into first data by predetermined arithmetic processing; generate second data based on the converted first data and identification information which specifies a file of the target data; and store the target data in an address of a memory corresponding to the generated second data.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Applicant: FUJITSU LIMITEDInventor: Hidetoshi Matsumura
-
Publication number: 20200012686Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically generate and provide an interactive rich set of personalized query suggestions within a unified framework. The disclosed systems and methods are able to integrate attributes associated with message data and metadata by transforming such attributes into facets that are combined with term suggestions and presented to the user in a unified manner. The instant disclosure provides an interactive search suggestion mechanism that narrows the search as the user interacts with the dynamically generated and provided suggestions.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Liane Lewin-Eytan, David Carmel, Ariel Raviv, Alexander Libov, Yoelle Maarek, Peter Monaco