Patents Examined by Scott T. Baderman
  • Patent number: 11232250
    Abstract: A uniform resource locator (URL) link inserted into a note or document can be enhanced through a capture service for curation and collaboration applications, including notebook applications. A local notebook application can call the capture service by sending a request for a webpage representation with a URL indicated for insertion into the note. The local notebook application can receive the representation of the content referenced by the URL in a format customized for the local client. The representation can be displayed as part of a preview window and user interface for inserting a clipping, URL or other content into a note. The capture service can take the URL sent by the local application and take a screenshot of a separately rendered webpage referenced by the URL.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Varun Srinivasan, Gregory Akselrod, David John Rasmussen, Eun Ju Nam
  • Patent number: 11232257
    Abstract: Techniques include systems, computerized methods, and computer readable media for creating a graphical program in a graphical program development environment. A spreadsheet node having an input terminal in the graphical program is instantiated. The spreadsheet node is associated with a spreadsheet that specifies a list of functions to be executed in a computing device, and the input terminal is connected to the first terminal of the first node, indicating a data connection between the first terminal of the first node and the input terminal of the spreadsheet node. The input terminal of the spreadsheet node is associated with a first cell in the spreadsheet, indicating that the first cell in the spreadsheet be populated with any data received by the input terminal. A human readable file is generated specifying the graphical program, including the spreadsheet node.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 25, 2022
    Assignee: Cognex Corporation
    Inventors: Ales Hvezda, Lou Palmieri, Scott Schuff, Dave Schumacher
  • Patent number: 11226712
    Abstract: There is provided an information processing device including a processing unit that controls a display device to simultaneously display a plurality of objects on an output region of the display device, determines occurrence of competition of an output region on a basis of a user operation, and allows a notification of the occurrence of the competition depending on a determining result.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: January 18, 2022
    Assignee: SONY CORPORATION
    Inventors: Hirotake Ichikawa, Tsuyoshi Ishikawa, Akihiko Izumi, Takuya Namae, Kenji Hisanaga
  • Patent number: 11221994
    Abstract: An approach is provided for controlling an edit of content. It is determined that an edit of content is being performed by a user. A criticality score of the content is determined by using a natural language processing technique. The criticality score indicates a measure of sensitivity of the content. A behavior of the user while editing the content is identified. A measure of deviation is determined between the behavior of the user and a pattern of historical editing behavior of user(s). Based on the criticality score and the measure of the deviation, an edit risk score is determined. The edit risk score is determined to exceed a threshold score. Responsive to determining that the edit risk score exceeds the threshold score, an alert is transmitted to the user. The alert indicates to the user that the edit of the content is an unexpected edit.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Joseph Kozhaya, Aaron K. Baughman
  • Patent number: 11221898
    Abstract: Systems and methods are validating data in a data set. A data set including data to validate and a validator to use in validating the data is selected based on user input generated based on interactions of a user with a graphical user interface. The validator is applied to the data to determine whether one or more statistics generated through application of the validator to the data is valid or invalid based on a validation routine associated with the validator. A data quality report indicating whether the data set is valid or invalid, based on a determination of whether the one or more statistics is valid or invalid, is generated and selectively presented to the user through the graphical user interface.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: January 11, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Guodong Xu, Luis Voloch, Matthew Elkherj
  • Patent number: 11222174
    Abstract: Systems and methods for generating logical documents for a document evaluation system are provided. For example, a method for generating logical documents for a document evaluation system includes receiving a first child document associated with a master document. The master document includes one or more master terms. The first child document includes one or more first child terms and a first date. The method further includes generating a logical document based at least in part on the master document. The logical document includes one or more current document values. Each current document value corresponds to one master term and is associated with a current date and a current reference. The current reference identifies a region in the master document related to the one master term. The method further includes selecting a first child term from the one or more first child terms.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: January 11, 2022
    Assignee: RELX INC.
    Inventors: Douglas C. Hebenthal, Cesare John Saretto, James Tracy, Richard Clinkenbeard, Christopher Liu
  • Patent number: 11216521
    Abstract: Methods for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a method that includes opening a digital page in a digital page editor and launching a component browser that enables the viewing of a set of digital content items stored in a content repository. Textual information is extracted from the digital page and the digital assets contained in the page. This information is analyzed to identify words indicative of the page's subject matter. A query is generated based on the identified words and submitted to a search engine, which searches the repository for items related to the subject matter of the page. The content items identified by the search results are displayed to the author, who can select one of the items to add it to the page.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: January 4, 2022
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Partha Saradhi Govind, Arjun Tarikere Ramesh, Gregory Aaron Parmiter, Paul Kieron Carl Narth, Jason Jackson, Lara Long
  • Patent number: 11216771
    Abstract: A computerized system for displaying delivery date estimation in a webpage. The system may include a processor and a nontransitory storage medium comprising instructions. When executed by the processor, the instructions may include steps of receiving, from a remote device, a first request for product information, the first request including remote device information and product identification. The steps may also include providing (to a second system) a second request for a delivery date estimate, the second request comprising the remote device information and product identification, receiving (from the second system) the delivery date estimate. The steps may also include generating an electronic message comprising the product information and the delivery date estimate and forwarding (to the remote system) the electronic message.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: January 4, 2022
    Assignee: Coupang Corp.
    Inventors: Erik Rehn, Hyun Sik Eugene Minh
  • Patent number: 11209958
    Abstract: A content access device ranks content that is available to be accessed based at least on previous user content selection behavior information compared to a current situation. The content access device generates and presents a content access (or navigation) menu that indicates content selected based on the ranking. The menu may include a primary menu element that corresponds to and presents a highest ranked of the content, a secondary menu element that corresponds to and presents still images of a secondary ranked group of the content that are all smaller than the primary menu element, and a tertiary menu element that corresponds to and presents text descriptions of a tertiary ranked group of the content that are all smaller than the still images.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: December 28, 2021
    Assignee: T-MOBILE USA, INC.
    Inventors: Jeffrey Binder, David M. Fellows, Vic Odryna, Charles Hasek, IV
  • Patent number: 11200373
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Patent number: 11188558
    Abstract: Embodiments are directed to visualizing data. A computed field that includes input fields and an object model that includes objects may be provided. One or more of the objects may be determined based on the input fields such that each input field corresponds to a determined object. A sub-graph may be generated based on the determined objects. Zero or more determined objects may be pruned from the sub-graph based on a traversal of the sub-graph and characteristics of the determined objects such that each pruned object may be determined to be an attribute of at least one of the determined objects. In response to the iterative pruning providing one remaining determined object in the sub-graph, assigning the remaining determined object as a parent of the computed field.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 30, 2021
    Assignee: Tableau Software, LLC
    Inventors: Nicolas Ratigan Borden, Christian Gabriel Eubank, Justin Faux Talbot
  • Patent number: 11188837
    Abstract: An approach is provided in which an information handling system analyzes a set of historical form data corresponding to a set of completed forms. The set of historical form data includes information indicating a historical order at which a set of fields were completed in the set of completed forms. Next, the information handling system determines, based on the set of historical form data, a current order at which to complete a set of incomplete fields included in a current form. In turn, the information handling system displays the current form and a user interface on a display that indicates the current order at which to complete the incomplete fields on the current form.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Bissell, Joseph L. Sharpe, III, Kristi Farinelli, Stefan Van Der Stockt, Manali Jairam Chanchlani
  • Patent number: 11188713
    Abstract: A system and process for extracting information from filled form images is described. In one example the claimed invention first extracts textual information and the hierarchy in a blank form. This information is then used to extract and understand the content of filled forms. In this way, the system does not have to analyze from the beginning each filled form. The system is designed so that it remains as generic as possible. The number of hard coded rules in the whole pipeline was minimized to offer an adaptive solution able to address the largest number of forms, with various structures and typography. The system is also created to be integrated as a built-in function in a larger pipeline. The form understanding pipeline could be the starting point of any advanced Natural Language Processing application.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Antonio Foncubierta Rodriguez, Guillaume Jaume, Maria Gabrani
  • Patent number: 11182541
    Abstract: A collaborative document creation platform stores documents. Each document is associated with two or more distinct teams, and each team has multiple users. The platform enables users of teams associated with each document to modify the document. The platform includes a local comment affordance, which enables a user of a first team associated with a document to insert local comments, distinct from text of the document. The local comments are restricted for review only by users of the first team. The platform includes a global comment affordance, which enables all users associated with the document to insert global comments. The global comments are designated for review by one or more users associated with the document. The platform displays global comments to all of the designated users associated with the document, and displays each local comment only for the team corresponding to the author of the local comment.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: November 23, 2021
    Assignee: Nexwriter Limited
    Inventors: James Chance Theodore, Rob Portil
  • Patent number: 11182548
    Abstract: The disclosed technology includes multi-way triggering of automatic replication elements selectively within and across documents, cellular atomization of spreadsheet cells and charts while retaining their desired formula, function and content properties, combining the selective multi-way replication with the cellular atomization, and employing a library capability to easily reuse automatically coordinating elements and atomized spreadsheet or tabular cells and charts.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: November 23, 2021
    Assignee: Adaptam Inc.
    Inventor: Robert E. Dvorak
  • Patent number: 11175771
    Abstract: A handwritten data capture method creates handwritten data including a plurality of pieces of stroke data that is based on writing performed on each page of a paper medium having a plurality of pages. The handwritten data capture method includes: acquiring the plurality of pieces of stroke data created based on the writing sequenced in a writing order; displaying the pieces of stroke data together on a display device; accepting an input of a break position of the pieces of stroke data; identifying a continuous portion of the pieces of stroke data based on the break position and the writing order; updating the display device to display the identified continuous portion of the pieces of stroke data in the writing order; and repeating the accepting, the identifying, and the updating until a given operation is received.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 16, 2021
    Assignee: Wacom Co., Ltd.
    Inventors: Novi Rahman, Lachezar Sachov Dodov, Tanya Dimitrova, Katya Yurukova
  • Patent number: 11176310
    Abstract: Disclosed systems and methods determine a reading order of an electronic document. In an example, a document processing application accesses a content stream that includes a first object with a first location within the electronic document, a second object with a second location within the electronic document, and a third object with a third location within the electronic document. The application computes a region that includes the first object and the second object by determining that the second object is adjacent to the first object in a first dimension, at least a portion of the first and second objects are aligned in a second dimension, and the boundaries of the region do not intersect or encompass the third object. Based on the objects in the region, the application determines that a reading order should include the first object and the second object and should exclude the third object.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: November 16, 2021
    Assignee: ADOBE INC.
    Inventor: Ram Bhushan Agrawal
  • Patent number: 11170067
    Abstract: Methods, systems, and media for updating a webpage rendered with cached content are provided. In some embodiments, the method comprises: receiving, at a user device, a request to present a webpage; retrieving, from memory local to the user device, a template associated with the webpage and a plurality of content items to be included in the webpage; causing the webpage to be presented on the user device using the retrieved template and the one or more content items; transmitting a Remote Procedure Call (RPC) to a server associated with the webpage, wherein the RPC includes an identifier of the webpage; receiving a response to the RPC that includes at least one update to the webpage; and causing the webpage to be updated based on the response to the RPC.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: November 9, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Richard Rapp
  • Patent number: 11163938
    Abstract: A semantic based document editor is provided. An application such as a document processing application displays previews of a document. The previews include semantic styles. In response to a selection of one of the previews, a semantic style associated with the selected preview is applied to a section of the document. The semantic style is rendered in the selected preview. A suggestion is displayed on the section. The suggestion identifies the section. The suggestion is also formatted based on the semantic style.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: November 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruth Kikin-Gil, Daniel Costenaro, Rebecca Seerveld, Wesley Hodgson, Robert McKaughan, Charles Cummins
  • Patent number: 11164132
    Abstract: A method for generating an electronic organizational chart for an organization, comprising: receiving information from a data source relating to the organization; using the information, selecting a template for the organization chart from a template store, wherein the template represents a type of organization; populating the template with the information to generate the electronic organizational chart; and, presenting the electronic organizational chart on a display.
    Type: Grant
    Filed: April 4, 2020
    Date of Patent: November 2, 2021
    Assignee: ORGANIMI INC.
    Inventors: Eric Apps, Brett Shellhammer