Client application with embedded server

    公开(公告)号:US12086578B2

    公开(公告)日:2024-09-10

    申请号:US18164389

    申请日:2023-02-03

    Abstract: Embodiments provide a web-based editing tool that intelligently leverages certain functionality of a browser, web client, desktop client, and native software at the client side to provide seamless user experience when editing a file over a network. Responsive to a user selecting a file for editing, the web client may send a passive content request to a web server embedded in the desktop client at a specific address on the client device. If no response, the web client prompts the user to start or install the desktop client on the client device. If a response is received, the web client sends a request to the desktop client with a user identifier and authorization to download the file from a server. The desktop client downloads the file, opens it in the native software, monitors the file being edited, and updates a delta associated with the file to the server.

    Methods and systems for tenancy in a multitenant environment

    公开(公告)号:US12050709B2

    公开(公告)日:2024-07-30

    申请号:US18165164

    申请日:2023-02-06

    CPC classification number: G06F21/6218 H04L63/102 H04L63/105

    Abstract: Systems, methods and computer program products for controlling access to an organization's data in a multitenant environment are provided. An organization hierarchy is defined at a multitenant platform, the organization hierarchy comprising an organization and a plurality of sites owned by the organization, each of the plurality of sites representing a data isolation boundary for the organization's data. The sites are associated with subscriptions to applications of the multitenant platform. The organization can designate user partitions within the sites, each user partition designating a corresponding set of site users and a corresponding authentication service. The multitenant platform enables access to each subscription of a site only if a site user is authenticated by the authentication service designated in the user partition corresponding to the site user.

    Systems and methods for in-place records management and content lifecycle management

    公开(公告)号:US12050560B2

    公开(公告)日:2024-07-30

    申请号:US18152090

    申请日:2023-01-09

    CPC classification number: G06F16/185 G06F16/25 G06F16/256

    Abstract: An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equivilant keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.

    SYSTEMS AND METHODS FOR BIDIRECTIONAL CONTENT SYNCHING AND COLLABORATION THROUGH EXTERNAL SYSTEMS

    公开(公告)号:US20240248881A1

    公开(公告)日:2024-07-25

    申请号:US18598055

    申请日:2024-03-07

    CPC classification number: G06F16/178 G06F16/176 G06F16/1873 H04L67/02

    Abstract: A content server can function as the master record keeper even if a file or folder that it manages in an enterprise computing environment is shared externally, for instance, through a cloud system. To mitigate network security risks, the content server polls, from behind a firewall, an event service of the cloud system. The event service, in response, can communicate events indicating changes to the shared content to the content server. The content server can interpret the events and determine whether to take any appropriate action, for example, updating an audit log to include an event and/or updating the managed content to reflect the changes. Likewise, the content server can communicate any change to the managed content to the cloud system through the event service. In this way, the managed content in the enterprise computing environment and the shared content in the cloud system are bidirectionally synced.

    Real-time in-context smart summarizer

    公开(公告)号:US12039284B2

    公开(公告)日:2024-07-16

    申请号:US18329432

    申请日:2023-06-05

    Abstract: A summarizer can be invoked by a user to summarize content. Once started, the summarizer can examine the content, determine a main body of the content, extract texts from the main body, concatenate the texts into a text block, and make a call to an artificial intelligence (AI) platform. The call can contain the text block and specify a user-configurable summarization range for summarizing the text block. The AI platform is operable to generate a sentiment of the text block and a summary of the text block in the summarization range and return them to the summarizer. The summarizer, in turn, can instruct an application on the user device to generate a window or page for displaying the sentiment and the summary in the summarization range on the user device, in real time and in context of the content that the user is viewing, reading, or listening.

Patent Agency Ranking