Patents Examined by Maikhanh Nguyen
-
Patent number: 11790152Abstract: A method of presenting content is provided. The method includes receiving a request to access first content. The request is received via a first browser. The request includes a first uniform resource identifier. The method also includes obtaining a set of rules. The set of rules indicate how the first content is presented. The method further includes determining whether the request to access the first content satisfies one or more rules of the set of rules based on the first uniform resource identifier. The method further includes presenting the first content based on the one or more rules in response to determining that the request to access the first content satisfies the one or more rules.Type: GrantFiled: November 3, 2021Date of Patent: October 17, 2023Assignee: OpenFin Inc.Inventors: Pierre Baize, Ricardo de Pena, Chuck Doerr
-
Patent number: 11783113Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for emoji mashup generation. The system and method introduce a method and model that can generate emoji mashups representative of contextual information received by a user at an application. The emoji mashup may come in the form of two or more emojis coherently combined to represent the contextual idea or emotion being conveyed.Type: GrantFiled: August 22, 2022Date of Patent: October 10, 2023Assignee: PAYPAL, INC.Inventors: Titus Woo, Wei Ting Kuo, Xueguang Lu, Venkatesh Komma
-
Patent number: 11783003Abstract: Systems and methods are described that include generating a repository of metadata based on a plurality of webpages accessed and saved in a browser history of a web browser executing on a computing device, generating, based on the metadata, a history cluster including a portion of the plurality of webpages related to a topic where the history cluster generation is based on the source events and the access timestamps of the webpages in the portion, and assigning respective scores for the webpages in the portion. In response to a request to view browser activity associated with the topic, the systems and method may generate and display a history cluster listing for the topic where the history cluster listing includes visit listings associated with the webpages in the history cluster that are determined to have a score that meets a threshold score.Type: GrantFiled: August 5, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Yana Yushkina, Sophie Chang, Michael Blair Crouse, Mohamad Hasan Ahmadi, Tommy Chendong Li, Manuk Armen Hovanesian, Justin Gabriel Donnelly, Tarun Bansal, John Oliver Por, Lukas Schubsda
-
Patent number: 11763066Abstract: A method determines a degree of compatibility of a web content with a vehicle display device. The method includes steps of: (a) the compatibility-determining server generating a specific render tree by referring to specific web content information; (b) the compatibility-determining server determining whether the specific web page is compatible with the vehicle display device according to a verifying scenario, wherein the verifying scenario is configured as a predetermined program by referring to at least part of (i) at least one first component included in the specific render tree and (ii) at least one second component included in the specific specification information; and (c) in response to determining that the specific web page is compatible, the compatibility-determining server performing or supporting another device to perform a process of displaying the specific web page on a display of the vehicle display device.Type: GrantFiled: November 15, 2022Date of Patent: September 19, 2023Inventors: Chang Hwan Lee, Young Min Kim
-
Patent number: 11740916Abstract: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.Type: GrantFiled: December 12, 2022Date of Patent: August 29, 2023Assignee: Parallels International GmbHInventors: Pavel Semenov, Nikolay Dobrovolskiy, Serguei M. Beloussov, Liubov Kulakova, Ivan Korobov, Ruslan Sadovnikov
-
Patent number: 11740844Abstract: A facility for managing a document conversion environment is described. In various embodiments, the facility includes a native application associated with a native document type and an isolation service. The isolation service determines whether a native application associated with the native document type has started and when it has not started, starts the native application and causes the started native application to load and convert a native document to a common document format, wherein the isolation service starts a single instance of the native application and monitors the single instance of the native application so that it complies with specified a parameter, condition, or setting of operation.Type: GrantFiled: February 28, 2022Date of Patent: August 29, 2023Assignee: Open Text SA ULCInventors: William R. Harman, Jonathan Isabelle, Michael Riedel
-
Patent number: 11734505Abstract: Disclosed are systems and methods for document branching. In some embodiments, the method includes the steps of: obtaining a branch model associated with a set of related documents, the branch model comprising one or more branches, each branch of the one or more branches comprising a branch type and one or more nodes, the one or more branches comprising a primary branch associated with a primary document, the set of related documents comprising the primary document having a first document identifier; generating a secondary branch based upon a revision of the primary document, the secondary branch associated with a secondary document of the set of related documents, the secondary document having a second document identifier; and adding the secondary branch to the branch model.Type: GrantFiled: August 5, 2022Date of Patent: August 22, 2023Assignee: WORKIVA INC.Inventors: Benjamin Paul Campbell, Matthew Peter Hinrichsen, Dustin John Holmes, Payson Merrit Lippert, Patrick C. Kujawa
-
Patent number: 11734496Abstract: Described herein is a computer implemented method for generating webpage data. The method includes processing a set of design element objects to generate a set of element-grid records, each record corresponding to a design element and including a unique column start, a unique column end, a column start offset and a column end offset. The set of element-grid records is processed to generate a webpage grid definition that defines a grid including a plurality of columns and a plurality of rows. A first design element and a second design element have a same horizontal start position and the webpage grid definition defines: a unique column start gridline for the first design element; a unique column start gridline for the second design element; and a zero-width first column between the first and second column gridlines.Type: GrantFiled: November 11, 2022Date of Patent: August 22, 2023Assignee: CANVA PTY LTDInventors: Nicholas Anthony Barker, Camellia Wong, Benjamin James Morris, David Nicholas Copley
-
Patent number: 11727316Abstract: In a collection technique, a user (such as a taxpayer) provides information (such as income-tax information) by submitting an image of a document, such as an income-tax summary or form. In particular, the user may provide a description of the document. In response, the user is prompted for the information associated with the field in the document. Then, the user provides the image of a region in the document that includes the field. Based on the image, the information is extracted, and the field in the form is populated using the extracted information. The prompting, receiving, extracting and populating operations may be repeated for one or more additional fields in the document.Type: GrantFiled: August 7, 2020Date of Patent: August 15, 2023Assignee: INTUIT, INC.Inventors: Amir Eftekhari, Alan Tifford
-
Patent number: 11704478Abstract: A page processing method. The method includes generating a loading masking directory when page data of a target page is being loaded, the loading masking directory including a data directory corresponding to a data module set to be loaded in the target page, and loading state information of data modules in the data module set; and displaying the loading masking directory at least during a loading period of the page data.Type: GrantFiled: February 24, 2022Date of Patent: July 18, 2023Assignee: LENOVO (BEIJING) LIMITEDInventor: Cheng Liu
-
Patent number: 11699024Abstract: An HTML file transmitted to a client device is configured to call JavaScript code, where the JavaScript code is configured to call a requestAnimationFrame browser application programming interface (API) with an argument identifying a callback function. The callback function is configurable to cause the web browser to: 1) reset a first Cascading Style Sheets (CSS) animation of a first DOM element, the first CSS animation being configured to cause the first DOM element to transition from a hidden state to a visible state during a first time duration specified by a first animation-duration property of the first element using a specific set of CSS properties; and 2) call the requestAnimationFrame browser API with the argument identifying the callback function. Thus, the first DOM element remains hidden as long as the browser performs frame refreshes at an optimal rate. However, when the browser's main thread is busy, the first DOM element transitions to a visible state.Type: GrantFiled: September 1, 2021Date of Patent: July 11, 2023Assignee: Salesforce, Inc.Inventor: Sembian Mani
-
Patent number: 11698935Abstract: A method for maintaining links is described. A document selection is received, including a first destination document containing a first link to linked content. A first source document containing the linked content and not contained within the document selection is identified using the first link. A copy mode is selected, using an intrinsic property associated with the first link, from: a first mode where a second destination document that is a copy of the first destination document is generated and includes a second link to the linked content within the first source document, without copying the first source document, and a second copy mode where i) a second source document that is a copy of the first source document is generated, ii) the second destination document is generated and includes a second link to the linked content within the second source document. The selected copy mode is performed.Type: GrantFiled: June 6, 2022Date of Patent: July 11, 2023Assignee: WORKIVA INC.Inventors: Brett Evan Harper, Katherine Dawn Cissell, Braeden William Young, Marco Alfredo Pierucci, Nicholas Alexander Cerilli
-
Patent number: 11683389Abstract: A client application of a device receives presence information and other interaction information from other devices synchronized to a set of content items. The interaction information indicates interactions of at least one other device with respect to a synchronized content item. The client application displays a browser depicting the synchronized content items and permitting navigation among organizational elements. The browser also displays the interaction information associated with the content items received from the other devices. The browser displays the interaction information with respect to particular content items or for an organizational element. The browser may also include an activity feed displaying interaction information specific to a content item or relating to a synchronized folder or organizational element. This permits a user to view, at a browser, activity and interactions of other users with respect to content items using native applications on another device.Type: GrantFiled: October 14, 2021Date of Patent: June 20, 2023Assignee: Dropbox, Inc.Inventor: Maxime Larabie-Belanger
-
Patent number: 11677857Abstract: Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client.Type: GrantFiled: August 23, 2021Date of Patent: June 13, 2023Assignee: Edgio, Inc.Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
-
Patent number: 11675874Abstract: Systems for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a system having a page editor that launches a component browser to enable viewing of content items stored in a repository. A web content management server extracts textual information from a digital page that is open for editing and analyzes the information to identify words indicative of the page's subject matter. The system generates a query using the identified words and a search engine searches the repository for items associated with the identified words. The content items identified by the search are displayed by the component browser and are selectable to add particular suggested content items to the page.Type: GrantFiled: July 14, 2022Date of Patent: June 13, 2023Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Paul Kieron Carl Narth, Gregory Aaron Parmiter, Jason Jackson, Partha Saradhi Govind
-
Patent number: 11669696Abstract: According to an embodiment of the present invention, an innovative ODRL Visualizer is a graphical web-based tool that loads a digital contract, resolves various ontologies that are referenced, parses standard forms (such as ISO 8601 standard guiding the way to notate periods of time) and converts the digital contract to a human-readable form.Type: GrantFiled: January 6, 2021Date of Patent: June 6, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Ilya Slavin
-
Patent number: 11663398Abstract: An annotation corresponding to a first range of text of a first document may be received. Based on the annotation, comparisons may be performed between a text string that comprises the first range of text and a group of text of a second document at different positions in the group of text. Based on the comparisons, similarity scores between the text string and the group of text may be determined at the different positions in the group of text. A position for the annotation in the group of text may be selected based on the similarity scores at the different positions. The annotation may be associated with a second range of text in the group of text that corresponds to the position.Type: GrantFiled: September 10, 2021Date of Patent: May 30, 2023Assignee: ADOBE, INC.Inventors: Mudit Rastogi, Prakhar Mehrotra, Souvik Sinha Deb, Gaurav Tarlok Kakkar
-
Patent number: 11656745Abstract: Provided is a method, performed by a web browser, for identifying and displaying content, the method including receiving a webpage including text, comparing the text to titles of media content in a media content database, based on the comparison, identifying a subset of text as a match to a title of a matching media content, based on identifying the subset of text, modifying a display of the webpage by inserting a visual indicator into the webpage in proximity to the subset of text, or modifying the display of the subset of text, detecting an interaction of a user-controlled input with the inserted visual indicator or the modified display of the subset of text, and displaying a popup interface over a portion of the webpage, the popup interface displaying additional information about the matching media content and a selectable user-interface element to play the matching media content.Type: GrantFiled: September 7, 2022Date of Patent: May 23, 2023Assignee: Microsoft Technology Licensing, LLCInventors: William Devereux, Erica Cheshier
-
Patent number: 11657210Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: GrantFiled: May 20, 2020Date of Patent: May 23, 2023Assignee: Palantir Technologies Inc.Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
Patent number: 11640493Abstract: Disclosed is a method for dialogued summarization with word graphs, which is performed by one or more processors of a computing device. The method may include: generating a word graph based on information on a dialogue which is a summary target; extracting at least one keyword based on the generated word graph; generating a plurality of candidate summary sentences based on the generated word graph; and calculating a score associated with at least one keyword for each of the plurality of candidate summary sentences, and selecting at least one of the plurality of candidate summary sentences based on the calculated score.Type: GrantFiled: August 3, 2022Date of Patent: May 2, 2023Assignee: ActionPower Corp.Inventors: Seongmin Park, Jihwa Lee