Patents Examined by Laurie A. Ries
  • Patent number: 11232616
    Abstract: Methods and systems for performing editing operations on media are provided. A method includes receiving at least one reference media and at least one target media, identifying at least one dominant edit attribute of the at least one reference media, and performing a compatibility check to determine a compatibility of the at least one target media with the at least one dominant edit attribute of the at least one reference media. Based on results of the compatibility check, at least one compatible edit attribute is selected from the at least one dominant edit attribute, and the at least one compatible edit attribute is transferred from the at least one reference media to the at least one target media.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: January 25, 2022
    Inventors: Gururaj Bhat, Adappa M Gourannavar, Rahul Varna, Pavan Sudheendra, Mamata Pattanaik, Nageswara Rao Pragada
  • Patent number: 11227122
    Abstract: Exemplary embodiments relate to methods, mediums, and systems for moving language models from a server to the client device. Such embodiments may be deployed in an environment where the server is not able to provide modeling services to the clients, such as an end-to-end encrypted (E2EE) environment. Several different techniques are described to address issues of size and complexity reduction, model architecture optimization, model training, battery power reduction, and latency reduction.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 18, 2022
    Assignee: FACEBOOK, INC.
    Inventors: Prince Gill, Honglei Liu, Wenhai Yang, Kshitiz Malik, Nanshu Wang, David Reiss
  • Patent number: 11210359
    Abstract: A computer-implemented method can include obtaining content-associated data. The content-associated data can include an image that corresponds to content. The method can further include obtaining a set of descriptive terms corresponding to the image. The method can further include obtaining a set of related terms, based at least in part on the set of descriptive terms. The method can further include generating a set of user-expected terms, based at least in part on the set of related terms. The method can further include obtaining the content. The method can further include comparing the set of user-expected terms to the content. The method can further include generating a similarity value based on the comparing. The method can further include determining the similarity value does not exceed a threshold. The method can further include providing a notification in response to the determining that the similarity value does not exceed the threshold.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jenny S. Li, Yu Deng, Al Chakra, Theresa Tai
  • Patent number: 11210458
    Abstract: An electronic device: displays a first portion of content within an application interface; detects a screenshot capture input; and, in response to detecting the screenshot capture input: captures a screenshot image of the first portion of the content; and displays a screenshot editing interface that includes the screenshot image of the first portion of the content within an image area and expansion affordances provided to expand the screenshot image. The electronic device also: while displaying the screenshot editing interface, detects an expansion input that corresponds to expanding the screenshot image in one or more dimensions; and, in response to detecting the expansion input, modifies the screenshot image by displaying a second portion of the content within the image area in addition to the first portion of the content, where the second portion of the content was not displayed before detecting the screenshot capture input.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 28, 2021
    Inventors: Tiffany S. Jon, Chanaka G. Karunamuni
  • Patent number: 11194954
    Abstract: A system and method for creating and managing electronic forms is described. The system includes a processor configured to receive an image of a form and receive, via a network interface, form template information specifying at least a first input field. The form template information includes a first input field type selection and first field location information for the first input field. The first input field type is selected from a plurality of input field types and the first field location information is defined relative to the image. The processor stores the form template information within a memory. The electronic form is configured to be rendered by superimposing a representation of the first input field over the image of the form.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: December 7, 2021
    Assignee: GoFormz, Inc.
    Inventors: Jason Craven, Jeff Fildey, Jason Freitas, Jonathan McIntire, Andrew Stevens, Jonathan Stevens
  • Patent number: 11182545
    Abstract: A first natural language document is received. The document includes unstructured data and a first table structure that includes a plurality of first table entries. The first table structure is identified based on the document. The first table structure is extracted from the document in response to the identifying. A first machine learning output is generated based on a first machine learning model and from the document. A second machine learning output is generated based on a second machine learning model and from the first table structure. The first output of the document and the second output of the first table structure are combined.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yi-Chun Tsai, Ying-Chen Yu, June-Ray Lin, Pei-Hua Su
  • Patent number: 11182539
    Abstract: In some aspects, a method includes extracting sentences from data corresponding to documents. Each extracted sentence includes at least one matched pair (a keyword from a first or second keyword set and an entity from an entity set). The method includes ordering the plurality of extracted sentences based on a distance between a respective keyword and a respective entity in each extracted sentence. The method includes identifying a first type and a second type of extracted sentences from the ordered plurality of extracted sentences. Sentences having the first type include keywords of the first keyword set. Sentences having the second type include keywords of the second keyword set. The method includes generating an extracted summary including at least one sentence having the first type and at least one sentence having the second type, intermixed based on a predetermined order rule set. The method includes outputting the extracted summary.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: November 23, 2021
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventors: Berk Ekmekci, Eleanor Hagerman, Blake Howald
  • Patent number: 11182540
    Abstract: An electronic input document presented on a display of a client is examined to identify a text unit in the electronic input document and contextual information about the input document. A set of annotations for the text unit and the input document are determined responsive to the contextual information for the text unit. Responsive to the set of annotations, a set of candidate texts are identified from a corpus of documents that can replace the text unit. The candidate texts are evaluated in the set of candidate texts to identify a subset of the set of candidate texts as a set of replacement texts for the text unit. At least one replacement text from the set of replacement texts is presented on the display of the client.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: November 23, 2021
    Assignee: Textio, Inc.
    Inventors: Jesse Clay Satterfield, Jensen Michael Harris, Christopher William Harland, Dawn Marie Wright, Kevin William Humphreys, Martin David McClellan, Orion Buckminster Montoya, Olivia Ann Gunton, Laurie Lee Dermer
  • Patent number: 11163942
    Abstract: Aspects of the disclosure include receiving, by a processor, a plurality of documents, each document in the plurality of documents comprising metadata, defining, by the processor, a target attribute comprising a set of annotations and a set of cross-document configuration requirements, ingesting the plurality of documents based on the target attribute to identify one or more annotations from the set of annotations in the plurality of documents that comply with the set of cross-document configuration requirements, storing in a memory, during the ingesting the plurality of documents, the identified one or more annotations, and returning the identified one or more annotations to a user.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ishrat Fatma, Sandhya Nayak, Scott Carrier
  • Patent number: 11151309
    Abstract: Embodiments of the present disclosure relate to screenshot-based memos. In an embodiment, a computer-implemented method is disclosed. The method comprises a monitoring displaying screen on a computing device for determining whether the displaying screen reaches a preset trigger condition. The method further comprises capturing a snapshot of the displaying screen in response to the displaying screen reaching the preset trigger condition. The method further comprises matching one or more screenshots comprised in one or more screenshot-based memos and the captured snapshot for obtaining a similarity degree. The method further comprises deploying the one or more screenshot-based memos on the displaying screen in response to the similarity degree meeting a preset similarity threshold. In other embodiments, a system and a computer program product are disclosed.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lei Gao, Xin Feng Zhu, Kai Li, A Peng Zhang, Jia Xing Tang, Jin Wang
  • Patent number: 11144714
    Abstract: 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: Grant
    Filed: June 29, 2020
    Date of Patent: October 12, 2021
    Assignee: CERNER INNOVATION, INC.
    Inventors: Christopher S. Finn, Steven S. Crooks, David P. McCallie, Jr., Margaret Cushing Kolm, David J. O'Larte
  • Patent number: 11126783
    Abstract: An output apparatus includes a processor configured to receive an input word expressing a feature of a matter; and, by inputting the input word to a generation model trained on relation between a feature term extracted based on a descriptive text describing the matter and an associative text associated with the matter, the associative text being generated from the descriptive text describing the matter, output an associative text corresponding to the input word.
    Type: Grant
    Filed: January 5, 2020
    Date of Patent: September 21, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Shotaro Misawa, Tomoko Ohkuma
  • Patent number: 11126682
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: identifying a certain timestamp hyperlink included within a text based comment entry associated to a published video file, wherein the published video file has been selected by a user, wherein the published video file is published on a video sharing system, and wherein the certain timestamp hyperlink is configured so that clicking on the certain timestamp hyperlink results in playback of the published video file jumping to a playback time specified by the certain timestamp hyperlink; subjecting the text based comment entry having the certain timestamp hyperlink to natural language processing; and injecting a notification for playback to the user with the published video file in dependence on a result of the natural language processing.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary A. Silverstein, Tiberiu Suto, Nadiya Kochura, Hemant Kumar Sivaswamy
  • Patent number: 11126791
    Abstract: An electronic system and method of operating electronic software applications such as spreadsheets provides help with formulas and other software functions. The system provides the user with a list of model examples upon request, and responds to a user selection of a model by creating both a model formula or control and model data upon which the formula or control is calculated or may act. The model is editable by the user, so that they may better understand the function being illustrated and use it with their own data.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Boyd Ludwig, IV, Aldo Raul Torres, Patrick William Volum, Tong Jiang, Christopher Blanton Smith
  • Patent number: 11120207
    Abstract: An information processing apparatus according to the present disclosure includes an acquisition processor that acquires position information on a designated position designated by each of a plurality of users, in a sheet displayed in a display, identification information of the each of the plurality of users, and input information input by each of the plurality of users, a first display processor that displays an identification image corresponding to the acquired identification information at a position corresponding to the designated position in the sheet, an importance determiner that determines an importance for every designated position in the sheet, based on the acquired identification information and input information, and a second display processor that displays, based on the determined importance, an object image indicating an important part in the sheet in association with the designated position.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: September 14, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kiho Sakamoto
  • Patent number: 11120099
    Abstract: Rendering a web element in a web page in an integrated development environment is provided. A reference address is extracted from code of a web page. The reference address references a web element. The web element is obtained based on the reference address and in response to the reference address indicating that the web element is an embedded web element. The web element is added to a resource pool. The web element of the resource pool is rendered in the web page.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: September 14, 2021
    Assignee: International Business machines Corporation
    Inventors: Na Dong, David L. Kaminsky, Yun Li Li, Xi Ning Wang, Rui Yin
  • Patent number: 11120203
    Abstract: Features and techniques are disclosed for interacting with paginated digital content, including a multi-purpose tool and an annotation mode. The multi-purpose tool, which may be represented by a graphic (e.g., a movable interactive graphic), can provide access to multiple modes (e.g., copy, define, note, and/or highlight modes) that a user can invoke. The mode invoked determines the functions performed by the tool when interacting with the paginated digital content. The annotation mode, which may be invoked using the multi-purpose tool or independently thereof, can allow a user to create and edit annotations, such as highlights and notes (e.g., sticky notes, margin notes, and/or highlight notes), for paginated digital content. Editing the annotations may include selecting a desired color for the annotation, for example. The annotation mode may also allow a user to intuitively merge and delete annotations previously added to paginated digital content.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: September 14, 2021
    Assignee: BARNES & NOBLE COLLEGE BOOKSELLERS, LLC
    Inventors: Kourtny M. Hicks, Amir Mesguich Havilio, Gerald B. Cueto
  • Patent number: 11113457
    Abstract: Disclosed are systems and methods for platform-agnostic executable content delivery. Also, disclosed are systems and methods at the device, processing a request to a remote server, the request for a form flow process file having a unique identifier, the form flow process file configured to provide access to executable forms, a request to the server including information of the rendering language of the device, which when different from that of the executable form stored at the server, is converted to the rending language of the device. Also disclosed are systems and methods of a device, including at the device, receiving a form flow process file and at the device, accessing a first form of the form flow process file from the server, the first form rendered in the language of the device. In this way, up-to-date executable content can be made available as the form flow requires.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: September 7, 2021
    Assignee: WiseTech Global Limited
    Inventors: Richard White, Zubin Appoo, Mikhail Sverdlov
  • Patent number: 11093575
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
  • Patent number: 11087264
    Abstract: The method includes receiving a first set of data from a first client device. The method further includes determining a first topic from the first set of data. The method further includes generating a first productivity value for the first topic. The method further includes receiving a second set of date data from a second client device. The method further includes determining a second topic from by the second set of data. The method further includes generating a second productivity value for second set of data. The method further includes comparing the first topic to the second topic. The method further includes in response to comparing the first topic and the second topic and determining the difference between the first productivity value and the second productivity value is above a threshold value, triggering an action.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dario Gil, Jeffrey O. Kephart, James R. Kozloski, David O. S. Melville, Clifford A. Pickover, Valentina Salapura