Patents Examined by Tyler Schallhorn
-
Patent number: 12118305Abstract: Systems and methods for processing input streams of calendar applications. An example method, performed by a computer system, may comprise receiving an input stream; processing the input stream to produce a sequence of characters; responsive to determining that the sequence of characters comprises a time reference, storing, in a memory, a calendar entry in a first data structure of a first type, the calendar entry comprising an identifier of a time referenced by the time reference; responsive to determining that the sequence of characters does not comprise a time reference, storing, in the memory, a memorandum in a second data structure of a second type, the memorandum comprising at least part of the sequence of characters.Type: GrantFiled: May 11, 2021Date of Patent: October 15, 2024Inventor: Ruslan Shigabutdinov
-
Patent number: 11947618Abstract: A method, system and computer program product for maintaining a collection service for websites. A user preference for content desired to be viewed by the user subscribed to the collection service is acquired. Content may then be searched and reviewed both within and outside a website subscribed to the service by the collection service to identify the content of interest to the user using an artificial intelligence system based on the acquired user preference and a rule set. The artificial intelligence system is a learning system that learns the content of interest to the user based on the user's actions. The identified content of interest is then presented to the user in a container within the website subscribed to the service, where the container is a “reusable construct” in that it may appear to the user within any subscribed website.Type: GrantFiled: December 20, 2020Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Anne Kline, Adam Dickens, Emre Kavlakoglu
-
Patent number: 11830605Abstract: A system and/or method that facilitates sharing image viewing context between vendor visualization applications without integration of different software application from different vendors packages is describe herein. In one instance, a visualization computing system (102) includes a processor (116) that executes computer readable instructions that capture a visual context of an imaging study displayed via a basic visualization application running on a vendor computing system, identify the study based on the captured visual context, load the study on the visualization computing system, and launch an advanced visualization application, which allows viewing and manipulation of the loaded study using advanced visualization tools unavailable by the basic visualization application.Type: GrantFiled: April 23, 2014Date of Patent: November 28, 2023Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Shlomo Gotman, Eran Rubens
-
Patent number: 11675978Abstract: An approach is provided for improving a named entity recognition. Using a multi-label classification in a neural network, a sub-entity is identified in an original sentence. First and second labels are determined indicating first and second candidate types of the sub-entity. First and second replacement sentences are generated. The first replacement sentence replaces the sub-entity in the original sentence with a first sub-entity of the first candidate type. The second replacement sentence replaces the sub-entity in the original sentence with a second sub-entity of the second candidate type. First and second confidence scores for the first and second replacement sentences are determined. Based on the first confidence score exceeding the second confidence score by more than a threshold amount, the neural network is retrained by selecting the first instead of the second candidate type as the sub-entity type.Type: GrantFiled: January 6, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Tong Liu, Bin Shang, Chen Yu Chang, Na Liu
-
Patent number: 11645250Abstract: Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.Type: GrantFiled: June 6, 2019Date of Patent: May 9, 2023Assignee: Palantir Technologies Inc.Inventors: Hind Kraytem, Arnaud Drizard, Ludovic Lay, Jean Caillé
-
Patent number: 11580155Abstract: A digital image display device for displaying a sequence of digital media assets, the digital media assets including both individual digital still images and groups of related digital still images, comprising a display screen; a processor; and a processor-accessible program memory. The processor-accessible program memory stores executable instructions for causing the processor to execute the steps of: designating a sequence of digital media assets; and sequentially displaying each digital media asset in the sequence of digital media assets on the display screen, wherein if a displayed digital media asset is an individual digital still image it is displayed for a specified display time duration, and if a displayed digital media asset is a group of related digital still images the display time duration is subdivided and each of the digital still images in the group of related digital still images is displayed for a corresponding display time duration fraction.Type: GrantFiled: March 28, 2011Date of Patent: February 14, 2023Assignee: KODAK ALARIS INC.Inventors: Marc Krolczyk, Marc Nicolas Gudell, Frank Marino
-
Patent number: 11481547Abstract: A method, computer program, and computer system is provided for text error identification and correction. A text input having a phonetic component and a glyphic component is received. Information corresponding to the phonetic component and the glyphic component is coded as a fixed-length sequence. One or more candidate replacement words corresponding to the fixed-length sequence are identified. At least a portion of the text input is replaced with a candidate replacement word from among the one or more candidate replacement words.Type: GrantFiled: January 6, 2021Date of Patent: October 25, 2022Assignee: TENCENT AMERICA LLCInventors: Tao Yang, Zeyu You, Min Tu, Shangqing Zhang, Xu Wang, Lianyi Han, Wei Fan
-
Patent number: 11416900Abstract: Techniques are described for dynamically generated items for user generated graphical user storytelling interfaces. For instance, a system provides a visual storytelling interface used in a campaign. The system includes a graphical user interface (GUI) campaign control, deployment, and management system. The GUI campaign control, deployment, and management system is configured to enable facilitators to define parameters for visual storytelling interfaces associated with campaigns launched by the facilitators and deploy the visual storytelling interfaces for display on display screens of viewer computing devices. The system also includes a digital image creation system configured to enable generation of custom dynamically-generated GUI items to appear in the visual storytelling interfaces controlled by the GUI campaign control, deployment, and management system.Type: GrantFiled: February 26, 2018Date of Patent: August 16, 2022Inventor: Eugene E. Haba, Jr.
-
Patent number: 11409706Abstract: A document cooperation supporting apparatus for supporting a simultaneous edit of a document according to an exemplary embodiment of the present invention, and an operating method thereof sequentially transmit edit commands to each of the client terminals based on a reception sequence of the edit commands when the simultaneously generated edit commands are received from the plurality of client terminals, and performs an operational transformation on edit commands having later reception sequences to provide a cooperation environment enabling users to simultaneously edit the document.Type: GrantFiled: August 4, 2016Date of Patent: August 9, 2022Assignee: HANCOM INC.Inventors: Taeju Lee, Yongkyung Oh, Kyury Kim
-
Patent number: 11372894Abstract: A product may be associated with a linked document, a link to which is included in a linking document. Associating the linked document with the product may include accessing document linkage data, identifying a relevant linkage record from the linkage data, using a linking document identifier determined from the relevant linkage record to access linking document information in respect of the linking document, processing the linking document information to identify a first product to which the first linking document relates, and associating the first product with the linked document.Type: GrantFiled: March 29, 2019Date of Patent: June 28, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Geoff Sims, Michael Fulthorp, Mike Ortman, Jeff Nelson, Matthew Hunter
-
Patent number: 11257035Abstract: In one aspect, there is provided a method including presenting a first user interface including an object hierarchy comprising a parent node and a plurality of child nodes; receiving, at a second user interface, a first selection allocating at first portion of the object hierarchy to a first device; receiving, at the second user interface, a second selection allocating a second portion of the object hierarchy to a second device; and when a selection at a user interface element of a third user interface is received, sending an indication to a system to enable generation of a fourth user interface presenting a first electronic document for the first device and generation of a fifth user interface presenting a second electronic document for the second device. Related systems, methods, and articles of manufacture are also disclosed.Type: GrantFiled: September 10, 2018Date of Patent: February 22, 2022Assignee: SAP SEInventors: Krishna Hindhupur Vijay Sudheendra, Hari Babu Krishnan, Nithya Rajagopalan, Prasanna Kumar Govindappa, Avneesh Sharma
-
Patent number: 11237705Abstract: Disclosed is a method of displaying a user interface, the method includes defining a template for the user interface, the template including a plurality of display areas, defining a plurality of components, each of the components configured to perform an associated user interface function, each of the plurality of components being associated with one of the display areas, defining a plurality of states, each of the plurality of states including one or more of the plurality of components, each of the plurality of states defining a configuration of the user interface, defining a table, the table defining a plurality events associated with transitioning between states; and triggering a transition between states based on look-up of the table with a received event.Type: GrantFiled: March 15, 2013Date of Patent: February 1, 2022Assignee: BMC Software, Inc.Inventors: David T. Sulcer, Elaine Tang, Dinesh Elaprolu
-
Patent number: 11232255Abstract: Systems, methods, and non-transitory computer-readable media are disclosed that collect and analyze annotation performance data to generate digital annotations for evaluating and training automatic electronic document annotation models. In particular, in one or more embodiments, the disclosed systems provide electronic documents to annotators based on annotator topic preferences. The disclosed systems then identify digital annotations and annotation performance data such as a time period spent by an annotator in generating digital annotations and annotator responses to digital annotation questions. Furthermore, in one or more embodiments, the disclosed systems utilize the identified digital annotations and the annotation performance data to generate a final set of reliable digital annotations. Additionally, in one or more embodiments, the disclosed systems provide the final set of digital annotations for utilization in training a machine learning model to generate annotations for electronic documents.Type: GrantFiled: June 13, 2018Date of Patent: January 25, 2022Assignee: Adobe Inc.Inventors: Franck Dernoncourt, Walter Chang, Trung Bui, Sean Fitzgerald, Sasha Spala, Kishore Aradhya, Carl Dockhorn
-
Patent number: 11222398Abstract: Described herein are systems and methods for transporting an electronic communication that includes one or more attachments efficiently by sending the electronic communication with a smaller-sized (e.g., lower resolution) representational element of each attachment and subsequently replacing each representational element with a higher resolution attachment thumbnail of the attachment. The high resolution attachment thumbnail is produced in an asynchronous process during or after the transportation of the attachment(s) and the electronic communication. After the high resolution attachment thumbnail(s) is generated, at least one representational element in the electronic communication may be replaced with a corresponding HR attachment thumbnail.Type: GrantFiled: August 28, 2017Date of Patent: January 11, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jin Ma, Jun Chen, Elena Catrinescu, Mirela Dal Col Silva Correa, Nathan F. Waddoups
-
Patent number: 11205045Abstract: A process for context-based autocompletion suggestion includes, based on initiating an online chat by a user of a computer system, the chat having as participants the user and a target participant, providing participant information that identifies the participants. The process maintains at the computer system a relation-based autocompletion model for use in word autocompletion suggesting. The maintained relation-based autocompletion model is initially a template model based on to relationship between chat participants, and is updated over time via training. The process suggests to the user words for autocompletion in the user's composition of chat messages, the suggested words being selected as suggestions based on the maintained relation-based autocompletion model. Maintaining the relation-based autocompletion model includes sending chat messages as training data to further train the autocompletion model.Type: GrantFiled: July 6, 2018Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Norman Kung, Chih-Hsiung Liu, Cheng-Lun Yang, Joanne Kuei-Chen Ho
-
Patent number: 11200368Abstract: An in-line webpage editing system includes identifying an editable region of a dynamically rendered webpage. Providing an indicator, wherein the indicator is associated with the editable region of the dynamically rendered webpage, and identifies the editable region as available for editing. Further, identifying an in-line edit, made by a user, to a portion of the editable region, and commitment of the in-line edit for rendering. Rendering a first portion of the webpage is rendered based upon, at least in part, the commitment of the in-line edit for rendering, wherein the first portion of the webpage is affected by the in-line edit, and one or more portions of the webpage that are not affected by the in-line edit are not rendered concurrently with the first portion of the webpage.Type: GrantFiled: January 7, 2013Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Mark C. Hampton, William J. Izard, Elias K. Jordan, Eric Martinez de Morentin
-
Patent number: 11200413Abstract: Methods, systems, and computer program products for table recognition in PDF documents are provided herein. A computer-implemented method includes discretizing one or more contiguous areas of a PDF document; identifying one or more white-space separator lines within the one or more discretized contiguous areas of the PDF document; detecting one or more candidate table regions within the one or more discretized contiguous areas of the PDF document by clustering the one or more white-space separator lines into one or more grids; and outputting at least one of the candidate table regions as a finalized table in accordance with scores assigned to each of the one or more candidate table regions based on (i) border information and (ii) cell structure information.Type: GrantFiled: July 31, 2018Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Douglas Ronald Burdick, Wei Cheng, Alexandre Evfimievski, Marina Danilevsky Hailpern, Rajasekar Krishnamurthy, Shajith Ikbal Mohamed, Prithviraj Sen, Shivakumar Vaithyanathan
-
Patent number: 11194885Abstract: Computer-implemented techniques can include obtaining a document object model (DOM) tree having a plurality of elements arranged in a plurality of nodes, the DOM tree being generated from a source document for a web page, rendering the web page using the DOM tree, based on an update to the web page, obtaining, by the computing device, a virtual DOM tree having a plurality of virtual elements; establishing a pointer indicative of a current location in the virtual DOM tree, for each specific virtual element of the plurality of virtual elements, determining whether the specific virtual element corresponds to the update and when the specific virtual element corresponds to the update, based on the pointer, obtaining a modified DOM tree by transforming a particular DOM element in the DOM tree corresponding to the specific virtual element, and re-rendering the web page using the modified DOM tree.Type: GrantFiled: July 7, 2015Date of Patent: December 7, 2021Assignee: Google LLCInventors: Sepand Parhami, Malte Ubl
-
Patent number: 11113451Abstract: The present invention relates to the generation of customised documents using document templates or master documents in which a mark-up notation is used in a master document, for example to specify the content of a customised document generated from the master document.Type: GrantFiled: January 30, 2007Date of Patent: September 7, 2021Inventor: Philip E. Vasey
-
Patent number: 11093709Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a document processing system. A spell check confidence component executing within the document processing system records a mapping of misspelled words to corrected words for set of documents. The spell check confidence component generates an error-to-correction frequency model based on the mapping. A parser executing within the document processing system parses an input document to extract words in the error-to-correction frequency model. The spell check confidence component calculates a precision score for each word in the input document found in the error-to-correction frequency model. The precision score represents a probability that the extracted word is spelled correctly as intended in the input document.Type: GrantFiled: August 10, 2017Date of Patent: August 17, 2021Assignee: International Business Machine CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu