Patents Examined by Razu Miah
  • Patent number: 11729250
    Abstract: Systems and method for web control adaptation and hooking for virtual private network integration are provided herein. A client application executing on a client device can modify a scheme support function of a web control application to return a first value in response to a first scheme type. The first value can indicate that the web control application does not support the first scheme type. A custom scheme function can be registered to handle the first scheme type and can intercept requests of the first scheme type. The custom scheme function can transmit the requests to one or more URLs corresponding to one or more applications through a virtual private network (VPN). The custom scheme function can forward, to the web control application for rendering on the client device, the data corresponding to the application retrieved by the custom scheme function through the VPN.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: August 15, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Jeffrey David Wisgo
  • Patent number: 11729256
    Abstract: The disclosed computer-implemented method includes determining that incoming media item requests are to be skewed from a random distribution among server nodes, using a random distribution algorithm, to a directed distribution among the server nodes. The method then includes identifying, in a loading assignment, which media items are to be loaded onto specific server nodes to produce the directed distribution of media item requests. The method next includes preloading the identified media items onto the server nodes according to the loading assignment and receiving media item requests for the preloaded media items. The method then includes routing the received media item requests to the server nodes using the random distribution algorithm, where the random distribution algorithm is skewed to the directed distribution based on the preloading of the media items according to the identified loading assignment. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: August 15, 2023
    Assignee: Netflix, Inc.
    Inventors: Ishaan Shastri, James Schek
  • Patent number: 11722548
    Abstract: In a method for generating at least one smart link, a plurality of destination digital resources is received. At least one smart link is generated based on the plurality of destination digital resources, wherein the at least one smart link provides configurable access to the plurality of destination digital resources in response to an interaction with the at least one smart link.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: August 8, 2023
    Assignee: VMware, Inc.
    Inventors: Scott Tilney, Stephen Schmidt, Gary Grossi, Michelle Lee
  • Patent number: 11716378
    Abstract: A network device queue manager receives a request to execute a workload on a node of a cloud computing environment, where the cloud computing environment comprises a plurality of nodes; determines that the workload is to be executed by a dedicated processor resource; identifies a set of one or more shared processor resources associated with the node, wherein each shared processor resource of the set of shared processor resources processes device interrupts; selects a processor resource from the set of one or more shared processor resources to execute the first workload on the first node; bans the selected processor resource from processing device interrupts while executing the workload; and executes the workload with the selected processor resource.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: August 1, 2023
    Assignee: Red Hat, Inc.
    Inventors: Yanir Quinn, Marcel Apfelbaum
  • Patent number: 11711445
    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: July 25, 2023
    Assignee: NETFLIX, INC.
    Inventor: Christopher Newton
  • Patent number: 11704847
    Abstract: A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: July 18, 2023
    Assignee: Google LLC
    Inventors: Adam Bliss, David P. Conway
  • Patent number: 11616838
    Abstract: The invention relates to a method for securing component data assigned to an automation component (D1, D2, DN), wherein the component data is transmitted to at least one portion of computing nodes of a distributed registry (BN1, BN2, BN3), wherein the distributed registry (BN1, BN2, BN3) functions to authenticate the component data, preferably component data of multiple automation components (BN1, BN2, BN3).
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: March 28, 2023
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Marc Schlichtner
  • Patent number: 11615007
    Abstract: Complex control instruction chains in a blockchain for a specific task for controlling devices to be managed in a simple manner is provided. which permits a prescribed validity to be assigned for a specific task of a blockchain-based device control, the validity being defined by the life cycle (e.g. the period of use) of a device, for example.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 28, 2023
    Inventor: Thomas Jetzfellner
  • Patent number: 11558452
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing cloud application in a transparent multiple availability zone cloud platform. A request to access a cloud application running on the multiple availability zone cloud platform is received. The request can include an application location for accessing the cloud application. A network address corresponding to the application location is determined. In response to determining the network address, a first availability zone of the multiple availability zone cloud platform that is currently active to process the request is determined. A plurality of network locations corresponding to a host component of the application location is determined by a first load balancer. A network location of the plurality of network locations for processing the request is identified based on load balancing criteria.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: January 17, 2023
    Assignee: SAP SE
    Inventors: Stoyan Zhivkov Boshev, Diyan Asparuhov Yordanov
  • Patent number: 11558484
    Abstract: Embodiments described include systems and methods for providing peer-to-peer caching among client applications. A cache coordinator is configured to receive a first request to register an object stored in a cache by a first client application including a first embedded browser. The first embedded browser obtains the object via a session established by the first embedded browser with a first network application on a server of a second entity. The cache coordinator is configured to store a location of the first client application and a hash of the object. The cache coordinator is configured to receive a second request from a second client application. The second request requests the location of the object among peer client applications. The cache coordinator is configured to communicate identification of the location of the first client application to the second client application for retrieving the object from the cache of the first client application.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 17, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Abhishek Chauhan, Jeroen Mattijs van Rotterdam
  • Patent number: 11546426
    Abstract: A system and method for property assignment in a data storage system is presented. A data storage system defines a client configuration profile comprising a set of storage operation properties, wherein the storage operation properties regulate criteria for performing storage operations by the data agent on client devices that are associated with the client configuration profile. A storage management system associates a first client device to the client configuration profile; and communicates the set of properties of the client configuration profile to property tables of corresponding objects in the first client device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: January 3, 2023
    Assignee: Commvault Systems, Inc.
    Inventor: Amey Vijaykumar Karandikar
  • Patent number: 11528307
    Abstract: Near real-time collaborative media production by parties located remotely from each other is facilitated by the described methods. Automated dialog replacement with voice talent, editing system operator, and director located remotely from each other is supported by generating synchronized near real-time feeds for the operator and director. Pre-recorded media played back from the editing system is streamed without delay to the talent. A pre-recorded media feed is also delayed to synchronize it with the incoming talent stream, which was recorded in sync with the pre-recorded media stream when received by the talent. The synchronized feed is output to the operator and streamed to the director. Talkback channels and webcam video with appropriate synchronization delays support communication among the parties.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: December 13, 2022
    Assignee: AVID TECHNOLOGY, INC.
    Inventors: Christopher M. Winsor, Paul Vercellotti, Jeffrey A. Lomicka, Timothy H. Claman
  • Patent number: 11528523
    Abstract: The present invention refers to the field of television experience in particular the simultaneous use of the portable computing device and a television to share a user's experience. The present disclosure proposes a method to create a snapshot from a video transmission received by a receiver, said receiver being connected with a portable computing device and having a screen output, said method comprising the steps of receiving a video transmission by the receiver, converting by the receiver, the video transmission into a lower-bandwidth video transmission, sending the lower-bandwidth video transmission to the portable computing device, receiving from the portable computing device to the receiver, a command to execute a snapshot, producing by the receiver a snapshot from the video transmission, sending the snapshot to the portable computing device.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: December 13, 2022
    Assignee: NAGRAVISION S.A.
    Inventors: Didier Hunacek, Olivier Schaer, Frederic Thomas
  • Patent number: 11516518
    Abstract: A method comprises receiving from each of a plurality of commentator applications respective distinct streams of media content comprising commentary information, combining at least portions of selected ones of the distinct streams of media content comprising commentary information in a mixer associated with a media server to generate a composite media content stream, and providing the composite media content stream generated by the mixer to one or more servers of a content delivery network for delivery to one or more viewer devices. The commentary information of a given one of the distinct streams of media content received from a corresponding one of the commentator applications illustratively comprises at least one of audio content, video content, image content, social media posting content, chat text and closed caption text. The mixer may comprise a post-mixer coupled to the media server.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: November 29, 2022
    Assignee: Kiswe Mobile Inc.
    Inventors: Bert De Decker, Tom Cuypers, Wim Sweldens, Francis X. Zane, Thomas J. Janiszewski, Yung-Lung Ho
  • Patent number: 11509719
    Abstract: Systems and methods are disclosed for implementing blockchain technology in a data storage system. In certain embodiments, a data storage device may upload a copy of a file to a cloud server for storage, and receive a network link to the copy of the file. The data storage device may then provide file metadata and the network link to a distributed ledger blockchain system to create a blockchain entry.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: November 22, 2022
    Assignee: Seagate Technology LLC
    Inventors: Chaiwat Sittisombut, Colin Thomson
  • Patent number: 11502910
    Abstract: Systems and methods are disclosed for parallelizing service function chains.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: November 15, 2022
    Assignees: AT&T Intellectual Property I, L.P., Regents of the University of Minnesota
    Inventors: Bo Han, Vijay Gopalakrishnan, Muhammad Bilal Anwer, Zhi-Li Zhang, Yang Zhang
  • Patent number: 11496575
    Abstract: Aspects of the invention enhance the capabilities of the MaaP by adding interfaces thereto so that the platform directly interfaces with the OCS, the PCRF, the EIR, the CDB and the HSS without middle layer or without using RCS as an intermediary. Moreover, embodiments of the invention may create a user interface of the MaaP so that users may configure parameters to interact with the network nodes right from the user interface.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: November 8, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Mayank Kaul, Chung Yi Lu
  • Patent number: 11470145
    Abstract: A server selection devices includes: an acquisition unit for acquiring, regarding each of a plurality of servers having the same content, a list of quality information corresponding to communication environment information regarding a source of request for download of the content; and a selection unit for selecting one of the plurality of servers based on the list of the quality information regarding each of the plurality of servers and a cost associated with download of the content. Thus, a destination of a content download request can be selected while giving consideration to not only quality but also cost.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: October 11, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takuto Kimura, Arifumi Matsumoto, Hideaki Kinsho
  • Patent number: 11467881
    Abstract: A system for providing network function as a service includes a combination of virtual network resources hosted on physical network resources, wherein the virtual network resources are communicatively chained to provide a dynamically configurable set of processing resources and a configurable controller in communication with the combination of virtual network resources, wherein the controller includes a scheduler and load balancer. The controller is configured to receive a request to provide network function as a service functionality, retrieve policies associated with the request, schedule the virtual network resources to be assigned in response to the request, instantiate the virtual network resources and balance the virtual network resources across one or more physical resources.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: October 11, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Manikka Thyagarajan
  • Patent number: 11461738
    Abstract: A method includes receiving, in a computer including a processor and memory, message reporting data indicating source addresses associated with email messages received by at least one receiving organization. Each source address specifies a sender of a selected one of the email messages. In the computer, outbound providers associated with the source addresses are identified. In the computer, the source addresses are classified based on the identified outbound providers. In the computer, the source addresses are aggregated based on the classification. In the computer, a report is generated including the aggregated source addresses.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: October 4, 2022
    Assignee: MxToolbox, Inc.
    Inventors: Eric Rachal, Peter LeBlond, Austin Ewing, Jeremy Barnes, Roberto Ornelas Mendez