Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 11818190
    Abstract: Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting point cloud data, and a point cloud data reception method including receiving point cloud data, decoding the point cloud data, and rendering the point cloud data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: November 14, 2023
    Assignee: LG ELECTRONICS INC.
    Inventor: Sejin Oh
  • Patent number: 11818030
    Abstract: Presented herein are a combination of techniques that will ensure that the traffic is sent to the proxy right from the first packet without any delay using transient transport, and upgraded to Hybrid Information-Centric Networking (hICN) immediately upon completion of the stack initialization and we have full connectivity. More specifically, a mechanism is provided to dynamically establish hICN connections to transport latency-sensitive traffic, due to a transient User Datagram Protocol (UDP) fallback. This allows a reliable conversion between the push-based IP model, and the pull-based hICN model with no connectivity interruption. This is useful to implement proxy functionalities exposing regular IP applications to hICN to leverage its benefits in terms of performance or seamless mobility.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: November 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jordan François Jean Augé, Mauro Sardara, Angelo Mantellini
  • Patent number: 11816216
    Abstract: An example embodiment of the present techniques determines, in response to a byte-serving request to download a portion of a resource, that the resource has previously been determined to comprise malware. Further, the byte-serving request is modified to request downloading all the resource. Additionally, all the resource is requested for downloading using the modified byte-serving request.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: November 14, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ramesh Ardeli
  • Patent number: 11816425
    Abstract: Computer systems and computer-implemented methods for processing digital forms are provided. The method includes receiving, at a computer server, a form content request from a requesting party user device. The form content request specifies a requesting party user, a form template, and a data owner user. The computer server confirms permission from the data owner user for the requesting party user to access a universal profile of the data owner user to obtain form content data corresponding to the form template. The universal profile comprises an instance of a universal profile data structure. Upon confirming the permission, the form content request is fulfilled by the computer server. Fulfilling the form content request includes obtaining the form content data from the universal profile using a mapping of the form template to the universal profile data structure and provisioning access to the form content data to the requesting party user.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: November 14, 2023
    Assignee: LockDocks Inc.
    Inventors: Susan Jane McArthur, Annigje Martha Stetler, Jack Selkirk McArthur Reford, Wallace Trenholm
  • Patent number: 11818092
    Abstract: A method includes receiving a request to create an Internet Protocol (IP) schema on a network from a first user. The method further includes receiving a list of IP parameters associated with a device connected to the network. The method further includes receiving a positional encoding for the IP parameters that associates the IP parameters to bit locations in an IP address. The method further includes determining whether the first user is authorized to create the IP schema. The method further includes generating, in response to a determination that the first user is authorized, the IP schema based on the positional encoding for the IP parameters.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: November 14, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Nitish Kumar, Pawan Shriwas, Niyank Bam, Pratik Mahajan, Mohammodh Irfan, Mahesh Hanwatkar
  • Patent number: 11809462
    Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, for accessing information associated with an organization hierarchy. In one aspect of the disclosure, a method includes transmitting, from a device to a server in which multiple group models are stored, an access request to access a first group model of the multiple group models. Each group model of the multiple group models is associated with a different organization and includes multiple group data structures, multiple group type data structures, and multiple group member data structures. Each group model is associated with group hierarchy information that indicates a hierarchy associated with the multiple group data structures associated with the group model. The method further includes receiving, at the device and based on the access request, first hierarchy information associated with a first group model. Other aspects and features are also claimed and described.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: November 7, 2023
    Assignee: DEALERWARE, LLC
    Inventors: Chip Young, Fred Albino, Lester DeKay, Nimesh Kapadia, Stuart Kilgore, Vincent Musgrove, Erika Ochoa Garcia, Katie Tillman
  • Patent number: 11811877
    Abstract: A transport framework for heterogeneous data streams includes session management module and a connection management module. The session management module is configured to receive a request to establish a first stream that is used for transmitting or receiving data, where the request includes an express indication as to whether the first stream is reliable or unreliable; construct a first data frame based on application data; handoff the first data frame to the connection management module; and maintain a record for the first data frame that includes whether the first data frame is successfully transmitted to the receiver. The connection management module is configured to receive the first data frame of the first stream from the session management module; receive a second frame from the session management module; encapsulate the first data frame and the second frame in a packet; and transmit the packet to the receiver using an unreliable protocol.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: November 7, 2023
    Assignee: Agora Lab, Inc.
    Inventors: Tian Xia, Yong Liu
  • Patent number: 11811892
    Abstract: The disclosed computer-implemented method includes identifying a target networking device communicatively connected to a cluster of networked server instances. The networked server instances are configured to consume network telemetry messages. The method further includes applying a shared lock to the target networking device, so that only a single networked server instance has access to network telemetry messages produced by the target networking device. The method also includes replicating the network telemetry messages produced by the locked target networking device to other server instances in the cluster, and then diverting requests for network telemetry messages from the locked target networking device to another server instance in the cluster of networked server instances. This allows the other server instance in the cluster to service the diverted telemetry data requests for the locked target networking device using the replicated network telemetry messages.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: November 7, 2023
    Assignee: Netflix, Inc.
    Inventors: Colin McIntosh, Michael Costello
  • Patent number: 11809773
    Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: November 7, 2023
    Assignee: NVIDIA Corporation
    Inventors: Ambrish Dantrey, Anshul Gupta
  • Patent number: 11809374
    Abstract: Systems and methods are disclosed herein for organizing a plurality of files to be stored on a cloud file system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 7, 2023
    Assignee: Google LLC
    Inventor: Cayden Meyer
  • Patent number: 11809463
    Abstract: A method for determining a value indicator in a broker-mediated geospatial information service (GIS) environment includes receiving, from a second system via a communication network at a first system of the broker-mediated GIS environment, from a plurality of respondents, feedback data relating to: a broker-mediated GIS based upon geospatial data relating to at least one of natural features, constructed features and boundaries on the Earth, the geospatial data including location and characteristic data, and a geospatial information process for geospatially processing a dataset provided to each respondent of the plurality of respondents. Each respondent of the plurality of respondents is a prior requestor of a process-dataset solution for performing the broker-mediated GIS. Based on the feedback data, a value indicator is determined relating to a process-dataset solution based upon the geospatial data and the geospatial information process.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 7, 2023
    Inventor: Darrell O'Donnell
  • Patent number: 11810146
    Abstract: An approach is provided for caching advertisements on a device according to soft limits. Caching of an advertisement is caused, at least in part at the device. A soft limit is determined to be associated with and advertisement. The soft limit specifies when to cache one or more other advertisements. Presentation of the advertisement, the other advertisements, or a combination thereof is caused, at least in part, based on validity information associated with the advertisement.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: November 7, 2023
    Assignee: HERE Global B.V.
    Inventors: Serge Rene Haumont, Kimmo A. Kangas, Kevin Fallis
  • Patent number: 11810259
    Abstract: A method of operating an augmented reality (AR) system includes capturing images of a first real-world workspace using a camera of a first head mounted AR device of the AR system being worn by a first user, processing the images using a first processor of the AR system to identify physical objects in the first real-world workspace and detect 3D positions of the identified physical objects in a 3D space corresponding to the first real-world workspace, rendering virtual objects representing the identified physical objects on the display of the first head mounted AR device at the respective 3D positions for the identified physical objects, manipulating a first one of the virtual objects using at least one hand-held controller of the AR system in a manner that mimics a performance of a first procedural task using the physical object associated with the first one of the virtual objects, recording the manipulation of the first one of the virtual objects that mimics the performance of the first procedural task as fi
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: November 7, 2023
    Assignee: Purdue Research Foundation
    Inventors: Karthik Ramani, Subramaniam Chidambaram, Hank Huang, Fengming He
  • Patent number: 11811666
    Abstract: Approaches are described for release-time-driven (RTD) prioritization of on-board content scheduling and delivery to in-transit transport craft via communications systems. In context of a constrained network, content is scheduled to be delivered to those in-transit on-board media servers in a manner driven by respective release times and other prioritization factors associated with the updated content. Each content is associated with a RTD priority profile that can define a release time, a release priority, and a profile plot for the content. The RTD priority profiles can be used to compute priority surfaces that define priority scores over a multidimensional space for a particular time. A subset of the content can be selected for delivery based on the priority surfaces, and can be scheduled for delivery according to network capacity determinations.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: November 7, 2023
    Assignee: VIASAT, INC.
    Inventors: Daniel Newman, David McNeil
  • Patent number: 11805284
    Abstract: Embodiments include a system and method for a real-time distributed Transport Stream (TS) analysis that utilizes many parts of an available network to concurrently monitor TSs across a geographic region. Embodiments include the selection of a profile for each combination of a TS and a collection point where the profile includes one or more sets of acceptable transmission values or ranges associated with the combination. The profile may include for example, program service information tables, service information, TS transmission parameters, and/or general TS quality index analysis rules. Embodiments include real-time concurrent monitoring and analysis of multiple TSs from collection points distributed throughout the geographic region. As services associated with the TSs at different collection points evolve, the respective profiles and rules adapt accordingly to maintain the quality of service and performance associated with respective TS and collection point combinations.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: October 31, 2023
    Assignee: CSC Holdings, LLC
    Inventors: Heitor J. Almeida, John Markowski
  • Patent number: 11805118
    Abstract: Aspects of the disclosure relate to token-based authentication mechanism. A computing device may receive information, determined by one or more sensors systems, corresponding to a user. The user information may comprise user biological information as measured by the one or more sensor systems. The computing device may generate a token based on the received user information. The computing device may store the generated token, in a memory associated with the computing device. The computing device may transmit the token to a user token device corresponding to the user. The user token device may be used to authenticate the user.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: October 31, 2023
    Assignee: Bank of America Corporation
    Inventor: Manu Kurian
  • Patent number: 11805285
    Abstract: Methods and systems for HLS Component Insertion in Media Manifests
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: October 31, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Robert Mack, Ross A. Osborn, Dave A. Romrell
  • Patent number: 11805298
    Abstract: A computing device may be configured to provide authorization to a first content source to provide first content to a user device. The computing device may receive a request from the first content source to identify a location of second content to be presented to the user device and respond to the request by providing an address to the first content source. At the provided address, a request for the second content from the user device may be received. When responding to the request, the computing device may retrieve information associated with the user (e.g., user preference information) from the user device. Using this information, the computing device may generate at least one parameter for selecting the second contend and send a response to the user device. The response may include an address for the second content and the at least one parameter for selecting the second content.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: October 31, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Stephen Ziring
  • Patent number: 11805057
    Abstract: Implementations of a routing tier for highly-available applications on a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A system includes a processing device to determine that, for an application running on the multi-tenant PaaS system and utilizing a first load balancer gear, a second load balancer gear is to be created for the application, and cause the second load balancer gear to be created. The processing device further to update the routing table to include information corresponding to the second load balancer gear and transmit the information associated with the second load balancer gear to a routing component of the multi-tenant PaaS system, the routing component to route traffic to the application via the first and second load balancer gears.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: October 31, 2023
    Assignee: Red Hat, Inc.
    Inventors: Rajat Chopra, Mrunal Patel, Michael McGrath, Clayton Coleman
  • Patent number: 11805176
    Abstract: Facilitating collaboration in a multi-user communication session may include, at a first device, providing a toolkit of system-level tools for interacting within the session with a second device. A first user interaction with a first tool is detected which results in a virtual modification to an environment of the first device. In response to the first user interaction, the virtual modification is provided for presentation in a second environment representation of the session corresponding to the second device.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: October 31, 2023
    Assignee: Apple Inc.
    Inventors: Miao Ren, Connor A. Smith, Bruno M. Sommer, Tucker B. Morgan
  • Patent number: 11804291
    Abstract: Systems and methods are presented herein for providing a user with a recommendation for physical activity related to media content. The user may activate a recommendation application setting on a user equipment device. The user may select a media asset for presentation on a user equipment device. The system may analyze data associated with the media asset and perform deep video analysis of the frames of the media asset to identify events in the media asset. The system may identify the content type of each respective segment of the media asset and may identify respective activities performed in each segment by a primary character. The system may determine a respective activity to recommend to the user for reach respective segment of the media asset. The application may then determine a segment is being displayed for a user and generate an overlay representing a physical activity for the user to perform.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: October 31, 2023
    Assignee: ROVI GUIDES, INC.
    Inventor: Jeffrey P. Miller
  • Patent number: 11803549
    Abstract: A system receives a request for data stored in an OVSDB database server, wherein the request comprises a JSON RPC request. In response to the request, the system initiates a proxy session by: creating a first communication session between the requesting entity and a proxy daemon, wherein the request indicates a first version corresponding to the first communication session; and creating a second communication session between the proxy daemon and the database server, wherein the second communication session is associated with a second version corresponding to a model used by the database server. The system determines that the first version does not match the second version. The system extracts, from the request, a JSON RPC method and determines that the method requires translation. The system performs, based on the first and second version, translation of a payload of the request, and sends the translated payload to the database server.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: October 31, 2023
    Inventors: David Corrales Lopez, Eduardo Francisco Ramirez Acosta, Sebastian Gonzalez Quesada, Daniel Gerardo Canessa Valverde, Byron Rojas Valverde
  • Patent number: 11799984
    Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: October 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Aaron Boodman, Erik Kay, Rafael Weinstein, Matthew Perry, Glen Murphy
  • Patent number: 11799985
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: October 24, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11797952
    Abstract: Automated vehicle repair estimation by adaptive ensembling of multiple artificial intelligence functions is provided. A method comprises receiving, from a plurality of sources, vehicle repair recommendation sets identifying recommended vehicle repair operations for damaged vehicle components; selecting, by a trained artificial intelligence function, one of the operations for each component based on a plurality of learned states; generating a composite vehicle repair recommendation set identifying the selected operation; providing the composite vehicle repair recommendation set to one or more claims management systems; and repeatedly retraining the trained artificial intelligence function by adjusting the learned states according to the vehicle damage objects received, and the corresponding composite vehicle repair recommendation generated, since the last retraining of the trained artificial intelligence function.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: October 24, 2023
    Assignee: Mitchell International, Inc.
    Inventors: Abhijeet Gulati, Joseph Hyland
  • Patent number: 11799669
    Abstract: A system includes a device and a payload warehouse. The device receives a user request to initiate a feature of the device. In response to receiving the request, device information is provided to a payload warehouse. The payload warehouse stores an inventory which includes a digital payload. The digital payload includes data, such as a digital certificate, which may be used by the device to implement the user-requested feature. The payload warehouse receives the device information provided by the device and determines an encryption vector based at least in part on the received device information. Using the encryption vector, the digital payload is encrypted. The encrypted digital payload is provided to the device.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: October 24, 2023
    Assignee: Lennox Industries Inc.
    Inventors: Nguyen Trong Ho, Sunil Khiani
  • Patent number: 11798105
    Abstract: Apparatus and methods for collecting information may include receiving one or more inputs of information related to a business experience. In addition, the apparatus and methods may include storing the received business information. The methods may also include analyzing the received information to generate one or more targeted recommendations; and forwarding the one or more targeted recommendations to management of the business.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: October 24, 2023
    Inventor: Glenn Alan Dildy
  • Patent number: 11799841
    Abstract: A custom client authenticator is installed on non-server entity. The custom client authenticator authorizes communication between a client application of a client and requested entities of a server. A native authentication technology for the client is different than a native authentication technology for the server. The custom client authenticator is registered in a descriptor file that is accessible by the server. The custom client authenticator generates an authorization token for the client. The authorization token is transmitted as part of a request message for the client application to the server. The custom client authenticator validates the authorization token on behalf of the server. The request message is forwarded to the requested entities executing on the server based on the validating.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: October 24, 2023
    Assignee: Oracle International Corporation
    Inventor: Dhiraj D. Thakkar
  • Patent number: 11797343
    Abstract: Data management for edge architected computing systems extends current storage and memory schemes of edge resources to expose interfaces to allow a device, such as an endpoint or client device, or another edge resource, to specify criteria for managing data originating from the device and stored in an edge resource, and extends the storage and memory controllers to manage data in accordance with the criteria, including removing stored data that no longer satisfies the criteria. The criteria includes a temporal hint to specify a time after which the data can be removed, a physical hint to specify a list of edge resources outside of which the data can be removed, an event-based hint to specify an event after which the data can be removed, and a quality of service condition to modify the time specified in the temporal hint based on a condition, such as memory and storage capacity of the edge resource in which the data is managed.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: October 24, 2023
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Ramanathan Sethuraman, Karthik Kumar, Mark A. Schmisseur, Brinda Ganesh
  • Patent number: 11797073
    Abstract: Systems and methods for managing content to improve battery life of client devices. A data processing system receives requests for content items from client devices. The data processing system selects the content items from a set of content items and transmits the content items to the respective client devices. The client devices acquire battery status information related to the displaying or rendering of their respective content item. The data processing system receives the battery status information from the client devices and determines a power consumption value associated with the content items. Based on the power consumption value being greater than a threshold power consumption value, the data processing system modifies a policy for selecting the content items from the set of content items.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: October 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Eugenio Jorge Marchiori, Abhijit Chandgadkar
  • Patent number: 11797447
    Abstract: Embodiments described herein are generally directed to caching and data access improvements in a large scale data processing environment. According to an example, an agent running on a first worker node of a cluster receives a read request from a task. The worker node of the cluster to which the data at issue is mapped is identified. When the first worker node is the identified worker node, it is determined whether its cache contains the data; if so, the data is fetched from a remote data lake and the agent locally caches the data; otherwise, when the identified worker node is another worker node of the compute cluster, the data is fetched from a remote agent of that worker node. The agent responds to the read request with cached data, data returned by the remote data lake, or data returned by the remote data agent as the case may be.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: October 24, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiongbing Ou, Thomas Anthony Phelan, David Lee
  • Patent number: 11797504
    Abstract: A computing infrastructure diagram is identified. A plurality of computing infrastructure components in the computing infrastructure diagram is identified. A respective component definition is associated with each computing infrastructure components of the plurality of computing infrastructure components. The computing infrastructure diagram into a searchable diagram associated with metadata comprising the component definitions of the plurality of computing infrastructure components is converted.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: October 24, 2023
    Assignee: Red Hat, Inc.
    Inventors: Arie Bregman, Avraham Talmor, Ilan Gersht
  • Patent number: 11799947
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: October 24, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Walter Michael Pitio, Philip Iannaccone, Daniel Aisen, Bradley Katsuyama, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy
  • Patent number: 11795587
    Abstract: An innerduct for a cable containing one or more strip-shaped lengths of woven textile fabric configured to create a flexible, longitudinal compartment for enveloping a cable. The woven fabric comprises a plurality warp yarns and a plurality of picks of weft yarns, the weft yarns contain a repeating first weft pattern of at least one monofilament yarn and optionally at least one single-inserted multifilament yarn. The woven fabric contains an alternating pattern containing first weave zones and partial float weave zones. The warp yarns in the first weave zone pass successively over and under each adjacent weft yarn and at least a portion of the warp yarns in the partial float zone float over some adjacent weft yarns.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 24, 2023
    Assignee: Milliken & Company
    Inventors: Steven L. Bedingfield, Christopher G. Durham
  • Patent number: 11797636
    Abstract: An intermediary server provides secure access to a web page of a web-based service to a client terminal upon request of a web server. The intermediary server includes an operating system that runs an instance of a web browser engine, which is configured to produce an image of the web page rendered in the instance of the web browser engine. The web browser engine transmits an access web page to a web browser of the client terminal. The access web page is configured to retrieve the image from the web browser engine and display the image in the web browser.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: October 24, 2023
    Assignee: Netskope, Inc.
    Inventors: Mariano Largo Del Amo, Victor Jurado Martinez
  • Patent number: 11792298
    Abstract: Some underlying networks such as Low-Power Wide-Area Networks (LPWAN) have limited communication bandwidth and strict requirements on maximum message size. It is recognized herein that these requirements may pose a challenge for data or resource exchange between two service layer (SL) entities, for example, because resource representations to be exchanged may have too large a size to be supported by the underlying networks. In some cases, traditional data compression algorithms can be used to alleviate this problem to some degree, but it is recognized herein that there are associated computation costs due to compression and decompression that may not be affordable for constrained IoT devices. Various embodiments described herein address this problem, among others, by defining a Resource Representation Common Part (RRCP) and storing it at the service layer. In some cases, the RRCP is not transmitted between SL entities, thereby reducing SL message sizes to cater to the constraints of underlying networks.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: October 17, 2023
    Assignee: Convida Wireless LLC
    Inventors: Chonggang Wang, Dale N. Seed, Quang Ly, Xu Li, Lu Liu, Catalina Mihaela Mladin
  • Patent number: 11789930
    Abstract: A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: October 17, 2023
    Assignee: Dropbox, Inc.
    Inventors: Jack Benjamin Strong, Gibu Thomas
  • Patent number: 11792140
    Abstract: A message management service can enable a client to search and retrieve of messages from one or more messaging services. The message management service can stage delivery of results to the client to reduce response time for identification of messages satisfying a query. Initially, the message management service can send information descriptive of results, which the client can display. The message management service can send subsequent responses including supplemental information associated with a result and/or actual messages.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: October 17, 2023
    Assignee: Dropbox, Inc.
    Inventors: Michael Roeder, Sean Beausoleil, Veronica Zheng
  • Patent number: 11792008
    Abstract: A system (20) includes a network interface (32) and a processor (34). The processor is configured to (i) receive, via the network interface, a request originating from a request-origin application and directed to a request-destination application (24b) that runs on a request-destination device (24), (ii) subsequently to receiving the request, communicate the request to the request-destination device, (iii) subsequently to communicating the request to the request-destination device, receive a response, from the request-destination application, to the request, (iv) while holding the response, identify information contained in at least one log entry that was recorded by the request-destination application responsively to the request, and (v) perform a function in response to the information. Other embodiments are also described.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: October 17, 2023
    Assignee: SILVERFORT LTD.
    Inventors: Matan Binyamin Fattal, Yaron Kassner, Hed Kovetz, Rotem Zach
  • Patent number: 11790339
    Abstract: A computer-implemented method of remotely influencing a performer at a live event via a customer mobile device is disclosed herein. The method includes: displaying a graphical user interface configured to receive user inputs; receiving a first user input including a user request for the performer at the live event; presenting predetermined terms and conditions associated with the user request; receiving a second user input including a user acceptance of the terms and conditions associated with the user request; transmitting the user request to a host server upon receiving the user acceptance of the terms and conditions associated with the user request; receiving a confirmation of the terms and conditions associated with the user request from the host server; and transmitting the user request for receipt by a performer mobile device of the performer during the live event.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: October 17, 2023
    Inventor: Paul M. Herring
  • Patent number: 11789628
    Abstract: A hosts file manager is provided that displays a user interface with a list of selectable server groups. The list may comprise, for example, identifications server groups. Each server group corresponds to an IP address, and the hosts file manager has access to such IP address data. A user selection of a first server group may be made and received via said user interface. A computer's hosts file may then be modified to correlate a hostname with an IP address of the selected server group.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: October 17, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventor: Luis Landivar
  • Patent number: 11785142
    Abstract: An information bridge device, IBD (10, 20), comprising: —an API interface (application programming interface) (300) comprising: —an API input (301), for receipt of user input or request via an application (APP) (30) arranged located on a user device (1100) associated with a user (1000), and, an API output (302), for facilitating transfer of data (300F) relating to at least one Enterprise (2000) to the application (APP) (30), the information bridge device further comprising: —a metadata store (310), for storing metadata specific to the at least one Enterprise (2000), said metadata comprising, access information arranged to facilitate access to the at least one Enterprise (2000) by the information bridge device (IBD) (1020), an Enterprise data collector (330), arranged capable of receiving or collecting (300G 300H) Enterprise data from at least one contact option (2100) arranged in association with the at least one Enterprise (2000), and further arranged in co-operation with the metadata store (310) for identif
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 10, 2023
    Assignee: WEBTEXT HOLDINGS LIMITED
    Inventors: Colm Keating, Aj Cahill, Carl Fleming, Eoghan Moylan, Garrett Jordan
  • Patent number: 11785232
    Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: October 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremiah M. Dunham, Andrew Tunall, Benjamin Black, Kristopher Kosmatka, Benjamin Aldouby Schwartz, Jason LaPier, Justin Abrahms
  • Patent number: 11782844
    Abstract: A method comprising: receiving, at a vector processor, a request to store data; performing, by the vector processor, one or more transforms on the data; and directly instructing, by the vector processor, one or more storage device to store the data; wherein performing one or more transforms on the data comprises: erasure encoding the data to generate n data fragments configured such that any k of the data fragments are usable to regenerate the data, where k is less than n; and wherein directly instructing one or more storage device to store the data comprises: directly instructing the one or more storage devices to store the plurality of data fragments.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 10, 2023
    Assignee: Nyriad Inc.
    Inventors: Xavier Aldren Simmons, Jack Spencer Turpitt, Rafael John Patrick Shuker, Tyler Wilson Hale, Alexander Kingsley St. John, Stuart John Inglis
  • Patent number: 11784955
    Abstract: Techniques for enabling system redundancy for group-based communication platforms are discussed herein. In some examples, a user may post a message to a virtual space of a communication platform. The communication platform may transmit the message to virtual space servers which manage the virtual space within which the message originated. In such examples, a virtual space may be associated with a plurality of geographically distributed virtual space servers. Based on the virtual space servers receiving the message, the virtual space servers may send the message to one or more gateway servers that are subscribed to the virtual space servers. Gateway servers may be connected to client devices associated with user profiles. Upon receiving the message from the virtual space servers, the gateways servers may send the message to the recipient client devices. The recipient client devices may display the message via a user interface of the communication platform.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: October 10, 2023
    Assignee: Salesforce, Inc.
    Inventors: Serguei Mourachov, Sameera Thangudu, Grace Danielle Ellen Atwood, Denis Sodol, Anirban Mukhopadhyay
  • Patent number: 11782574
    Abstract: A server-side administrative interface for a social media platform allows for restriction of defined geographical areas. Social media items originating from such restricted areas are automatically filtered or age-restricted for availability via a map-based graphical user interface of the social media platform.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: October 10, 2023
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Maxwell Gale, Timothy Jordan Garcia, Daniel Vincent Grippi, Jeffrey Arthur Johnson, Sheridan Kates, Andrew Lin, Walton Lin, Gaurav Misra, Suraj Vindana Samaranayake, Amer Shahnawaz, Evan Spiegel
  • Patent number: 11785067
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable mediums for receiving media data of a session. One apparatus includes processing circuitry that receives a media presentation description (MPD) file and one or more session-based description (SBD) files. The MPD file includes one or more essential property descriptors for session-based dynamic adaptive streaming over hypertext transfer protocol (DASH). Each of the one or more essential property descriptors is associated with a different SBD file in the one or more SBD files. The processing circuitry determines, for a period in the MPD file, whether the period has a supplemental property descriptor for session-based DASH. The processing circuitry applies one of the one or more SBD files to the period in response to the period having the supplemental property descriptor. An identification value in the supplemental property descriptor is included in one essential property descriptor associated with the SBD file.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 10, 2023
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11782631
    Abstract: An illustrative method includes receiving a write request to write payload data to a virtual storage volume; transmitting the write request to a plurality of storage nodes each storing a replica of the virtual storage volume; acknowledging the write request only after a quorum of the storage nodes has stored the payload in their respective kernel memory; and flushing the payloads stored in each kernel memory to persistent storage only after a threshold number of outstanding write requests that have been acknowledged, but not yet flushed, has been reached, the flushing configured to optimize performance for synchronous workloads.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: October 10, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Vinod Jayaraman, Prabir Paul
  • Patent number: 11785119
    Abstract: Systems, devices, and methods of providing microservices are disclosed. A remote computing device provides a gateway service that consolidates data communications between the remote computing device and a host computing device. A wearable computing device provides a data routing service that emulates a network socket interface for one or more programs executed by the processor of the wearable computing device and a personal area network service that data communicatively couples the wearable computing device and the host computing device. The host computing device provides a host personal area network service that data communicatively couples the wearable computing device and the host computing device, a host network service that data communicatively couples the host computing device and the at least one remote computing device, and a host routing service that routes communications between the gateway service and the data routing service.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: October 10, 2023
    Assignee: GOOGLE LLC
    Inventors: Lukas Rezek, Zain Adil, Kellen Steffen
  • Patent number: 11783049
    Abstract: An automatic code analysis tool is disclosed. The automatic code analysis tool can automatically analyze an application code of a subject application and application-specific additional information of a resource used by the subject application. The automatic code analysis tool can implement a method to receive the application code for analysis. A determination is made as to how application-specific information from resources operably coupled to the application code is implemented via the application code. The determination is performed with an automatic analysis without running the application code.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: October 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Zeev Bargury, Gal Malka, Pnina Weiss, Efim Hudis