Compound Document Patents (Class 715/209)
  • Patent number: 11907652
    Abstract: Various embodiments include a method for document creation. The method can include presenting a frame, presenting a first portion of a first collection of data, receiving a denial of the first portion of the first collection for the first group, presenting a first portion of a second collection of data for the first group, receiving a confirmation of the second collection for the first group, presenting a second portion of the first collection of data, receiving a confirmation or a denial of the second portion of the first collection for the second group, presenting a second portion of the second collection of data for the second group, after receiving a denial of the second portion of the first collection, receiving a confirmation of the second portion of the second collection for the second group, compiling confirmed portions of data into a prose output, and presenting the prose output.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: February 20, 2024
    Assignee: On Time Staffing, Inc.
    Inventors: Roman Olshansky, Thomas Lecy
  • Patent number: 11892973
    Abstract: A method and apparatus for converting code-description table data to an enumerated data type in a schema record referencing the code-description table. A record of a table is identified that references the code-description table, and a portion of a schema describing the record is updated to include the relevant data of the code-description table as an enumerated type of the record schema. The enumerated type schema element includes data elements of the code-description table relevant to the record, each element having its own type. As additional records of the same table that are related to the code-description table are called, the enumerated type schema element may be updated to include additional code-description table data elements.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: February 6, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Israel Zimmerman, Eyal Hakoun, Judah Gamliel Hahn
  • Patent number: 11880723
    Abstract: A test application programming interface (API) request may be issued to a test service implementation. A test API response, which is responsive to the test API request, may be received from the test service implementation. First contents of the test API response may be compared to second contents of a control API response. The comparing may be performed based at least in part on a set of one or more expected differences associated with the test API response and the control API response. It may be determined, based on the comparing, whether an unexpected difference exists between the test API response and the control API response. An indication may be provided of whether the unexpected difference exists between the test API response and the control API response, and the unexpected difference may be automatically corrected, such as via one or more configuration changes.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: January 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Anas Daboussi, Keerthi Bala, Pari Jean Fariborz Garay, Akshay Ganesh Nadkarni, Hyong Hark Lee, Jiazhen Zhou, Daivat Bhatt, Neil Patel, Stephen Austin Miller, Migdoel Alvarado
  • Patent number: 11860684
    Abstract: A first named entity recognition (NER) system may be adapted to create a second NER system that is able to recognize a new named entity using few-shot learning. The second NER system may process support tokens that provide one or more examples of the new named entity and may process input tokens that may contain the new named entity. The second NER system may use a classifier of the first NER system to compute support token embeddings from the support tokens and input token embeddings from the input tokens. The second NER system may then recognize the new named entity in the input tokens using abstract tag transition probabilities and/or distances between the support token embeddings and the input token embeddings.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: January 2, 2024
    Assignee: ASAPP, INC.
    Inventors: Yi Yang, Arzoo Katiyar
  • Patent number: 11861375
    Abstract: Various examples are directed to systems and methods for configuring an application that uses a plurality of microservices. A distributed configuration deploy service (DCDS) may generate a first set of microservice configuration parameter values for a first microservice of the plurality of microservices based at least in part on a first microservice configuration model for the first microservice and at least in part on a second configuration model for a second microservice of the plurality of microservices. A configuration application programming interface (API) may determine that the first set of microservice configuration parameter values do not conflict with first live data at the first microservice. The configuration API may also lock the first microservice; apply the first set of microservice configuration parameter values to the first microservice; and release the locking of the first microservice.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: January 2, 2024
    Assignee: SAP SE
    Inventors: Volker Driesen, Peter Eberlein
  • Patent number: 11853442
    Abstract: A technique and system provide protection to a protected document while being viewed on a Web browser or mobile application on a mobile device, such as a smartphone or tablet. Methods, techniques, and systems control access to protected documents and use of content in protected documents to support information management policies.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: December 26, 2023
    Assignee: NextLabs, Inc.
    Inventors: Keng Lim, Poon Fung
  • Patent number: 11853523
    Abstract: A display device with a touch screen, which executes at least one application and a method for controlling the display device are provided. The method includes receiving an application execution command to execute at least one application, determining at least one of a size and a position of a window that executes the at least one application according to a position at which the application execution command is input, and displaying the window according to the at least one of the size and position of the window.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 26, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Jin Kim, Kang-Tae Kim, Dae-Wook Park, Tae-Soo Kim, Jung-Hwan Choi, Sung-Hee Kim
  • Patent number: 11848976
    Abstract: Example embodiments facilitate extending client-side software functionality to leverage server-side functionality, such as server-side business logic implementing custom actions and accessible to a specialized add-in to the client-side software, e.g., a client-side spreadsheet. An example method includes exposing one or more parameters of server-side logic in a client-side spreadsheet, wherein the server-side logic includes code for implementing one or more software actions; providing input to one or more spreadsheet fields corresponding to the one or more parameters, there by allocating one or more values to the one or more parameters; detecting user selection of a User Interface (UI) control for using the server-side logic to implement the one or more software actions; and sending the one or more values to the server-side logic via one or more web services, thereby providing the one or more values as input to the server-side logic.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 19, 2023
    Assignee: Oracle International Corporation
    Inventors: Shaun Logan, Edmund A. Davis
  • Patent number: 11823148
    Abstract: An Augmented Reality (AR)-enabled Automated Teller Machine (ATM) receives a request to dispense cash equal to amount of an AR document. The AR document comprises an AR check. The AR-enabled ATM fetches a first AR check image from a memory. The AR-enabled ATM extracts a first set of features from the first AR check image. The AR-enabled ATM receives a second AR check image from a computing device associated with the receiver. The AR-enabled ATM extracts a second set of features from the second AR check image. The AR-enabled ATM compares the first AR check image with the second AR check image. The AR-enabled ATM determines whether the first AR check image corresponds to the second AR check image. In response to determining that the first AR check image corresponds to the second AR check image, the AR-enabled ATM dispenses cash equal to the amount.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: November 21, 2023
    Assignee: Bank of America Corporation
    Inventors: Anantharajan Srinivasarangan, Deepak Suresh Dhokane, Rakesh Kumar Jain, Ananth Subramanian, Kiran Pulla
  • Patent number: 11809883
    Abstract: Disclosed herein is a computing system. The computing system includes a memory and a processor. The memory stores processor executable instructions for a workflow recommendation assistant engine. The processor is coupled to the memory. The processor executes the workflow recommendation assistant engine to cause the computing device to analyze images of a user interface corresponding to user activity, execute a pattern matching of the images with respect to existing automations, and provide a prompt indicating that an existing automation matches the user activity.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: November 7, 2023
    Inventors: Brandon Nott, Christian Berg, Vaclav Skarda
  • Patent number: 11768999
    Abstract: A collaborative content management system is disclosed herein for receiving a command to add an annotation object following a character input into a line of a collaborative content item. The system inserts an annotation object onto the line following the character, detects a selection of the annotation object, and displays a secondary collaborative content item in visual association with the character. The system detects textual content that corresponds to a citation within the secondary collaborative content item, and responsive to detecting the textual content, generates for display a template for inputting fields of a citation. The system receives text entered into one or more of the fields, generates a citation based on the text, and inputs the citation into the secondary collaborative content item.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: September 26, 2023
    Assignee: DROPBOX, INC.
    Inventors: Sang Tian, Jennifer Wong, Walter Somerville, Danilo Callejas, Brian Oh
  • Patent number: 11747802
    Abstract: A remote control display management system is disclosed. In an example, a remote control apparatus for unmanned systems includes a display screen for displaying graphic elements and a memory device storing a file for a graphic element and display parameters for displaying the graphic element. The apparatus also includes a processor and an application programming interface (“API”). The processor receives a command message from a host computer via the API. The command message includes at least one parameter value. The processor determines the command message is related to the graphic element stored in the memory device, and causes the graphic element to be displayed on the display screen by applying the at least one parameter value to the display parameters. The disclosed apparatus enables feature-rich high resolution graphics to be displayed on a remote control regardless of a connection speed with a host computer.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 5, 2023
    Assignee: Mason Electric Co.
    Inventors: Robert Jay Myles, Thomas C. Ruberto, Christopher L. Sommerville, Harout Markarian, Kelly P. Ambriz
  • Patent number: 11743411
    Abstract: An information processing apparatus includes a processor configured to acquire a manuscript image and an additional image added to the manuscript image, and reduce an image area other than a blank area in the manuscript image so that the additional image fits in the blank area of the manuscript image.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 29, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Akane Abe, Akinobu Yamaguchi, Junichi Shimizu, Fumi Kosaka, Shinya Nakamura, Jun Ando, Masanori Yoshizuka
  • Patent number: 11734609
    Abstract: Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training predictive models. Multiple training data records are received that each include an input data portion and an output data portion. A training data type is determined that corresponds to the training data. For example, a training data type can be determined by inputting the output data portions into one or more trained predictive classifiers. In other example, the training data type can be determined by comparison of the output data portions to data formats. Based on the determined training data type, a set of training functions are identified that are compatible with the training data of the determined training data type. The training data and the identified set of training functions are used to train multiple predictive models.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: August 22, 2023
    Assignee: Google LLC
    Inventors: Jordan M. Breckenridge, Travis H. K. Green, Robert Kaplow, Wei-Hao Lin, Gideon S. Mann
  • Patent number: 11709852
    Abstract: Various systems and methods are described herein for an improved spreadsheet application that allows a user to generate, manipulate, and replicate data visualizations (e.g., sparklines, graphs, charts, etc.) using functions without importing data into cells of the application. For example, data is stored in one or more remote or local data stores accessible to the improved spreadsheet application. A user enters a function into a cell of the improved spreadsheet application. The improved spreadsheet application generates a query using the function, the query identifying a portion of a dataset to retrieve from the data store(s). The improved spreadsheet application then transmits the query to the data store(s) and retrieves the requested data. A renderer of the improved spreadsheet application then renders a sparkline using the retrieved data. The improved spreadsheet application displays the rendered sparkline in the cell in which the function was entered, or at another designated location.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 25, 2023
    Assignee: Palantir Technologies Inc.
    Inventor: Benjamin Duffield
  • Patent number: 11698721
    Abstract: This document describes techniques and apparatuses for managing an immersive interface in a multi-application immersive environment. In some embodiments, these techniques and apparatuses enable a user to alter sizes and/or a layout of multiple immersive interfaces with as little as one selection.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: July 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tsz Yan Wong, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Patrice L. Miner, Chaitanya Dev Sareen, Robert J. Jarrett, Jennifer Nan
  • Patent number: 11693545
    Abstract: A display control device includes: a display region setting unit for changing a position of a boundary line of display regions provided on a screen to dynamically change a size of the display regions, in accordance with an event; a display control unit provides arrangement regions for arranging display objects in the display regions, and change a relative positional relationship of the arrangement regions on the same display region of the display regions, in accordance with change in size of the one or plurality of display regions; and a priority setting unit for setting relative priority regarding the arrangement regions, wherein where the relative positional relationship between the arrangement regions is changed, which causes the arrangement regions to be within a predetermined distance, the display control unit controls display of the display objects arranged on a same arrangement region based on the priority set regarding the arrangement regions.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: July 4, 2023
    Assignee: Faurecia Clarion Electronics Co., Ltd.
    Inventors: Jitsu Ezaki, Kazumi Hara
  • Patent number: 11689602
    Abstract: A system for object transformations and persistence of all states during a transformation lifecycle includes a user interface for receiving or creating a data object, a first application capable of processing and transmitting attributes of a data object, a server capable of receiving, persisting or distributing these attributes, a second application capable of receiving and processing these attributes to create or recreate a data object, a user interface for displaying the created or recreated data object, wherein the first and second applications of the system may be the same, may reside on the same device or platform, or may reside on different devices or platforms.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 27, 2023
    Inventor: Ajay Jadhav
  • Patent number: 11670021
    Abstract: Systems and methods are provided for an enhanced graphical user interface (GUI) for presenting events. In particular, a graphical user interface includes, a visualization of unique values. Such a visualization includes a first set of rows for each unique value, wherein each row is divided into regions each representing a timeslot within the time range. Each region in a particular row of the first set of rows graphically illustrates a count of events from the plurality of events that both have an associated timestamp that is within a respective timeslot represented by the region and include a particular unique value associated with the particular row. The graphical user interface also includes a table including a second set of rows that each correspond to the first set of rows. Each row includes a set of statistics determined from events that each include the particular unique value associated with the row.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: June 6, 2023
    Assignee: SPLUNK Inc.
    Inventor: Philip John Vander Broek
  • Patent number: 11615231
    Abstract: A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: March 28, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Ryan Peck, Prabal Saha, Alexander Decker, Phillip Aaronson, Rylee Frazier, David Akinyemi, Stephanie Zhang, Natalia Baryshnikova, Michael Cannon-Brookes
  • Patent number: 11592955
    Abstract: A process builds a view of a dataset. The process displays a graphical user interface window, including: a schema display region; a visualization region; and a shelf region that includes multiple shelves. The process detects user input to place a data field icon from the schema display region into the visualization region. Upon ceasing to detect the user input, the process associates the data field icon with a first shelf according to its data type and data types corresponding to other data field icons, if any, previously associated with the shelves, and then places the first data field icon within the first shelf. The method further includes determining a view type based on the data field icon and the association of the data field icon with the first shelf, and generating a graphical representation in the visualization region in accordance with the determined view type.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: February 28, 2023
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
  • Patent number: 11587667
    Abstract: A method, system, and computer program product for an image visualization system (120) that includes a contextually adaptive digital pathology interface. At least one image of a biological sample stained for the presence of one or more biomarkers is obtained (300). The image is displayed on a display screen at a first zoom level (310), in which a first subset of user selectable elements are contemporaneously displayed (320). As a result of user input, the image being is displayed at a second zoom level (330), in which a second subset of user selectable elements are contemporaneously displayed with the image (340). The one or more elements within the second subset of user selectable elements are disabled or hidden at the first zoom level, or one or more elements within the first subset of user selectable elements are disabled or hidden at the second zoom level.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: February 21, 2023
    Assignee: VENTANA MEDICAL SYSTEMS, INC.
    Inventors: Joao Ferreira, Alexander Kalogrides, Olivier Troy, Eduardo Ferroao Ulrich
  • Patent number: 11586603
    Abstract: At a data management service, an index structure corresponding to a data sheet is stored. The data sheet comprises a grid of cells. An entry of the index structure comprises a reference to content of a cell of the data sheet. In response to a grid structure change of the data sheet, the index entry is automatically updated such that the same content remains referenced from the index entry as before. A result of a computation of an application is obtained using an identifier of the index entry to obtain content from the data sheet. The result is provided to a destination.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: February 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph Rozenfeld, Stephen Brodsky
  • Patent number: 11580534
    Abstract: Auditing of mortgage documents is faster and simpler. An electronic mortgage application often contains or references a collection of many separate electronic mortgage documents. Electronic data representing an original version of an electronic mortgage document and its current version may be hashed to generate digital signatures. Any auditor may then quickly compare the digital signatures. If the digital signatures match, then the audit reveals that the electronic mortgage document has not changed since its creation. However, if the digital signatures do not match, then the electronic mortgage document has changed since its creation. The auditor may thus flag the electronic mortgage document for additional auditing processes.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: February 14, 2023
    Assignee: Inveniam Capital Partners, Inc.
    Inventors: Paul Snow, Jason Nadeau, Mahesh Paolini-Subramanya, Brian Deery
  • Patent number: 11557002
    Abstract: The present disclosure is directed to a method for tracking influence of a user on content shared via encoded uniform resource locator (URL) links. Measuring influence of a user may identify what level of engagement the user drives to content when the user shares content with other users, such as via encoded links. A high influencer may be a user who drives a high level of engagement with content when the user shares content. A low influencer may be a user who does not drive a high level of engagement, or otherwise drives a low level of engagement with content when the user shares content. The method may include receiving, by a server, identification of a user for each of a plurality of encoded uniform resource locator (URL) links. The server may identify a plurality of keywords from content identified by each encoded URL link. The server may determine a number of actions via a plurality of users that decoded each encoded URL link of the plurality of encoded URL links of the user.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: January 17, 2023
    Assignee: BITLY, INC.
    Inventors: Hilary Mason, Todd Levy
  • Patent number: 11550601
    Abstract: The subject technology receives a command to initiate an application. The subject technology, in response to the command, generates a root node related to a root view of a first hierarchy of views representing a user interface (UI). The subject technology generates a child node of the root node for including in the first hierarchy of views, the child node corresponding to a first type of view. The subject technology generates a first child node of the child node for including in the first hierarchy of views, the first child node corresponding to a second type of view. The subject technology generates a graph including nodes, each node corresponding to a different attribute of the UI, wherein the root node, the child node, and the first child node have relationships with respective nodes from the graph.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 10, 2023
    Assignee: Apple Inc.
    Inventors: Jacob A. Xiao, Kyle S. Macomber, Joshua H. Shaffer, John S. Harper
  • Patent number: 11537784
    Abstract: A collaborative content management system is disclosed herein for receiving a command to add an annotation object following a character input into a line of a collaborative content item. The system inserts an annotation object onto the line following the character, detects a selection of the annotation object, and displays a secondary collaborative content item in visual association with the character. The system detects textual content that corresponds to a citation within the secondary collaborative content item, and responsive to detecting the textual content, generates for display a template for inputting fields of a citation. The system receives text entered into one or more of the fields, generates a citation based on the text, and inputs the citation into the secondary collaborative content item.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: December 27, 2022
    Assignee: DROPBOX, INC.
    Inventors: Sang Tian, Jennifer Wong, Walter Somerville, Danilo Callejas, Brian Oh
  • Patent number: 11521173
    Abstract: A computer implemented method for processing products listed in a landscaping project, includes the steps of: collecting and capturing open format raw data of a material list; translating the captured data into text format data; mapping the text format data to generate a matched material list with associated procurement information; generating a smart spreadsheet including an array of smart cells; wherein at least one smart cell corresponds to a particular itemized plant name or landscaping supply to display a content match indicator. When the content match indicator is less than a target value, search for a substitute; forwarding to the client device, the smart spreadsheet for user's selections or modifications to the contents according to user's preference; in response to a user's modifying the content of the smart cell, updating the smart spreadsheet; and displaying a total cost estimate for bidding or for procurement for the landscaping project.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: December 6, 2022
    Assignee: LANDSCAPE HUB, INC.
    Inventors: Charles Chadwick Cooper, Ajay Shriram Jakate, Zachary Samuel Pflederer
  • Patent number: 11507628
    Abstract: Medium, method, and system for creating process automation applications. By storing applications as documents in a document database, a highly performant platform for process governance, risk management and compliance tracking is achieved. In particular, the disclosed architecture allows for rapid development of low-latency applications without requiring the application developer to write code to implement the application logic. Users can easily view a dashboard showing available applications and access them. At the same time, application developers can quickly develop new applications building on existing (previously developed or bundled) applications.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: November 22, 2022
    Assignee: Onspring Technologies LLC
    Inventors: Christian C. Pantaenius, Chad Josef Kreimendahl, Matthew D. Pugh, Bradley D. Gentry
  • Patent number: 11501056
    Abstract: A method, computer system, and a computer program product may perform document reference and reference update. One or more processors may assign marker information for a reference of a reference source. The reference may reference a target portion of a target document. The one or more processors may determine identification information for the target portion. The determined identification information may be based on content in the target portion and context information for the target portion in the target document. The one or more processors may generate a mapping of at least the marker information, the identification information, and a relative location of the target portion within the target document for use in the referencing of the target portion by the reference source.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ya Ling Xu, Xiao Yin Zhou, Zhenni Yan, Xin Peng Liu
  • Patent number: 11501183
    Abstract: Disclosed is a system for generating a recommendation associated with an extraction rule for big-data analysis. The system may receive a set of data blocks and an extraction rule. The extraction rule comprises an identifier and a first range associated with the identifier in the set of data blocks. The system identifies a set of words associated with the identifier in one or more data blocks from the set of data blocks based on a provenance knowledge. The provenance knowledge is indicative of a relationship between the word and the identifier. The system identifies a set of locations associated with the set of words in the one or more data blocks. The system generates a second range associated with the identifier based on the set of locations. The system recommends the second range for modifying the extraction rule for big-data analysis based on an accuracy change.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 15, 2022
    Assignee: HCL Australia Services Pty. Ltd
    Inventors: Jose Peter, Dong Hun Lee
  • Patent number: 11494047
    Abstract: Systems and methods facilitating electronic signatures (E-Signatures) are provided. Multiple E-Signatures can be provided to electronic documents through a simple command, such as a selection of a single graphical element. A user's signatures, initials, or other identifier can be added to the electronic document in the appropriate fields upon receipt of the appropriate command or command set from the user.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 8, 2022
    Assignee: Zillow, Inc.
    Inventors: G. Austin Allison, Justin Y. Hu
  • Patent number: 11481465
    Abstract: The present disclosure relates to a statement presentation system. The statement presentation system may include a computer-readable storage medium that may be configured to store executable modules. The computer-readable storage medium may include a statement browser that may be configured to receive a statement file and present a statement. The computer-readable storage medium may also include a statement generation engine that may be configured to modify the statement file, and generate a modified statement file. The statement generation engine may extract data from a data source based on the modified statement file, and operate the extracted data. The operation may be conducted by loadable operation code, a loadable operation library file, or a loadable operation tool. The statement generation engine may render the operated data and display the rendered data on the statement browser in the form of a statement.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: October 25, 2022
    Assignee: HITHINK FINANCIAL SERVICES INC.
    Inventor: Mingxiang Shen
  • Patent number: 11481539
    Abstract: Systems and methods may be provided for quickly building interactive workbooks within business reporting, analysis, and management software, particularly Microsoft Excel, that may provide self-service business intelligence to users. User interfaces and components may allow more rapid adoption of numerous existing features within Excel. Introduction of these systems and methods may significantly increase usage of features like CUBE functions by everyday Excel users. Data may be packed into a workbook within the software, particularly Excel, and can be shared with other users of the software. No client software installation may be required. Data report sharing software may refresh the data and publish workbooks automatically.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 25, 2022
    Inventor: George McMann
  • Patent number: 11474693
    Abstract: A display device may include a processing device; a touch control module to, when executed by the processing device: detect a touch at a bezel of the display device; present a plurality of navigation buttons at a location of the detected touch; and display an on-screen display (OSD) upon detection of the touch.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: October 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy Guynes, Syed S. Azam, Gregory Staten
  • Patent number: 11477292
    Abstract: The present disclosure provides a method for sharing photos or videos with a digital photo frame, the method comprising receiving, by a server, an operation command for connecting at least one terminal to the digital photo frame; generating and transmitting, by the server, a code to the digital photo frame in response to the received operation command; determining, by the server, whether a code entered by the at least one terminal is matched with the generated code; connecting, by the server, the at least one terminal to the digital photo frame when determining that the code entered by the at least one terminal is matched with the generated code; and instructing, by the server, the digital photo frame to receive the photos or the videos from the at least one connected terminal.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: October 18, 2022
    Inventor: Chao Peng
  • Patent number: 11468047
    Abstract: A method for editing content of a content management system (CMS) includes providing an editor application that provides an interface for composing a content page in the CMS. The content page is associated with a plurality of content components referenced in the content page which are further arranged in accordance with a logical hierarchy defined for the content page. A graphical tree view is displayable via the interface, and presents content components in accordance with the logical hierarchy, wherein each of said content components is selectable via the graphical tree view. An editing view in the interface is responsive to selection of one of the content components from the graphical tree view, and provides access to editing fields related to the selected content component. The editing view presented maintains a correlation to a relationship position of the selected content component in the logical hierarchy.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: October 11, 2022
    Assignee: Contentful GmbH
    Inventors: Benjamin Keyser, Martin Lehner, Paolo Negri, Richard Bausek
  • Patent number: 11455463
    Abstract: The present disclosure provides an interactive information notification method and apparatus, a device, and a computer-readable storage medium. The method includes receiving an interactive information viewing instruction sent by a first user, the viewing instruction including position information of the interactive information in an online spreadsheet; acquiring the interactive information from the online spreadsheet according to the position information; and displaying the interactive information in a highlighted manner in the online spreadsheet so that the interactive information is distinguished from other information in the online spreadsheet. Therefore, the user can quickly and intuitively determine the position of the interactive information and correspondingly process the interactive information, so that the user's editing efficiency for the online spreadsheet is improved.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: September 27, 2022
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yu Xu, Hancheng Liao
  • Patent number: 11455367
    Abstract: A process for rendering a user interface for editing content of a content management system (CMS), includes: providing, over a network through a browser of a client device the user interface, the user interface is configured for editing a content page in the CMS; presenting a graphical tree view in the user interface that presents content components, wherein the graphical tree view of the content page provides a parallel structure to content presentation of a website page that implements API calls to the CMS for accessing content edited for the content page; and presenting an editing view in the user interface responsive to selection of one of said plurality of content components from the graphical tree view; wherein the editing view presented maintains a correlation to a relationship position of the selected content component in the logical hierarchy defined for the content page.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: September 27, 2022
    Assignee: Contentful GmbH
    Inventors: Benjamin Keyser, Martin Lehner, Paolo Negri, Richard Bausek
  • Patent number: 11429558
    Abstract: A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: August 30, 2022
    Assignee: DealVector, Inc.
    Inventors: Subhrojit Nag, Manish Kumawat
  • Patent number: 11429664
    Abstract: A computer vision processor of a camera extracts attributes of persons or vehicles from hyperzooms generated from image frames. The hyperzooms represent traffic patterns. The extracting is performed using a feature extractor of an on-camera convolutional neural network (CNN) including an inverted residual structure. The attributes include at least colors of clothing of the persons or colors of the vehicles. Mobile semantic segmentation models of the CNN are generated using the hyperzooms and the attributes. Attribute analytics are generated by executing the mobile semantic segmentation models while obviating network usage by the camera. The attribute analytics are stored in a key-value database located on a memory card of the camera. A query is received from the server instance specifying one or more of the attributes. The attribute analytics are filtered using the one or more of the attributes to obtain a portion of the traffic patterns.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: August 30, 2022
    Assignee: Verkada Inc.
    Inventors: Yi Xu, Mayank Gupta, Xia Yang, Yuanyuan Chen, Zixiao (Shawn) Wang, Qiang (Kevin) Fu, Yunchao Gong, Naresh Nagabushan
  • Patent number: 11430068
    Abstract: Methods and systems described in this disclosure are directed at developing a life planner for a user based on data collected from various data sources. The life plan is displayed using a timeline that includes events generated from the collected data. As additional data is received, the timeline is updated to reflect the changes or additions to the data. In some embodiments, the life plan includes recommendations and predictions pertaining to a financial plan for the user based on his or her expenses and income.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: August 30, 2022
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Elizabeth Guerrero, Chase Nicholas Borden, Randal Lane Schnedler, Nitin Obhrai, Natalya Lohinova Jeffords, William H. Bloom
  • Patent number: 11423116
    Abstract: Examples discussed herein relate to automatically creating lambda functions in spreadsheet applications, e.g., Microsoft Excel®. In an implementation, a method of automatically creating lambda functions in spreadsheet applications using a lambda shorthand notation is disclosed. The method includes analyzing contents of a cell of a spreadsheet to identify a formulaic expression and determining that the formulaic expression can define a body of a lambda function without using explicit lambda function notation or parameter declarations. The method further includes automatically creating and invoking the lambda function responsive to the determination. As discussed herein, creating the lambda function includes registering the lambda function in a lambda registry using the formulaic expression as the body of the lambda function that evaluates into an output value.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 23, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher John Gross, Johnny Campbell, Andrew James Becker, Claudio Vittorio Russo
  • Patent number: 11423213
    Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: August 23, 2022
    Assignee: Google LLC
    Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
  • Patent number: 11411836
    Abstract: Embodiments described herein enable a receipt of a first input representative of a risk score for a data type and a plurality of second inputs representative of a plurality of a plurality of setting evaluations of a network-based application; and a presentation of a first polygonal shape based on the first input, a plurality of second polygonal shapes, and a third polygonal shape based on the second inputs such that the first polygonal shape and the second polygonal shapes are concentric with each other and such that the first polygonal shape and the third polygonal shape are presented over the second polygonal shapes. The presentation enables a user to readily visualize a set of areas where the first polygonal shape and the third polygonal shape differ in order to determine how the network-based application is compliant and non-compliant with the first input.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 9, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Peter Steuart Babcock, Benjamin Charles Henry
  • Patent number: 11397922
    Abstract: Systems and methods for implementing multi-table automation triggers. A system may include at least one processor configured to maintain a first table with rows and columns defining first cells; maintain a second table with rows and columns defining second cells; display a joint logical sentence structure template including a first definable condition and a second definable condition; link input options for the first definable condition to the first table; link input options for the second definable condition to the second table; generate a joint rule for the first table and the second table by storing a first value for the first definable condition and storing a second value for the second definable condition; apply the joint rule across the first table and the second table; and trigger the joint rule when the first condition in the first table is met and the second condition in the second table is met.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: July 26, 2022
    Assignee: MONDAY.COM, LTD.
    Inventors: Eliran Zagbiv, Abigail Pagi, Shanee Radzewsky, Meytal Badichi
  • Patent number: 11397608
    Abstract: A combination programming environment using spreadsheets is described that supports stack based sequential program execution using spreadsheet cells supporting recursion, reentrancy, conditional blocks, loops and block based dependency execution using a virtual machine. This is achieved by partitioning cells in any sheet into named blocks and unnamed blocks that are executed using conditions. Named blocks can be arranged in a call sequence with a caller cell setting up a call to a callee named block using the name of callee block in caller cell formula.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: July 26, 2022
    Inventors: Sudharshan Srinivasan, Jai Kumar, Kothandraman Ramchandran
  • Patent number: 11386184
    Abstract: An information processing apparatus comprising accepting means, transmission means, reception means and display means, wherein in a case where a plurality of pieces of link information is included in a search result and one of the pieces of link information is selected, the transmission means transmits a request for a Web page to a destination server in accordance with that link information, and the information processing apparatus further comprises processing means for, with respect to the Web page received in accordance with the request, searching in that Web page for the search term and processing by inserting a tag for performing an emphasized display of that search term into that Web page, and the display means displays the Web page, into which the tag for the emphasized display is inserted, emphasizing the search term in that Web page.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: July 12, 2022
    Assignee: MARS FLAG CORPORATION
    Inventors: Shinya Takei, Umihito Kusama
  • Patent number: 11373034
    Abstract: Systems and methods described herein provide a database-driven interdepartmental workflow, communication, and data gathering tool that allows forms to be designed without relying on trained software developers. A network device stores control object definitions and provides a section user interface to solicit a compilation of control objects for a section template. The network device provides a forms user interface to assemble multiple section templates, from a group of stored section templates that includes the section template, into an interactive form. The forms user interface generates section path logic options for each of the selected sections based on a multi-level hierarchy and key input terms supplied by a user. The network device provides for access, by other registered users, to the interactive form; receives form data via the interactive form; and stores the form data associated with the interactive form.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: June 28, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Joseph Peter Ptaszynski, Suzanne E. Spalding
  • Patent number: 11372602
    Abstract: Print jobs may include errors, which may be difficult to resolve. In the embodiments described herein, data objects in print jobs are converted into printable features that show the underlying information in the print job, which allows for a visual inspection of the logical structures and relationships between the logical structures and print data objects in a printed output. One embodiment comprises a print controller that stores a first print job comprising one or more data objects, and print job commands that define the data objects for the first print job. The print controller processes the print job commands to identify the data objects for the first print job, and outlines and presentation positions specified for the data objects, and generates a second print job that graphically represents the outlines and the presentation positions of the data objects as graphical shapes, and provides the second print job.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: June 28, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Rose Nemeth