Patents Examined by Cesar B Paula
  • Patent number: 11204654
    Abstract: A method for navigating a focus element for highlighting menu items of a menu bar on a screen by a deflection of an actuation device on a remote control, comprising detecting a first control signal dependent on a degree of deflection of the actuation device and a second control signal dependent on an actuation force with which the actuation device is deflected; and shifting the focus element and menu items relative to each other depending on a comparison of the second control signal and a predetermined condition, if the first control signal is detected.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: December 21, 2021
    Inventors: Thomas Fischer, Ferdinand Maier
  • Patent number: 11194955
    Abstract: A link association method and system. The method involves receiving by a computer processor from a user, a first link for a first Webpage and a second link for a second Webpage. The user determines that the first Webpage is related to the second Webpage. The computer processor receives a specification command indicating that the first Webpage is related to the second Webpage and in response the computer processor associates the first link with the second link. The computer processor stores the first link associated with the second link and generates a report indicating that the first link is related to the second link.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 11188710
    Abstract: Inline content item editor commands are provided. An implementation allows a user to initiate various functions related to a content item being edited by entering a command expression inline with the content of the content item being edited. The manner of editor function initiation saves the user time and effort and reduces cognitive burden on the user because it does not require the user to change input modes (e.g., from keyboard to mouse) or change input areas (e.g., from a content item editing area to a distant toolbar or context menu) in order to initiate the function and, if applicable, provide parameters to the function.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: November 30, 2021
    Assignee: Dropbox, Inc.
    Inventors: Jennifer Lee, Shuaihang Wang
  • Patent number: 11182057
    Abstract: The subject technology provides generating configuration files that represent user interaction scenarios on a device, the configuration files including a set of user interface (UI) elements to display and a set of interactions corresponding to user activity to perform on at least one UI element of the set of UI elements. The subject technology processes the configuration files using a relevance engine to determine a relevance score of each UI element of the set of UI elements, wherein the relevance score is based at least in part on weights assigned to features based on the user activity and respective variance values of the features, and the features include information related to a location or time. The subject technology generates a user simulation based machine learning model based at least on each relevance score of each UI element. The subject technology stores the user simulation based machine learning model on the device.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Joshua R. Ford, Bianca Marcial Ocasio, Wajeeh Syed, Michael C. Landers, Sunny R. Sainani
  • Patent number: 11182453
    Abstract: A translation method reduces the Lime required for display of the translation of a web page. Based on a translation request, a translation service server requests a translation engine translate an HTML document. The translation service server also extracts image tags from the HTML, and transmits the dummy tags to the browser based on the image tags. The browser requests image data based on the image tags, and obtains image data. The translation service server receives the translation from the translation engine, and transmits it to the browser. During the display rendering process for the HTML document based on the translation, the browser employs image data that has already been obtained.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hyonsu Kim, Yoshiroh Kamiyama
  • Patent number: 11151312
    Abstract: A method for consolidating reusable image components with multi-media contents is provided. The method includes defining a location in a content template for storing a library of reusable image components and multi-media contents. The method further includes transmitting at least one multi-media content of a digital asset management environment, wherein the transmitted at least one multi-media content is stored in the defined location of the content template with the library of reusable image components. The method further includes determining if the selected at least one multi-media content was transmitted, stored and, is present in the defined location of the content template. The method further includes generating in the defined location of authoring content template, another library of reusable image components of the at the least one multi-media content, if the at least one multi-media content is not confirmed present in the defined location of the content template.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 11144181
    Abstract: In an example embodiment, a first graphical layer having a plurality of edges is rendered in a graphical user interface, the first graphical layer including a first virtual button rendered at a default location and one or more pieces of information. Then a user input of selecting the first virtual button and moving the first virtual button to a new location other than the default location is detected. In response to the detecting, the new location is compared to each of the plurality of edges to determine a geometrically closest edge to the new location, and a second graphical layer is rendered on top of the first graphical layer, the second graphical layer abutting the geometrically closest edge to the new location.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: October 12, 2021
    Assignee: SAP SE
    Inventors: Francois De Belen, Mark Taylor, Hector Granero
  • Patent number: 11146613
    Abstract: According to one embodiment of the present invention, a system includes at least one processor. The system partitions a document into a plurality of data blocks, wherein each data block comprises one or more complete logical units of the document. A plurality of sub-documents is produced from the plurality of data blocks. The sub-documents are processed in parallel by a plurality of processing elements. Embodiments of the present invention further include a method and computer program product for processing a document in parallel in substantially the same manner described above.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory S. Felderman, Brian K. Hoyt
  • Patent number: 11146614
    Abstract: According to one embodiment of the present invention, a system includes at least one processor. The system partitions a document into a plurality of data blocks, wherein each data block comprises one or more complete logical units of the document. A plurality of sub-documents is produced from the plurality of data blocks. The sub-documents are processed in parallel by a plurality of processing elements. Embodiments of the present invention further include a method and computer program product for processing a document in parallel in substantially the same manner described above.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory S. Felderman, Brian K. Hoyt
  • Patent number: 11138370
    Abstract: A method comprises retrieving a file comprising a parent worksheet comprising a first row comprising a first statement, a first data type identifier, and a first logic; in response to receiving a first rendering request from a client computing device, generating a child worksheet in the spreadsheet comprising a second row, wherein the second row inherits the first row; receiving a second request to modify at least one of the first statement in the second statement cell, the first data type identifier in the second data type cell, or the first logic in the second logic cell; and rendering a graphical user interface based on the modified child worksheet.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: October 5, 2021
    Assignee: MASSACHUSETTS MUTUTAL LIFE INSURANCE COMPANY
    Inventors: Harish Krishnaswamy, Sam Elsamman
  • Patent number: 11126443
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 21, 2021
    Inventor: Plamen Valtchev
  • Patent number: 11126793
    Abstract: A methodology and system are presented for inducing user intent in a corpus and storing this intent in an intent library. To accurately detect intent, the corpus is first cleaned of nonsensical words and symbols and then syntactically analyzed to extract words and dependencies between them, which are then semantically analyzed to select keywords that are indicative of intent, and map the keywords to ordered broad semantic categories of the types of action, modifier and object. Keywords are then converted into embedding vectors whose dimensions are reduced and clustered according to category and order. Relations are calculated for the clusters across the semantic categories and intent is then calculated with the help of intent templates and word dictionaries.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: September 21, 2021
    Assignee: Omilia Natural Language Solutions Ltd.
    Inventors: Paraskevi Gkotsoulia, Konstantinos Gkikas
  • Patent number: 11113024
    Abstract: The present disclosure relates to an electronic device. The electronic device may include: a display; a communication module comprising communication circuitry; a processor; and a memory configured to store information on an application executed by the processor and information on a screen output through the display, wherein the processor is configured to receive an input for execution of a first application related to provision of a communication service, to determine information related to an other party of the communication service based on the received input, to determine whether the information related to the other party is included on a screen for a second application output through the display if the input is received, and to transmit the information related to the other party included on the screen for the second application to the other party through the communication module, if the information related to the other party is included on the screen for the second application.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: September 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jiwon Kim, Kyuok Choi, Chaekyung Lee
  • Patent number: 11106339
    Abstract: The present disclosure is directed toward systems, and corresponding computer-readable media and methods for resizing a graphical user interface. For instance, the systems described herein detect a user selection of an object within a graphical user interface, segment the user selection into quadrants, and move the quadrants to resize the selected object based on the user input. The systems further place a pivot point within the selected object to partition the object into the quadrants. The systems detect movement of one or more selected edges and move the quadrants together with movement of the one or more selected edges to resize the selected object.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: August 31, 2021
    Assignee: Adobe Inc.
    Inventors: William Thomas Ruby, Danielle T. Morimoto
  • Patent number: 11093703
    Abstract: A method for generating a chart suggestion list using data present in a data table includes parsing cells of the data table to identify one or more columns and one or more data types of the cells, performing a statistical analysis of the one or more columns to obtain one or more statistics about the one or more columns, and creating one or more suggested charts based on the one or more statistics about the one or more columns and the one or more data types of the cells. Each of the one or more suggested charts represents at least a subset of the data in the data table. The method also includes generating a chart suggestion list including at least one of the one or more suggested charts.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: August 17, 2021
    Assignee: Google LLC
    Inventors: Fernanda ViƩgas, Martin Wattenberg, Daniel Smilkov, James Wexler, Daniel Gundrum
  • Patent number: 11093129
    Abstract: Methods and program products repositioning icons on a touch display based on characteristics of touch gestures performed on the touch display. The disclosed method may include detecting characteristics of a touch gesture performed on a touch display of an electronic device, and determining if the detected characteristics of the touch gesture exceed a predetermined threshold. In response to determining the detected characteristics exceed the predetermined threshold, the method may also include selecting a group of icons based on at least one of the detected characteristics of the touch gesture performed on the touch display, or predetermined electronic device data. Additionally, the method may include repositioning the selected group of icons on the touch display.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Sarbajit Kumar Rakshit, Saravanan Sadacharam
  • Patent number: 11087084
    Abstract: 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: Grant
    Filed: November 27, 2017
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 11081087
    Abstract: Generally discussed herein are techniques, software, apparatuses, and systems configured for presenting information to a user through multiple primary user interfaces. In one or more embodiments, a method can include providing first data to a first primary user interface that causes the first primary user interface to provide a first view of an application state of a software application, providing second data to a second primary user interface that causes the second primary user interface to provide a second view of the application state, changing the application state to a new application state, and in response to changing the application state, providing data to the first and second view modules so as to cause the first primary user interface to provide a first view of the new application state and the second primary user interface to provide a second view of the new application state.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: August 3, 2021
    Assignee: HAND HELD PRODUCTS, INC.
    Inventors: Jeffrey Pike, Shawn Zabel, Dennis Doubleday, Brian Bender, Mark David Murawski
  • Patent number: 11074283
    Abstract: Systems and methods are disclosed involving user interface (UI) search tools for visualizing or summarizing a data set. A number of summarizations may be created that summarizes the data set in different ways. The summarizations may be linked, such that selecting a data element of a first summarization causes display of a second summarization. To assist in linking of summarizations, a user interface is further provided to display suggested linkings between summarizations based on affinities of the two summarizations. Affinities can reflect similarities in the data content of the two summarizations, such as an output of a first summarization being a valid input to the second summarization.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 27, 2021
    Assignee: Splunk Inc.
    Inventors: Nicholas J. Filippi, Siegfried Puchbauer, Ruyuan Ge
  • Patent number: 11074117
    Abstract: A copying and pasting method is provided, which includes: obtaining a first to-be-recognized fingerprint; selecting, if the first to-be-recognized fingerprint is a first preset fingerprint, copied content from a to-be-processed interface based on a touch operation acting on a touchscreen; obtaining a pasting instruction; and pasting the copied content into a target area according to the pasting instruction. This application further provides a data processing apparatus and user equipment that may implement the foregoing method. According to this application, copying and pasting efficiency is improved.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: July 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Duan Li, Xueyan Huang, Rubin Cai