Structured Document (e.g., Html, Sgml, Oda, Cda, Etc.) Patents (Class 715/234)
  • Patent number: 11650831
    Abstract: Disclosed herein are systems, methods, and devices that configure components of applications. A computing platform implemented using a server system may be configurable to cause determining an initial configuration of an application component that is configured to enable interactions with a user. The initial configuration is determined based on configuration parameters stored in the computing platform. The computing platform may also cause including a first instance of the application component in a webpage, the first instance being generated based on the initial configuration. The computing platform may also cause receiving a function call from the webpage, the function call being generated based on a user interaction with the webpage. The computing platform may also cause implementing a new instance of the application component responsive to the function call, the new instance comprising at least one change implemented based, at least in part, on the function call.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: May 16, 2023
    Assignee: Salesforce, Inc.
    Inventors: Anal Shah, Sankara Jaya Prakash Nimmagadda, Tiffany Tso, Peter Chung
  • Patent number: 11645567
    Abstract: Systems described herein apply an ordered combination machine-learning models to identify users who are likely to abandon use of an application, predict the reasons why those users are likely to abandon, and identify intervening actions that the application can perform to reduce the probability that the users will abandon the application. A first machine-learning model determines a retention-prediction value indicating a probability that the user will complete a target action in the application before a session terminates. If the retention-prediction value satisfies a threshold condition, a second machine-learning model determines a reason why the session is likely to terminate before the user completes the target action. A third machine-learning model determines an intervention action for the application to perform to increase the probability that the user will complete the target action before the session terminates.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: May 9, 2023
    Assignee: INTUIT, INC.
    Inventors: Christopher Rivera, Yao Morin, Jonathan Lunt, Massimo Mascaro
  • Patent number: 11645513
    Abstract: Methods and systems are described for populating knowledge graphs. A processor can identify a set of data in a knowledge graph. The processor can identify a plurality of portions of an unannotated corpus, where a portion includes at least one entity. The processor can cluster the plurality of portions into at least one data set based on the at least one entity of the plurality of portions. The processor can train a model using the at least one data set and the set of data identified from the knowledge graph. The processor can apply the model to a set of entities in the unannotated corpus to predict unary relations associated with the set of entities. The processor can convert the predicted unary relations into a set of binary relations associated with the set of entities. The processor can add the set of binary relations to the knowledge graph.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael Robert Glass, Alfio Massimiliano Gliozzo
  • Patent number: 11645415
    Abstract: Provided are an augmented reality (AR) remote communication method and system for providing a security function for a 3D space. An AR remote communication method of providing, by a computing device, communication within an AR environment based on an image of a three-dimensional (3D) space whose give area is secured includes obtaining a physical space image of a physical space around a user, setting a 3D security area based on the obtained physical space image, performing security processing for converting the physical space image based on the set 3D security area, and providing a security image generated by performing the security processing.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: May 9, 2023
    Assignee: VIRNECT INC.
    Inventors: Tae Jin Ha, Jea In Kim, Soo Hwan Kim, Noh Young Park
  • Patent number: 11644949
    Abstract: Autotagging a template of a reporting workbook is provided. The template of the reporting workbook is received. The template is in a first format type. User specified selection of portions of the template are received. The portions are associated with at least two dimensions of the reporting workbook. A user specified type is received for a tag. A modification of the template is created by automatically generating a tag in a predetermined field of each of the portions based on the user specified type. A version of the reporting workbook is generated based on the modification of the template, wherein the version is in a second format type.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 9, 2023
    Assignee: Oracle International Corporation
    Inventors: Victor Acorda, Yan Schwartz, Andrew Harris, John Purves
  • Patent number: 11636161
    Abstract: An intelligent clustering system has a dual-mode clustering engine for mass-processing and stream-processing. A tree data model is utilized to describe heterogenous data elements in an accurate and uniform way and to calculate a tree distance between each data element and a cluster representative. The clustering engine performs element clustering, through sequential or parallel stages, to cluster the data elements based at least in part on calculated tree distances and parameter values reflecting user-provided domain knowledge on a given objective. The initial clusters thus generated are fine-tuned by undergoing an iterative self-tuning process, which continues when new data is streamed from data source(s). The clustering engine incorporates stage-specific domain knowledge through stage-specific configurations. This hybrid approach combines strengths of user domain knowledge and machine learning power.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: April 25, 2023
    Assignee: PROOFPOINT, INC.
    Inventors: Hung-Jen Chang, Gaurav Mitesh Dalal, Ali Mesdaq
  • Patent number: 11637800
    Abstract: A method for information processing, device for information processing and storage medium are disclosed. The method includes: connecting with a second terminal, and acquiring a notification message sent by the second terminal, wherein the notification message is generated by the second terminal after a first operation is detected by the second terminal; and outputting a responding result for the first operation according to the notification message.
    Type: Grant
    Filed: May 31, 2021
    Date of Patent: April 25, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Panpan Zhang
  • Patent number: 11636137
    Abstract: Embodiments of the present disclosure relate generally to determining node embedding using multi-view graphs for analyzing electronic content.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: April 25, 2023
    Assignee: Snap Inc.
    Inventors: Fangqiu Han, Xinran He, Jie Luo, Yu Shi
  • Patent number: 11630761
    Abstract: The present disclosure is directed to systems, media, and methods of generating test authorization for financial transactions. One or more computing devices generate an initial data set corresponding to a financial transaction. Alterations to one or more fields of information included in the initial data set are made responsive to instructions received via a user interface. Responsive to the alterations, the one or more computing devices: convert the test data set into a binary file, deserialize the binary file, and generate a transaction file for the financial transaction based on the deserialized test data set.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Andrew Troy Hartwell, Neeraj Sharma, Suresh Vadigi, Siwatm Piyasirisilp
  • Patent number: 11630862
    Abstract: Example implementations are directed to methods and systems for individualized multimedia navigation and control including receiving metadata for a piece of digital content, where the metadata comprises a primary image and text that is used to describes the digital content; analyzing the primary image to detect one or more objects; selecting one or more secondary images corresponding to each detected object; and generating a data structure for the digital content comprising the one or more secondary images, where the digital content is described by a preferred secondary image.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: April 18, 2023
    Assignee: OPENTV, INC.
    Inventor: Eunsook An
  • Patent number: 11615417
    Abstract: Provided is a computer-implemented method for real-time automatic authorization of a payment transaction that is independent of an authorization input from a consumer. The method may include receiving first data associated with a consumer, generating a payment transaction classification model based on the first data associated with the consumer, receiving second data associated with the consumer, determining whether to process a payment transaction in real-time between the consumer and a merchant independent of an authorization input received from the consumer using the payment transaction classification model and the second data associated with the consumer, and processing a payment transaction between the consumer and the merchant based on determining to process the payment transaction in real-time between the consumer and the merchant.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: March 28, 2023
    Assignee: Visa International Service Association
    Inventors: Emese Bari, Jiri Medlen, Ramkumar Jambunathan
  • Patent number: 11615445
    Abstract: Systems, methods, computing platforms, and storage media for providing image recommendations are disclosed. Exemplary implementations may: receive a set of images; access a context segment graph comprising one or more nodes; identify a subset of images related to a node in the context segment graph; receive one or more user responses for the subset of images; generate one or more models based on the user responses; receive one or more candidate images for a creative campaign; determine, using at least one model, a relatedness value and a responsiveness value for at least a portion of the one or more candidate images; and display a listing of the plurality of candidate images, wherein the listing includes, for each candidate image, a confidence score and one or more of the relatedness and responsiveness values in context to the node.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: March 28, 2023
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Mark Lemmons, Frank Cardello
  • Patent number: 11614954
    Abstract: An indication of an instantiation of a first graphical user interface item representing a first data pool component being specified to be included in a data pool is received. An indication of an instantiation of a second graphical user interface item representing a second data pool component being specified to be included in the data pool is received. The second graphical user interface item is graphically instantiated as connected with the first graphical user interface item to indicate that the first data pool component and the second data pool component belong to the same data pool able to be referenced as a combined single data entity. An indication of an instantiation of a third graphical user interface item representing a data management action to be applied to the data pool, wherein the third graphical user interface item is graphically instantiated as connected with a graphical representation of the data pool is received.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: March 28, 2023
    Assignee: Cohesity, Inc.
    Inventors: Colin Scott Johnson, Karandeep Singh Chawla, Chinmaya Manjunath
  • Patent number: 11611676
    Abstract: An image processing apparatus includes: a processor that executes a script and a native instruction sequence; a controller that instructs execution of an image processing function selected by a user; an operation manager that receives an instruction from the controller and manages progress of plural procedures constituting the image processing function; and a processing module that executes processing according to each of the procedures. The processing module is written as a script, the controller assigns an identifier corresponding to each of different image processing functions and provides a common instruction to the operation manager, and the operation manager calls and executes the processing module corresponding to the assigned identifier via common calling processing to the image processing functions.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: March 21, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Tsuyoshi Nagao
  • Patent number: 11610049
    Abstract: The present disclosure provides generating a style configuration file with and without parameters from a library of design values. As one non-limiting example, a website has certain styles that, when defined and combined, creates a full website design, such as, colors, color theme, button style, imagery, text inputs, font style, etc. These styles may be referred to as “top-level styles.” Each “top-level style” is in fact a category for a range of possible inputs or values. The system and method of the disclosure can thus query a library of top-level style values, and with parameters, mix and match these values into “style configuration files.” The style configuration files generated could then be used to produce a design visual by a rendering engine, wherein the design visual would reflect the styles of the values of the top-level styles in a configuration file.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: March 21, 2023
    Inventor: Jamison Hill
  • Patent number: 11605138
    Abstract: A method includes retrieving files associated with a first database and one or more files associated with a second database. The method further includes merging and filtering the files of the first database into a merged file including action items from the files. The method further includes identifying action items from the merged file that match an item of the one or more files of the second database and generating an output file comprising an action description to be performed on the first database to reconcile the first database with the second database.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: March 14, 2023
    Assignee: Sehlke Consulting, LLC
    Inventor: Jason M. Dixon
  • Patent number: 11599915
    Abstract: A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating a playlist with a representation of the audio stream; receiving a query for content information; and sending offer information, in response to receiving the query for content information.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: March 7, 2023
    Assignee: Auddia Inc.
    Inventor: Jeffrey Thramann
  • Patent number: 11599707
    Abstract: A tag manager system provides access to a domain in a container in the tag manager system. A tag user navigates to an element in the domain (such as site pages, text elements, graphic elements, or video elements) and selects the element to validate its tag code from within the container. Based on results of the validation, the tag manager system updates the tag code corresponding to the element.
    Type: Grant
    Filed: July 4, 2022
    Date of Patent: March 7, 2023
    Assignee: Quantcast Corporation
    Inventor: Somer Simpson
  • Patent number: 11593517
    Abstract: A financial institution computing system associated with a financial institution includes a network interface configured to communicate data over a network, and a processing circuit comprising a memory and a processor. The memory has instructions stored thereon that cause the processor to receive, by the network interface, a content request from a user computing device associated with a user, the content request requesting content from a network destination, determine if the network destination is associated with a trusted entity, determine that the requested content prompts the user to input sensitive information, and transmit, by the network interface substitution content to the user computing device responsive to determining that the network destination is illegitimate and to determining that the requested content includes at least one field into which the user may input sensitive information, the substitution content including at least one prompt requesting the user to input sensitive information.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: February 28, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Kevin R. Cieslak, Jeffrey A. Cornman, Chris Kalaboukis, Ramanathan Ramanathan, Darrell L. Suen, Christina M. Zappala
  • Patent number: 11587044
    Abstract: Technologies are described herein for a user interface uniting two primary components, a list view and a reading pane, within a message reading application. Technologies are also described for synchronizing status and parameters between the two primary user interface components. In particular, a user interface for reading messages can represent all components of a conversation with both a list view for presenting a message map, and a reading pane for presenting a content view. The list view can present a list of messages grouped by conversation. The reading pane window can contain smaller windows or frames. Each of the smaller windows or frames can contain a message within a given conversation. Synchronization provided between the list view and a reading pane can allow message selection in one of the user interface components to cause display and selection of the corresponding message in the other user interface component.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: February 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Emmett Mccann, Michael Anthony Affronti, Andrew Russell Brauninger, Jorge Pereira, James J. Edelen, IV
  • Patent number: 11582319
    Abstract: A system and method to track whether users are viewing different sections of content in an email. The method and system tracks the scrolling behavior of recipients of an email by identifying the sections of an email that the recipients have viewed by tracking the touching of these sections in the case of a touch device or tracking of the cursor hovering over these sections in the case of a computer with a cursor and subsequently sending the activity to a remote server to be stored and aggregated.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: February 14, 2023
    Inventor: Justin Khoo
  • Patent number: 11580241
    Abstract: Nested namespaces for selective content sharing.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: February 14, 2023
    Assignee: Dropbox, Inc.
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Patent number: 11574260
    Abstract: An information processing apparatus includes a processor configured to: acquire a document; determine a route on which the document is to be processed in a workflow; determine a first process that is a final process for processing the document on the route among processes in which information is allowed to be input for a first item included in the document; and display the first item in a manner in accordance with the first process.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: February 7, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Satoshi Kondo
  • Patent number: 11568461
    Abstract: Merchandise content is aggregated from numerous merchant sources and presented on computing devices of individual users. Users are able to purchase select individual merchandise items by performing a simplified action, such as a screen tap on a touchscreen device. When the user performs the action, a series of actions are performed programmatically and/or automatically on behalf of the user to initiate and complete the transaction for the selected merchandise item from the merchant source.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: January 31, 2023
    Assignee: GROUPON, INC.
    Inventors: Nathaniel Blake Scholl, Andrew David Miner, Jason Alan Crawford
  • Patent number: 11568667
    Abstract: The present disclosure discloses display verification method and apparatus for a browser, the method includes: providing the browser with image drawing data matching with a browser request page; in which the browser locally draws a display image included in the browser request page after the image drawing data is provided to the browser; acquiring a browser drawing image corresponding to the image drawing data; and performing display verification on the browser according to the browser drawing image and a standard drawing image matching with the image drawing data.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: January 31, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventor: Zheng Jia
  • Patent number: 11561679
    Abstract: A display control system specifies, in a case where one of a plurality of individual information items associated with a common information item is specified, the common information item associated with the specified individual information item, and other individual information items associated with the common information item. The display control system determines an order of the specified individual information item, the common information item, and the other individual information items such that the specified individual information item is positioned between the common information items and the other individual information items. In a case where a page turning operation is performed in a predetermined direction, the display control system displays pages of the other individual information items. In a case where the page turning operation is performed in a direction opposite to the predetermined direction, the display control system displays the page of the common information item.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: January 24, 2023
    Assignee: Rakuten Group Inc.
    Inventor: Emi Takahashi
  • Patent number: 11550785
    Abstract: Described is a system, method, and computer program product to perform bi-directional mapping of hierarchical data (e.g. JSON, XML) to database object types (e.g., user defined database object types).
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: January 10, 2023
    Inventors: Beda Christoph Hammerschmidt, Zhen Hua Liu, Vikas Arora, Chandrasekharan Iyer, Beethoven Cheng, Ying Hu, Douglas James McMahon
  • Patent number: 11550991
    Abstract: Methods and systems for using a generative adversarial network to generate personalized content in real-time as a user accesses original content. The methods and systems perform the generation through the use of an application programming interface (“API”) layer. Using the API layer, the methods and systems may generate alternative content as a user accesses original content (e.g., a website, video, document, etc.). Upon receiving this original content, the API layer access the generative adversarial network to create personalized alternative content.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: January 10, 2023
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Vincent Pham, Galen Rafferty, Alvin Hua, Anh Truong, Ernest Kwak, Jeremy Goodsitt
  • Patent number: 11553045
    Abstract: Systems and methods to automatically update status of projects within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; determine status information for the individual projects; manage information defining project-level graphical user interfaces; update the individual project-level graphical user interfaces to reflect status information of the individual projects in the collaboration environment; and/or perform other operations.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 10, 2023
    Assignee: Asana, Inc.
    Inventors: Tyler Jeffrey Beauchamp, Reyana Fayyaz, Jocelyn Karlan Newman, Gregory Lilley
  • Patent number: 11550865
    Abstract: The present technology addresses the need in the art for an improved technology to display search query results in a space constrained area. The technology pertains to truncating search results in a way that a set of characters used in a search string remains displayed in the search results while other aspects of the search results are truncated.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: January 10, 2023
    Assignee: Dropbox, Inc.
    Inventors: Daniel Phan, Jason Perez, Amy Sung
  • Patent number: 11544340
    Abstract: A centralized document system identifies content items for presentation to a user based initially on a cold-start algorithm and subsequently based on machine-learned models. The system detects a first access by the user. The system generates a user attribute vector for the user and a content vector for each content item. The system selects a first content item based on the initial cold-start algorithm and modifies a user interface to include the first content item. The system identifies an interaction with the first content item by the user. The system detects a second access by the user. The system selects a machine-learned model based on a set of interactions by the user with displayed content items. The system applies the selected machine-learned model to the set of interactions and the user attribute vector to identify a second content item and modifies the user interface to include the second content item.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 3, 2023
    Assignee: DOCUSIGN, INC.
    Inventors: Shrinivas Kiran Kaza, Taiwo Raphael Alabi, Farzaneh Rajabi, Ashwath Mohan, Kim Cuong Phung
  • Patent number: 11544598
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server, which evaluates user data for premium financing status and dynamically renders graphical user interfaces. The server trains an artificial intelligence model based on historical user data. The artificial intelligence model comprises one or more data points with each data point representing one of a plurality of attributes and applies a logistic regression algorithm to identify a weight factor for each attribute. The server uses a dynamic algorithm to generate a score by combining the plurality of attributes based on the weight factors. The server receives responses regarding the scores that indicate the premium financing status of each case. The server retrains the artificial intelligence model to identify new weight factors based on negative responses data. The server automatically displays new scores calculated based on the new weight factors.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: January 3, 2023
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventors: Xiaomin Lin, Matthew Girard, Michael Crough, Peng Wang, Adam Fox, Robert Greif
  • Patent number: 11537801
    Abstract: Approaches for the translation of structured text include an embedding module for encoding and embedding source text in a first language, an encoder for encoding output of the embedding module, a decoder for iteratively decoding output of the encoder based on generated tokens in translated text from previous iterations, a beam module for constraining output of the decoder with respect to possible embedded tags to include in the translated text for a current iteration using a beam search, and a layer for selecting a token to be included in the translated text for the current iteration. The translated text is in a second language different from the first language. In some embodiments, the approach further includes scoring and pointer modules for selecting the token based on the output of the beam module or copied from the source text or reference text from a training pair best matching the source text.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: December 27, 2022
    Assignee: Salesforce.com, Inc.
    Inventors: Kazuma Hashimoto, Raffaella Buschiazzo, James Bradbury, Teresa Marshall, Caiming Xiong, Richard Socher
  • Patent number: 11537760
    Abstract: Various examples are directed to systems and methods for executing a web application with client-side encryption. A web application may execute in a web browser at a client computing device. The web browser may generate a document comprising a secure display element. The web browser may request to render the document at the client computing device. A cryptographic tool of the web browser may decrypt the first encrypted value to generate a first clear value. The web browser may render the document at an output device of the client computing device using the clear value. The web browser may also be programmed to prevent the web application from accessing the first clear value.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: December 27, 2022
    Assignee: SAP SE
    Inventor: Martin Johns
  • Patent number: 11531725
    Abstract: Described herein are systems and methods for providing custom component compilation within a cloud-based content hub environment. In accordance with an embodiment, embodiments can allow developers to work with a variety of technologies and optimize a page or site for runtime performance, including in some instances the use of a custom (component) compiler, for use during compilation of a particular component of a website.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: December 20, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Robin Fisher, David Peterson, Hareesh S. Kadlabalu
  • Patent number: 11526558
    Abstract: A method and system for providing accessibility to a visualization graph may include receiving a request to begin navigating the visualization graph, the visualization graph displaying a plurality of items of information, each item of information being displayed as a node and the visualization graph representing a connection between two nodes with a connecting line, identifying a central node in the visualization graph, determining a navigation order for the visualization graph based on at least one of a strength of the connection and a type of the connection between an item of information associated with the central node and items of information associated with non-central nodes, starting to navigate the visualization graph at the central node, continuing to navigate the visualization graph to non-central nodes in accordance with the determined navigation order, and providing an audio output during the navigation to provide accessibility to the visualization graph for visually impaired individuals.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thuy Thanh Duong, Luis Carlos Tovar Garcia, Eric David Gradel, James Edward Jackson
  • Patent number: 11522943
    Abstract: A server receives a first hypertext transfer protocol (HTTP) from a client device that requests first and second items of content associated with a webpage and applies a defer directive to the second item. The server retrieves, from a database, via a single worker thread, first data associated with the first item and transmits a first message comprising the first data associated with the first item. The server retrieves, from the database, via the worker thread, second data associated with the deferred item and transmits a second message comprising the second data associated with the second item.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: December 6, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Alexander Corvino, Kyly Gabriel Vass, Nikhil Nitin Dvivedi, Roger Lee Hagen, Yasser Khaled Hamed, Natallia Rabtsevich Rodriguez, Kyle Alexander Simon, Andrew Kian Samii, Stuart Dean Swope, Jerry Lee Coe
  • Patent number: 11520932
    Abstract: Techniques are disclosed relating to methods that include receiving an indication of an access by a user to a web page that includes a beacon, and calculating a readiness score for triggering the beacon. The methods may also include determining, based on the readiness score, whether to perform a client-side or server-side triggering of the beacon. The triggering causes data associated with the access to be transmitted to a third-party computer system.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: December 6, 2022
    Assignee: PayPal, Inc.
    Inventors: Ravi Raj Singh, Sanjeev Koranga
  • Patent number: 11520969
    Abstract: In various example embodiments, heavy document object model (DOM) elements in a heavy web page are removed directly from a DOM tree subsequent to a request being received to navigate to another web page but before the web browser actually navigates to that other web page. In one example embodiment, the heavy DOM elements are deleted from the previous page during an ‘onbeforeunload’ event using a scripting language such as Javascript, to ensure that the render of the next page starts faster.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: December 6, 2022
    Assignee: eBay Inc.
    Inventor: Sembian Mani
  • Patent number: 11516246
    Abstract: A system for providing secure browsing via a transparent network proxy is disclosed. The system may receive, from a client, a request to access a resource. The request may include an identifier that may be utilized to locate the resource. Once the request is received, the system may determine if the resource is not trusted, such as if the identifier is determined to be unknown or suspicious. If the resource is determined to not be trusted by the system, the system may forward the request to a virtual machine manager that may select a browser virtual machine from a pool of browser virtual machines. After the browser virtual machine is selected, the browser virtual machine may stream a rendering of the resource to the client based on the request. The rendering of the resource may be provided in lieu of the actual resource.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: November 29, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul Giura, Jeffrey E. Bickford, Donald E. Hendrix, Howard F. Shirokmann, Thomas A. Anschutz, Ching C. Shih
  • Patent number: 11507731
    Abstract: An apparatus includes an input interface, a processor, and a transmitter. The input interface is configured to receive user input associated with a design and to receive a user request indicating a selection of a website type of a plurality of website types. The processor is configured to update the design based on the user input. The updated design includes one or more design pages. The processor is configured to select, based on the website type, a specific set of website generation tasks. The processor is configured to perform the specific set of website generation tasks to generate one or more webpages of a website of the website type. The webpages correspond to the design pages. The transmitter is configured to send a web output to at least one of a data storage device, a publishing endpoint, or a client device. The web output corresponds to the webpages.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: November 22, 2022
    Assignee: CANVA PTY LTD
    Inventors: Matthew Carter, Cameron Adams, Eugene Datsky, Tomasz ModrzyƄski, Georgia Vidler
  • Patent number: 11507767
    Abstract: Embodiments of the present invention are directed to document processing, and more particularly to systems and methods that can utilize relative positions between the content of the document and a decodable indicia affixed to the document. In one embodiment, indicia reading terminals are provided that include an imaging module for capturing a frame of image data of a document. The document can include one or more decodable indicia such as a form barcode and various content fields, which delineate particular content of the document. The form barcode can include information respecting the form design and form design data. This information can be used to process the content of the document such as by providing coordinates or similar location and positioning metrics for use in processing the content of the document.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: November 22, 2022
    Assignee: Hand Held Products, Inc.
    Inventors: Jingquan Li, Justin Hnatow, Timothy Meier, Stephen Deloge
  • Patent number: 11507855
    Abstract: In aspects of generating action suggestions based on a change in user mood, a computing device implements an action generation module that generates action suggestions. The action generation module analyzes sensor data from sensors to determine a current user state associated with a user. The action generation module also analyzes environment data received from Internet-of-Things (IoT) devices to determine a current environment context associated with the user. The action generation module can detect a change in a user mood based on a comparison of the current user state with user history data that includes user state parameters and environment context parameters that indicate the user mood. The action generation module can analyze the user history data to determine the user state parameters and/or the environment context parameters that correlate to the change in the user mood, and generate an action suggestion that is intended to modify the current user state.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: November 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Leo S. Woiceshyn, Yi Wu, Thomas Yates Merrell, Zhengping Ji
  • Patent number: 11507251
    Abstract: Graphical user interface (GUI) based systems and methods are disclosed for regionizing full-size process plant displays for rendering on mobile user interface devices. A regionizer application receives a full-size process plant display that graphically represents at least a portion of a process plant that includes graphic representations of a plurality of process plant entities. The regionizer app determines display region(s) of the full-size process plant display that define corresponding view portions of the full-size process plant display. The display regions are transmitted to a mobile user interface device for rendering by a mobile display navigation app. The GUI based systems and methods can also automatically detect graphical process control loop display portions within full-size process plant displays for rendering on mobile user interface devices.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: November 22, 2022
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Cristopher Ian Sarmiento Uy, Ryan Gallardo Valderama, Dino Anton Yu, Mariana Dionisio, Daniel R. Strinden, Mark J. Nixon
  • Patent number: 11507593
    Abstract: A system for generating a queryable structured document from an unstructured document using a machine learning model is provided. The system (i) identifies breakpoints in the unstructured document, (ii) segments the unstructured document into one or more fragments based on identified breakpoints, (iii) classifies the one or more fragments as one or more title fragments or one or more non-title fragments based on a sequence of a position of words used in each fragment of the one or more fragments, (iv) constructs a data tree using the one or more title fragments and the one or more non-title fragments as a node of the data tree; (v) assigns one or more vectors to each node of the data tree, and (vi) generates a structured document by providing matrix representation for each node of the data tree.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 22, 2022
    Assignee: INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY, HYDERABAD
    Inventors: Manish Shrivastava, Vishnu Ramesh
  • Patent number: 11500911
    Abstract: Methods, systems, and computer-readable storage media for automatically providing descriptive text to a narrative application, and operations can include receiving, from the narrative application, a request for descriptive text, the request including analytical data, and data indicating a template, in response to the request, merging at least a portion of the analytical data and the template to provide a descriptive text, merging being executed using at least one regular expression, and transmitting a response to the narrative application, the response including the descriptive text.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: November 15, 2022
    Assignee: SAP SE
    Inventors: Pavan Kowshik Santebidanur Nagaraja, Reshma L Raghu
  • Patent number: 11496429
    Abstract: The present disclosure involves systems, software, and computer implemented methods for managing and replaying persistent draft messages for entity data. One example method includes receiving a request from a client to read entity data in a draft of an entity. Previously-generated messages for the draft of the entity are retrieved and regenerated. A request to change a field of the entity is received and a set of previously-generated messages that correspond to the field is identified. Each message in the set of previously-generated messages is marked as invalid to prevent subsequent regeneration of messages in the set of messages. Each message in the previously-generated messages that is not marked as invalid is stored as a persistent draft message for the draft of the entity.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: November 8, 2022
    Assignee: SAP SE
    Inventor: Oliver Klemenz
  • Patent number: 11494663
    Abstract: The present disclosure relates to systems and methods for generating a document based on a template document. The system may perform the methods to crawl across a multi-level tree along a path from a root to a plurality of leaf nodes. The multi-level tree may include a plurality of intermediate level nodes, wherein each of the plurality of intermediate level nodes may be associated with one or more sub-nodes at a next level. Each of the plurality of intermediate level nodes may include an intermediate subject of the intermediate level node, a semantically incomplete intermediate description related to the intermediate subject, and template data defining a position that the intermediate description may be in a corresponding template document.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: November 8, 2022
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Junhua Fu, Song Xue, Jiannan Lv, Jie Luo, Di Mei, Siyuan Sun
  • Patent number: 11488156
    Abstract: A system is provided for controlling privacy in an exchange of an asset. The system receives an offer query of an offeror that includes an offeror reveal condition, an asset identifier of the asset, and offeror terms of exchange. The system accesses an offeree reveal condition and offeree terms of exchange for the asset. The system determines whether the offeror reveal condition and the offeree reveal condition are satisfied and determines whether the offeror terms of exchange and the offeree terms of exchange are satisfied. When the offeror reveal condition, the offeree reveal condition, the offeror terms of exchange, and the offeree terms of exchange are satisfied, the system reveals the offeror to the offeree and the offeree to the offeror.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: November 1, 2022
    Assignee: LedgerEdge Ltd.
    Inventors: David E. Rutter, David M. Nicol, Kevin Walter Rutter
  • Patent number: 11489920
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 1, 2022
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy