Patents Examined by Amelia L Tapp
  • Patent number: 10699058
    Abstract: Digital content design system techniques are described using baseline units to control arrangement and sizing of digital content. In one example, a digital content design system receives a user input specifying a number of baselines to be included within an available display area of a page. Baselines are used to align digital content to control arrangement of the digital content within the page, e.g., text. From this, the digital content design system then calculates a baseline unit from a distance used to space adjacent baselines of the number of baselines from each other. This baseline unit is then leveraged by the system as a fundamental unit of measure to control arrangement and/or sizing of digital content in relation to each other.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: June 30, 2020
    Assignee: Adobe Inc.
    Inventors: Aman Arora, Rohit Kumar Dubey, Anurag Singh
  • Patent number: 10678996
    Abstract: Unstructured explanatory information is added to an electronic mortgage form and other borrower/applicant documentation. When a user wishes to document or explain any entry or data, the user may add and insert an explanatory footnote into the electronic mortgage form and other borrower/applicant documentation. The user may enter a keyboard command or other instruction for locating and formatting the footnote. The user enters/types the text of the footnote, which may also include or specify an HTML tag that references a document attachment. When the electronic mortgage form is then generated, the electronic mortgage form incorporates the explanatory footnote. However, the HTML tag is replaced with a more human-understandable attachment name.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: June 9, 2020
    Assignee: QuantumReverse, Inc.
    Inventor: Thomas M. Martignoni
  • Patent number: 10650073
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server, which receives a request from a client's electronic device to optimize one or more media elements in an optimization zone of a web page. The server may receive a slideshow or a video and determine a candidate media dataset based on images from the slideshow or video. Alternatively, the server may receive an article and determine the candidate media dataset by searching images related with key words in the article. The server may modify the markup code of the web page and publish the media element within the candidate media dataset in the optimization zone. The server may further query the click-through rate (CTR) associated with each published media element. Based on the CTR results, the server update the rendering rate of each media element to produce the maximum CTR.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: May 12, 2020
    Assignee: FoundryDC, LLC
    Inventors: James Manzi, Ned Brody
  • Patent number: 10635745
    Abstract: The described technology is directed towards a pre-child user interface element in a user interface tree that draws before the parent element draws, (and thus before any conventional child element of the parent draws). For example, based upon current state data such as whether the parent element has focus, the pre-child may draw a highlight or the like before (so as to be beneath) drawing the representation of the parent element, to indicate the focused state (or and/or other current state or states). The user interface tree maintains a property that it is composable because the parent user interface element code is independent of what any of its pre-child element or pre-children elements do when invoked.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: April 28, 2020
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Brandon C. Furtwangler, Brendan Joseph Clark, J. Jordan C. Parker
  • Patent number: 10614264
    Abstract: A system, computer-readable storage medium, and computer-implemented method for signing a document involving generating copies of the document in response to receiving actions to perform on the document. In particular, a web service can transmit a document for signing to a client device such that the document is viewable through graphical user interfaces while the underlying content of the document remains non-editable by the client devices through the web service. Responsive to receiving actions, the web service can generate one or more copies of the document that may include modifications that correspond to the received actions.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: April 7, 2020
    Assignee: DocuSign, Inc.
    Inventor: Glenn Shimkus
  • Patent number: 10607040
    Abstract: A method and apparatus for annotating video is provided herein. During the process of annotating a video, important text within a form is identified. Annotations are placed within the video that are related to the important text within the form. In addition to annotating the video with important text taken from the form, Information that is determined based on the text, may be taken from the video in order to help fill the form.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 31, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Guo Dong Gan, Yen Hsiang Chew, Jin Hoe Phua, Tejeash Duraimanickam
  • Patent number: 10572026
    Abstract: Techniques are disclosed for generating a reference point on a path of a vector image using a preview reference point. In some examples, a method includes receiving selection of a path included in one or more paths of a vector image presented on a display, thereby identifying an active path; causing display, via the display, of a preview reference point on the active path; receiving a moving off-path input gesture and causing the preview reference point to move along the active path correspondingly with the moving off-path input gesture; and in response to the moving off-path input gesture terminating, set a current position of the preview reference point on the active path to a final reference point on the path, the current position of the preview reference point on the active path corresponding to a last position of the off-path input gesture. The display may be a touch-sensitive display.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: February 25, 2020
    Assignee: Adobe Inc.
    Inventors: Vivek Agrawal, Prashant Kumar Singh
  • Patent number: 10565239
    Abstract: Systems and methods are provided for registering identifiers for locations, including sub-street address level, micro-locations in a real-time registry and controlling access to such locations and related real-time information. Every time the information is accessed, the system verifies continued ownership of the registered location identifier, and applies rules controlled by the owner to determine if, when, how, why, where, and to what extent such real-time micro-location information can be accessed and further enables and accounts for micro-payments to or from the owners to or from the users who are accessing the locations and information.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: February 18, 2020
    Assignee: WGRS LICENSING COMPANY, LLC
    Inventors: S. Lee Hancock, Stephen L. Hancock, Chris Kerstner, Phil Dhingra
  • Patent number: 10552508
    Abstract: According to an example of the present disclosure, a mobile terminal recognizes a webpage in an archive format in a browser of the mobile terminal, parses the webpage in the archive format to obtain file header information, obtains boundary strings and a character encoding format according to the file header information, performs a content dividing and content decoding operation to the webpage in the archive format, and displays data obtained via the content dividing and content decoding operation in form of a webpage.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: February 4, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yibin Ling, Xuefeng Li, Xi Xiao
  • Patent number: 10540435
    Abstract: The present disclosure provides a novel approach to displaying spreadsheets on mobile devices (e.g., cell phones, tablets, etc.) so that they are more easily viewable by the user. Aspects of the present disclosure provide multiple different views of a spreadsheet and simple transitions among those views. The multiple views facilitate the display of important aspects of a spreadsheet and optimize the spreadsheet viewing area. In particular, deck and card views are disclosed, wherein each view corresponds to a different display format of the spreadsheet. Furthermore, editing the spreadsheet data is also provided within these views.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel C. Radakovitz, John Campbell, Catherine Neylan, Matthew Fichtner, Alexander Livingston
  • Patent number: 10540436
    Abstract: Specifying rules for processing data included in fields of elements of a dataset includes rendering user interface elements associated with a respective condition. The user interface elements include: first subsets of user interface elements, at least some of which are associated with an input value derived from at least one field, and second subsets of user interface elements, each configured to receive user input associated with a respective condition. Conditions are applied to at least a first element of the dataset based on user input received from at least some of the user interface elements, in response to receiving user input for a first user interface element associated with a first field. Instructions are generated for applying one or more selected conditions associated with fewer than all of the user interface elements, the selected conditions including at least a condition associated with the first user interface element.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: January 21, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Scott Studer, David Phillimore, Amit Weisman
  • Patent number: 10534859
    Abstract: A method of computerized presentation of a legend of object symbols on a document. The method includes receiving a document having object symbols. Each object symbol includes a graphical representation, an object symbol type and an object type numerical value. The method includes generating one or more groups of object symbols of the one or more object symbols based upon the object symbol type of each of the object symbols. The method includes deriving a group cumulative quantity for each group of object symbols based upon the object type numerical value of each object symbol in each group of object symbols. The method includes generating a legend including a one or more legend entries corresponding to each of the one or more groups of object symbols. Each legend entry includes a group type symbol, the object symbol type, and a group cumulative quantity. The method includes displaying the legend.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 14, 2020
    Assignee: Bluebeam, Inc.
    Inventors: Jack Kutilek, Elliot Chenault
  • Patent number: 10503819
    Abstract: A user terminal device is provided that includes a display part configured to display a document preparation window, an input part configured to receive a selection command for selecting a text in a document displayed in the document preparation window, a communication part configured to connect to a server, and a controller configured to control displaying of an activated search button in a region of the document preparation window when the text is selected, and to search for, when the search button is selected, at least one image corresponding to the selected text using the communication part, wherein the controller is further configured to control displaying of images searched for from at least one of the server and a storage part of the user terminal device, and to, when one of the searched images is selected, insert the selected image at a predetermined position of the document preparation window.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 10, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-cheol Kang
  • Patent number: 10496360
    Abstract: A method displays an emoji that enables a user to select how or where sound will localize to a listener of the sound associated with the emoji. During an electronic communication between a first user and a second user, the first user selects how or where sound of the emoji will localize to the second user. When the second user receives the emoji, the sound plays to the second user how or where as selected by the first user.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: December 3, 2019
    Inventor: Philip Scott Lyren
  • Patent number: 10489505
    Abstract: Examples disclosed herein relate to generation of document editors having functions specified by role policies. Examples include acquisition of a request to provide a target user a document editor for a target document type and a determination, in response to the request, of which of a plurality of role policies is associated with the target user based on a role assigned to the target user in an enterprise, wherein each of the role policies is associated with a different role for the enterprise and specifies a different plurality of document editor functions permitted to be included in a document editor for the target document type for a user assigned to the associated role.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: November 26, 2019
    Assignee: OPEN TEXT CORPORATION
    Inventors: Byron Pruitt, Anthony Wiley
  • Patent number: 10460017
    Abstract: A method for providing alternative text for use in association with an image in a web page includes processing, by a web browser application program, code for a web page to display the web page. The web browser application program identifies from the code a URI specifying an image data file for an image to be displayed in the web page. The web browser application program determines whether the URI of the image data file includes a fragment identifier and, in response to determining that the image data file includes a fragment identifier, determines whether text follows the fragment identifier. In response to determining that text follows the fragment identifier, the text is used to identify alternative text for the image and the web page is rendered with the alternative text in place of the image.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Andrew Johnson
  • Patent number: 10460005
    Abstract: A system includes reception of first Web application code for a first Web page from a first Web server, reception of second Web application code for the first Web page from a second Web server, execution of the first Web application code to register a first data model in a container of the first Web page, and execution of the second Web application to query the container of the first Web page for data models, request the first data model from the container, receive the first data model from the container, extract first data from the first data model, and present the first data in the first Web page.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: October 29, 2019
    Assignee: SAP SE
    Inventor: Martin Schaus
  • Patent number: 10430499
    Abstract: Link association analysis systems are presented. Disclosed systems are configured to analyze links created by users and to determine possible reasons underpinning why a user would create such a link. The system derives such reasons by analyzing the context within which the link was created and to which the link points, and then presents the reasons as a data object to users for feedback. The system can be made to be self-refining by collecting survey data regarding its accuracy, so that the more users interact with the system, the more accurate the system is at deriving reasons for link creation.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 1, 2019
    Assignee: Nant Holdings IP, LLC
    Inventors: Luke Soon-Shiong, Patrick Soon-Shiong
  • Patent number: 10387553
    Abstract: A tool is provided for document or design code completion. The tool includes a storage element in which common and user-specific unfinished work indicators are stored in first and second databases, respectively, a search element and a processor. The search element is disposed to identify unfinished work in documents by searching for matches of first text within the documents with second text of the common and user-specific work indicators in the first and second databases. The processor is configured to create a third database including the second text and pertinent sections of the documents. The pertinent sections are respectively associated with the second text and verifiably marked as unfinished by natural language processing of the first and second text by the processor. The processor is further configured to update the first and second databases based on results of the natural language processing.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan M. Cox, Janani Janakiraman, Nadiya Kochura, Fang Lu, Daniel Ramirez
  • Patent number: 10387552
    Abstract: In various embodiments, methods and systems for managing portable document-based workspaces is provided. An indication to save a document-based workspace for a document is received on a computing device. The computing device can include a software application for editing the document and a client application for communicating with a cloud service component that is configured to store the document and the document-based workspace. Based on receiving the indication to save the document-based workspace, transient data associated with the document is identified. The transient data can be identified based on a data structure that defines document-specific data that are preserved as part of the document-based workspace. The document-based workspace is saved and communicated to the cloud service component such that the transient data associated with the document is accessible when the document is accessed from a second computing device that sends an indication to access the document and the document-based workspace.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: August 20, 2019
    Assignee: Adobe Inc.
    Inventor: Mansukh Patidar