Structured Document (e.g., Html, Sgml, Oda, Cda, Etc.) Patents (Class 715/234)
  • Patent number: 11687323
    Abstract: Various techniques and systems are described herein for providing a multi-input form using a code editor. In various examples, an application programming interface (API) of the code editor used to generate software extensions may be identified. A library may be imported into the API. The library may be configured to implement WebView content within the code editor. One or more commands may be generated using at least one object defined in the library. The one or more commands may define a plurality of input fields to be displayed in the WebView content to a user invoking the API. In various examples, an invocation of the API may be received and the WebView content comprising the plurality of input fields may be displayed.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: June 27, 2023
    Assignee: RED HAT, INC.
    Inventors: Paolo Antinori, Lars Heinemann
  • Patent number: 11687324
    Abstract: A property management method is provided. Firstly, a projectable space instance for modeling a home system is provided. When the projectable space instance is acquired by a user, a projector parses the projectable space instance. After the projectable space instance is parsed, a projected home system corresponding to the home system is created, so that at least one property is accessible by the user. A property management system and a machine using the property management method are also provided.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: June 27, 2023
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Ho-Cheung Cheung
  • Patent number: 11687614
    Abstract: A computing device comprising a secure browser extension for a web browser monitors for satisfaction of one or more operating conditions to identify whether one or more unauthorized applications are installed on the computing device. Based on satisfaction of at least one operating condition, the secure browser extension of the computing device sends an HTTP request to a known service via the web browser. The secure browser extension receives a response to the HTTP request via the web browser. The secure browser extension determines whether the received response is an HTTP response (e.g., from an unauthorized application) or a non-HTTP response (e.g., from the known service). Based on determining the received response is an HTTP response, the secure browser extension terminates the web browser session and generates a notification for display at the computing device that indicates web browser communications are compromised.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: June 27, 2023
    Assignee: Bank of America Corporation
    Inventors: Andrew Paul Montgomery, Stuart David Ford, Ricardo Varanda
  • Patent number: 11681772
    Abstract: Methods, systems, and media enabling a progressive web application (PWA) across a web domain are provided. The PWA may be enabled by web applications among a plurality of web applications executing respective portions of the PWA functionality via linking a root level web page to a manifest. The manifest may contain metadata describing a PWA architecture across the web domain. Enabling the PWA may further include executing, by a root service worker, one or more scripts configured to enable registration by one or more component service workers according the manifest To enable the PWA, applications among a plurality of web applications, and registering, by the one or more component service workers, the web applications among the plurality of web applications.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: June 20, 2023
    Assignee: Capital One Services, LLC
    Inventor: Jonathan Ricklis
  • Patent number: 11683314
    Abstract: A method, non-transitory computer readable medium and apparatus for controlling access of a custom browser function are disclosed. For example, the method includes a processor that sends a request to a third party website, receives a hypertext markup language code and a browser script, renders the hypertext markup language code, detects that the browser script is trying to access a custom browser function, compares one or more parameters associated with the custom browser function to an access control list to control an access of the custom browser function, and executes the custom browser function when a match of the one or more parameters is found in the access control list.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 20, 2023
    Assignee: DIRECTV, LLC
    Inventors: Rudy Ruiz, Mark T. Thorson
  • Patent number: 11681857
    Abstract: The present disclosure relates to UI systems and processes including rendering of text in a combination of styles and sizes to a computer graphics display. Text may be rendered with one or more emphases to modify style, size, and weight according to emphases weightings and or relative positions of text to be emphasized.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: June 20, 2023
    Assignee: Ascender AI LLC
    Inventor: Braddock Gaskill
  • Patent number: 11682091
    Abstract: Systems, methods, and graphical user interfaces for the management and coordination of patent infringement-related analyses, such as freedom-to-operate, patent clearance, and enforcement, are provided. Patent claim information is extracted and presented to users along with purpose-specific workflows that facilitate the capture and presentation of work product on both a claim-by-claim level as well as on a document level. Integrated data management facilitates access to historical work product by interconnecting the various record entities of the system including product information, patent document information, review information, and work product information.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: June 20, 2023
    Assignee: ClearstoneIP, Inc.
    Inventors: Gabriel Sukman, Joseph Aliperti, Jesse Sukman
  • Patent number: 11677739
    Abstract: The disclosed technology is generally directed to web authentication. In one example of the technology, authentication of a broker with an identity provider is initiated. The broker is a first application that is executing in a top-level frame. At the broker, from a second application that is executing on a first descendent frame that is a descendant frame of the top-level frame, a token request is received. Via the broker, a first token is requested from the identity provider on behalf of the second application. The first token is associated with an authorization of secure delegated remote access of at least one resource by the second application. At the broker, from the identity provider, the first token is received. Via the broker, the first token is provided to the second application.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: June 13, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hirsch Patrick Singhal, Pavel Michailov, Jason Donchey Nutter, Adrian Frei, William Alden Bartlett, Thomas Lyle Norling, Shiung-Vei Yong, Prithviraj Sanjeev Kanherkar
  • Patent number: 11669505
    Abstract: A technique for managing data objects in a storage cluster includes splitting a data object into multiple portions at boundaries within the data object. The technique further includes transforming the portions of the data object into segments that provide individually processable units, and distributing the segments among multiple computing nodes of the storage cluster for storage therein.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: June 6, 2023
    Assignee: AirMettle, Inc.
    Inventors: Donpaul C. Stephens, Neil Cohen
  • Patent number: 11665393
    Abstract: Presentation of content on a display device is adaptively modified based on the apparent size of a content area in which the content is presented. A distance between the first user and the display device is determined, as well as an actual size of the content area in which the content is being presented. Based on the distance and the actual size of the content area, an apparent size of the content area is calculated, and presentation of the content is modified based on the apparent size of the content area.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: May 30, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Charishma Chundi, Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah, Rajendra Pandey, Susanto Sen
  • Patent number: 11663633
    Abstract: Systems and methods are described for server-side contextual analysis of content available at a given uniform resource identifier (URI), which utilizes headless browser techniques to analyze a more complete and accurate version of page content than using existing techniques. For example, systems and methods are described for performing contextual analysis of content that would typically be displayed to a client device but is not included in an HTML file or other initial page source file available at the initially provided URI. The contextual analysis performed may include analyzing text using natural language processing and analyzing images using computer vision techniques.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: May 30, 2023
    Assignee: GumGum, Inc.
    Inventor: Kenneth Weiner
  • Patent number: 11663563
    Abstract: Systems and computer-implemented methods of providing interoperability between incompatible payment systems may be provided. For example, a server may receive encoded data from a wallet server of the first closed loop payment system, the encoded data using an encoding scheme and being based on a digital encoding of a recipient. The server may identify a receiving institution of the second closed loop payment system based on the encoding scheme. The server may transmit the encoded data to the receiving institution and receive a response from the receiving institution. The response may include a recipient identifier and a recipient attribute. The server may mediate the payment from the sender closed loop account to the recipient closed loop account based on the receiving institution, the recipient identifier and the recipient attribute. For example, the server may perform clearing-and-settlement or switching-and-routing to mediate the payment.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: May 30, 2023
    Inventor: Manoneet Kohli
  • Patent number: 11657117
    Abstract: A system, computer program product, and method are presented for integrating centralized systems with disparate devices and non-standardized communications protocols and message specifications. The method includes identifying one or more interface systems for one or more facilities. Each facility includes a centralized computing system. The method also includes capturing one or more interface specifications for the respective interface systems. The method further includes creating one or more JavaScript Object Notation (JSON) files from the interface specifications. Each JSON file includes one or more logical properties associated with the respective interface systems. The method also includes creating one or more JSON file combinations through stitching at least a portion of the one or more JSON files. The method further includes establishing cloud-based communications between the interface systems and the respective centralized system of the facilities through the JSON file combinations.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Debajyoti Bagchi, Shantanu Sinha, Arijit Mukherjee, Sandip Gajanan Andhale, Sugata Chakrabarty, Sarthak Sahoo
  • Patent number: 11657114
    Abstract: A system for editing content of a content management system (CMS) includes providing an editor application that provides an interface for composing a content page in the CMS. The content page is associated with a plurality of content components referenced in the content page which are further arranged in accordance with a logical hierarchy defined for the content page. A graphical tree view is displayable via the interface, and presents content components in accordance with the logical hierarchy, wherein each of said content components is selectable via the graphical tree view. An editing view in the interface is responsive to selection of one of the content components from the graphical tree view, and provides access to editing fields related to the selected content component. The editing view presented maintains a correlation to a relationship position of the selected content component in the logical hierarchy.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: May 23, 2023
    Assignee: Contentful GmbH
    Inventors: Benjamin Keyser, Martin Lehner, Paolo Negri, Richard Bausek
  • Patent number: 11656913
    Abstract: An embodiment includes establishing a demand threshold for adding a locale to an installation list based at least in part on selection data indicative of an input from a user. The embodiment also includes monitoring user inputs to a cloud computing environment so as to detect user inputs that include requests to install the locale. The embodiment also includes dynamically updating a demand score associated with the locale based on ongoing detection of locale installation requests during the monitoring of user inputs. The embodiment also includes automatically adding the locale to the installation list upon detecting that the demand score satisfied the demand threshold.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: May 23, 2023
    Inventors: Su Liu, Debbie Anglin, Fan Yang, Boyi Tzen
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
    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: 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: 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: 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: 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
    Inventor: Zheng Jia
  • 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: 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: 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: 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: 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: 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
    Inventors: Xiaomin Lin, Matthew Girard, Michael Crough, Peng Wang, Adam Fox, Robert Greif
  • 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: 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: 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:, Inc.
    Inventors: Kazuma Hashimoto, Raffaella Buschiazzo, James Bradbury, Teresa Marshall, Caiming Xiong, Richard Socher
  • 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
    Inventors: Robin Fisher, David Peterson, Hareesh S. Kadlabalu