Patents Examined by Scott T. Baderman
-
Patent number: 11232250Abstract: 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: GrantFiled: May 15, 2013Date of Patent: January 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Varun Srinivasan, Gregory Akselrod, David John Rasmussen, Eun Ju Nam
-
Patent number: 11232257Abstract: 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: GrantFiled: January 25, 2021Date of Patent: January 25, 2022Assignee: Cognex CorporationInventors: Ales Hvezda, Lou Palmieri, Scott Schuff, Dave Schumacher
-
Patent number: 11226712Abstract: 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: GrantFiled: February 8, 2017Date of Patent: January 18, 2022Assignee: SONY CORPORATIONInventors: Hirotake Ichikawa, Tsuyoshi Ishikawa, Akihiko Izumi, Takuya Namae, Kenji Hisanaga
-
Patent number: 11221994Abstract: 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: GrantFiled: July 1, 2019Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Joseph Kozhaya, Aaron K. Baughman
-
Patent number: 11221898Abstract: 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: GrantFiled: November 5, 2019Date of Patent: January 11, 2022Assignee: Palantir Technologies Inc.Inventors: David Lisuk, Guodong Xu, Luis Voloch, Matthew Elkherj
-
Patent number: 11222174Abstract: 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: GrantFiled: April 2, 2020Date of Patent: January 11, 2022Assignee: RELX INC.Inventors: Douglas C. Hebenthal, Cesare John Saretto, James Tracy, Richard Clinkenbeard, Christopher Liu
-
Patent number: 11216521Abstract: 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: GrantFiled: November 7, 2019Date of Patent: January 4, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Partha Saradhi Govind, Arjun Tarikere Ramesh, Gregory Aaron Parmiter, Paul Kieron Carl Narth, Jason Jackson, Lara Long
-
Patent number: 11216771Abstract: 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: GrantFiled: October 21, 2020Date of Patent: January 4, 2022Assignee: Coupang Corp.Inventors: Erik Rehn, Hyun Sik Eugene Minh
-
Patent number: 11209958Abstract: 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: GrantFiled: December 12, 2019Date of Patent: December 28, 2021Assignee: T-MOBILE USA, INC.Inventors: Jeffrey Binder, David M. Fellows, Vic Odryna, Charles Hasek, IV
-
Patent number: 11200373Abstract: 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: GrantFiled: August 31, 2020Date of Patent: December 14, 2021Assignee: Palantir Technologies Inc.Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Patent number: 11188558Abstract: 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: GrantFiled: December 23, 2019Date of Patent: November 30, 2021Assignee: Tableau Software, LLCInventors: Nicolas Ratigan Borden, Christian Gabriel Eubank, Justin Faux Talbot
-
Patent number: 11188837Abstract: 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: GrantFiled: February 1, 2019Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Brian E. Bissell, Joseph L. Sharpe, III, Kristi Farinelli, Stefan Van Der Stockt, Manali Jairam Chanchlani
-
Patent number: 11188713Abstract: 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: GrantFiled: December 18, 2020Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Antonio Foncubierta Rodriguez, Guillaume Jaume, Maria Gabrani
-
Patent number: 11182541Abstract: 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: GrantFiled: May 9, 2018Date of Patent: November 23, 2021Assignee: Nexwriter LimitedInventors: James Chance Theodore, Rob Portil
-
Patent number: 11182548Abstract: 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: GrantFiled: July 10, 2018Date of Patent: November 23, 2021Assignee: Adaptam Inc.Inventor: Robert E. Dvorak
-
Patent number: 11175771Abstract: 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: GrantFiled: June 26, 2020Date of Patent: November 16, 2021Assignee: Wacom Co., Ltd.Inventors: Novi Rahman, Lachezar Sachov Dodov, Tanya Dimitrova, Katya Yurukova
-
Facilitating dynamic document layout by determining reading order using document content stream cues
Patent number: 11176310Abstract: 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: GrantFiled: April 1, 2019Date of Patent: November 16, 2021Assignee: ADOBE INC.Inventor: Ram Bhushan Agrawal -
Patent number: 11170067Abstract: 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: GrantFiled: December 13, 2017Date of Patent: November 9, 2021Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 11163938Abstract: 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: GrantFiled: September 18, 2018Date of Patent: November 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ruth Kikin-Gil, Daniel Costenaro, Rebecca Seerveld, Wesley Hodgson, Robert McKaughan, Charles Cummins
-
Patent number: 11164132Abstract: 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: GrantFiled: April 4, 2020Date of Patent: November 2, 2021Assignee: ORGANIMI INC.Inventors: Eric Apps, Brett Shellhammer