Hypermedia Patents (Class 715/205)
-
Patent number: 12141522Abstract: A computing system and a method remotely generate documents wherein a user establishes communication with the computing system from a user device and is instructed to enter the information in a document template displayed on the user device. The user device is enabled to select a document type and a document format. The document types include a conventional check and a cashier's check. The document formats include a printed hard copy and an electronic document.Type: GrantFiled: January 2, 2024Date of Patent: November 12, 2024Assignee: TRUIST BANKInventor: Barath Jayaraman
-
Patent number: 12141175Abstract: A method (and system) includes retrieving a dataset from a database creating a report including a graphical representation of the dataset, the graphical representation of the dataset including a freely positionable and scalable data container and displaying the report on a graphical user interface. The report has a free-form layout in which each container is freely positionable and is freely scalable such that a change in size and/or location of one container does not affect a size and/or location of any other container in the report.Type: GrantFiled: December 30, 2019Date of Patent: November 12, 2024Assignee: MICROSTRATEGY INCORPORATEDInventors: Zhili Cheng, Keng-Fu Chu, Alejandro Olvera Velasco, Jeffrey Courcelle
-
Patent number: 12130883Abstract: Systems and methods are provided for a folder-based content management system and method. In one example, a method for the folder-based content management system includes converting an existing infrastructure into editable assets and organizing the editable assets into a structure of a folder file system by recombining the editable assets into a new format. The folder file system may be rendered with the new format as a graphical user interface (GUI).Type: GrantFiled: April 10, 2023Date of Patent: October 29, 2024Assignee: CACTUS BLOCK LLCInventors: Michael Gursha, Douglas Gursha
-
Patent number: 12124423Abstract: Example implementations relate to optimizing operation of microservice clusters comprising multiple nodes, each executing a common self-sufficient microservice instance. The method includes, at a first node having a database instance comprising a plurality of rows and a plurality of columns, calculating a distinct hash per row to create a hash list, each hash identifying data contained in the respective row; publishing a distinct hash and/or the hash list to one or more of the plurality of nodes, each node having respective database instances and respective hash lists; at a second node, comparing the distinct hash and/the hash list published by the first node to the hash list of the second node to identify any missing rows of data; and, in response to identifying, based on the comparison, a missing row(s) in the second node's database instance, updating the second node's database instance to include the missing row(s) of data.Type: GrantFiled: September 30, 2022Date of Patent: October 22, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Debloke Maitra, Paul Day, Derek Perronne
-
Patent number: 12124859Abstract: A computer-implemented method for exposing a software component through a predetermined protocol is disclosed. The method may include receiving a software component including at least one of a configuration, an operation, a trigger, and a parameter, and receiving a metamodel describes the configuration, the operation, the trigger, and the parameter. The method may also include generating a microservice and an API specification entirely based on the metamodel without additional coding. The computer-implemented method may further include deploying the microservice such that the microservice accepts incoming requests described by the API specification, and receiving a formatted response from the deployed microservice. The method may also include receiving a new configuration of the software component created on the deployed microservice, and generating a resource identifier that identifies the new configuration of the software component.Type: GrantFiled: December 21, 2022Date of Patent: October 22, 2024Assignee: Salesforce, Inc.Inventor: Mariano Luis Gonzalez
-
Patent number: 12118643Abstract: Apparatuses, systems, and techniques to perform a K-nearest-neighbor query. In at least one embodiment, a set of bounding boxes corresponding to a set of primitives is generated that allows the query to be solved using light transport simulation acceleration features of a GPU.Type: GrantFiled: December 23, 2021Date of Patent: October 15, 2024Assignee: NVIDIA CorporationInventor: Nathan Vollmer Morrical
-
Patent number: 12120074Abstract: In one or more implementations, video content generated using a client application may be provided to users of the client application in association with one or more products offered for purchase via the client application. Video content items presented to a user may be identified based on a level of interest of the user in relation to the respective video content items. A level of interest of the user in relation to a video content item may be based on profile information of the user.Type: GrantFiled: July 13, 2023Date of Patent: October 15, 2024Assignee: Snap Inc.Inventors: Jean Luo, Celia Nicole Mourkogiannis
-
Patent number: 12120125Abstract: Secure sharing of a document on a co-browse session is implemented by causing a JavaScript implemented document viewer to create HTML5 description of a rendered view of a document's content, and transmitting the HTML5 description of the rendered view of the document content as a DOM elements on the co-browse session. The rendered view of the document is overlayed on the web page being co-browsed, which enables the participants to the co-browse session to collaboratively view the rendered view of the document. However, since the document itself only resides in the visitor's browser, the document itself is not transmitted on the co-browse session. Media URLs can also be shared, and the participants' views of the audio/video media is synchronized by causing the video to play locally at each participant but synchronized with the visitor. Live video of the participants to the co-browse session is also implemented.Type: GrantFiled: February 28, 2022Date of Patent: October 15, 2024Assignee: Glance Networks, Inc.Inventors: Richard L. Baker, Andrew Norman, Brendan Ronan, Ellis Oliver Jones, Edward F. Hardebeck, Edward J. McGowan, Deborah Mendez
-
Patent number: 12118201Abstract: An electronic device with a display device displays a user interface that includes content. The electronic device, while displaying the user interface that includes content, detects a first input. The electronic device, in response to detecting the first input, displays an annotation layer over the displayed content. At least a portion of the content is visible through the annotation layer. The electronic device, while displaying the annotation layer, displays a set of markup tools, including a plurality of tools for adding marks to the annotation layer. The electronic device detects a second input selecting a first markup tool of the set of markup tools. The electronic device adds one or more marks on the annotation layer in accordance with one or more additional inputs using the selected first markup tool.Type: GrantFiled: November 30, 2020Date of Patent: October 15, 2024Assignee: APPLE INC.Inventors: David C. Graham, Kenneth L. Kocienda, Caelan G. Stack, Christopher P. Foss, Freddy A. Anzures
-
Patent number: 12112137Abstract: An approach for generating a distribution list. The approach analyzes a message associated with a user to create a message bag of words (BOW). The approach can analyze a history of messages associated with the user to create a plurality of history message BOWs. The approach can calculate similarity factors between the message BOW and the plurality of history BOWs, respectively. If a similarity factor is “>=” a predetermined similarity threshold, the approach can add a history message to a similar message list. The approach can calculate interest factors, based on the similarity factors, for contacts associated with the similarity factors in the similar message list. If an interest factor is “>=” a predetermined interest threshold, the approach can add a contact associated with the interest factor to a suggested contact list. The approach can prioritize the suggested contact list and insert the list as a distribution list.Type: GrantFiled: June 30, 2021Date of Patent: October 8, 2024Assignee: International Business Machines CorporationInventors: Jason L. Peipelman, Erica Banda, Rolf Kocheisen, Eric Vermeer, Debora Yang
-
Patent number: 12112125Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.Type: GrantFiled: June 22, 2023Date of Patent: October 8, 2024Assignee: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Patent number: 12086381Abstract: A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geotag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI. Two or more different types of galleries are represented in the map-based GUI by different, visually distinct types of gallery icon.Type: GrantFiled: June 2, 2022Date of Patent: September 10, 2024Assignee: Snap Inc.Inventors: Daniel Amitay, Jonathan Brody, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Evan Spiegel
-
Patent number: 12081625Abstract: A method, a system, and computer program product for session based data persistency are described. A request to execute, by an executing computing server, a service of an application during a terminal service session initiated by an initiating computing server is received. Current session data including a session header and session attributes is captured. A difference between the current snapshot of the session data and a past snapshot of the session data, generated by the initiating computing server and stored by a persistence layer, is determined. The session attributes stored by the persistence layer are updated based on the difference between the current snapshot of the session data and the past snapshot of the session data to enable execution of the service of the application without requesting reauthentication.Type: GrantFiled: December 13, 2022Date of Patent: September 3, 2024Assignee: SAP SEInventor: Zhongyuan Xue
-
Patent number: 12067212Abstract: A method and a client device for dynamically replacing interactive content of a quick setting bar are disclosed. The method comprises: monitoring activity of a user on a terminal client and the terminal client state. Identifying content currently presented to the user. Selecting one or more graphical user interface elements to present on the quick setting bar. The one or more graphical user interface elements have been selected based on a content list acquired from a storage according to data and a user profile calculated based on the user activity and terminal client state. Moreover, this comprises updating the quick setting bar to display the one or more graphical user interface elements while the currently presented content is displayed by a presentation unit of the terminal client.Type: GrantFiled: July 27, 2020Date of Patent: August 20, 2024Assignee: Digital Turbine, Inc.Inventors: Brandon Brent Ayers, Kevin McGuire, Jonathan James Kittrell
-
Patent number: 12068064Abstract: A method and system for requesting and receiving prescription verification is described. A patient may establish a secure communication with a cloud-based server and receive a machine-readable code including the patient's encrypted information. The patient may present the code to a physician, whereupon the physician may communicate the coded patient information to the cloud-based server and the physician may communicate prescription information to an electronic clearinghouse. Upon patient's presentation of the code to a pharmacy, the pharmacist may verify the prescription with the clearinghouse; the clearinghouse validating the patient information with the cloud-based server. Upon verification, the pharmacist may fill the prescription.Type: GrantFiled: May 25, 2020Date of Patent: August 20, 2024Inventor: Patrick Abuzeni
-
Patent number: 12067346Abstract: Systems and methods for providing a machine learning-powered framework to transform overloaded text documents is provided. The system generates a plurality of candidate templates offline. During runtime, the system accesses a text document and analyzes the text document to identify segmentation data. The segmentation data can indicate a plurality of segments derived from the text document. The system then accesses a plurality of candidate templates, whereby each candidate template comprises a plurality of pages having a different background element that shares a common theme. The plurality of candidate templates are ranked based on at least the segmentation data. The network then generates multiple presentation pages for each of a predetermined number of top ranked candidate templates by incorporating each of the plurality of segments into a corresponding page of the plurality of pages for each of the top ranked candidate templates.Type: GrantFiled: July 21, 2022Date of Patent: August 20, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Ji Li
-
Patent number: 12056186Abstract: Methods, systems, and media for providing a media consumption history annotated with social context. In some embodiments, the method comprises: receiving, from a first user device that is associated with a sharing user, a request to share a video item; providing an address associated with the video item; receiving a request, associated with the address, to play the video item; determining, based on the address, that the request to play the video item is associated with the request to share the video item; and causing, via a user interface, a media consumption history to be presented that includes an indication that the video item was shared by the sharing user.Type: GrantFiled: September 23, 2019Date of Patent: August 6, 2024Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 12050578Abstract: A distributed data processing system for a database composed of data records organized into tables for responding to a request to split an index in a consistent and concurrent fashion. A request to split an index atom at any given node is processed by a designated “chairman” for that index atom. The chairman splits its index by maintaining a lower portion thereof and by moving the contents of an upper portion to a newly created index atom as the right sibling. Each other node takes appropriate steps to assure orderly transfer of this information from the chairman consistently and concurrently across the distributed database processing system.Type: GrantFiled: October 15, 2021Date of Patent: July 30, 2024Assignee: NuoDB, Inc.Inventors: Trek S. Palmer, James A. Starkey
-
Patent number: 12045559Abstract: A generation device extracts elements from tree-structured data in which each element includes the content of an operation of an object device and an execution condition of the operation, in order from top to bottom. The generation device determines whether the operation is executed by referring to the state of the object device and determining whether the execution condition is satisfied, for an element including the execution condition, of the extracted elements. The generation device adds, to a list, information about the operation determined to be executed.Type: GrantFiled: June 24, 2020Date of Patent: July 23, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Koki Nakanishi, Nagatoshi Nawa, Haruo Oishi
-
Patent number: 12039261Abstract: Certain aspects of the present disclosure provide techniques for creating an online document. A method includes prompting, a user for a base document; determining that the base document is an existing document comprising structured data; prompting the user to select a template; encoding one or more sections of the template selected by the user with content extracted from the structured data to generate an initial online document; identifying interactive elements from the structured data; creating a section within the initial online document corresponding to the interactive elements; generating for display, the initial online document in an online document editing environment, the online document editing environment configured to enable the user to selectively edit one or more sections of the initial online document; and publishing, the initial online document as the online document, with the online document creation system, in response to an indication from the user to publish.Type: GrantFiled: May 2, 2023Date of Patent: July 16, 2024Assignee: BOLD LimitedInventors: John Glase, James Freundlich, Kip Daynard
-
Method and system for extracting information from input document comprising multi-format information
Patent number: 12032651Abstract: Disclosed herein is method and a system for extracting information from an input document comprising multi-format information. In an embodiment, a Hypertext Markup Language (HTML) document corresponding to the input document is created by analyzing the input document comprising documents of multiple data formats. Further, the HTML document is realigned based on a number of columns in each page of the HTML document. Furthermore, a document Identifier (ID) associated with each of the documents is determined in realigned HTML document by classifying information in each of the document pages using a pretrained Machine Learning (ML) model. Subsequently, a hierarchy configuration file, corresponding to the realigned HTML document, is generated based on the document ID. Finally, information from the hierarchy configuration file associated with each of the document ID is extracted by orchestrating one or more data extractors for extracting data attributes from the hierarchy configuration file.Type: GrantFiled: June 15, 2022Date of Patent: July 9, 2024Assignee: Wipro LimitedInventors: Swapnil Dnyaneshwar Belhe, Shishir Vivek Bhaskarwar, Vishal Prakash Chavan -
Patent number: 12032806Abstract: The present disclosure involves system, methods, and media for displaying and exploring software object relationships in an interactive manner. In general, complex structures can have relationships between objects, such as parent/child relationships, general associations, and dependencies. Additionally, some objects may have multiple dependencies. For example, an object representing “low battery” may be a child object for both a screen failure object and a GPS failure object. The n-column explorer allows for exploring relationships between objects of arbitrary categories and in hierarchies of arbitrary depth, without the need to duplicate objects. For example, the “low battery” object need not be duplicated for both the GPS failure and the screen failure.Type: GrantFiled: May 19, 2021Date of Patent: July 9, 2024Assignee: SAP SEInventors: Santhosh Rao, Rajarshi Ghosh, Roseline Toppo, Akshay Chauhan, Devesh Kumar Dhiman
-
Patent number: 12026206Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for creating custom system generated hyperlinks for predefined search queries at an external website. The system stores, in a data storage device, a set of custom URL templates, the custom URL templates defining required data fields to concatenate as parameters for a website link. The system obtains user information about a user where the information includes at least a first name and last name of the user. The system retrieves from the data storage device the set of custom URL templates. The system generates multiple website links based on the retrieved custom URL templates, where the generated website link includes a domain name of a website, and concatenated fields that are parameter specific to the website. The system then displays, via a user interface, a representation of the generated website links for selection by a user.Type: GrantFiled: September 27, 2021Date of Patent: July 2, 2024Assignee: Optery, Inc.Inventors: Lawrence Robert Gentilello, Chen Atlas
-
Patent number: 12027184Abstract: Systems and methods for video processing are configured. Embodiments of the present disclosure receive a procedural document comprising a plurality of instructions; extract a plurality of key concepts for an instruction of the plurality of instructions; compute an information coverage distribution for each of a plurality of candidate multi-media assets, wherein the information coverage distribution indicates whether a corresponding multi-media asset relates to each of the plurality of key concepts; select a set of multi-media assets for the instruction based on the information coverage distribution; and generate a multi-media presentation describing the procedural document by combining the set of multi-media assets based on a presentation template.Type: GrantFiled: May 2, 2022Date of Patent: July 2, 2024Assignee: ADOBE INC.Inventors: Suryateja BV, Prateksha Udhayanan, Parth Satish Laturia, Chauhan Dev Girishchandra, Darshan Khandelwal, Stefano Petrangeli, Balaji Vasan Srinivasan
-
Patent number: 12026249Abstract: Methods, media and systems for screening content for malicious content in a web browser are disclosed. Document object model (DOM) elements are retrieved from the content displayed in the web browser. A link to visit a web site included in the DOM elements is identified. The identified link is compared to a list of permitted sources. Information is scanned to determine whether the information matches records of content transmitted by a primary source among the permitted sources. An alert is generated after determining a mismatch between the information in the DOM elements and records of content transmitted by the primary source.Type: GrantFiled: February 19, 2021Date of Patent: July 2, 2024Assignee: Capital One Services, LLCInventors: Jonatan Yucra Rodriguez, Andrew Veenstra, Vu Nguyen, Jose Moreno
-
Patent number: 12014365Abstract: Disclosed is a system and method for implementing a network enabling an interoperable exchange of electronic payment information, which connects two parties to a transaction using established rules, technology, and trust model. Such systems and methods provide a shared set of rules and common APIs, and enable validation of the accuracy of all data exchanged via API. In order to maintain data, the systems and methods described herein enable each participant to only see interactions and information that is relevant and permissioned to such participant, all while maintaining no central data store for the sensitive electronic payment information. Each participant is vetted and authorized by a system administrator as a validated “Credential Service Provider” (“CSP”) and governed by rules created and managed by the administrator. Further, an auditable trail of all transactions is maintained by logging metadata to track events and changes to permissions.Type: GrantFiled: November 1, 2021Date of Patent: June 18, 2024Assignee: National Automated Clearing House AssociationInventors: George M. Throckmorton, Robert M. Unger, Nazih R. Hamade
-
Patent number: 12008053Abstract: A computer obtains records of multiple digital events from multiple vendors of digital event records, each digital event record having a digital ID of a user that initiated the respective digital event. A computer obtains at least one list of professional registry numbers of professionals in a profession. A computer classifies at least some portion of the digital event records and at least some internet web pages based on a standard taxonomical index. A computer identifies correlated identification data points among the digital event records and the professional registry records, and based on the taxonomic classification of pages and digital events, to infer a correlation between digital IDs from digital event records and actual physical identities of physical persons, and computing a parameter reflecting a degree of certainty of the inference.Type: GrantFiled: August 31, 2021Date of Patent: June 11, 2024Assignee: PulsePoint, Inc.Inventors: Jonathan Zile, Sudarshan Mahanubhav, Avikal Satle, Ezra Suveyke, Jason Scheller
-
Patent number: 12001777Abstract: A font switching method obtains, through pixel matching with a comparison font, a target font consistent with a font currently used by an operating system, and applies the target font to a third-party application, enabling the third-party application to accurately vary with a font change of the operating system and to avoid inconsistency between the font used by the third-party application and the font used by the operating system.Type: GrantFiled: March 31, 2021Date of Patent: June 4, 2024Assignee: PETAL CLOUD TECHNOLOGY CO., LTD.Inventors: Liang Lu, Yaoming Liu, Lin Peng
-
Patent number: 11997115Abstract: Methods, network devices, and machine-readable media for an integrated environment and platform for automated processing of reports of suspicious messages, and further including automated threat simulation, reporting, detection, and remediation, including rapid quarantine and restore functions.Type: GrantFiled: October 26, 2021Date of Patent: May 28, 2024Assignee: Cofense Inc.Inventors: Aaron Higbee, David Chamberlain, Vineetha Philip
-
Patent number: 11985101Abstract: Examples relate to a method, an apparatus and a computer program for processing a plurality of electronic messages, and to an electronic message server. The method comprises obtaining (110) the plurality of electronic messages. The method further comprises selecting (120) at least a subset of electronic messages of the plurality of electronic messages based on information related to a plurality of suspicious electronic message sender identifiers. The method further comprises determining (130), whether a number of electronic messages of the subset of electronic messages obtained within a pre-defined time interval exceeds a threshold. The method further comprises discarding (140) the electronic messages of the subset of electronic messages if the number of electronic messages of the subset of electronic messages obtained within the pre-defined time interval exceeds the threshold.Type: GrantFiled: January 18, 2019Date of Patent: May 14, 2024Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Haya Shulman, Kevin Freeman, Markus Schneider
-
Patent number: 11971933Abstract: A system for assisted expanded search can have a server, receiving from a user, a user search request to access semi-private data, and a controlled access non-transient memory storing at least the semi-private data. An expanded search engine can implement at least one algorithm to analyze semi-private metadata and semi-private correlated metadata related to the semi-private data to determine a primary response and an expanded response to the user search request. The system can also include a display providing the user with the primary response and the expanded response.Type: GrantFiled: April 11, 2018Date of Patent: April 30, 2024Assignee: Jumptuit, Inc.Inventor: Donald Leka
-
Patent number: 11971983Abstract: Systems, devices, and methods are disclosed in relation to a system for natural language based message categorization designed to identify text from a particular topic from a potentially inexhaustible set of potential topics. In one of many possible implementations, a vector space model is first used to translate text into a vector representation. This vector is used to determine if the text can be recreated by swapping words and phrases from a training corpus of documents. This is done by determining if the vector is within the conical span of the vector representations of the text in the training corpus of documents. Span composition is evaluated by a two vector boolean comparison, enabling great computational complexity and short-circuiting enabling fast real-time topic determination.Type: GrantFiled: January 6, 2022Date of Patent: April 30, 2024Assignee: Fortinet, Inc.Inventor: Sameer Khanna
-
Patent number: 11963073Abstract: A system having a server for receiving a message from a sending device executing a messaging application and for sending a message notification alert to a recipient, the server having a processor and memory, the memory having computer executable code, comprising receiving the message from the sending device executing the messaging application, the message containing recipient address information provided by the sending device, determining, based on recipient address information, that the recipient is not associated with a recipient device having the messaging application, and transmitting the message notification alert to the recipient via an alternate communications method, the message notification alert comprising a link to view the message.Type: GrantFiled: April 21, 2023Date of Patent: April 16, 2024Assignee: TigerConnect, Inc.Inventors: Brad Brooks, Sumeet Bhatia, Sean Whiteley
-
Patent number: 11960525Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for automatically formatting content items for presentation. For example, in response to receiving an invocation of a presentation mode for a content item, a computing device can generate a tree structure representing the structure of the content item. The computing device can generate a presentation version of the content item based on a presentation template that defines the presentation formatting for the content item. The computing device can traverse the tree and determine a portion of the presentation version of the content item to present based on the amount of content that can fit within a display size of a display device. In some implementations, the computing device can determine portions of content to suppress and/or highlight based on various characteristics, metadata, comments, links, etc., corresponding to the portions of content in the content item.Type: GrantFiled: March 22, 2017Date of Patent: April 16, 2024Assignee: DROPBOX, INCInventors: Justin Hileman, Scott Zhuge, Kevin Ji
-
Patent number: 11960577Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.Type: GrantFiled: March 7, 2023Date of Patent: April 16, 2024Assignee: Salesforce, Inc.Inventors: Miko Arnab Bose, Robert J. Snell, Mark Francis Movida, Valliappan Annamalai Natarajan, Adam Thielemann Wegel, Matthew Charles Hagenian, Durgesh Singh
-
Patent number: 11960832Abstract: Machine learning, artificial intelligence, and other computer-implemented methods are used to identify various semantically important chunks in documents, automatically label them with appropriate datatypes and semantic roles, and use this enhanced information to assist authors and to support downstream processes. Chunk locations, datatypes, and semantic roles can often be automatically determined from what is here called “context”, to wit, the combination of their formatting, structure, and content; those of adjacent or nearby content; overall patterns of occurrence in a document, and similarities of all these things across documents (mainly but not exclusively among documents in the same document set).Type: GrantFiled: April 20, 2022Date of Patent: April 16, 2024Assignee: Docugami, Inc.Inventors: Andrew Paul Begun, Steven DeRose, Taqi Jaffri, Luis Marti Orosa, Michael B. Palmer, Jean Paoli, Christina Pavlopoulou, Elena Pricoiu, Swagatika Sarangi, Marcin Sawicki, Manar Shehadeh, Michael Taron, Bhaven Toprani, Zubin Rustom Wadia, David Watson, Eric White, Joshua Yongshin Fan, Kush Gupta, Andrew Minh Hoang, Zhanlin Liu, Jerome George Paliakkara, Zhaofeng Wu, Yue Zhang, Xiaoquan Zhou
-
Patent number: 11960618Abstract: A computer implemented method searches data. A number of processor units generates a candidate search result using an index for a data source in response to a search query by a user, wherein the candidate search result comprises files accessible by the user based on access control information in the index. The number of processor units generates a completed search result with a set of the files from the candidate search result having a confidentiality level less than or equal to a threshold confidentiality level. The number of processor units determines whether the user has access to a file in the candidate search result in which the file has the confidentiality level greater than the threshold confidentiality level for the data source. The number of processor units adds the file to the completed search result in response to the file being accessible by the user in the data source.Type: GrantFiled: September 1, 2021Date of Patent: April 16, 2024Assignee: International Business Machines CorporationInventors: Tohru Hasegawa, Shunsuke Ishikawa, Yasumasa Kajinaga, Keisuke Nitta, Daiki Tsuzuku
-
Patent number: 11954231Abstract: An embodiment for recursively adapting a sensitive content masking technique is provided. The embodiment may include receiving a request from a primary user to share an original document. The embodiment may also include receiving an identity of a secondary user who needs access to a masked version of the original document. The embodiment may further include scanning the original document for sensitive information and identifying sensitive information in the original document. The identified sensitive information may be displayed to the primary user. The embodiment may also include generating a masked value for each piece of identified sensitive information. The embodiment may further include suggesting one or more groups of secondary users if there are additional secondary users. The embodiment may also include presenting the masked version of the original document to the secondary user. The embodiment may further include indexing the masked version of the original document.Type: GrantFiled: January 19, 2021Date of Patent: April 9, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Itai Gordon, Shlomit Avrahami, Rotem Brosh, Shiran Yosef
-
Patent number: 11928755Abstract: Integrating virtual tours on digital resources is provided. A system receives a call generated by a client application executed on a client device responsive to a refresh of a digital resource. The system identifies a request for content for display in a content slot on the digital resource having a content slot size. The system transmits, to the client device, a viewer application configured to execute a priority caching function in the content slot. The viewer application downloads, based on the priority caching function and a computing characteristic of the client device, a first portion of a virtual tour. The viewer application renders the first portion of the virtual tour via the content slot. The viewer application establishes a controller that controls rendering of the virtual tour in response to a detection of an interaction on the digital resource outside the content slot.Type: GrantFiled: February 18, 2022Date of Patent: March 12, 2024Assignee: Threshold 360, Inc.Inventors: Daniel Kraus, Sean Kovacs
-
Patent number: 11900045Abstract: The present invention relates to a system for converting a rich text document into an active document suitable for consumption on a particular device system, or operating system by human or machine. The system comprises a server including a non-transitory non-volatile storage medium. The non-transitory non-volatile storage medium is adapted to store at least rich text documents and active documents that have been converted from a rich text document format into an active document format. The server is adapted to carry out the steps of: scanning and parsing the rich text document to extract structural elements and contents; scanning and parsing the rich text document to extract embedded metadata; connecting structural elements and contents with the extracted metadata and the rich document to form a render data set; and sending the render data set to a configurable render module that outputs at least one active document.Type: GrantFiled: June 23, 2022Date of Patent: February 13, 2024Assignee: Roar Software Pty Ltd.Inventors: Thao Minh Ho, Lawrence Xiang Yao, Jeffrey Lin, Ted Tsao, Kevin Liao
-
Patent number: 11900050Abstract: A computing system and a method remotely generate documents wherein a user establishes communication with the computing system from a user device and is instructed to enter the information in a document template displayed on the user device. The user device is enabled to select a document type and a document format. The document types include a conventional check and a cashier's check. The document formats include a printed hard copy and an electronic document.Type: GrantFiled: March 10, 2023Date of Patent: February 13, 2024Assignee: TRUIST BANKInventor: Barath Jayaraman
-
Patent number: 11902261Abstract: Techniques and mechanisms described herein facilitate the efficient common storage of partially encrypted content. According to various embodiments, a client device to transmit a designated representation of a media content item via a communications interface may be received. The media content item may be associated with a plurality of representations including the designated representation. The media content item may be associated with first media content data and second media content data. The first media content data may be shared among the plurality of representations. The second media content data may be specific to the designated representation. The first media content data may be combined with the second media content data to create a designated partially encrypted media content portion associated with the designated representation via a processor. The designated partially encrypted media content portion may be transmitted to the client device via the communications interface.Type: GrantFiled: November 10, 2022Date of Patent: February 13, 2024Assignee: TIVO CORPORATIONInventors: Torbjörn Einarsson, Fritz Barnes
-
Patent number: 11886532Abstract: A system and method for technology agnostic page editing and/or rendering that includes receiving a first modification request associated with a first page, the first modification request generated by an agnostic page editor, the agnostic page editor compatible with a plurality of renderers from which an administrative user identifies a first set of renderers to be associated with the first page; modifying a first meta model associated with the first page based on the first modification request, the first meta model using a data interchange format; obtaining, by a first renderer belonging to the first set of renderers, the meta model associated with the first page; rendering, by the first renderer belonging to the first set of renderers, the first page for presentation to the administrative user using the first meta model; and sending first rendered content for presentation of the first page.Type: GrantFiled: February 25, 2022Date of Patent: January 30, 2024Assignee: PROGRESS SOFTWARE CORPORATIONInventors: Martin Gebov, Vladimir Vasilev, Lilia Messechkova
-
Patent number: 11882087Abstract: The present invention enables a user to easily reference information of a communication destination related to email-related information included in an email transmitted to a terminal connected to a network for which communication with another network is restricted. Prescribed email-related information is extracted from a received email, a conversion is carried out, from communication destination information of a communication destination related to the email-related information, into read information wherein the communication destination information can be read by a method not utilizing a network by a first terminal that is not connected to a network to which a second terminal receiving the email is connected, and an email to which the read information has been appended is output to the second terminal.Type: GrantFiled: August 27, 2020Date of Patent: January 23, 2024Assignee: NEC CORPORATIONInventor: Ryo Shibasaki
-
Patent number: 11869054Abstract: Method and system to facilitate transactions in a particular on-line trading platform from a third party web site may be utilized beneficially to enhance a user's experience in purchasing items referenced on third party web pages. When a user encounters, on a third party web site, a presentation of an item that is linked to a listing maintained by the on-line trading platform, the user may simply click on the presentation of the item, which causes presentation of a visual control selectable to launch a transaction processing flow facilitated by the on-line trading platform, without requiring the user to leave the third party web site.Type: GrantFiled: June 15, 2022Date of Patent: January 9, 2024Assignee: EBAY INC.Inventors: Marc Peter Hosein, Selina Lam, Han-Shen Yuan
-
Patent number: 11868705Abstract: An information processing apparatus includes a processor configured to: associate, with an edited part of a first document displayed on a display, information indicative of a second document different from the first document in a case where the second document is open on a document display application when the first document is edited; and display the information indicative of the second document on the display when the edited part is selected.Type: GrantFiled: March 17, 2020Date of Patent: January 9, 2024Assignee: FUJIFILM Business Innovation Corp.Inventors: Jun Ohashi, Yohei Uchiumi
-
Patent number: 11863902Abstract: Responsive to a zoom command when presenting a first video, a second video is combined with the first video and presented. The first and second videos are generated from substantially the same camera location as each other at substantially the same time with substantially the same resolution. However, the second video is generated by a physical or virtual lens having a field of view (FOV) smaller than the FOV of a physical or virtual lens used in generating the first video. The technique gives the appearance of zooming without loss of resolution.Type: GrantFiled: January 7, 2022Date of Patent: January 2, 2024Assignee: Sony Interactive Entertainment Inc.Inventor: Rathish Krishnan
-
Patent number: 11861320Abstract: A query request identifying a query and a plurality of text portions for determining an answer to the query may be received. Relevance scores corresponding with respective ones of the text portions may be determined based on application of one or more machine learning models to the respective text portion and the query. A subset of the text portions may be selected based on the relevance scores. A response message to the query request including an answer to the query in natural language text generated by a large language model based on the first subset of text portions may be determined.Type: GrantFiled: June 12, 2023Date of Patent: January 2, 2024Assignee: Casetext, Inc.Inventors: Marcin Gajek, Shang Gao, Divyanshu Murli, Ryan Walker, Walter DeFoor, Javed Qadrud-Din
-
Patent number: 11853694Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for resolving temporal ambiguities are presented. A natural language input may be received. A temporal component of the input may be identified. A determination may be made that the temporal component includes a conjunction that separates temporal meeting block alternatives. A temporal ambiguity may be identified in one of the meeting block alternatives. A plurality of syntax tree permutations may be generated for the meeting block alternative where the ambiguity was identified. A machine learning model that has been trained to identify a most relevant permutation for a given natural language input may be applied to each of the plurality of permutations. A temporal meeting block alternative corresponding to the most relevant permutation may be surfaced.Type: GrantFiled: May 6, 2022Date of Patent: December 26, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Pamela Bhattacharya, Barun Patra, Charles Yin-Che Lee
-
Patent number: 11847388Abstract: A system and method for automatically reducing rigid body motion in a digital simulated model of an object, where the simulated model represents a simulated build of the object using additive manufacturing.Type: GrantFiled: July 3, 2019Date of Patent: December 19, 2023Assignee: MATERIALISE N.V.Inventor: Yogesh Sovani