Patents Examined by James J. Debrow
  • Patent number: 11074398
    Abstract: A first method includes identifying a potential emoji annotation for a selected context within a text source, validating the potential emoji, determining whether the validated emoji annotation is within an emoji annotation list for the selected context, and adding the validated emoji annotation to the emoji annotation list for the selected context responsive to determining that the validated emoji annotation is not within the emoji annotation list for the selected context. A second method includes adding an emoji annotation written in a first language to an emoji annotation list corresponding to the first language, translating the emoji annotation written in the first language to a second language to produce an emoji annotation written in the second language, and adding the emoji annotation written in the second language to an emoji annotation list corresponding to the second language. Corresponding apparatii, computer program products and computer systems are also disclosed herein.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Eric Rozner, Inseok Hwang, Jinho Lee
  • Patent number: 11054912
    Abstract: Hand displacement data is received from sensing hardware and analyzed using a three-dimensional (3D) gesture recognition algorithm. The received hand displacement data is recognized as representing a 3D gesture. An operational position of the 3D gesture is calculated with respect to a 3D input graphical user interface (GUI). A virtual input element associated with the 3D input GUI and corresponding to the calculated operational position is selected. Input information corresponding to the selected virtual input element is read from the selected virtual element.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: July 6, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Huanmi Yin, Feng Lin
  • Patent number: 11030393
    Abstract: A system and method for estimating document structure of a document which includes extracting one or more candidate elements describing the document structure from the document and grouping the one or more candidate elements into a group and building one or more trees for the group. Each tree has a root node and a leaf node selected from the candidate elements in the group. The method further includes pruning the one or more trees while leaving a path from the root node to the leaf node, based on whether a text corresponding to the path to the leaf node is accommodated in a single group of words.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventor: Yoichi Hatsutori
  • Patent number: 11023658
    Abstract: An image forming apparatus includes a controller circuit configured to execute an information processing program to operate as a rendering module, the rendering module being configured to determine, with reference to the character code table, whether or not a specified character code is supported by a specified font, the specified character code being the character code in the printable data, the specified font being a font specified by the font specifying information, if determining that the specified character code is an unsupported character code, the unsupported character code being a character code unsupported by the specified font, determine, with reference to the character code table, whether or not there is an alternative font, the alternative font being a font that supports the unsupported character code, and if determining that there is the alternative font, render a character specified by the unsupported character code by using the alternative font.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: June 1, 2021
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Keizen Kanazawa
  • Patent number: 11023428
    Abstract: A method for creating a field database object (DO) in a database system (DS) is provided. Prior to run-time: a first page associated with the DO is displayed via a user interface (UI) presented on a display device (DD); a request to create a field for the DO is received via the UI presented on the DD; field creation options for creating fields for the DO within the first page are displayed via the UI; a selection of one or more field creation options is received via the UI and communicated to the DS; and the field is created in the DS. During run-time, the DD is sent a second page to be displayed that is different than the first page, via the same UI presented on the DD that was displayed and used to receive the selection used to create the field using the first page.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: June 1, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 11023652
    Abstract: Click-controllable, computer-enabled system for enabling of creating, editing, saving, and displaying of speaker notes pages adaptable for use by a plurality of different speakers, each speaker having differing eyesight capabilities for viewing relatively smaller text, comprising: a speaker notes pages editing subsystem for enabling editing, preferably previewing, and saving of the font size and/or font color of a less-than-complete portion of speaker notes, and a speaker notes pages presentation subsystem, for click advancement and recession access by a speaker during a presentation to provide for more than a single page of speaker notes per slide, each click-accessible speaker notes page being associated with a corresponding presentation slide and/or a corresponding animation/build, if any, each click by a user advancing to one or more of, one of a plurality of next speaker notes pages for a given slide, a new associated slide and/or an animation/build.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 1, 2021
    Assignee: SmartSuite Tech Inc.
    Inventor: Aaron W. Kerr
  • Patent number: 10997758
    Abstract: Systems and methods are presented that provide for receiving, at a media overlay publication system from a first client device, content to generate a media overlay, and generating the media overlay using the content received from the client device. The generated media overlay is stored in a database associated with the media overlay publication system and associated with a first characteristic of the content received from the first client device. The media overlay is provided to a second client device when a second characteristic of context data associated with the second client device correlates to the first characteristic for the media overlay, causing a display of the media overlay on a user interface of the second client device.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: May 4, 2021
    Assignee: Snap Inc.
    Inventors: Rong Yan, Peter Sellis, Andrew G Cooper, Yantao Zheng
  • Patent number: 10970466
    Abstract: Based on natural language processing of a passage of a first electronic document, a determination is made that the passage indicates an action to be undertaken. In response to this determination and based on an analysis of a second electronic document, the second electronic document is identified as incorporating content preconfigured to allow completion of the action. In response to this identification, the passage is linked to the second electronic document.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10956654
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 23, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Parvathy Menon, Adam Borochoff, Hao Zuo, Joseph Rafidi, Kamran Khan, Ryan Rowe, Salar Al Khafaji, Tyler Uhlenkamp
  • Patent number: 10949084
    Abstract: A display screen component and an electronic device are provided. The display screen component includes a display screen and a sensor unit arranged at a side of the display screen. The display screen includes a display area and a non-display area. The sensor unit includes a signal emitter and a signal receiver, the signal emitter is arranged at a side of the non-display area, and the signal receiver is arranged at a side of the display area. The non-display area includes a functional portion, the signal emitter is configured to emit a detecting signal to outside through the functional portion and the signal receiver is configured to receive a reflected signal from the outside through the display screen, in which the detecting signal is changed into the reflected signal after being reflected by an external object.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: March 16, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Haiping Zhang, Yibao Zhou
  • Patent number: 10915696
    Abstract: Systems and methods for in-context editing of web pages in which the production format of a web page is visible while the web page is being edited, and the editable image is not distorted by the editing tools. In one embodiment, a system includes a server computer, a client computer and a transmission channel coupled between them. The server computer receives a request for a web page from the client computer and responsively transmits a web page containing in-context editing tools to the client computer. The client computer operate alternately in a first mode in which the in-context editing tools are superimposed on a web page image, or a second mode in which the web page image is displayed, but the in-context editing tools are hidden. The tools overlay in the first mode does not alter the production format of the web page image as displayed in the second mode.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: February 9, 2021
    Assignee: Open Text SA ULC
    Inventors: Bertrand G. Le Bescond de Coatpont, Ruhul Alam, Mario L. Garcia
  • Patent number: 10896235
    Abstract: Aspects described herein relate to a computer device connecting a physical printed document to relevant contextual digital content through a visual capture of one or more sequential ordering systems in the printed document. When the computer device detects when a screen icon is aligned with a printed icon on the printed document, the computer device analyzes visual input from its scanning device to identify both the document and the page/section number being scanned and subsequently delivers relevant, contextual digital content to provide an extended experience of the printed document through supplemental textual, visual, and/or audio content presented on the computer device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: January 19, 2021
    Assignee: Tyndale House Publishers, Inc.
    Inventors: Daniel Farrell, Keith Williams
  • Patent number: 10885268
    Abstract: Dynamic collaborative presence information is provided. A plurality of users may access a document concurrently. Presence information associated with each of the users may be communicated to a server, collected, and communicated to a client application running on each user's client device. The client application may dynamically show where other users are editing a cell or a range of cells to help avoid collisions of edits in the document. Various interface elements may be provided for indicating presence and for indicating whether a single user or multiple users have selected or are editing the cell or range of cells.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chad Rothschiller, Tarek Hefny, Paul Louis Berruti, Jr., Micah Myerscough
  • Patent number: 10878053
    Abstract: Detecting selection of disabled inner links within nested content techniques are described herein. In one or more implementations, a document comprising nested content is displayed on a display of a computing device. The nested content is obtained from a third-party source and includes one or more disabled inner links to respective target portions within the nested content. A disabled link service monitors an address associated with the third-party source of the nested content to detect an address change corresponding to a user selection of one of the disabled inner links within the nested content. Responsive to detecting the address change, a respective target portion of the nested content associated with the selected inner link is located by scanning the nested content. The document is then scrolled to cause display of the target portion of the nested content on the display of the computing device.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: December 29, 2020
    Assignee: eBay Inc.
    Inventor: Michael Sendlakowski
  • Patent number: 10846473
    Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: November 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness, Gerald Ken Sun, Sherif M. Yacoub, Colin Bodell
  • Patent number: 10831344
    Abstract: Input information associated with a data field is received. The data field is included in a page. A determination is made as to whether the input information includes an error. In response to determining that the input information includes an error an anchor is determined in the page corresponding to a location of the data field in the page. An error popup is displayed on the page. The error popup includes an error list that includes an error notification associated with the error. The error notification includes the location of the data field in the page.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: November 10, 2020
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Bin Liu, Junliang Zhang, Lei Hong
  • Patent number: 10831512
    Abstract: Systems, methods, and computer-readable storage media are provided for capturing a state of a user interface. A state of the user interface presented by an application is identified, the user interface comprising a plurality of user interface elements. An indication of a modification to the user interface or an indication of user activity is received, where the indication of user activity is associated with one of the plurality of user interface elements. The state of the user interface is modified based on at least one of the indication of a modification to the user interface or user activity.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 10, 2020
    Inventors: Toby Walker, Sarvesh Nagpal, Aidan Crook
  • Patent number: 10824314
    Abstract: The present invention provides a user terminal and a control method of the same, in which a first object is easily changed into a second object by moving to an edge region on a screen. The user terminal includes: an image processor configured to process an image; a display configured to display the processed image; and a controller configured to control the image processor so that a first object included in the image can be moved to an edge region on a screen of the display in response to a user's input for moving the first object to the edge region on the screen of the display, and the first object can be changed into a second object smaller than the first object and displayed on the display.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: November 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung Hun Lee, Do Youn Kang, Sung Bae Park, Ju Yeon Lee, Jung Hwan Choi
  • Patent number: 10820067
    Abstract: The described methods, systems, and computer program products enable media composition editors to tag compositional objects with editorial rendition rules that specify how rendering decisions are to be made and how source media assets are to be selected and processed to generate an output rendering of a media composition that adheres to the editor's rendition-related choices. The editorially-specified rendition rules include spatial-type rules, temporal-type rules, and color-type rules, and generally pertain to the spatial, temporal, and color ranges and resolutions to be included within a rendition. When a rendition of a media composition is to be generated, a rendition engine interprets and applies the editorial rendition rules to generate and output the rendition in accordance with rendition parameters supplied to the rendition engine by a rendition profile, and, in some cases, by the media composition and the source media assets.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: October 27, 2020
    Assignee: Avid Technology, Inc.
    Inventor: Shailendra Mathur
  • Patent number: 10817657
    Abstract: Various example embodiments for supporting determination of field types in tabular data are presented. Various example embodiments for supporting determination of field types in tabular data are configured to provide improvements in computer performance for supporting determination of field types in tabular data. Various example embodiments for supporting determination of field types in tabular data are configured to generate an embedding knowledge base based on training tabular data and to process new tabular data based on the embedding knowledge base in order to determine field types of fields included in the new tabular data.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: October 27, 2020
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ahmet Akyamac, Rajarshi Bhowmik, Jeongran Lee