Patents Issued in October 17, 2019
-
Publication number: 20190317966Abstract: Embodiments of the disclosure provide a method and an apparatus for talent-post matching, a device and a medium, which relates to the field of information matching and recruitment. The method includes: determining a resume feature representing a resume to be predicted according to a post submitted and the resume to be predicted; and predicting a matching degree between the resume to be predicted and the post by using a pre-trained predictive model according to a post feature of the post and the resume feature. With the method and the apparatus for talent-post matching, the device and the medium provided in embodiments of the present disclosure, the resume and the post may be matched automatically.Type: ApplicationFiled: April 10, 2019Publication date: October 17, 2019Inventors: Chuan QIN, Chen ZHU, Tong XU, Hengshu ZHU, Hui XIONG
-
Publication number: 20190317967Abstract: A Searchable Application Representation is generated with the exact structure, content, functionality, and behavior of the Native Mobile Applications and is searchable by Search Engines by providing metadata pointing to the Native Mobile Applications. The Search Engine searches the Searchable Application Representation. When the Search Engine finds the Searchable Application Representation, Pointer, Metadata and Search Material to Corresponding Native Mobile Application on the Internet, the Search Engine becomes aware of the Native Mobile Application and can search the Content contained in the Searchable Application Representation. The Search Engine finds and ranks Content in the Searchable Representation and Pointer, Metadata, and Search Material corresponding to such Content in the Native Mobile Application is passed to the Search Engine, which can use such information to determine the relevancy of such Content according to a certain Search Criteria.Type: ApplicationFiled: April 29, 2019Publication date: October 17, 2019Inventors: Fabio M. CHIUSSI, Parameshwar HEGDE
-
Publication number: 20190317968Abstract: The method according to the invention comprises the steps of: identifying one or more entities (21) located in a darknet (50) taking into consideration information relative to network domains thereof, and collecting information of said one or more entities (21) identified; extracting a series of metadata from the information collected from said one or more entities (21) identified; validating said one or more identified entities (21) with information from a surface network (51), said information coming from a surface network (51) associated with the information collected from the identified entities (21); and generating a profile of each identified entity (21) by correlating the validated information of each entity (21) with data and metadata from said surface network (51).Type: ApplicationFiled: December 16, 2016Publication date: October 17, 2019Applicant: TELEFONICA DIGITAL ESPAÑA, S.L.U.Inventors: Sergio DE LOS SANTOS VILCHEZ, Carmen TORRANO GIMÉNEZ, Aruna Prem BIANZINO
-
Publication number: 20190317969Abstract: An indication initiated by a user within a first local user application that specifies user-selected data sharable by the first local user application is received at an operating system of a first computing device used by the user. A determination is made as to whether any other user applications share data compatibility with at least one portion of the specified user-selected data. In response to determining that at least one other user application shares the data compatibility with the at least one portion of the specified user-selected data, a data share indication to the at least one other user application is configured.Type: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Inventors: Robert B. Chumbley, Jacob D. Eisinger, Jennifer M. Strachan
-
Publication number: 20190317970Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for searching a database storing unassembled content items. The method may include actions of receiving a query for a content item to present in the application, identifying an unassembled content item that is associated with (i) a program logic type and (ii) program logic modification tags, determining whether the client device requires an updated copy of a program logic item that includes instructions for rendering an assembled version of the unassembled content item, and transmitting, to an application program interface, data that includes (i) the unassembled content item and (ii) the modified program logic that cause the client device to render an assembled version of the content item at the client device in a programming language of the application using the program logic.Type: ApplicationFiled: December 16, 2016Publication date: October 17, 2019Inventors: Sherk Chung, Keith John Sanders, Yutung Liu, Jeffrey William Scudder, Jianwen Zhou
-
Publication number: 20190317971Abstract: A web page distributing server receives a transmission request for a web page from a terminal device, and transmits, to the terminal device, web page data to display the entire web page in response to the transmission request. The web page distributing server transmits, to the terminal device, a program that causes the terminal device to achieve a completion determination function to determine whether or not a browser of the terminal device has completed reading of data necessary to display a position containing a specific part in the web page and an intermediate movement function to move a position of a browser screen to a specific scroll position which is a position where the specific part is contained in the browser screen in response to the determination by the completion determination function that the reading has been completed.Type: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Applicant: Rakuten, Inc.Inventors: Jun NUMAZAWA, Tenshin HAYASHI
-
Publication number: 20190317972Abstract: The present invention extends to methods, systems, and computer program products for notifying entities of relevant events. An event feed containing a plurality of events is received. Each event includes an event location, an event category, an event an event truthfulness, an event severity, and an event time. Entity notification preferences defining events relevant to an entity are accessed. Location and distance preferences collectively define an interest in events within a specified distance of one or more locations. The time preferences define that event notification occur at least within a specified time period of event detection. For an event in the event feed, characteristics of the event are compared to the entity notification preferences. It is determined that the event satisfies the entity notification preferences based on the comparisons. The entity (or another entity) is notified of the event in compliance with the time preferences.Type: ApplicationFiled: March 14, 2019Publication date: October 17, 2019Inventors: Damien Patton, KW Justin Leung, Rish Mehta, Corey Hart
-
Publication number: 20190317973Abstract: A method for generating a sentiment map user interface is presented. The method may include collecting a plurality of content data, whereby the plurality of content data includes an original message and at least one response. The method may include collecting a plurality content path data. The method may include determining a plurality of user sentiment data based on the collected plurality of content data. The method may include generating the sentiment map user interface based on the determined plurality of user sentiment data and the collected plurality of content path data, whereby the generated sentiment map user interface includes a plurality of user icons indicating a user sentiment, and whereby the plurality of user icons are positioned within the generated sentiment map user interface based on the collected plurality of content path data. The method may include presenting the generated sentiment map user interface to a user.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Shadi E. Albouyeh, Trudy L. Hewitt
-
Publication number: 20190317974Abstract: There is provided a method of creating an augmented reality image, comprising: capturing by an imaging sensor of a mobile device, a two dimensional (2D) image of a three dimensional scene (3D) comprising objects and pixel neighborhoods, selecting with a graphical user interface (GUI) presented on a display of the mobile device, pixel(s) of the 2D image corresponding to a certain object, computing a 3D geo-location of the certain object corresponding to the selected pixel(s) of the 2D image, wherein the 3D geo-location includes an altitude relative to sea level, and wherein the 3D geo-location is geographically distinct and spaced apart from a location of the imaging sensor outputted by a location sensor, and creating a tag for the selected pixel(s) of the certain object of the 2D image according to the computed 3D geo-location within a virtual grid, wherein the tag maps to media-object(s) correspond with real world coordinates.Type: ApplicationFiled: April 15, 2019Publication date: October 17, 2019Applicant: Stops.com Ltd.Inventors: Eitan Richard CHAMBERLIN, Ehud SPIEGEL, Nathan AKIMOV, Gregory ZAOUI
-
Publication number: 20190317975Abstract: An exemplary geographic playlist system includes a plurality of mobile devices with global positioning systems that provide geographic location information of the mobile device to a geographic location playlist device. The geographic location playlist device has a database of geographic playlist information that includes at least a unique identifier for each one of a plurality of media content events and at least one associated geographic location for each of the plurality of media content events. The geographic location playlist device determines a current geographic location of the mobile device, compares the geographic location of the mobile device with the geographic locations residing in the database, and generates user geographic playlist information that includes the identifier of media content events that has an associated geographic location that matches with the determined geographic location of the mobile device. A geographic playlist is then presented to the user of the mobile device.Type: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Inventor: Jason Anguiano
-
Publication number: 20190317976Abstract: A system and method leveraging the use of sign riders in conjunction with geolocation technology to provide real-time delivery of real estate property information to potential buyers is provided.Type: ApplicationFiled: April 12, 2019Publication date: October 17, 2019Inventors: Ajay Vinod Shah, David Duane Elkins
-
Publication number: 20190317977Abstract: An improved process for recreating a webpage as presented to the visitor is provided. A skeleton of a webpage, including content and images of the webpage, may be captured for each web event. For each web event, the captured skeleton of the webpage, including the content and the image of the captured webpage, may be transmitted to a server, allowing the server to recreate a webpage that was presented to the visitor.Type: ApplicationFiled: June 13, 2019Publication date: October 17, 2019Inventors: Matt BUTT, Ian CARPENTER, Alexander MARTIN, Emanuel I. WALD, Jason WATT
-
Publication number: 20190317978Abstract: The systems, devices, articles, and methods generally relate to sampling from an available probability distribution. The samples maybe used to create a desirable probability distribution, for instance for use in computing values used in computational techniques including: Importance Sampling and Markov chain Monte Carlo systems. An analog processor may operate as a sample generator, for example by: programming the analog processor with a configuration of the number of programmable parameters for the analog processor, which corresponds to a probability distribution over qubits of the analog processor, evolving the analog processor with a fast ramp operation, and reading out states for the qubits. The state for the qubits may be post processes and/or used to calculate importance weights.Type: ApplicationFiled: June 6, 2019Publication date: October 17, 2019Inventors: Mohammad H. Amin, Evgeny A. Andriyash
-
Publication number: 20190317979Abstract: One of the persistent problems in poetry writing, is difficulty of understanding poems. Poems are relatively brief, and unlike writing essays, or prose, poets had to rely on implying, flavoring, highly symbolic writing. Poems are to sing, and Essay, Prose, is to describe, logically, analytically. Poets cannot rely on writing lengthy prose or essay. Paul Dirac, Nobel Prize-winning Theoretical physicist, said, Poets write simple subjects, as much difficult to understand, while Scientists write difficult subject matters, as simple as possible. The Inventor became aware of the same problems, as he wrote about 1000 poems. Once poet dies, there is no way to ask for clarifications on poems, to the deceased poet. The Inventor's solution to this problem, is to create a Tripartite Writing Paradigm: Part 1. Poem, Part 2. Imagery, Part 3. Fabric of Relativity. Part 2, the Imagery Section expounds the theme of the poem, discussing in detail, relative thoughts, comprehensively.Type: ApplicationFiled: December 14, 2017Publication date: October 17, 2019Inventor: Sang C. Lee
-
Publication number: 20190317980Abstract: Glyph aware snapping is described. A content processing system receives a selection input to select a glyph from text content presented via a user interface of a content editing application. Responsive to this, the content processing system generates and presents snapping guidelines in relation to the glyph while preserving an ability of the glyph to be editable using text editing tools. These snapping guidelines correspond to an identified subset of linear segments of the glyph and enable the content processing system to snap a focus (e.g., a cursor) of a graphics editing tool from a position proximate the snapping guidelines to a position on the snapping guidelines. This enables the content processing system to generate graphical content that aligns with the snapping guidelines and can be attached to the glyph based on the alignment—without destroying the ability of the text content to be editable using text editing tools.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Applicant: Adobe Inc.Inventors: Praveen Kumar Dhanuka, Gaurav Jain
-
Publication number: 20190317981Abstract: An information processing method includes causing an electronic apparatus to display an arithmetic setting frame in a screen of a display of the electronic apparatus. The method further includes causing the electronic apparatus to send, to outside of the electronic apparatus, mathematical expression data on a mathematical expression formed in the arithmetic setting frame by at least a part of coordinate icons being selected by a user operation. The method further includes executing an arithmetic operation based on the mathematical expression data sent from the electronic apparatus, and sending, to the electronic apparatus, arithmetic result data of the mathematical expression as a result of the arithmetic operation. The method further includes causing the electronic apparatus to display an arithmetic result of the mathematical expression based on the arithmetic result data in the screen.Type: ApplicationFiled: April 8, 2019Publication date: October 17, 2019Applicant: CASIO COMPUTER CO., LTD.Inventor: Manato ONO
-
Publication number: 20190317982Abstract: In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Sandip V. Chitale, Sachin Gopaldas Totale
-
Publication number: 20190317983Abstract: An information processing apparatus includes an acquiring unit, an identifying unit, an extracting unit, and a notifying unit. The acquiring unit acquires a document designated by a user. The identifying unit identifies a first disclosure range of the document. The extracting unit extracts an expression change previously made to accommodate a disclosure range change from the first disclosure range to a second disclosure range, the expression change being stored in a storage unit. The notifying unit notifies, if the document includes an expression before the expression change, the user of the expression change.Type: ApplicationFiled: April 2, 2019Publication date: October 17, 2019Applicant: FUJI XEROX CO., LTD.Inventor: Jiahao DAI
-
Publication number: 20190317984Abstract: An information processing apparatus includes a display controller that displays on a display a drawing that is generated to express target data and additional data if the additional data is specified for the target data after a drawing that expresses a segment of meaning of the target data is generated.Type: ApplicationFiled: September 4, 2018Publication date: October 17, 2019Applicant: FUJI XEROX CO., LTD.Inventor: Kengo TOKUCHI
-
Publication number: 20190317985Abstract: A device obtains a machine readable document, and extracts plain text information from the machine readable document. The device extracts visual structural information from the machine readable document, and processes the plain text information with an artificial intelligence model to generate artificial intelligence-generated annotations. The device aligns the artificial intelligence-generated annotations and the visual structural information to generate a structured document, and provides the structured document for display.Type: ApplicationFiled: April 11, 2018Publication date: October 17, 2019Inventors: Gino Andre Di Paolo, Bogdan Eugen Sacaleanu, Urvesh Bhowan, Robert Drysdale
-
Publication number: 20190317986Abstract: The present disclosure provides an annotated text data expanding method capable of obtaining a large amount of annotated text data, which is not inconsistent with an annotation label and is not unnatural as a text, by mechanically expanding a small amount of annotated text data through a natural language processing. The annotated text data expanding method includes inputting, by an input device, the annotated text data including a first text appended with a first annotation label to a prediction complementary model. New annotated text data is created by one or more processors by the prediction complementary model, with reference to the first annotation label and context of the first text.Type: ApplicationFiled: April 12, 2019Publication date: October 17, 2019Applicant: PREFERRED NETWORKS, INC.Inventor: Sosuke KOBAYASHI
-
Publication number: 20190317987Abstract: Methods, computer systems, and computer storage media are provided for providing real-time analysis and annotation of clinical documents in a distributed system. A clinical transformation session is opened at a clinical transformation server maintaining sessions for one or more editors and agents operating on a clinical document. Sequences of operations on the clinical document are stored at a memory accessible by the server. At least a portion of the clinical document is analyzed in real-time to provide annotations and other document modifications to each of the one or more editors having a session at the server. Parallel annotations or modifications are resolved and a synchronized view of the clinical document is maintained based on operational transformation.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: CHRISTOPHER S. FINN, STEVEN S. CROOKS, DAVID P. MCCALLIE, MARGARET CUSHING KOLM, DAVID J. O'LARTE
-
Publication number: 20190317988Abstract: Systems, methods, and software are disclosed herein for presenting an overlay canvas in response to receiving an editing gesture to existing text on a canvas. In an implementation, user input is received comprising an inking gesture associated with existing text displayed on a canvas in a user interface. The inking gesture is then determined to comprise any of a plurality of editing gestures. In response to the inking gesture comprising an editing gesture, an overlay canvas is presented above the canvas in the user interface. Additional user input is received comprising inking on the overlay canvas. The inking is then incorporated into the existing text on the canvas.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Elise Livingston, Adam Samuel Riddle, L. Tucker Hatfield (deceased), Charles Cummins, Allison Smedley
-
Publication number: 20190317989Abstract: Methods, systems and computer program products for implementing a mere-parser are disclosed. Text data is processed to generate one or more parse items. A boundary based attribute associated with one of the parse items is identified, and the identified mere attribute is associated with one or more of the remaining parse items that is not blocked from associated with the boundary based attribute.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Daniel T. Heinze, Mark L. Morsch
-
Publication number: 20190317990Abstract: An information processing device receives a specification of a word, and specifies an appearance position associated with the specified word by referring to information in which appearance positions in text data of respective words included in the text data are associated with each of the words. The information processing device specifies an attribute associated with the specified appearance position by referring to information in which attributes at respective appearance positions in the text data of respective words included in the text data are associated with the appearance positions.Type: ApplicationFiled: March 26, 2019Publication date: October 17, 2019Applicant: FUJITSU LIMITEDInventors: Masahiro Kataoka, Seiji Okura, Masao Ideuchi
-
Publication number: 20190317991Abstract: Approaches presented herein enable optimizing resource allocation to a bid request response based on a cognitive analysis of natural language artifacts. More specifically, a bid request and a plurality of supporting artifacts in a natural language are obtained. A cognitive analysis of the request and supporting artifacts is performed to extract a set of information entities. The extracted information entities are normalized using a lexical-relations based graph database to classify the set of extracted information entities as standardized concepts. A subset of the set of the standardized concepts is identified as a set of parameters corresponding to a set of predetermined variables. Each variable of the set of predetermined variables is weighted according to a likelihood that the variable indicates a relevance of a resource. A probability that a particular resource is relevant is determined based on the weighting and that resource is assigned to the bid request response.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Inventors: Faried Abrahams, Rashida A. Hodge, Gandhi Sivakumar, Amol A. Dhondse, Anand Pikle
-
Publication number: 20190317992Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: David A. COOK, Andrzep H. JACHOWICZ, Phillip Karl JONES
-
Publication number: 20190317993Abstract: An apparatus acquires a plurality of text data items each including a question sentence and an answer sentence. The apparatus identifies a first word that exists in each of a plurality of question sentences included in the acquired plurality of text data items where a number of the plurality of question sentences satisfies a predetermined criterion, and identifies, from the plurality of question sentences, a second word that exists in a question sentence not including the first word and that does not exist in a question sentence including the first word. The apparatus classifies the plurality of text data items into a first group of text data items each including a question sentence in which the identified first word exists and a second group of text data items each including a question sentence in which the identified second word exists.Type: ApplicationFiled: April 5, 2019Publication date: October 17, 2019Applicant: FUJITSU LIMITEDInventor: Takamichi Toda
-
Publication number: 20190317994Abstract: Systems and methods for Deep Learning techniques based multi-purpose conversational agents for processing natural language queries. The traditional systems and methods provide for conversational systems for processing natural language queries but do not employ Deep Learning techniques, and thus are unable to process large number of intents. Embodiments of the present disclosure provide for Deep Learning techniques based multi-purpose conversational agents for processing the natural language queries by defining and logically integrating a plurality of components comprising of multi-purpose conversational agents, identifying an appropriate agent to process one or more natural language queries by a High Level Intent Identification technique, predicting a probable user intent, classifying the query, and generate a set of responses by querying or updating one or more knowledge graphs.Type: ApplicationFiled: April 15, 2019Publication date: October 17, 2019Applicant: Tata Consultancy Services LimitedInventors: Mahesh Prasad SINGH, Puneet AGARWAL, Ashish CHAUDHARY, Gautam SHROFF, Prerna KHURANA, Mayur PATIDAR, Vivek BISHT, Rachit BANSAL, Prateek SACHAN, Rohit KUMAR
-
Publication number: 20190317995Abstract: Computer implemented systems and methods of processing clinical documentation for a multi-axial coding scheme include inputting clinical documentation from memory operatively coupled with a computer system, and executing a natural language processor configured to process narrative text in the clinical documentation. The processor segments the narrative text based on boundaries defined in the clinical documentation, sequences words in the narrative text based on the segmentation, and maps the sequenced words to semantic objects in an ontology database. The ontology defines classes of semantic objects and relationships between them, corresponding to the multi-axial coding scheme. The semantic objects are converted into characters and output into slots in a medical code, with the characters positioned in the slots based on the multi-axial coding scheme.Type: ApplicationFiled: May 29, 2019Publication date: October 17, 2019Inventors: George Karres, Destinee Tormey, Christopher Miller, Brian Potter, Mark L. Morsch
-
Publication number: 20190317996Abstract: Automatic semantic analysis for characterizing and correlating literary elements within a digital work of literature is accomplished by employing natural language processing and deep semantic analysis of text to create annotations for the literary elements found in a segment or in the entirety of the literature, a weight to each literary element and its associated annotations, wherein the weight indicates an importance or relevance of a literary element to at least the segment of the work of literature; correlating and matching the literary elements to each other to establish one or more interrelationships; and producing an overall weight for the correlated matches.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
-
Publication number: 20190317997Abstract: Training data including a first and second group of questions each associated with an answer is read into memory by a computer. A class of answers including the answer to a question for each question is determined, where each class of answers has a class label that is associated with each of the questions, and each of the questions are classified into a respective class of answers, accordingly. First and second training data is generated including the first and second groups of questions and corresponding classes of answers for use in first and second classifiers, respectively. Each question of the first and second group of questions is classified by the second and first classifiers, respectively, where the classifying generates corresponding classification results. The first or second training data is updated based on the classification results to generate corresponding updated first or second training data, respectively.Type: ApplicationFiled: June 28, 2019Publication date: October 17, 2019Inventors: Hiroaki Komine, Kaori Maruyama, Takumi Yanagawa
-
Publication number: 20190317998Abstract: Training data including a first and second group of questions each associated with an answer is read into memory by a computer. A class of answers including the answer to a question for each question is determined, where each class of answers has a class label that is associated with each of the questions, and each of the questions are classified into a respective class of answers, accordingly. First and second training data is generated including the first and second groups of questions and corresponding classes of answers for use in first and second classifiers, respectively. Each question of the first and second group of questions is classified by the second and first classifiers, respectively, where the classifying generates corresponding classification results. The first or second training data is updated based on the classification results to generate corresponding updated first or second training data, respectively.Type: ApplicationFiled: June 28, 2019Publication date: October 17, 2019Inventors: Hiroaki Komine, Kaori Maruyama, Takumi Yanagawa
-
Publication number: 20190317999Abstract: A computer-implemented method for electronically identifying new content in a digital document. The method includes receiving a digital document, utilizing a NLP pipeline to identify one or more articles of subject matter content, together with their respective relationships, contained within the digital document. The method further includes generating, by the NLP pipeline, a knowledge graph, based on the one or more relationships between the one or more articles of subject matter content contained within the digital document, and comparing the generated knowledge graph to one or more stored knowledge graphs based on a novelty-criteria, to determine whether the identified one or more articles of subject matter content, together with their respective relationships, are represented in the one or more stored knowledge graphs. The method further includes communicating one or more portions of the digital document that were determined to not be contained within the one or more stored knowledge graphs.Type: ApplicationFiled: April 16, 2018Publication date: October 17, 2019Inventors: Patrick K. McNeillie, Denilson Nastacio, Vadim Raskin, Ronak Sumbaly
-
Publication number: 20190318000Abstract: A computer-implemented technique is described for facilitating the creation of a language understanding (LU) component for use with an application. The technique allows a developer to select a subset of parameters from a larger set of parameters. The subset of parameters pertains to a LU scenario to be handled by the application. The larger set of parameters pertains to a plurality of LU scenarios handled by an already-existing generic LU model. The technique creates a constrained LU component that is based on the subset of parameters in conjunction with the generic LU model. At runtime, the constrained LU component interprets input language items using the generic LU model in a manner that is constrained by the subset of parameters that have been selected, to provide an output result. The technique also allows the developer to create new rules and/or supplemental models.Type: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Inventors: Young-Bum Kim, Ruhi Sarikaya, Alexandre Rochette
-
Publication number: 20190318001Abstract: Dynamic semantic processing of text in a word processing application with engagement of question-answering system. A user provides a text stream to a computer system via an input source. The input text stream includes a first natural language statement. The system determines that the first natural language statement includes a fact-based component expressed in natural language form. The system identifies an initial span and an alternative span of the first natural language component, based on the determining. The system engages a question-answering (QA) system by providing the initial span and the alternative span of the first natural language component to the QA system, and by receiving, in response to the providing, a set of natural language results from the QA system. The system evaluates the initial span and the alternative span of the first natural language component based on the received natural language results.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Charles E. Beller, William G. Dubyak, Palani Sakthi, Robert A. Sheets, Kristen M. Summers
-
Publication number: 20190318002Abstract: A mobile device to operate a virtual assistant system to control any wirelessly connected devices and services by receiving an input command to perform a function at the devices and services, translate the input command into a common language sharable between the external devices and services so that such input commands can be understood between the plurality of devices and services, and functions can be performed at the devices and or service in response to the input command. This control can be shared with other mobile devices as instructed by an input command.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Vishal SHARMA, Elhum AMJADI
-
Publication number: 20190318003Abstract: A method and system of associating textual summaries with data representative of media content is provided. The method may include receiving a plurality of textual summaries, each textual summary representative of an event, pairing, by a neural network, each received textual summary with each of a plurality of pieces of data, each piece of data representative of media content, to generate a plurality of text-data pairings; and associating a first selected textual summary with a first piece of data based on a similarity of content features extracted from each received textual summary to content features extracted from each piece of data in each of the plurality of text-data pairings.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Lyndon KENNEDY, Francine CHEN, Yin-Ying CHEN, David Ayman SHAMMA
-
Publication number: 20190318004Abstract: A system for processing user requests provides for recommending products or services for an agent to offer a customer or potential customer. The system classifies a user request by an intent, and presents documentation to assist the agent in handling the request. The system further parses the user request to detect life events experienced by the user that may raise the prospect of the user's interest in other products or services. Based on the detected life events, a number of offers are presented to an agent for recommendation to the user.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Abhishek Rohatgi, Marco Antonio Padron, Flaviu Gelu Negrean, Paul Andrew Tepper
-
Publication number: 20190318005Abstract: A computer-implemented method of improving data distribution in an organization by a computer, comprises: receiving, by the computer, a command to distribute the document to the organization; responsive to receiving the command, reading a data scoping object assigned to the document; responsive to reading the data scoping object, creating a list of individuals in accordance with the data scoping object; and responsive to creating the list, automatically distributing, by the computer, the document only to the individuals on the list.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Inventors: Michael Hirawady, Jason F. Melo
-
Publication number: 20190318006Abstract: A document processing method and device are provided. The method includes: acquiring a template of a standard format document, the template including folders having a hierarchical structure, generating folder labels corresponding to the folders on the basis of the folders, acquiring a document to be processed, generating a document label of the document to be processed on the basis of the document to be processed, determining whether there is a folder label matched with the document label of the document to be processed, and associating the document to be processed with the folder corresponding to the matched folder label in a case that there is the folder label.Type: ApplicationFiled: August 27, 2018Publication date: October 17, 2019Inventors: Min Zhang, Zheng Guan
-
Publication number: 20190318007Abstract: Described herein is a system and method for creating a milestone associated with a version of an electronic file. A milestone creation input associated with the particular version of the electronic file is received. Milestone content to be associated with the particular version of the electronic file is further received. The milestone content is stored, and, the stored milestone content and the particular version of the electronic file are associated. Further described herein is a system and method for using a milestone associated with a version of an electronic file. Milestone indicator(s) are displayed, each milestone indicator associated with a milestone of a version of an electronic file. A selection of a particular milestone indicator is received. Milestone content associated with the selected particular milestone indicator is presented. The milestones can be searchable.Type: ApplicationFiled: April 11, 2018Publication date: October 17, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Joan Catharine WEAVER, Douglas Lane MILVANEY
-
Publication number: 20190318008Abstract: A method, computer system, and a computer program product for selecting a media playlist based on learning past behaviors of a user is provided. The present invention may include receiving a plurality of current user data. The present invention may then include receiving a plurality of current external conditions data. The present invention may also include enriching a plurality of current raw data associated with the plurality of current user data, the plurality of user reactions to the media selections and the plurality of current external conditions data. The present invention may further include determining the plurality of current user data exceeds a threshold. The present invention may also include, in response to determining the threshold is exceeded, creating a dataset. The present invention may then include retrieving a media playlist. The present invention may further include sending the retrieved media playlist to a media device.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Inventors: Luis Carlos Cruz Huertas, Rick A. Hamilton, II, Hari K. Narasimhamurthy, Edgar A. Zamora Duran
-
Publication number: 20190318009Abstract: Systems, methods, and computer-readable media for providing for display an estimated breadth indicator and/or search terms proximity for a result set of documents are disclosed. A method includes receiving a natural language search query including a plurality of search concepts, determining the plurality of search concepts from the natural language query, searching a database using the natural language search query to identify the result set of documents, where the result set of documents are identified based on the plurality of search concepts, calculating a breadth of the result set of documents, where the breadth is calculated from an estimated relevance score that is indicative of a degree to which the result set of documents are relevant to the search query, and providing for display, the breadth as a feedback meter element. The feedback meter element provides a visual indication of the breadth of the natural language search query.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Richard D. Miller, Todd J. Frascone, Jacob Aaron Myers
-
Publication number: 20190318010Abstract: Non-limiting examples of the present disclosure relate to automated presentation control during presentation of one or more digital documents. Processing operations described herein may be configured to work with any type of application/service, where examples described herein extend to presentation of any type of digital document(s) including slide-based presentations. Speech signals may be detected while a digital document is being presented. The detected speech signals may be converted to text. The converted text may be matched with contextual data (e.g., pre-processed content) associated with the digital document. Probability scoring for determination of a next placement position of a digital document may be generated based on the matching of converted text with the contextual data of the digital document. The next placement position may be selected based on the generated probability scoring. Display of the digital document may be automatically updated to reflect the selected next placement position.Type: ApplicationFiled: April 11, 2018Publication date: October 17, 2019Inventors: Gal TAMIR, Rachel LEMBERG, Ze'ev MAOR, Ori BAR-ILAN
-
Publication number: 20190318011Abstract: Described herein is a system and method for transforming contextually relevant items. A search query is received, and, for each of a plurality of electronically stored items (e.g., stored in a source platform), a probability that the stored item is relevant to the search query is calculated using a classification model. Stored items having a calculated probability greater than or equal to a threshold probability are identified. Contextually relevant portions of the identified stored items is determined using a contextual model. The determined contextually relevant portions of the identified stored items are extracted. The extracted contextually relevant portions of the identified stored items are transformed into a target platform. An output of the extracted contextually relevant portions of the identified stored items in the target platform is provided.Type: ApplicationFiled: April 16, 2018Publication date: October 17, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Adrian Francisco TERAN GUAJARDO, Hung Minh DANG
-
Publication number: 20190318012Abstract: Techniques are disclosed for automated data management. In one example, a method maintains a set of machine-readable data definition files corresponding to a set of data assets. At least one machine-readable data definition file specifies code for implementing at least one goal state associated with at least one corresponding data asset. The at least one machine-readable data definition file is executed to effectuate the at least one goal state.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Mikhail Danilov, Stephen J. Todd
-
Publication number: 20190318013Abstract: A method for independent event or location based search, with steps of receiving, from a user, at least one of calendar data and geo-location data and analyzing the at least one of the calendar data and the geo-location data. Then determining, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request and searching semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result. Lastly, providing to the user the event-location result.Type: ApplicationFiled: April 11, 2018Publication date: October 17, 2019Inventor: Donald LEKA
-
Publication number: 20190318014Abstract: Aspects of the technology described herein are directed towards, among other things, identifying a country(s) likely intended in association with a query. In embodiments, a query is analyzed to identify a set of place entities that each indicate a specific location and a set of location labels that each indicate an aspect of a location. Additionally, map view data is analyzed to identify a set of location candidates that each indicate a country presented within a map view. The map view data indicates at least a portion of a boundary of the map view. Thereafter, a machine learned model is used to identify a set of countries likely to be intended in association with the query based on the set of place entities, the set of location labels, and the set of location candidates. The set of countries can be provided for use in identifying information related to the query.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Inventors: Kumarswamy VALEGEREPURA, Minghui LIU
-
Publication number: 20190318015Abstract: The present disclosure is directed toward systems and methods for dynamically generating a single survey representation document that includes the disparate components of an electronic survey maintained across one or more repositories by an electronic survey system. Furthermore, the systems and methods described herein provide the survey representation document for collaboration to one or more author computing devices, and synchronize any edits made to the survey representation document with the original electronic survey.Type: ApplicationFiled: April 16, 2018Publication date: October 17, 2019Inventor: Larry Dean Cheesman