Patents Examined by Scott T. Baderman
  • Patent number: 11327818
    Abstract: An electronic device and method are disclosed. The electronic device includes a processor which implements the method. The method includes: executing an application in a first state, displaying a first user interface for the application on a display, the first UI including a first input field and a first identifier identifying the first input field, receiving data input to the first input field, in response to detecting a particular event, changing the first operational state to a second operational state, re-executing the application in the second operational state, transmitting data for a second UI of the re-executed application to an external display device for display, the second UI including a second input field and a second identifier corresponding to the second input field, and inserting the received data input into the second input field when the first identifier corresponds to the second identifier.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: May 10, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bu Nam Jeon, Kyung Tae Kim, Ho Sung You, Seon Ho Lee, Yoon Jeong Choi, Tae Ho Ha, Chang Ho Lee
  • Patent number: 11321519
    Abstract: Systems and methods are provided for parsing, verifying, and supplementing user-submitted data and pre-populating the information detected in the user-submitted data into a user-fillable electronic form. For example, the user may upload a cumulative vitae (CV) onto a system, and the system may analyze the CV to extract the date ranges and the corresponding entities enumerated in the CV. The system may confirm the information about the extracted entities in a database of entities, and pre-populate an electronic form using the confirmed information. Upon viewing the electronic form, the user may make any changes as needed before submitting the electronic form. Based on the changes made by the user, the system can update its data parsing and/or verification techniques using machine learning.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 3, 2022
    Assignee: APPLIED STATISTICS & MANAGEMENT INC.
    Inventors: Nickolaus Taylor Phan, Daniel George Cairney
  • Patent number: 11314825
    Abstract: A system, method, and apparatus provide the ability to generate and deliver personalized digital content. Multiple content tests are performed by presenting different variants of content to a set of different consumers of one or more consumers. A machine learning (ML model is generated and trained based on an analysis of results of the multiple content tests. Based on the ML model, personalization rules, that specify a certain variance for a defined set of facts, are output. The personalization rules are exposed to an administrative user who selects one or more of the personalization rules. A request for content is received from a requesting consumer. Based on similarities between the defined set of facts and the requesting consumer, a subset of the selected personalization rules are selected. The content is personalized and delivered to the requesting consumer based on the further selected personalization rules.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 26, 2022
    Assignee: SITECORE CORPORATION A/S
    Inventors: Aleksandr A. Orlov, Tetiana Kostenko
  • Patent number: 11308272
    Abstract: A computing system runs a productivity application that maintains an integrated, time ordered revision/undo stack. Entries in the revision/undo stack identify revision operations that a user has made to a document and corresponding undo operations that can be executed to undo the revision operation. The computing system detects an undo input indicative of a user actuating un undo actuator to undo a previous operation, that is prior to a most current operation that the user has performed. An operational transform system identifies an undo operation in the undo stack, corresponding to the revision that the user selected in the revision/undo stack. The operational transform system traverses the revision/undo stack to identify subsequent operations that were performed subsequent to the previous operation, and identifies one or more transforms to be applied to the undo operation based upon the identified subsequent operations.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Richard Sturms, Ying Zhang, Sherman Chee Ming Der, Nicholas Kyle Ryan, Dmitri Viktorovich Kotchetov, Sanjay Krupakar Bhat
  • Patent number: 11308258
    Abstract: Aspects receiving, by a processor, observation data about an activity. The processor identifies overlapping content between the observation data and a base electronic document. The order of the overlapping content in the observation data is compared, by the processor, to the order of the overlapping content in the base electronic document. The processor changes an order of content in the base electronic document to create a modified electronic document in response to the order of the overlapping content in the observation data being different than the order of the overlapping content in the base electronic document.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John S. Werner, Tyler Gross, Arkadiy O. Tsfasman, Brandon M. Kobilka
  • Patent number: 11308232
    Abstract: Systems, devices, methods and other techniques for assessing data leakage risks in a computing environment. A computing system receives interaction data and query data for a party. The system determines dimension combinations represented in the interaction data and identifies, for each query described in the query data, each dimension combination that appears in a result to the query. The system generates, for each dimension combination, a query membership tag that identifies each query for which the dimension combination appears in a result to the query. The system determines, for each unique query membership tag, a count of a number of entities that are associated in the interaction data with any interaction having a dimension combination that corresponds to the query membership tag. The system assesses a data leakage risk for the party based on the counts for one or more unique query membership tags.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: April 19, 2022
    Assignee: Google LLC
    Inventor: Yin Liu
  • Patent number: 11301616
    Abstract: A system and a method are disclosed for detecting that a requesting user is transmitting a request to a recipient user to perform one or more tasks with respect to a secure document. The system extracts features associated with the secure document and inputs the features into a machine learning model that outputs one or more probabilities corresponding to a potential failure of the request. Based on the one or more probabilities, the system generates one or more feature modification activities to improve a likelihood of the recipient user completing the request. The system provides the one or more feature modification activities to at least one of the requesting user and the recipient user.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: April 12, 2022
    Assignee: DOCUSIGN, INC.
    Inventors: Soroush Salehian, William Pittman, John Barcellos, Santiago Szuchmacher, Chris Marshall, Jeong Woo Chang, Dylan Ray Häs
  • Patent number: 11301617
    Abstract: Receive a user request to perform a service request associated with user data. Select, based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to obtain and buffer the user data from a datastore associated with the first service into a first buffer of the first SPI. Obtain, by the first SPI, a first page of records of the user data from the datastore. Buffer, by the first SPI, the first page of records in the first buffer of the first SPI as the records of the first page of records are being obtained from the datastore. Provide, by the first SPI, the first page of records to a central controller engine. Store, by the central controller engine, the first page of records. Provide the first page of records to a user.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: April 12, 2022
    Assignee: Zuora, Inc.
    Inventor: Henning Schmiedehausen
  • Patent number: 11301539
    Abstract: Aspects of the disclosure relate to processing systems for performing just-in-time front end template generation using a logical DOM. A computing device may receive, from a web server host platform, an HTML page with a DOM structure. The computing device may parse the DOM structure to generate a logical DOM, which may include a key value store identifying dynamic elements to be updated based on data received from a data source different from the web server host platform. The computing device may receive, from a data source computer system, source data. The computing device may modify the logical DOM, based on the source data, by replacing the dynamic elements with corresponding values from the source data. This may produce a first updated real DOM. The computing device may render a first graphical user interface based on the first updated real DOM, and may display the first graphical user interface.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 12, 2022
    Assignee: Bank of America Corporation
    Inventors: Mardochee Macxis, Jr., Sandeep Gandhi, Christopher Smith, Eugene Rohrwasser, Brandon Minton, Sunny Singh
  • Patent number: 11301615
    Abstract: [Object] To achieve displaying of a text in a more flexible and highly readable manner in accordance with a situation. [Solution] According to the present disclosure, an information processing device is provided. The information processing device includes a calculator that calculates, on the basis of context data to be entered, a recognition difficulty score used for display control of a target text. An information processing method is further provided. The information processing method includes allowing a processor to calculate, on the basis of context data to be entered, a recognition difficulty score used for display control of a target text.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: April 12, 2022
    Assignee: SONY CORPORATION
    Inventors: Shinichi Kawano, Yuhei Taki, Masaki Takase, Akira Miyashita, Naoki Tokiwa, Nodoka Tokunaga
  • Patent number: 11294884
    Abstract: Embodiments relate to an intelligent computer platform to construct ground truth data. A document is subjected to NLP and grammatical elements of the document are identified. The identified grammatical elements are annotated and one or more annotations are assigned to the elements, with each annotation having corresponding meta-data. The assigned annotations are assessed for accuracy and a score associated with the meta-data is adjusted. The annotations are selectively re-assigned with respect to the identified grammatical elements responsive to the adjusted score. Ground truth data is constructed and the selectively re-assigned annotations are assigned to corresponding and identified grammatical elements.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Indervir Singh Banipal, Andrew R. Freed
  • Patent number: 11295062
    Abstract: A method of selectively displaying entities from a plurality of documents on a screen. The method includes converting the attribute of an entity into converted text and combining the converted text with the attribute of another entity to yield a prompt-answer pair. The method further includes displaying the prompt-answer pair on a screen while excluding other entities.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: April 5, 2022
    Assignee: DateWise, Ltd.
    Inventor: Victor V. Fanberg
  • Patent number: 11288327
    Abstract: A method for displaying a plurality of documents on a screen. Each document of the plurality of documents defines a plurality of document criteria. The method includes: selecting a first document criterion and a second document criterion; storing and retrieving the first and second document criterion on a computer readable medium; filtering based on the first document criterion to yield a first plurality of filtered documents, each filtered document of the first plurality of filtered documents includes the first document criterion; filtering based on the second document criterion to yield a second plurality of filtered documents, each filtered document of the second plurality of filtered documents includes the second document criterion; generating a placeholder for each filtered document of the second plurality of filtered documents; and displaying the first plurality of filtered documents and each generated placeholder on a tab on the screen based on the date.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: March 29, 2022
    Inventor: Victor V. Fanberg
  • Patent number: 11288394
    Abstract: A webpage content self-protection method includes: running a set of webpage elements of at least one webpage through a browser, wherein at least one portion of webpage elements within the set of webpage elements includes webpage contents of the aforementioned at least one webpage; monitoring a target webpage element within the set of webpage elements to determine whether any content variation event associated to the target webpage element occurs; when the content variation event occurs, storing previous data of the target webpage element, and generating a first password, wherein the first password is a one-time password; trying extracting a second password from the target webpage element, in order to perform password verification; and when failure of extracting the second password occurs or the first password and the second password are different from each other, recovering the target webpage element according to the previous data. An associated server is also provided.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 29, 2022
    Assignee: ACER INCORPORATED
    Inventor: Geng-Bao Lin
  • Patent number: 11281851
    Abstract: The present invention is a method for collecting a person's information, completing a form, and searching for the form, the method comprising; processing, by one or more processors, a blank form, wherein a plurality of fields and field coordinates are identified, receiving, by one or more processors, a set of information, populating, by one or more processors, each of the plurality of fields with sections of the set of information in the plurality of fields, generating, by one or more processors, a superimposed image of a completed form, and applying, by one or more processors, at least one tag associated with the completed form.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 22, 2022
    Inventors: Kevin Goddard, Simone Giacometti
  • Patent number: 11275501
    Abstract: A method comprising displaying, on a touchscreen, a digital electronic document; receiving first input from the touchscreen and determining that the first input comprises a rectangle gesture; receiving second input from the touchscreen and determining that the second input comprises a subdivision gesture that indicates dividing the rectangle; determining that the first input and the second input have been received within a time threshold; in response to determining that the first input and second input have been received within the time threshold, automatically generating a table that comprises a plurality of cells; automatically placing the table in the document at a location that is based on the first input and updating the document that is displayed on the touchscreen to visually show the table; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: April 24, 2021
    Date of Patent: March 15, 2022
    Assignee: ATLASSIAN PTY LTD.
    Inventor: Marc Andrew Reisen
  • Patent number: 11269582
    Abstract: A co-browse service implements a resource acquisition process to enable proprietary resources to be accessed on a co-browse session. In some embodiments, co-browse JavaScript in a visitor browser converts some or all of the resource URLs of the DOM to point to the resource acquisition process so that the agent browser seeks to retrieve the URLs referenced resources from the resource acquisition process rather than from the website. The resource acquisition process, in turn, obtains the resources from the website or the visitor browser. Since the resource acquisition process is able to obtain the proprietary resources on behalf of the agent and provide the proprietary resources to the agent during the co-browse session, the agent is able to have a consistent view of the visitor's browser during the co-browse session.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: March 8, 2022
    Assignee: Glance Networks, Inc.
    Inventor: Deborah Mendez
  • Patent number: 11262883
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for associating a browser with an application through a designated local service process are provided. One of the methods includes: receiving a window request instruction from a Web client, searching a designated browser window where the Web client is located according to the window request instruction, creating an application window to be associated with the designated browser window, and associating the application window with the designated browser window.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 1, 2022
    Assignee: Hangzhou Hikvision System Technology Co., Ltd.
    Inventors: Feng Xu, Xiangzhen Chen, Lina Niu
  • Patent number: 11262891
    Abstract: The present disclosure discloses a method for managing e-notes of electronic books and an electronic device. The method includes: acquiring content data of an e-note when the e-note is generated for the electronic book; storing the content data of the e-note into an e-note file corresponding to the electronic book; in response to receiving an e-note management instruction, identifying the electronic book corresponding to the e-note management instruction, acquiring and displaying the e-note file corresponding to the electronic book, and managing the e-note based on the e-note file corresponding to the electronic book.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: March 1, 2022
    Assignee: Zhangyue Technology Co., Ltd
    Inventor: Dongxu Bao
  • Patent number: 11244110
    Abstract: A method for suggesting revisions to a document-under-analysis from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts, the method for suggesting revisions including selecting a statement-under-analysis (“SUA”), selecting a first original text of the plurality of original texts, determining a first edit-type classification of the first original text with respect to its associated final text, generating a first similarity score for the first original text based on the first edit-type classification, the first similarity score representing a degree of similarity between the SUA and the first original text, selecting a second original text of the plurality of original texts, determining a second edit-type classification of the second original text with respect to its associated final text, generating a second similarity score for the second original text based on the second edit-type classification, the second similarity
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: February 8, 2022
    Assignee: BLACKBOILER, INC.
    Inventors: Jonathan Herr, Daniel Edward Simonson, Daniel P. Broderick