Patents Examined by Scott T. Baderman
  • 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: 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
  • Patent number: 11960824
    Abstract: A document creation system includes keyword object management configured to create keyword objects by merging the expression labels and attributes of keywords and to manage the keyword objects, keyword object placement configured to place, in any position of text, a keyword object managed by the keyword object management, keyword object attribute value input configured to input attribute values to the keyword objects, and keyword object-placed document recording/reading configured to record and read the created keyword object-placed document.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: April 16, 2024
    Assignee: IRYOU JYOUHOU GIJYUTU KENKYUSHO CORPORATION
    Inventor: Shinkichi Himeno
  • 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: 11960992
    Abstract: A winding condition generating apparatus includes: an input unit; an output unit; and a condition calculation unit. A winding condition calculation unit includes a learning model created by machine learning using a combination of a winding parameter and a winding condition in producing a wound web that satisfies a target winding quality as training data, and calculates a winding condition of a new wound web using the learning model, from a winding parameter of a new wound web input through the input unit. The output unit outputs the winding condition. The winding parameter includes a web width, a web transport velocity, and a web winding length. The winding condition includes a tension of the web at the start of winding and a tension of the web at the end of winding.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: April 16, 2024
    Assignee: FUJIFILM Corporation
    Inventor: Yoshihito Matsumura
  • Patent number: 11947899
    Abstract: The subject technology receives, from a document object model, a set of nodes of a web page, each node corresponding to an element of the web page. The subject technology determines, using an intersection observer, a position and visibility of a set of first elements within a viewport of the web page. The subject technology determines, using a mutation observer, a set of new elements within the viewport that was previously hidden and now visible. The subject technology provides a set of visible elements, based at least in part on the set of new elements and the set of first element, as elements that have been seen by a user during a session. The subject technology generates an index based at least in part on the set of visible elements, the index comprising information corresponding to text that was visible to the user during the session.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: April 2, 2024
    Assignee: Content Square SAS
    Inventors: Steven Botbol, Tristan Giovangrandi, Arnaud Bodenan, Henrique Cesar, Francois Le, Ryad Zenine
  • Patent number: 11947898
    Abstract: A method and apparatus of a device for generating one or more content briefs is described. In an exemplary embodiment, the device receives a strategy for generating the plurality of content briefs, wherein each of the plurality of content briefs is a structured document that is used to guide creation of content. In addition, the device may collect a collection of content and generate a plurality of content clusters using unsupervised machine learning to cluster the content collection with the received strategy. Furthermore, the device may generate the plurality of content briefs from the plurality of content clusters.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 2, 2024
    Assignee: STORYROOM INC.
    Inventor: Debajyoti Ray
  • Patent number: 11941541
    Abstract: Methods, computer program products and/or systems are provided that perform the following operations: obtaining a performance matrix representing accuracies obtained by executing a plurality of pipelines on a plurality of training data sets, wherein a pipeline comprises a series of operations performed on a data set; selecting a defined number of top pipelines as potential pipelines for a testing data set based, at least in part, on a similarity between the testing data set and each of the plurality of training data sets represented in the performance matrix; storing results from executing each of the potential pipelines as a new data set; determining a pipeline accuracy for each of the potential pipelines when executed against the testing data set; and providing a recommended pipeline for use with the testing data set based, at least in part, on the pipeline accuracy for each potential pipeline.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Saket Sathe, Gregory Bramble, Horst Cornelius Samulowitz, Charu C. Aggarwal