Silent updating of content in user devices

    公开(公告)号:US20220166845A1

    公开(公告)日:2022-05-26

    申请号:US17666587

    申请日:2022-02-08

    Abstract: An apparatus for content delivery includes a network interface and one or more processors. The network interface is configured for communicating over a communication network. The one or more processors are configured to receive from a user of a user device a request to access a User-Interface (UI) unit that includes one or more content items, to initially display, in response to the request, the UI unit to the user with versions of the content items that are available for immediate display in the user device, regardless of whether the initially displayed versions are up-to-date or not, and, for at least a content item whose initially displayed version is not up-to-date, to obtain an up-to-date version of the content item, and merge the up-to-date version of the content item transparently to the user into the UI unit being displayed, to replace the initially displayed version.

    Request processing in the service layer

    公开(公告)号:US11290559B2

    公开(公告)日:2022-03-29

    申请号:US16081474

    申请日:2017-03-03

    Abstract: Methods, systems, and devices may be used to support freshness-based processing of requests. Freshness-based processing may involve the service layer examining the age of stored content (e.g., resource representation) that it hosts and determining whether it is fresh enough to satisfy a retrieve or discovery request with a specified freshness requirement. If not fresh, the service layer can contact an application to refresh the content. In addition, freshness-based processing can also involve the service layer examining the semantic state of a command oriented update request to determine whether its state is fresh or not with respect to prior commands processed by the service layer. For example, the service layer may compare stored content associated with controlling a particular application (e.g. door is locked) and against the semantic content of an update request (e.g., unlock door) to determine whether it is the same (e.g., stale) or not (e.g., fresh). If fresh, the service layer can then re-target the update request to an application to have it perform the command (e.g., unlock door).

    Method for retrieving a data stream from a server and transportation vehicle having a network access point

    公开(公告)号:US11290558B2

    公开(公告)日:2022-03-29

    申请号:US16074111

    申请日:2016-09-02

    Inventor: Andreas Kwoczek

    Abstract: A method for an application executed on a user terminal to retrieve a data stream from a server including a network access point in a transportation vehicle to receive a request from the application to the server to set up a connection between the application and the server, set up a first connection between the network access point and the application, and set up a second connection between the network access point and the server. The network access point requests and receives a first subset of the data stream from the server via the second connection and stores the first subset in a buffer store of the network access point. The network access point receives a request from the application to the server to send a second subset of the data stream to the application. The method sends the second subset of the data stream via the first connection.

    Silent updating of content in user devices

    公开(公告)号:US11283895B2

    公开(公告)日:2022-03-22

    申请号:US16619479

    申请日:2018-06-18

    Abstract: An apparatus for content delivery (20) includes a network interface (64) and one or more processors (44, 68). The network interface is configured for communicating over a communication network (32). The one or more processors are configured to receive from a user of a user device (24) a request to access a User-Interface (UI) unit that includes one or more content items, to initially display, in response to the request, the UI unit to the user with versions of the content items that are available for immediate display in the user device, regardless of whether the initially displayed versions are up-to-date or not, and, for at least a content item whose initially displayed version is not up-to-date, to obtain an up-to-date version of the content item, and merge the up-to-date version of the content item transparently to the user into the UI unit being displayed, to replace the initially displayed version.

    Progressive prefetching
    37.
    发明授权

    公开(公告)号:US11256775B1

    公开(公告)日:2022-02-22

    申请号:US16942217

    申请日:2020-07-29

    Applicant: ViaSat, Inc.

    Abstract: The present invention relates to systems, apparatus, and methods of using usage data to determine the dependency structures of a web application, including dependency structures between follow-on objects of an initial object in a web transaction. In one embodiment, an input URL and associated dynamic response data are analyzed for such nested or dependent relationships. In further embodiments, analysis of these relationships are used to improve prefetching operations to lower overall page load times.

    ELASTIC SECURITY SERVICES LOAD BALANCING IN A WIRELESS MESH NETWORK

    公开(公告)号:US20240414540A1

    公开(公告)日:2024-12-12

    申请号:US18809807

    申请日:2024-08-20

    Applicant: SONICWALL INC.

    Abstract: The present disclosure distributes processing capabilities throughout different nodes in a wireless network. Methods and apparatus consistent with the present disclosure increase the efficiency of communications in a wireless network because they help minimize the need to forward communications to other nodes in the network by allowing different wireless nodes to receive and store content ratings regarding requested content in caches associated with respective wireless nodes. Apparatus and methods consistent with the present disclosure perform a load balancing function because they distribute content ratings to different nodes in a wireless network without increasing messaging traffic. As response messages regarding access requests are passed back to a requestor, cache memories at nodes along a communication path are updated to include information that cross-references data identifiers with received content ratings. The cross-referenced data identifiers and content ratings allow each respective wireless node along the communication path to block requests to bad content.

    Stream Listening Cache Updater
    40.
    发明公开

    公开(公告)号:US20240314218A1

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

    申请号:US18415153

    申请日:2024-01-17

    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.

Patent Agency Ranking