Patents Issued in April 2, 2020
  • Publication number: 20200104317
    Abstract: Various embodiments of systems and methods for image matching and retrieval process are disclosed.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 2, 2020
    Applicants: Arizona Board of Regents on Behalf of Arizona State University, Google, Inc.
    Inventors: Rida Bazzi, Garrett Decker, Eric Aboussouan
  • Publication number: 20200104318
    Abstract: The present invention relates to methods for searching for two-dimensional or three-dimensional objects. More particularly, the present invention relates to searching for two-dimensional or three-dimensional objects in a collection by using a multi-modal query of image and/or tag data. Aspects and/or embodiments seek to provide a method of searching for digital objects using any combination of images, three-dimensional shapes and text by embedding the vector representations for these multiple modes in the same space. Aspects and/or embodiments can be easily extensible to any other type of modality, making it more general.
    Type: Application
    Filed: March 7, 2018
    Publication date: April 2, 2020
    Inventors: FLORA PONJOU TASSE, Ghislain FOUODJI TASSE
  • Publication number: 20200104319
    Abstract: A system method and computer program product for hierarchical categorization of sound comprising one or more neural networks implemented on one or more processors. The one or more neural networks are configured to categorize a sound into a two or more tiered hierarchical course categorization and a finest level categorization in the hierarchy. The categorization of a sound may be used to search a database for similar or contextually related sounds.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Arindam Jati, Naveen Kumar, Ruxin Chen
  • Publication number: 20200104320
    Abstract: The present disclosure relates to a method for searching an audio, pertaining to the technical field of electronics. The method includes: detecting a predetermined trigger event in response to receiving a trigger instruction for searching an audio; recording a time point when a detected trigger event occurs each time upon detecting the predetermined trigger event once until a predetermined end event is detected, and acquiring recorded time points to obtain a time point sequence; selecting a target reference time sequence matching the time point sequence from pre-stored reference time sequences; and determining target audio data corresponding to the target reference time sequence based on a pre-stored corresponding relationship between audio data and the reference time sequence.
    Type: Application
    Filed: November 26, 2018
    Publication date: April 2, 2020
    Inventor: Chaogang ZHANG
  • Publication number: 20200104321
    Abstract: In some implementations, a computing device may perform a method for providing a unified pipeline for media metadata to converge disparate schemas and data structures into a global unified graph. The method includes receiving media metadata from disparate media sources that may each have a different metadata schema that defines the structure and attributes of the metadata provided by each media source. The computing device may compare media metadata received from the different media sources to determine that metadata received from the different media sources correspond to similar, or the same, media entities (e.g., songs, movies, books, etc.). The metadata for the similar media entities may then be combined into a global unified graph that may include metadata attributes and/or values of the metadata received from the various media sources.
    Type: Application
    Filed: February 12, 2019
    Publication date: April 2, 2020
    Applicant: Apple Inc.
    Inventors: Ashish Sharma, Han Jia, Jianqing Sun, Philip Edward Lamond, Darren Seeto, Edward J. Roberts, Michael H. Walker, Christopher J. Powell
  • Publication number: 20200104322
    Abstract: A method is provided of communication between a user and a database of Patents and also of the display and the interactive exploration of data on information of interest relating to Patents/Patent applications. The method comprises: the generation, by means of an access interface, of a request allowing the database to be interrogated based on at least one selection criterion entered into the access interface; the interrogation of the database by means of the request and the loading of bibliographical data for the Patents/Patent applications found, the downloaded bibliographical data comprising data on the technological category; the processing of the bibliographical data, the processing comprising an analysis of co-occurrences comprising the determination of a number of co-occurrences of data on the technological category for all of the Patents/Patent applications found; the displaying, in interactive graphical and/or textual form, of a result and/or of an interpretation of the analysis of co-occurrences.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Applicant: ETA SA Manufacture Horlogere Suisse
    Inventor: Augustin CERVEAUX
  • Publication number: 20200104323
    Abstract: The present disclosure comprise: acquiring source data for generating a profile of a user and time data related with generation of the source data; clustering the source data based on the time data related with the generation of the source data as a category; generating a profile of the user by using the cluster generated through the clustering; and generating region of interest data including information of a geographic region that may be determined to be of interest to the user based on the profile of the user, and wherein the ROI data may include location information of the user, and the profile of the user associated with the time data may be labeled. The intelligent device of the present disclosure may be associated with an artificial intelligence module, drone (unmanned aerial vehicle, UAV), robot, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G services, and the like.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Applicant: LG ELECTRONICS INC.
    Inventors: Mingyoung KAM, Jinsang LEE, Jaeki CHO
  • Publication number: 20200104324
    Abstract: A method and system for processing datasets having a number of data points are described. A tree corresponding to the dataset and having multiple levels is provided. Each level includes a portion of the number of data points organized into tile(s). The levels are based on the number of data points and client resource(s). A manifest indicating a particular number of data points in each tile for each level of the tree is provided and sent to a client. A request for a portion of the tile(s) of a level of the plurality of levels is received from the client. The portion of the tile(s) corresponds to a portion of the dataset and is determined based on the manifest. The portion of the tile(s) includes not more than a maximum number of data points corresponding to the at least one client resource.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 2, 2020
    Inventors: Seyed Amir Yahyavi Firouz Abadi, Saman Amirpour Amraii, Laleh Roosta Pour
  • Publication number: 20200104325
    Abstract: Disclosed is a system for determining a temporal citation count for a document associated with an author, wherein the system comprises a database arrangement storing metadata related to the document, and a server arrangement communicably coupled to the database arrangement, wherein the server arrangement receives the metadata associated and employs dimensionality reduction techniques on the metadata to obtain a state data; designates the author of the document as a source node in the entity network comprising information related to a plurality of authors and citation history between the plurality of authors, wherein the remaining authors in the plurality of authors are designated as destination nodes determines an edge weight for edge between any of the source node and the destination nodes based on the state data; and aggregates the edge weight for the edges to obtain the temporal citation count.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 2, 2020
    Inventor: Abhijit Keskar
  • Publication number: 20200104326
    Abstract: Methods and systems for a detecting an intruder near or within a vehicle are disclosed. Specifically, a method to detect and identify a person near or within a vehicle as an authorized or an unauthorized user is provided. In the event an unauthorized user is detected within a vehicle, the system may take a number of actions. In one embodiment, the actions comprise providing notice to one or more authorized users of the vehicle, disabling the vehicle, notifying emergency personnel or police, and emitting a visual or audio alarm.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventor: Christopher P. Ricci
  • Publication number: 20200104327
    Abstract: An input provided by a user via a user interface may be interpreted to identify one of a plurality of options available to be performed relating to at least one content item in a content database. The at least one content item may be identified by the interpreting of the received input. A data source of the content database may be contacted to extract information from the data source based on the received input. The extracted information may include a content identifier of the at least one content item and metadata associated with the at least one content item. A link (e.g. a URL or the like) to the at least one content item may be generated using the extracted information and provided.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventor: Robert Heer, III
  • Publication number: 20200104328
    Abstract: In some embodiments, a method includes receiving an electronic document that comprises a plurality of sections. The method includes marking the plurality of sections as a content section or a non-content section using a visual attribute of the sections that includes at least one of a width of the section, a density of the plurality of hyperlinks in the section, a size of a font of text in the section and whether a title of the electronic document overlaps with text in the section. The method also includes storing the marking of the plurality of sections of the electronic document in a machine-readable medium.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 2, 2020
    Inventor: Jean-David Ruvini
  • Publication number: 20200104329
    Abstract: A computer system receives a definition of a group that includes an indication of a hierarchal rank of group members, a plurality of content items that correspond to the group, and identifying information indicating at least one group member that corresponds to a content item. A search input by a first user is detected and an indication of a hierarchal rank for the first user is stored. Determining a weight to assign to a search result includes comparing a hierarchal rank of at least one group member that corresponds to the first content item with the hierarchal rank of the first user.
    Type: Application
    Filed: October 16, 2018
    Publication date: April 2, 2020
    Inventors: Anirban Kundu, Andrew Henderson Malcolm, Amir Doron
  • Publication number: 20200104330
    Abstract: Disclosed is system and method for implementing one or more comparisons between data sets that are representative of a plurality of contacts. The method comprises acquisition of user information from at least one source, analysis of the acquired user information that comprises one or more attributes of the user, selecting one or more contacts from a contacts database based on one or more randomised factors, compiling a list of the one or more selected contacts and outputting the list of the one or more selected contacts relating to the user.
    Type: Application
    Filed: September 23, 2019
    Publication date: April 2, 2020
    Inventors: Nikolas Kairinos, Salvatore Minetti
  • Publication number: 20200104331
    Abstract: A system, method, server, and computer readable medium for creating a life map. Input is received establishing accounts for one or more students. The accounts are stored in a server. Information associated with each of the one or more students is received utilizing computing or communications devices in communication with the server. A life map is generated for the one or more students in response to receiving the information.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventors: Jansen Azarias, Barbara Azarias
  • Publication number: 20200104332
    Abstract: A digital magazine server maintains information describing interactions with content items presented to users of the digital magazine server via digital magazines. Additionally, the digital magazine server maintains a model that associates topics with content items based on characteristics of digital magazines including the content items and characteristics of the content items. To improve recommendation of content items to users, the digital magazine server combines a model recommending content items based on maintained user interactions with the model associating topics with content items based on characteristics of the content items and of digital magazines including the content items. For example, the combined model generates a value for a content item that decreases a value obtained from prior user interactions with the content item by a reduction term based on one or more topics associated with the content item.
    Type: Application
    Filed: September 28, 2019
    Publication date: April 2, 2020
    Inventors: Arnab Bhadury, Aanchan Kumar Mohan
  • Publication number: 20200104333
    Abstract: Provided are an information recommending method and an information recommending device. According to an embodiment, the method specifically includes: obtaining a current time and a current geographical region in which a user is located; and recommending POI information of the current geographical region to the user if the current time is within an active time range of the user and the current geographical region is an unfamiliar region of the user. In the embodiment, not only the POI information can be accurately distributed, but also a waste of network resources and disturbance to the user resulting from recommendation of irrelevant POI information can be reduced.
    Type: Application
    Filed: December 29, 2017
    Publication date: April 2, 2020
    Inventor: Jiangyi XU
  • Publication number: 20200104334
    Abstract: A server that receives a request for an ordered list of data items, the request comprises a user identifier (ID) and contextual data parameters that indicate a context of a mobile computing device. The server queries a data store with the user ID and receives record IDs for data item records that are associated with the user ID. For each data item record associated with the user ID, the server determines the category associated with the corresponding data item. The server determines category scores for the categories based on the scoring model and the contextual data parameters. The server generates the ordered list of data items based on the category scores, the ordered list comprises the information related to each data item and the category score for the category associated with each data item. The server transmits the ordered list of data items via the network communication device.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: Parth Khanna, Nick Diamond, Kumar Karthik Erramilli
  • Publication number: 20200104335
    Abstract: Disclosed is a media acquisition engine that comprises an interface engine that receives a selection from a plug-in coupled to a media client engine where a client associated with the media client engine identified as subscribing to a cloud application imaging service. The media acquisition engine further comprises a media control engine that directs, in accordance with the selection, a physical device to image a physical object and produce a media item based on the image of the physical object, the physical device being coupled to a cloud client. The media acquisition engine also comprises a media reception engine that receives the media item from the physical device, and a translation engine that encodes the media item into a data structure compatible with the cloud application imaging service. The interface engine is configured to transfer the media item to the plug-in.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Applicant: Curve Dental Ltd.
    Inventors: Matthew Dorey, George Stantchev, Marwan Hilmi, Richard Compton, Case Nelson, Shaun Kaasten
  • Publication number: 20200104336
    Abstract: An invention is disclosed for systems, methods, processes, and products of providing information to users based on their relationships with other users. Such a system, method, process, or product provides a more reliable, accurate, or otherwise effective way of determining and presenting relevant information to users, consumers, and the like.
    Type: Application
    Filed: December 3, 2019
    Publication date: April 2, 2020
    Inventor: Edmond K. Chow
  • Publication number: 20200104337
    Abstract: Methods and systems generally include determining coordinated activity in social media movements on a social media channel. The method includes identifying a plurality of markers of coordinated activity through analysis of campaign signals from the social media movements. The plurality of markers includes a network dimension for representing how accounts are connected, a temporal dimension for representing patterns of messages over time, and a semantic dimension for representing a diversity of topics and meanings of the social media movements. The method includes analyzing the campaign signals indicative of the coordinate activity of the social media movements in the social media campaign including determining users within the social media campaign, determining clusters of users that make up the social media campaign and determining relationships between the users participating in the social media movements, and determining propagation patterns across clusters of users of the social media campaign.
    Type: Application
    Filed: June 16, 2019
    Publication date: April 2, 2020
    Inventors: JOHN W. KELLY, VLADIMIR D. BARASH, AMRUTA JAYANT DESHPANDE
  • Publication number: 20200104338
    Abstract: Techniques for simultaneously displaying a list of items and content associated with a selected item are described herein. The disclosed techniques include detecting a selection of an item among a plurality of items; obtaining webpage content associated with a selected item; converting a display mode of the list of search results to a single-column mode; determining items to be displayed among the plurality of items based at least in part on a position of the selected item in the plurality of items; and displaying a list of the determined items and the webpage content associated with the selected item on the same screen.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventor: Jiajun DING
  • Publication number: 20200104339
    Abstract: A method is described for checking a configuration parameter value set at an electronically configurable apparatus. The apparatus has a user interface having a display device, wherein the user interface is configured to display a set configuration parameter value using a computer program, in particular a browser, for presenting data at the display device. The method comprises: displaying at least one first version of the configuration parameter value using a first presentation form of the computer program; generating a second version of the set configuration parameter value on the basis of the first version; and checking the set configuration parameter value on the basis of the first version and at least of the second version.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 2, 2020
    Inventor: Peter POKRANDT
  • Publication number: 20200104340
    Abstract: The disclosed embodiments provide a system for performing A/B testing using quantile metrics. During operation, the system obtains metrics collected during an A/B test. Next, the system calculates an asymptotic estimate of a variance of a quantile for the metrics based on a lack of statistical independence of the metrics from one another. The system then determines a statistical significance of a result of the A/B test based on the asymptotic estimate of the variance. Finally, the system outputs the statistical significance with the result for use in assessing an effect of a treatment variant of the A/B test on the quantile.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Min Liu, Xiaohui Sun, Maneesh Varshney, Ya Xu
  • Publication number: 20200104341
    Abstract: Method and system are provided for uncertainty quantification analysis with efficient two dimensional (2D) random fields. The method may be used in a modeling system. The method may include providing a covariance matrix of a set of parameters with a covariance function describing an occurring real world phenomenon; and generating a random field based on the covariance matrix including a controlled rank reduction to produce a reduced-rank random field dataset provided as a data structure with data compression. Generating the random field applies rank reduction of a block circulant with circulant blocks (BCCB) representation of a covariance matrix obtained from the covariance matrix using existing symmetry of eigenvalues to eliminate redundant computations. The method may include outputting a reduced-rank random field dataset for use in a user-provided model of the modeling system for uncertainty quantification analysis and simulation of the real world phenomenon.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Inventors: Malgorzata Zimon, Robert Sawko
  • Publication number: 20200104342
    Abstract: A content providing system which is capable of providing a user with data whose contents are similar to those of partial data being edited by the user. The content providing system provides a content registered in advance to an information processing apparatus being operated by the user. Plural pieces of partial data constituting the registered content are analyzed, and each piece of the partial data is managed in association with any of a plurality of predetermined clusters. A cluster into which displayed partial data displayed on the information processing apparatus is classified is determined, and partial data associated with the determined cluster among the plural pieces of partial data constituting the registered content is provided to the information processing apparatus.
    Type: Application
    Filed: September 10, 2019
    Publication date: April 2, 2020
    Inventor: Soshi Oshima
  • Publication number: 20200104343
    Abstract: Systems and methods for dynamically delivering web content are provided herein. A method may include determining behavior analytics of an end user and device related information for a first computing device used by the end user, as well as comparing the behavior analytics, and other contextual information, of an end user and the device related information for the first computing device used by the end user to a contextual vocabulary that includes context segments that define contextual information of a plurality of end users and device related information for computing devices used by the plurality of end users. The method includes generating a context segment path for an end user, the context segment path having a plurality of context segments that have been selected from the contextual vocabulary, and dynamically creating a web page having web content that is selected and formatted based upon the context segment path.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Ian Homer, Matthew Diss
  • Publication number: 20200104344
    Abstract: Embodiments of the present invention are directed to creating, viewing, and/or editing a composite document. A composite document can be created based on a base document. The base document can include references to content in reference documents. References can be identified based on reference definitions, and reference data can be extracted from the reference document and embedded into the base document. A control mark can be added to the base document corresponding to the reference. A user can select the control mark to display or hide the embedded reference data. This adds the relevant referenced content from the reference document to the base document. This allows the user to quickly and efficiently review the referenced content while viewing the base document, without the human and computing overhead required for the user to manually find the reference document and identify the relevant portion of the reference document.
    Type: Application
    Filed: December 3, 2019
    Publication date: April 2, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Neil Cochrane, Michael Yawn, Campegius Bronkhorst
  • Publication number: 20200104345
    Abstract: A method and computing system are provided for identifying a plurality of indicators of hierarchy within a document. A hierarchical level associated with each of the plurality of indicators may be determined. One or more portions of the document may be associated with a respective hierarchical level associated with each of the plurality of indicators.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: Nathan Alexander Whetsell, Benjamin Stuart Whetsell
  • Publication number: 20200104346
    Abstract: A method, computer program product, and a system where a processor(s), obtains, via a conversational agent executing on a client, a conversation thread and generates topic distributions. The processors(s) identifies topics and pre-fetches web content, based on utilizing the topics as search keywords. The processor(s) parses the pre-fetched web content to identify, in the pre-fetched web content, a first content type and a second content type. The processor(s) filters the parsed pre-fetched web content, to separate the first content type from the second content type and extracts a signature of a REST call associated with the pre-fetched web content from the first type of content and tokenizes the second type of content to supply context for invoking the REST call. The processor(s) generates a package that includes signature and the context and injects the package into the client so it is invocable by the conversational agent, based on the context.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Vijay Kumar Ananthapur Bache, Padmanabha Venkatagiri Seshadri, Rengia Ramaiyan Vasudevan, Arun Nagarajan
  • Publication number: 20200104347
    Abstract: A device for a website building system includes a third party application receiver to receive at least one website building system template from an outside source where a third party application is associated with the at least one website building system template; an installer to install the template into a website page when an instance of the at least one third party application is created within the page; and where the receiver preserves referential integrity between the third party application and the website page and between the third party application and the template and performs interface resolution between the third party application and the page.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventor: Yoav ABRAHAMI
  • Publication number: 20200104348
    Abstract: A computer-implemented system, method and computer program product to transform content and to generate a visual indicator of that transformation, by: performing the transformation on the content, wherein the content is transformed from one state to another state; and displaying the visual indicator representative of the transformation adjacent the content; wherein the visual indicator is selected to display the content in a state that existed prior to or at a time when the transformation was performed. As subsequent transformations are performed, additional visual indicators are listed in the order performed. The visual indicator acts as a user interface element that allows a user to view or revert the content to a state that existed prior to or at a time that the transformation was performed. Selection of the visual indicator follows the control to the destination. The visual indicator also serves to relay information sent from the destination.
    Type: Application
    Filed: October 2, 2018
    Publication date: April 2, 2020
    Inventors: Ami H. Dewar, Rachael M. Dickens, Ethan A. Geyer, Thomas J. Blanchflower
  • Publication number: 20200104349
    Abstract: A method and system for reviewing edits and editing content items are provided. An edit to a first version of a first content item is received. The first version of the first content is part of the active content delivery campaign and has been delivered over a computer network to a first plurality of computing devices. The edit is stored in a first storage that is separate from a second storage. An event indicating the edit is inserted into an event processing system. A result approving the edit is received from the event processing system. In response to receiving the result approving the edit, a second version is caused to be stored in the second storage. The second version reflecting the edit is caused to be delivered over the computer network.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Devang Jaysinh Negandhi, Vivek Tiwari, Zhenrong Qian, Sanjay Bysani, Mahesh Gupta, Kirill Sergeyevich Lebedev
  • Publication number: 20200104350
    Abstract: Systems and methods for generating and annotating cell documents include extracting tables from a document using a table extraction engine. Headers are extracted for each of the tables using a header detection engine. Cells are extracted from each of the tables using a cell extraction engine. A cell document is generated for each of the cells which are each correlated to corresponding portions of the headers, each cell document recording the correlation between the cells and the the headers. Each cell document is annotated to generate annotated cell documents with a cell recognition model trained to perform natural language processing on the cell documents by classifying each term in each of the cell documents and extracting relationships between the terms of each of the cell documents.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Joshua Allen, Andrew R. Freed, Thai T. La
  • Publication number: 20200104351
    Abstract: Techniques for automated suggestions for cross-context digital item containers and collaboration are provided, including analyzing digital items in each of multiple portfolios of digital items in order to determine similarities among the portfolios. The techniques proceed by determining similar portfolios for a first portfolio of digital items, and suggesting changes (e.g., additions, deletions, or alterations of digital items) based on differences between the first portfolio and the similar ones. Those changes can be accepted or rejected and applied to the first portfolio of digital items.
    Type: Application
    Filed: December 27, 2018
    Publication date: April 2, 2020
    Inventors: FLORIAN PESTONI, BALAZS NAGY, MARK ROUDEBUSH
  • Publication number: 20200104352
    Abstract: Methods and systems for providing a graphical user interface to a computing device are described. In one aspect, a method includes: providing a first portion of the graphical user interface to the computing device, the first portion of the graphical user interface including an interface element for receiving input through an input interface associated with the computing device; receiving input received at the interface element; determining an eligibility metric based on the input; comparing the eligibility metric to eligibility criteria; and when the eligibility metric does not satisfy the eligibility criteria, providing, to the computing device, a second portion of the graphical user interface, the second portion of the graphical user interface having a greater completion complexity than a third portion of the graphical user interface, the third portion of the graphical user interface being provided when the eligibility metric satisfies the eligibility criteria.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Applicant: The Toronto-Dominion Bank
    Inventors: John Michael COLLINSON, Christopher William COONEY, Russell VOUTOUR, Marie-Julie DEMERS, Arun Victor JAGGA, John Jong-Suk LEE
  • Publication number: 20200104353
    Abstract: The present disclosure relates to processing operations that generate and present personalized content suggestions to assist a user with document creation. Machine learning modeling may be trained and implemented to evolve pre-canned suggestions for document creation into highly personalized content suggestions, thereby improving the document creation process and user interface experience for users of applications/services that are utilized to create digital documents. As an example, signal data may be detected and analyzed, identifying a specific user's intent to create a digital document. Machine learning modeling may be implemented to evaluate different aspects of collected signal data and identify content from previously created documents, associated with a user account, that may be most relevant to the real-time document creation experience of the user. Personalized contextual suggestions may be presented to a user through a user interface.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Marian Kimberley Chua, Michael Schreiber, Christopher Andrews Jung
  • Publication number: 20200104354
    Abstract: Systems and methods for automatic generation of templates for information extraction rules to extract information objects from natural language texts.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 2, 2020
    Inventors: Konstantin Anisimovich, Ruslan Garashchuk, Stepan Matskevich
  • Publication number: 20200104355
    Abstract: Generating a user interface template is provided. A user context corresponding to an action request by a user to perform a task on a computer is determined. A set of user interface templates corresponding to the action request by the user and the user context is retrieved. Components of different user interface templates within the set of user interface templates are compared. Relevant components of the different user interface templates are combined based on the action request by the user and the user context. The user interface template corresponding to the action request by the user and the user context is generated based on the combined relevant components of the different user interface templates.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: Shivali Agarwal, Maja Vukovic, Frederick Y. Wu
  • Publication number: 20200104356
    Abstract: Experiential parsing (EP) is a technique for natural language parsing that falls into the category of dependency parsing. EP supports applications that derive meaning from chat language. An experiential language model parses chat data, and uses documented experiences with language without using automatic natural language processing (NLP) methods. A descriptive grammar is built at word level rather than a prescriptive grammar at phrase level. The experiential model is designed to understand that word “A” associates with word “B” by function “C”. The experiential model understands the relationship between words, independent of whether or not the overall phrase structure is grammatical. A high accuracy of producing the syntactic roles (such as main verb, direct object, etc.) is attained even when confronted with a variety of agrammatical inputs.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Timothy James Hewitt, Joseph Wayne Dumoulin
  • Publication number: 20200104357
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, one or more input words can be received. The process can extract, based on the one or more input words, seed data for unsupervised training of a first learning network. Training data that includes a collection of words having typographical errors for the first learning network can be obtained. The process can determine, using the first learning network and based on the seed data and the training data, one or more output words having a probability distribution corresponding to a probability distribution of the training data. The one or more output words can include typographical errors. The process can generate, based on the determined one or more output words, a data set for supervised training of a second learning network. The second learning network can provide one or more typographical error suggestions.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 2, 2020
    Inventors: Jerome R. BELLEGARDA, Giulia PAGALLO
  • Publication number: 20200104358
    Abstract: Text can be encoded into DNA sequences. Each word from a document or other text sample can be encoded in a DNA sequence or DNA sequences and the DNA sequences can be stored for later retrieval. The DNA sequences can be stored digitally, or actual DNA molecules containing the sequences can be synthesized and stored. In one example, the encoding technique makes use of a polynomial function to transform words based on the Latin alphabet into k-mer DNA sequences of length k. Because the whole bits required for the DNA sequences are smaller than the actual strings of words, storing documents using DNA sequences may compress the documents relative to storing the same documents using other techniques. In at least one example, the mapping between words and DNA sequences is one-to-one and the collision ratio for the encoding is low.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventor: Changchuan Yin
  • Publication number: 20200104359
    Abstract: Disclosed is a system for comparing a plurality of documents, wherein each of the plurality of documents comprise one or more sentences the system comprises a lexicon ontology represented into multi-dimensional hierarchical space communicably coupled with a server arrangement. The server arrangement is configured to obtain the documents, tokenize, using a tokenizer module, the sentences in each of the documents to obtain a plurality of tokens for each of the documents, determine token coordinates of each of the tokens in the multi-dimensional hierarchical space representing the lexicon ontology, determine sentence coordinates for each of the sentences in the documents using a transmutation module, generate similarity scores for each of the sentences in the documents using a comparison module, and determine a measure of similarity between the documents based on the similarity scores of the sentences in the documents.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Sunil Patel, Tanay Gahlot, Vatsal Agarwal
  • Publication number: 20200104360
    Abstract: Disclosed is a system for context-based abbreviation disambiguation, the system comprising: an ontological databank represented into a multi-dimensional space, a synonym databank, a glossary databank, and a server arrangement. The server arrangement is configured to obtain a text comprising abbreviations and concept phrases, extract a target abbreviation from the abbreviations, obtain potential expansions for the target abbreviation, calculate a synonym match score for potential expansions, using synonyms of the potential expansions and the concept phrases, calculate a concept match score, using concepts relating to the potential expansions and the concept phrases, calculate a context match score for the potential expansions using a comparison module, and determine one of the potential expansions as a valid expansion of the target abbreviation based on at least one of the: synonym match score, concept match score and context match score.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Tanay Gahlot, Tapashi Mandal, Vatsal Agarwal
  • Publication number: 20200104361
    Abstract: Provided are systems and methods directed to identifying relationships between colloquial place names in a relational database. In some embodiments, a method of identifying relationships between colloquial place names in a relational database comprises receiving geographic location information; generating a vector corresponding to the geographic location; comparing the geographic location information vector to a plurality of colloquial place name vectors in a relational database that maps a plurality of colloquial place names to a plurality of corresponding colloquial place name vectors in a vector space, to generate a plurality of similarity scores that is calculated based on the geographic location information vector and each colloquial place name vector of the plurality of colloquial place name vectors; and identifying that one or more colloquial place names in the relational database are related to the geographic location information based on the plurality of similarity scores.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Applicant: The MITRE Corporation
    Inventor: Jeffrey ZARRELLA
  • Publication number: 20200104362
    Abstract: Systems and processes for processing natural language input are described. An example process for processing natural language input includes receiving a natural language input and determining a domain corresponding to the natural language input. The example process further includes, in accordance with determining the domain corresponding to the natural language input, determining, based on the natural language input, a first value for a first property of the domain and determining, based on a named entity model and the natural language input, a second value for the first property of the domain, where the second value defines a parameter for a task corresponding to the natural language input. The example process further includes performing the task based on the parameter and providing a result based on the performed task.
    Type: Application
    Filed: December 21, 2018
    Publication date: April 2, 2020
    Inventors: Xiao YANG, Deepak MURALIDHARAN, Justine KAO, Lin LI, Mubarak Ali SEYED IBRAHIM, John G. KEESLING, AtishKumar KOTHARI, Yingjie ZHENG
  • Publication number: 20200104363
    Abstract: A correction candidate presentation method performed by a computer for a voice input system is disclosed. The method includes: displaying, on a display screen, a plurality of word blocks generated by using morphological analysis from a character string obtained by speech recognition and keys each assigned to a corresponding one of the plurality of word blocks; accepting input of a first key of the keys that are displayed; identifying a first word block corresponding to the first key whose input has been accepted; and presenting, on the display screen, correction candidates of at least one word block among the identified first word block and a second word block including the first word block and a word block that is adjacent to the first word block.
    Type: Application
    Filed: August 15, 2019
    Publication date: April 2, 2020
    Applicant: FUJITSU LIMITED
    Inventor: Satoru SANKODA
  • Publication number: 20200104364
    Abstract: One embodiment provides a method that includes crawling a network for raw data. Emotion metrics are refined for the raw data. Labels for the raw data using refined emotion metrics are received. Factor analysis is performed for labeled data to obtain emotional tone factors. Adjusted labeled data are received based on the emotional tone factors. Words are analyzed using a tone model using the emotional tone factors and integrating the adjusted labeled data. Representative words for each emotional tone factor are provided based on using the tone model.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Peifeng Yin, Zhe Liu, Anbang Xu, Taiga Nakamura
  • Publication number: 20200104365
    Abstract: A method is provided for clause analysis in a legal domain. The method builds a coherence graph from a set of labeled training documents by (a) creating entity nodes from and of a same type as entities extracted from the set of labeled training documents, (b) creating clause nodes from labeled clauses in the set of labeled training documents, (c) forming bi-directional edges (i) between each of the clause nodes and the entity nodes belonging thereto, (ii) among parent-child clause nodes from among the clause nodes, and (iii) among same-level sibling clause nodes from among the clause nodes. The method merges nodes, from among the entity and clause nodes, that have a same semantic meaning. The method weights the bi-directional edges using a coherence metric. The method identifies a clause structure of a new document by matching the new document against the coherence graph using a node-covering algorithm.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Zhili Guo, HongLei Guo, Song Xu, Shiwan Zhao, Elaine M. Branagh, Pitipong Jun Sen Lin, Zhong Su
  • Publication number: 20200104366
    Abstract: A semantic parsing method using a graph-to-sequence model, system, and computer program product include generating a syntactic graph for a sentence, generating node embeddings for each node based on other nodes the each node is connected to in the syntactic graph, generating a graph embedding over the node embeddings, performing attention-based recurrent neural network (RNN) decoding of the graph embedding and the node embeddings, and providing a logical translation of the sentence based on the decoding
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Kun Xu, Lingfei Wu, Zbiguo Wang, Vadirn Sheinin