Patents Examined by Kavita Stanley
  • Patent number: 11093698
    Abstract: According to the embodiments of the present invention, there is provided a method for training an image semantics annotation apparatus, comprising: a. providing a plurality of training images, wherein semantics and visual attribution description of respective training images are known; b. inputting at least part of the training images to a locator of the image semantic annotation apparatus; c. determining, by the locator, at least one local area of each input training image, and inputting the determined respective local areas into an attribute predictor of the image semantic annotation apparatus; d. obtaining a visual attribute prediction result of each input local area from the attribute predictor; e. training the locator and the attribute predictor according to the obtained visual attribute prediction result of each local area and a known visual attribute description of the corresponding training image.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: August 17, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Xiao Liu, Jiang Wang, Shilei Wen, Errui Ding
  • Patent number: 11093709
    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: August 10, 2017
    Date of Patent: August 17, 2021
    Assignee: International Business Machine Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 11093705
    Abstract: An apparatus and a method of verifying a simultaneous edit match for a markup language-based document according to the present invention simultaneously apply a predetermined edit command set to a markup language-based document through simultaneous edit sessions, compare tags of the markup language-based documents, which are completely edited in respective edit sessions, and determine whether the tags of both documents are matched to each other, to assist a developer to determine whether a currently operated simultaneous edit support algorithm of a document normally supports a simultaneous edit according to edit commands included in the corresponding edit command set.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: August 17, 2021
    Assignee: HANCOM INC.
    Inventors: Taeju Lee, Yongkyung Oh, Kyury Kim
  • Patent number: 11086482
    Abstract: A method and device for displaying pages in application program and a computer-readable medium are provided. The method includes: receiving a first preset operation of a user on an application program that is currently running; displaying path information of pages accessed historically by the user in the application program according to the first preset operation, wherein the path information comprise a sequential relationship among the pages.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: August 10, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Fei Xiangli, Baoke Chen, Zhuang Qian
  • Patent number: 11080317
    Abstract: A method comprising receiving digital documents, a query statement, and a summary length constraint; identifying, for each of said digital documents, a sentence subset, based, at least in part, on said query statement, a modified version of said summary length constraint, and a first set of quality objectives, generating, for each of said sentence subsets, a random forest representation; iteratively (i) sampling, from each of said random forest representations, a plurality of tokens to create a corresponding candidate document summary, based, at least in part, on weights assigned to each of said tokens, (ii) assigning a quality ranking to said candidate document summary, based, at least in part, on said first set of quality objectives and a second set of quality objectives, and (iii) adjusting said weights, based, at least in part, on said quality rankings; and outputting a highest ranking said candidate document as a compressed summary.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Doron Cohen, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Patent number: 11074409
    Abstract: Systems and methods for processing input streams of calendar applications. An example method, performed by a computer system, may comprise receiving an input stream; processing the input stream to produce a sequence of characters; responsive to determining that the sequence of characters comprises a time reference, storing, in a memory, a calendar entry in a first data structure of a first type, the calendar entry comprising an identifier of a time referenced by the time reference; responsive to determining that the sequence of characters does not comprise a time reference, storing, in the memory, a memorandum in a second data structure of a second type, the memorandum comprising at least part of the sequence of characters.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: July 27, 2021
    Inventor: Ruslan Shigabutdinov
  • Patent number: 11068648
    Abstract: A method and a device are disclosed including plug-in software components that are integrated with document processing software suites. The plug-in software components provide a set of integrated interfaces for collaborative document processing in conjunction with multiple remote file, data, and application service providers. The set of interfaces enable coauthoring a document, document merging, discovering and displaying context-sensitive metadata on a software dashboard based on permissions associated with the metadata and/or a client computing device, caching, symmetric distributed document merge with the multiple service providers, and integrated search and insertion of multimedia data in documents, among others. The documents typically include, but are not limited to formatted text documents, spreadsheet documents, and slide presentation documents.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: July 20, 2021
    Assignee: Jive Software, Inc.
    Inventors: Oudi Antebi, Roy Antebi, Reem Bensimhon, Lev Waisberg, Arthur Teplitzki
  • Patent number: 11055515
    Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
  • Patent number: 11048920
    Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
  • Patent number: 11048748
    Abstract: A media system includes: media-playback device including: a media-output device that plays media content items; and a tempo control engine configured to: receive a selection of a desired tempo; and suggest additional media content associated with the desired tempo.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 29, 2021
    Assignee: Spotify AB
    Inventors: Tristan Jehan, Dariusz Dziuk, Rahul Sen, Nikolaos Toumpelis
  • Patent number: 11042689
    Abstract: A system and computer implemented method for managing a workload in an environment is disclosed. The method may include establishing a set of criteria for providing a document preview, wherein the set of criteria includes a predetermined qualitative user-input feature. The method may also include detecting a first criterion of the set of criteria using a content recognition system configured to analyze user-generated data associated with the document. The first criterion may be correlated with a portion of the document. The method may also include generating, based on the first criterion, a document preview for the portion of the document. The method may also include presenting, in response to a triggering event for a display preview, the document preview.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, John Girata, Jr., Derek Richard, Joshua M. Small
  • Patent number: 11042262
    Abstract: A machine performs menu modification based on information that indicates how a controller device was manipulated by a user. The machine causes a media device to display a portion of a menu. The machine accesses controller manipulation data generated by a controller device in fully or partially controlling the media device, such as controller manipulation data that indicates a sequence of physical manipulations experienced by the controller device being operated by a user to select menu items. Based on the sequence of physical manipulations, the machine selects a profile identifier from a set of profile identifiers. Based on the profile identifier, the machine selects a first subset of the menu. The first subset indicates menu items to be hidden, unlike a second subset of the menu. The machine causes the media device to modify the menu by omitting the first subset while continuing to display the second subset.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: June 22, 2021
    Assignee: OPENTV, INC.
    Inventors: Paul Streit, Marc Stoksik
  • Patent number: 11036819
    Abstract: This information processing apparatus transmits screen data for displaying a screen of a first application to a web browser operating on an external apparatus. When receiving a screen transition instruction for transiting from the screen of the first application to a screen of a second application, the apparatus stores transition destination information indicating at least a return destination screen in a storage unit, and transmits screen data for displaying the screen of the second application to the web browser. When receiving a return instruction for returning from the screen of the second application to an original screen, the apparatus determines a return destination screen based on the transition destination information stored in the storage unit.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: June 15, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shigeki Kuroda
  • Patent number: 11030273
    Abstract: A method includes receiving a spreadsheet application that is executable using a spreadsheet program; converting the spreadsheet application into a data file that defines characteristics of a networked version of the spreadsheet application that was converted from the spreadsheet application by applying permissions that are set in the spreadsheet application and not applied in the spreadsheet application, wherein the characteristics are defined based on the permissions and include information defining cells of the networked version of the spreadsheet application that are displayable to a user of the networked version of the spreadsheet application; and transmitting the data file to a server to make the data file available to network users as the networked version of the spreadsheet application.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: June 8, 2021
    Assignee: Google LLC
    Inventors: Jonathan P. Rochelle, Micah Lemonik, Farzad Khosrowshahi, John Stephen Danaher
  • Patent number: 10984178
    Abstract: A method and apparatus for generating a profile page. A computer system identifies a group of potential profiles images from an image. The computer system identifies a group of features in the image. The computer system generates the profile page based on a potential profile image selected from the group of potential profile images and the group of features in the image. The computer system displays the profile page on a display system, enabling generating the profile page.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: April 20, 2021
    Assignee: ADP, LLC
    Inventors: Jordan Schiffer, Hadar Yocobovitz, Gregory Peter Kavanagh, Keith Wilson Fulton
  • Patent number: 10977425
    Abstract: A mobile phone. The mobile phone comprises a radio frequency transceiver, memory, processor, and browser application stored in the memory. When executed by the processor, the browser application establishes persistent connection with a content site, downloads a page from the content site by radio frequency transceiver, wherein the web page comprises content and at least one of a style sheet and a script code, presents the page based at least in part on the style sheet and the script code, caches the style sheet and the script code, receives a notification from the content site that one of the style sheet or the script code has been updated, downloads at least one of the updated style sheet or the updated script code based on the notification, and presents the page based at least in part on the at least one of the updated style sheet or the updated script code.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 13, 2021
    Assignee: Sprint Communications Company L.P.
    Inventor: Kevin V. Jadunandan
  • Patent number: 10977640
    Abstract: Systems, methods, and apparatuses for configuring a web application for global money transfers include a customer mobile device, a processor, and a memory having processor-readable instructions that cause the processor to collect data from a web application, whereby the web application is provided on the customer mobile device in operative communication with the host computer, and determine at least one of an optional field and a required field based on the collected data. The at least one optional field and required field may receive input for conducting a money transfer. The processor-readable instructions may cause the processor to send instructions to a user interface (“UI”) for the web application, whereby the instructions are indicative of the at least one optional field and required field, and configure the UI to display the at least one optional field and required field at the web application of the customer mobile device.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: April 13, 2021
    Assignee: The Western Union Company
    Inventors: Vijaya Kouru, Tarun Bhagwan, Sanjay Saraf
  • Patent number: 10969931
    Abstract: Data mapping techniques are disclosed. A representation of a first destination data field to which data is to be mapped is provided via a displayed user interface. One or more other destination data fields are not displayed at the same time as the first destination data field is displayed. A user input comprising a selection of a source data input field to be used to determine a data value for the first destination field is received. The displayed user interface is updated to include a representation of the selected source data input field and a control, wherein user interface code with which the displayed user interface is associated is responsive to provide via the displayed user interface a set of structurally valid options to further define how the data value for the first destination field is to be determined.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: April 6, 2021
    Assignee: TIBCO SOFTWARE INC.
    Inventor: Lucas Birdeau
  • Patent number: 10956664
    Abstract: A device may receive form analysis information to be used to analyze a form for an organization. The form analysis information may include an industry profile associated with the organization, a government regulation that governs the organization, and a form field justification that indicates a justification for including a particular field in the form. The device may analyze the form based on the form analysis information and based on one or more fields included in the form. The device may generate one or more scores for the one or more fields based on analyzing the form. The one or more scores may be generated based on the industry profile, the government regulation, and the form field justification. The device may perform one or more automated actions in association with the form based on the one or more scores.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: March 23, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Hemant Kakkad, Kinnar Shashikant Galani, Nitin Kumar Gupta
  • Patent number: 10929597
    Abstract: Systems and techniques for storing an electronic document signed during an electronic document signing process. A computing device receives an electronic document that includes content within a content area, an image field positioned on the content area, and a cross sign field positioned partially on the image field and partially on the content area. The computing device receives an image to populate the image field and a signature to populate the cross sign field. The computing devices creates a first signature portion and a second signature portion by splitting the signature. The image is modified with the first signature portion and the content area is modified with the second signature portion. The computing device stores the electronic document by storing a file having separate elements, the separate elements including the modified content area and the modified image, without including the complete signature, unaltered content area, or unaltered image.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: February 23, 2021
    Assignee: ADOBE INC.
    Inventors: Nikhil Dang, Ankit Mathur, Abhijit Sarkar