Patents Examined by Scott T. Baderman
  • Patent number: 12210823
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for controlling the display of rich digital content within a digital document. For instance, in some embodiments, the rich content toggling system provides a rich content toggle element for enabling and disabling display of rich content within a digital document, all while maintaining the data for the rich content as part of the digital document. In addition to the rich content toggle element, the rich content toggling system can provide more granular options for selecting or controlling which types of rich content items to display or not display within a digital document. In addition, the disclosed systems can provide a magnifier cursor that is moveable to scroll over the digital document to reveal hidden or removed rich content items that have been toggled off.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: January 28, 2025
    Assignee: Dropbox, Inc.
    Inventor: Emily Jerger
  • Patent number: 12212804
    Abstract: A method of adjusting visual content. The method comprises selecting, on a client terminal, visual content, extracting visual content data pertaining to the visual content, forwarding a request which includes the visual content data to a network node via a network, receiving, in response to the request, a list of a plurality of visual content editing functions from the network node, presenting, on the client terminal, the plurality of visual content editing functions to a user, receiving a selection of at least one member of the list from the user, adjusting the visual content using the at least one member, and outputting the adjusted visual content.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: January 28, 2025
    Assignee: Snap Inc.
    Inventors: Moshe Hogeg, Yosef Shemesh
  • Patent number: 12190040
    Abstract: Methods for utilizing a document group to generate an output that is formatted for a peripheral output device. The output may be generated by creating output documents, adapting elements from documents of the document group, including or excluding certain elements based on criteria that may be predetermined and/or calculated, and by formatting the included elements to decrease the amount of vertical space used in the formatted output and retain all the significant text, perhaps even using a larger font. For screens, less vertical space may equate to more information fitting on the screen at a time and less scrolling. For printers, less vertical space may equate to less paper to print the same document. Further, the output may be configured to include certain documents and/or document areas based on the content of audit logs that track user-view of an input. Also disclosed are systems and devices for implementing the methods.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 7, 2025
    Inventor: Victor V. Fanberg
  • Patent number: 12182504
    Abstract: Methods and systems for compilationless modification of a fillable form may include receiving a ruleset and generating a script file based upon the ruleset. The method may also include retrieving data from one or more data sources according to the script file and generating a data map file configured to provide a mapping of the retrieved stored data to the fillable form. The method may further include rendering the fillable form according to tagged fields populated with the retrieved stored data via the data map file, wherein the tagged fields correspond to fields in the data map file.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: December 31, 2024
    Assignee: Allstate Insurance Company
    Inventors: Cijo Mathew Jose, Adam Michael Kalbasz, Selvam Babu Selva Thambi, Sasisudhan Manian Arjunan, Yufeng Deng
  • Patent number: 12175185
    Abstract: A method including accessing a website comprising one or more webpages. The method may also include determining, by a processor, one or more modifications to the one or more webpages of the web site configured to improve a search engine optimization (SEO) of the web site. The method may also include determining, by the processor, software code configured to enact the one or more modifications. The method may also include determining, by the processor, group-specific instructions configured to insert the software code into the one or more webpages of the website via attribute overwriting. The method may also include installing the group-specific instructions into an application stack of the web site so that device browsers executing code of the web site, to render the one or more of the webpages, execute the software code.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: December 24, 2024
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Sammy Yu, Jimmy Yu, Lemuel S. Park, Thomas J. Ziola, Meyyappan Alagappan
  • Patent number: 12159301
    Abstract: Methods, computer program products, and systems are presented.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: December 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary A. Silverstein, Indervir Singh Banipal, Shikhar Kwatra, Raghuveer Prasad Nagar
  • Patent number: 12153870
    Abstract: Provided are systems, methods, and computer program products for representing a plurality of events in an interactive graphical user interface. The system includes at least one processor programmed or configured to parse at least one textual document to identify a plurality of events related to at least one entity, determine a temporal parameter for each event of the plurality of events based on the at least one textual document, order the plurality of events into a sequence based on the temporal parameter for each event, and generate an interactive graphical user interface comprising a visual representation of the plurality of events on a user device based on the sequence, the visual representation of the plurality of events linked to a textual document of the at least one textual document.
    Type: Grant
    Filed: April 17, 2024
    Date of Patent: November 26, 2024
    Assignee: Clearbrief, Inc.
    Inventors: Jacqueline Grace Schafer, Jose Demetrio Saura, Tovi Jordan Newman, Kristina Marian Hollingshead
  • Patent number: 12147661
    Abstract: A content sharing method includes: receiving a first input for a first electronic device; and displaying a first interface on a screen of the first electronic device in response to the first input, the first interface including at least one of following: a first identifier or N second identifiers, where the first electronic device is one of N electronic devices constituting a target sharing group, the first identifier is an entry to a first content, and the first content is the content shared in the target sharing group by at least two of the N electronic devices; the second identifier is an entry to a second content, and the second content is the content shared in the target sharing group by one of the N electronic devices; and N is a positive integer greater than or equal to 2.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: November 19, 2024
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Yamei Liu
  • Patent number: 12147451
    Abstract: Data processing techniques are described to obtain user data previously collected when a user is requested to complete application forms associated with multiple servers. The application forms may include some fields that may be in common and that may request the same user data. For each application form requested by the user, the data processing techniques can identify and obtain the relevant previously collected data about the user for the application form. The application form for a product can have certain fields that may be pre-filled based on the relevant and/or non-confidential previously collected user data. The data processing techniques can also provide an estimate of the time that may be needed by the user to complete at least one application form so that the user can obtain a requested product.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: November 19, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher James Waful, Brennen Michael Ricks, Kathryn Babb, Curtis Mark Bell
  • Patent number: 12135758
    Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
    Type: Grant
    Filed: March 26, 2023
    Date of Patent: November 5, 2024
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
  • Patent number: 12099549
    Abstract: Users of a database management engine may generate fillable digital documents by mapping interface elements onto form documents. When a user maps interface elements onto a form document, the user may accidentally overlap two or more interface elements. To rectify this, the database management engine may modify the position of one of interface elements based on a set of positioning rules. In addition, the database management engine may identify and suggest mappings to users based on similar documents that have been previously mapped. The database management engine identifies similar documents using information about the document, the user, and the mapping itself. The mapping associated with the most similar document may be provided to the user as a suggested mapping. The database management engine converts the form document and finalized mapping into a fillable digital document. The fillable digital document is sent to recipients, who complete the fillable digital document.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: September 24, 2024
    Assignee: ZENPAYROLL, INC.
    Inventor: Minh Quan Dang Nguyen
  • Patent number: 12093643
    Abstract: A method comprising identifying content to underlay digital content of a display, displayed through a user interface creating a temporary array; populating a temporary array with the identified content for underlayment; and responsive to an input, transforming the temporary array into a populated digital underlayment. The content can be one or more of the following: video, text, static image, ticker, live video, live stream, recorded stream, live broadcast, or recorded broadcast. The display can be a webpage of an online marketplace, social media site, or website.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: September 17, 2024
    Assignee: ZUMEDIA INC.
    Inventors: Phyllis Jager, Barry Terach, Mark Cuban
  • Patent number: 12039276
    Abstract: A method includes associating anomalous first text, from a first unstructured data set, with a first classification; processing the first unstructured data set using at least one of ML or AI to identify a second text that is in close context to the first text, and adding the second text to a text list associated with the first classification; enriching the text list by processing the second text to generate a third text, and adding the third text to the text list to produce an enriched text list and such that the third text is also associated with the first classification; matching the text in the enriched text list to text in a second unstructured data set; and classifying the text in the second unstructured data set as having the first classification when the text in the second unstructured data set matches text in the enriched text list.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: July 16, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Dmitri Goloubev, Nassim Benoussaid, Volodymyr Iashyn, Borys Viacheslavovych Berlog, Carlos M. Pignataro
  • Patent number: 12039284
    Abstract: A summarizer can be invoked by a user to summarize content. Once started, the summarizer can examine the content, determine a main body of the content, extract texts from the main body, concatenate the texts into a text block, and make a call to an artificial intelligence (AI) platform. The call can contain the text block and specify a user-configurable summarization range for summarizing the text block. The AI platform is operable to generate a sentiment of the text block and a summary of the text block in the summarization range and return them to the summarizer. The summarizer, in turn, can instruct an application on the user device to generate a window or page for displaying the sentiment and the summary in the summarization range on the user device, in real time and in context of the content that the user is viewing, reading, or listening.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: July 16, 2024
    Assignee: OPEN TEXT SA ULC
    Inventor: Gareth Edward Hutchins
  • Patent number: 12026128
    Abstract: An online document system can allow users to participate in collaborative negotiation of documents stored with in the online document system. To facilitate negotiations between multiple entities (each potentially including multiple users with different roles in the negotiation), the online document system includes a permissions system that allows per-clause control over user's access to propose and approve changes to a negotiated document. Similarly, the user interfaces for viewing a negotiated document provided by the online document system to users can depend on the role of that user in editing the document and the current stage of the negotiation of the document. Finally, the online document system can track agreement between sides in a negotiation on a per-clause basis and can otherwise help facilitate the negotiation of the document.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 2, 2024
    Assignee: DOCUSIGN, INC.
    Inventors: Iqra Anjum, Marshall Nam, Caitlan Corbin, Chad Roffey
  • Patent number: 12001792
    Abstract: A method for generating presentation slides with distilled content including receiving one or more data files as source material for slide generation, obtaining content from the one or more data files for a slide of a slide presentation, identifying a layout template for the slide based on the content, and distilling the content into distilled content to generate a presentation visualization item based on the distilled content. The distilled content may include a subset of the content. The method may also include generating the slide based on the presentation visualization item and the layout template.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: June 4, 2024
    Assignee: Google LLC
    Inventors: Vishnu Sivaji, Steven Joseph Saviano, Andrea Dulko
  • Patent number: 11989794
    Abstract: The present invention is directed to a system and method for document extraction and synthesis. Specifically, a system and method for extracting portions of a document to be changed and automatedly synthesizing the changes to the extracted portion of the document to conform to the language and structure required for the final document. The present invention allows a user to modify an existing set of laws and automatedly transform the changes into a final document that complies with the specified language and format requirements for that final document. For example, a bill drafter can select a provision of existing law to modify and the system will transform the changes to the existing law into a bill to be presented before the lawmaking body that complies with all of the precise language and formatting requirements of bills to be presented.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 21, 2024
    Assignee: XCENTIAL CORPORATION
    Inventor: Grant Vergottini
  • Patent number: 11983464
    Abstract: Methods, apparatus, and processor-readable storage media for a neural network-based message communication framework with summarization and on-demand audio output generation are provided herein.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: May 14, 2024
    Assignee: Dell Products L.P.
    Inventors: Bijan Kumar Mohanty, Dhilip S. Kumar, Hung T. Dinh, Sarath Kumar Kalavala
  • Patent number: 11960560
    Abstract: Methods, non-transitory computer readable media, and accessibility analysis devices are disclosed that generate an event listener hash value for event listeners identified in a web page runtime environment. The event listener hash values are generated from event listener data extracted from web page source code. A subset of the event listeners are determined to be irrelevant to an accessibility review based on a classification identified based on a comparison of the event listener hash values to stored event listener hash values. An element hash value is generated for elements of the web page associated with accessibility issue and another subset of the event listeners determined to be relevant to the accessibility review. An issue report is output to a client device that includes a review for each of a subset of the accessibility issues retrieved based on a comparison of the generated element hash values to stored element hash values.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: April 16, 2024
    Assignee: USABLENET INC.
    Inventors: Enrico Scoda, Matteo Ceraico
  • Patent number: 11960562
    Abstract: Ephemeral stories allow users of an online system, such as a social networking system, to share content for a pre-determined temporary length of time. Channels group and organize stories based on content. Topic-based channels allow contain stories that have related content. Hashtag- and sticker-associated channels contain stories that include particular hashtags or stickers, respectively. User-specific channels contain content tailored by the online system for display to a particular user based on preferences and history. Collaborative channels are channels that are private to a specific group of users. The use of channels improves the online experience by grouping stories by content, thereby facilitating users' interaction with similar content.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: April 16, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul