G06F16/9574

PROVIDING SMART WEB LINKS
20230004619 · 2023-01-05 ·

Systems and methods presented herein provide smart web links that display the most relevant portion of a shared web page based on the context in which the web page is shared. An agent on a user device can detect a uniform resource locator (“URL”) shared on a communication channel. The agent can send the URL and content from the communication channel to a server. The server can retrieve a web page of the URL and identify sections of it. The server can compare the sections to the communication content to determine which section is the most semantically similar. The server can modify the web page to generate a custom preview, highlight the semantically similar content, and cause the web page to automatically scroll to the highest scoring section. The agent can change the shared URL to a new URL that directs to the modified web page.

Analytics system onboarding of web content

Analytics system onboarding of web content is described. In one example, an analytics onboarding system is configured to process web content to generate recommendations, automatically and without user intervention. The recommendations are configured to assist in mapping of web content variables in web content to data elements supported by an analytics system to generate metrics that describe occurrence of events as part of user interaction with web content.

Remote web browsing service
11544344 · 2023-01-03 · ·

A computing system may perform a method that involves generating a document object model (DOM) at a host web browser representing contents of a web page, providing data to a first endpoint device enabling replication of the DOM to display the contents of the web page in a web browser of the first endpoint device, detecting a request to access the web page via a second endpoint device, and providing data to the second endpoint device to replicate the DOM to enable access to the web page in the same fashion as the first endpoint device.

Apparatuses and methods for linking posting data
11544345 · 2023-01-03 · ·

Aspects relate to apparatuses and methods for linking posting data to a plurality of user identifiers. An exemplary apparatus includes a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the processor to receive a plurality of user identifiers relating to a plurality of users, receive posting data from a posting generator of a plurality of posting generators, identify a plurality of keywords within the posting data, generate a keyword ranking, match a plurality of keywords of the keyword ranking to the plurality of user identifiers, and generate, as a function of the matching, a ranking of the plurality of user identifiers based on a superiority criterion of each user identifier using a fuzzy set inference system.

PROXY SERVICES FOR CONTROLLING THE PERSISTENCY, UTILIZATION, & DISSEMINATION OF INFORMATION PROVIDED TO A SERVICE WORKER

The disclosure is directed towards controlling the persistency of information provided to a service worker. A method includes receiving a response that includes response data. The response is received at a security service and was transmitted by a second computing device in response to receiving an information request from a first computing device. The first computing device implements a service worker. Sensitive data included in the response data is identified. The response includes caching instructions that instruct the service worker to cache the sensitive data at the first computing device. In response to identifying the sensitive data, the caching instructions are updated such that any portion of the response data that the updated caching instructions instruct the service worker to cache at the first computing device excludes the sensitive data. The updated response is transmitted to the first computing device and includes the response data and the updated caching instructions.

System and Method for Providing Local Content
20220417310 · 2022-12-29 ·

A content delivery system adapted to provide access to local content is provided. In one embodiment, the system includes a stream director server and an encoder. The stream director server is adapted to receive a request for local content from a client, determine an identifier corresponding to the local content, and provide a redirect to the client based on the identifier. The encoder is adapted to receive a redirected request from the client and provide the local content to the client for presentation. A method of providing access to local content is also provided. The method includes receiving a request for local content from a client at a server; parsing client identifying data and content identifying data from the request; authenticating the request based at least in part on the client identifying data; and providing a redirect to the client for the requested content.

Fast-tracking of web requests using a request digest

Computer technology for fast-tracking requests, short-circuiting the current activity, long-jumping to a leading transaction that matches the current request type, comparing requests by converting them into a hash digest, using that digest for performing the fast-tracking and long-jumping.

Optimized simultaneous use of content experimentation and content caching

A method includes receiving, from a computing device, a request for content hosted by a content provider and determining one or more experiment variations for the requested content that the computing device is assigned to based, at least in part, on the request. The method further includes generating, by a processing device, a hash value of the one or more experiment variations and transmitting the hash value to the computing device and to a caching server.

TECHNOLOGIES FOR CROSS-DEVICE SHARED WEB RESOURCE CACHE
20220398292 · 2022-12-15 ·

Technologies for cross-device shared web resource caching include a client device and a shared cache device. The client device scans for a shared cache device in local proximity to the client device and, in response to the scan, registers with the shared cache device. After registering, the client device requests a cached web resource from the shared cache device. The shared cache device determines whether a cached web resource that matches the request is installed in a shared cache. The shared cache device may determine whether an origin of the request matches the mi gin of the cached web resource. If installed, the shared cache device sends a found response and the cached web resource to the client device. If not installed, the shared cache device sends a not-found response and the client device may request the web resource from a remote web server. Other embodiments are described and claimed.

SMART BROWSER HISTORY SEARCH

Methods, systems, apparatuses, and computer-readable storage mediums described herein are directed to techniques for smart browser history searching. For example, a user may submit natural language-based search queries to a browser application, which searches for various textual features of web pages maintained by a browser's history, as well as various entity object types included on such web pages based on the search queries. The entity object types include various content included on the web pages, including, but not limited to, products, images, and videos. The browser application also searches for textual features and/or entity object types having a semantic similarity to the search terms of the search queries, thereby providing an advanced search that not only aims to locate web pages based on exact keywords, but also based on the intent and contextual significance of the search terms specified by the user.