Patents Examined by Amelia L Tapp
  • Patent number: 11087071
    Abstract: Systems and methods for a self-compressed YANG (Yet Another Next Generation) model allow a model data provider (e.g., a client that provides configuration information to a server, or a server that provides response data to a query) to dynamically select either text format or compressed format using the same data model. This approach can significantly increase the YANG management performance of both network elements and servers (e.g., Operations, Administration, and Maintenance (OAM) devices). The self-compressed YANG model maintains full compatibility to existing standards/implementations, namely, the enhanced compression is available where supported.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: August 10, 2021
    Assignee: Ciena Corporation
    Inventor: Xiang Ji
  • Patent number: 11068645
    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: Grant
    Filed: September 27, 2018
    Date of Patent: July 20, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: John Michael Collinson, Christopher William Cooney, Russell Voutour, Marie-Julie Demers, Arun Victor Jagga, John Jong-Suk Lee
  • Patent number: 11042695
    Abstract: An information processing apparatus includes an obtaining unit that obtains a number of times of data inputting required for each of plural input items to which operators are to input data and an input screen information generation unit that generates, for the operators on a basis of the obtained number of times of data inputting, input screen information to which the operators are to input data.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 22, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Shunichi Kimura, Satoshi Kubota, Takuya Sakurai, Yutaka Koshi
  • Patent number: 11042690
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adaptive column selection. One of the methods includes obtaining a size of a display area. The method includes obtaining column descriptors, each column descriptor identifying a column and a column width. The method includes determining a set of columns to present, including comparing the column width of a column to an available size remaining, and including the column in the set in response to determining that the column size is less than the available size. The method includes calculating an aggregate width of all the columns in the set. The method includes allocating a portion of the size to each column in the set of columns based on a ratio of width of the respective column and the aggregate width. The method also includes presenting the columns in the set of columns on the display area.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: June 22, 2021
    Assignee: Vinyl Development LLC
    Inventor: Thomas R. Kennedy, Jr.
  • Patent number: 11036916
    Abstract: A computer system includes a text editor controller that receives input data, determines column location data indicating a location of at least one column for vertically organizing at least a portion of the input data based at least in part on the input data, and renders the input data as proportional font. A display device is configured to display a text area interface generated by the computer system, and to display the rendered proportional font in the text area interface in a vertically aligned manner based at least in part on the column location data.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: June 15, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Neil Alan Johnson
  • Patent number: 11023674
    Abstract: The present disclosure involves systems, software, and computer implemented methods for creating and merging delta object notation documents. One example method includes receiving a request to create a delta object notation document based on a first object notation document and a second object notation document. The first object notation document is compared to the second object notation document to generate the delta object notation document in an object notation format. Generating the object notation document includes navigating properties in the first object notation document and the second object notation document to identify properties in the first object notation document and the second object notation document and determining, for each property identified in the first object notation document or the second object notation document, whether a property with a same name and parent exists in a corresponding first object notation document or a corresponding second object notation document.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: June 1, 2021
    Assignee: SAP SE
    Inventor: Juergen Gatter
  • Patent number: 11023668
    Abstract: The present disclosure relates to enriching a compound object with data provided by a third party service, database, or local database. In some embodiments, this is performed by receiving an entry of a value in a cell of a spreadsheet; determining whether the value is related to information provided by a service; based on a determination that the value is related to information provided by the service, selecting the service; displaying a field selection user interface; receiving a selection of one or more fields from the field selection user interface; receiving one or more values associated with the selected one or more fields; and enriching a compound object based on the selected one or more fields and associated one or more values.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Benjamin Edward Rampson, Christian Canton, Carlos Augusto Otero
  • Patent number: 10997408
    Abstract: Methods, systems, and media are shown for calculating an estimated amount of time needed to read a document. The estimate is based on historical session data. Reading sessions are identified in part by excluding sessions that include non-reading user behavior signals, such as adding text to the document, printing, or changing formatting. Reading sessions are further identified by generating session clusters based on shared attributes, and for each cluster, determining if a relationship exists between session time and the shared attribute. If a relationship exists, sessions are excluded if they don't fit the relationship. Once reading sessions are identified, coefficients for a formula are generated that are applied to an unseen document to estimate reading time. Each coefficient is associated with an element type. The coefficients are derived by iteratively analyzing documents with one unknown element type and subtracting out contributions of known element types.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alessandro Curzi, Nicole Michel
  • Patent number: 10984176
    Abstract: A technique for providing alternative text for use in association with an image in a web page includes processing code for a web page to display the web page. An application program identifies from the code a URI specifying an image data file for an image to be displayed in the web page. The 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: September 18, 2019
    Date of Patent: April 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Andrew Johnson
  • Patent number: 10984167
    Abstract: A system for providing visual content optimization is disclosed. The system may comprise a data access interface, a processor, and an output interface. The data access interface may receive data associated with a design or graphical layout from a data source, and receive priority parameters. The processor may identify a plurality of discrete design elements from the design or graphical layout. The processor may create a new design or graphical layout based on the plurality of discrete design elements and on priority parameters. The processor may also evaluate the new design or graphical layout based on an evaluation technique. In some examples, the evaluation technique may include a visual attention prediction subsystem to determine the most visually appealing design using artificial intelligence (AI) or machine learning. The processor may also select the new design or graphical layout based on a selection technique.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: April 20, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Christian Souche, Edouard Mathon, Richard Vidal
  • Patent number: 10984381
    Abstract: The claimed subject matter provides a system and/or a method that facilitates completing multiple electronic document applications. An interface component can receive two or more electronic documents, wherein each electronic document includes at least two or more questions with respective fill-in fields to be completed by a user input. A master field component can create a master field list that includes a first subset of questions and a second subset of questions and the first subset of questions is targeted toward a first user to answer and the second subset of questions are targeted toward second user to answer. A user segregation manager component can ensure an independent and secure log in to the master field list for each user to provide information. A form aggregation component can leverage the master field list to populate or update the electronic document.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: April 20, 2021
    Assignee: CHANGE HEALTHCARE HOLDINGS, LLC
    Inventors: Adam Jaffe, Sam Jaffe
  • Patent number: 10956457
    Abstract: Systems and methods are provided for registering, curating, enabling, and controlling the use of non-locational identifiers, such as phone numbers and domain names, as physical addresses and location identifiers (LIDs) for purposes of providing instant access to enhanced cross-platform location information and services imbedded in other devices and services through an LID registry. Users may then use the LIDs as physical addresses for purposes of navigation and obtaining information related to such physical locations only as authorized and controlled by the owners of such LIDs.
    Type: Grant
    Filed: February 15, 2020
    Date of Patent: March 23, 2021
    Assignee: WGRS Licensing Company, LLC
    Inventors: S. Lee Hancock, Stephen L. Hancock, Chris Kerstner, Phil Dhingra
  • Patent number: 10949608
    Abstract: In an embodiment, a first level of confidence corresponding to a first data set presented in a pre-populated form is computed. A visualization suggesting a need for user review in association with the first data set is displayed when the first level of confidence is determined to not meet a first threshold value. In addition, a second level of confidence corresponding to a second data set presented in the pre-populated form is computed. No visualization is presented when the second level of confidence is determined to meet the second threshold value. In an embodiment, an impact associated with an academic course modification is determined and identified according to a user selection from a displayed set of scheduled courses. The impact may include a financial impact, a graduation timeline impact, or a workload impact associated with the modification.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 16, 2021
    Assignee: Oracle International Corporation
    Inventors: Egidio Loch Terra, James Thomas McKendree, Paz Centeno, Catherine H. M. Kuo, Susan Jane Beidler, Boonchanh Oupaxay, Richard Lee Krenek, David Anthony Madril, Noone Alma Savage Tongay, Casey Joe Frick
  • Patent number: 10929594
    Abstract: A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: February 23, 2021
    Assignee: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 10902047
    Abstract: First time information individually corresponding to a plurality of first images extracted from a designated moving image is assigned to the plurality of first images. The plurality of first images and a second image captured as a still image are individually displayed such that the plurality of first images are consecutively arranged irrespective of the first time information and second time information corresponding to the second image and the plurality of first images and the second image are arranged in order based on time information corresponding to the designated moving image and the second time information.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 26, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mizuki Hayakawa
  • Patent number: 10902254
    Abstract: Described is a system and method for converting a drawing (or captured image) of a layout using a trained image analysis model (or engine) into a structured document template. The mechanism may allow a user to create a hand-drawn diagram of a layout that can be automatically converted into a template for a document. For example, the hand-drawn diagram may be of a layout for an email which the mechanism may automatically convert into HTML code for an email template within a building tool. The building tool may then use the converted email template as part of an automated email marketing procedure. Accordingly, the mechanism provides the ability for a user to conveniently create a template and forego the process of using only programming code or visual tools.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 26, 2021
    Assignee: salesforce.com, inc.
    Inventors: Rahmaan Lodhia, Jeffrey Geiger, Michael Diffenderfer
  • Patent number: 10896294
    Abstract: In various embodiments, the system provides input to and facilitates various operations of media production. An automated script content generator uses recurrent artificial neural networks trained using machine learning on a corpus of stories or scripts to generate and suggest script content and indicates effects changes to the script would have of the scenes, characters, interactions and other entities of the script. An automated producer breaks down the script to automatically generate storyboards, calendars, schedules and budgets and provides this as input to the pre-production operation within a media production environment. The system also provides information to affect and facilitate the greenlighting operation and other operations in the media production environment in an iterative script review and revision process.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: January 19, 2021
    Assignee: END CUE, LLC
    Inventors: Debajyoti Ray, Andrew Kortschak, Walter Kortschak
  • Patent number: 10891427
    Abstract: An affective summarization system provides affective text summaries directed towards affective preferences of a user, such as psychological or linguistic preferences. The affective summarization system includes a summarization neural network and an affect predictor neural network. The affect predictor neural network is trained to provide a target affect level based on a word sequence, such as a word sequence for an article or other text document. The summarization neural network is trained to provide a summary sequence based on the target affect level and on the word sequence for the text document.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: January 12, 2021
    Assignee: ADOBE INC.
    Inventors: Kushal Chawla, Balaji Vasan Srinivasan, Niyati Himanshu Chhaya
  • Patent number: 10891431
    Abstract: Populating user data into an electronic form includes a first device receiving cell information indicative of a touch input by a user to a selected cell of an electronic form within a display of a second device using a first human-body near-field communication from the second device to the first device. An information repository associated with the user is searched for user data associated with the selected cell based upon the cell information. The first device receives one or more search results from the information repository. The first device sends the one or more search results to the second device using a second human-body near-field communication from the first device to the second device. The first device is configured to populate the selected cell with user data based upon the one or more search results.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
  • Patent number: 10891426
    Abstract: A non-transitory computer-readable storage medium storing therein an editing program for causing a computer to execute a process comprising: when a command has been input in the text of the editing data, starting an application program, and displaying an application image generated by the application program together with the editor image on the preview screen; when a user operation for changing the application image is performed, receiving first application data changed by the application program together with the application image, and insertion position information; inserting the first application data to the insertion position represented by the insertion position information in the text; and when the application data inserted in the editing data have been changed, causing the application program to overwrite changed second application data on the first application data, and transmitting a message to change the application image together with the second application data to the application program.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: January 12, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Tomohiro Ohtake, Yohei Seki, Toshihiro Kodaka