Patents Examined by Sm Z Islam
  • 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: 11785118
    Abstract: A system and method for dynamically delivering content includes a user device having a processor in communication with a capture device and a terminal having a data processor in communication with a display, memory device, and user interface, wherein the terminal is configured to dynamically generate a signal. The user device is configured to interact with the terminal and the capture device is configured to capture the signal and translate the signal to an action. The action includes generating content at the user device and/or downloading or accessing content to the user device.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 10, 2023
    Assignee: CASTLE HILL HOLDING LLC
    Inventors: Alan Roireau, Forrest Workman
  • Patent number: 11757803
    Abstract: Certain embodiments enable application message delivery to be automatically guaranteed for all failover scenarios through use of a novel infrastructure layer that supports high availability (HA) messaging. The High Availability Application Messaging Layer (HAML) can guarantee delivery of application messages whether a failover occurs at one or both of the source and the intended destination of the message. The HAML may transmit messages to one intended destination, as unicast messaging, or to multiple intended destinations, as multicast messaging. In some embodiments, the HAML may be HA aware, which refers to the awareness of the HAML of the redundancy for all processing entities within a network device to ensure hitless failover at the network device. By moving support for HA messaging from individual applications to the HAML, as a common infrastructure layer across the processing entities, the individual applications do not need to implement additional software to explicitly support HA messaging.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: September 12, 2023
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Bill Ying Chin, Poongovan Ponnavaikko, Dan N. Retter, Mayur Mahajan
  • Patent number: 11758016
    Abstract: Embodiments of the present disclosure relate to techniques for providing a remoted application to a client device over a network. Certain embodiments involve receiving, by a web server and from the client device, a request for the remoted application. The request may comprise a tag which identifies one or more attributes of the remoted application. Embodiments further involve launching, by the web server and based on the tag, the remoted application. Embodiments further involve providing, by the web server and to the client device, a video stream of the remoted application. The video stream of the remoted application may comprise one or more images rendered based on raw data of the remoted application. Embodiments further involve receiving, by the web server and from the client device, user input and providing, by the web server and based on the user input, application input to the remoted application.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: September 12, 2023
    Assignee: VMWARE, INC.
    Inventors: Shengbo Teng, Sam Zhao, Wen Wang, Nan Wang, Jingtao Zhang
  • Patent number: 11750008
    Abstract: A container having a battery and one or more active systems for maintaining temperature or other characteristics of goods stored within the container relies on a battery to maintain those active systems during transit. The size of the battery required for such applications may be reduced by providing access to external power during a shipment cycle. For example, shelves within transit vehicles or warehouses can supply electricity to the active systems via a wireless or wired connection, or they may recharge the container's battery, or both. The container may also have data bridging capabilities that use short range wireless technology to communicate with nearby devices that have access to other data streams, such as GPS data and internet connectivity. When bridged with a provider, the container may have access to new data streams, or may be able to disable internal devices providing those same data streams to conserve power.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: September 5, 2023
    Assignee: Doubleday Acquisitions LLC
    Inventor: Jonathan Peter Neeld
  • Patent number: 11736405
    Abstract: Systems and methods are described herein for managing information transmitted between and/or within communication networks. Aspects discussed herein relate to monitoring and characterizing data flows with network and/or latency parameters, such as a time-to-buffer (TTB) parameter. Latency managers, network components, or other suitable devices operating in a communication network may utilize TTB parameter information as a management mechanism throughout the communication network to negotiate and schedule the delivery of data packets in view of a variety of factors, e.g., network performance, application priority, and the like. Such devices may be further configured to modify network or routing policies based on network performance and latency information obtained from and/or shared by various network components and devices in the communication network.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 22, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, Benny Pruden, Mark Francisco
  • Patent number: 11700298
    Abstract: A multi-access edge computing (MEC) platform may receive an indication that a user device has downloaded a MEC application client associated with a MEC application and may send, to the user device, instructions to install a device client. The device client may transmit device information associated with the user device to the MEC platform. The MEC platform may receive the device information associated with the user device and determine, based on the received device information, performance information associated with the MEC application.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: July 11, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Matthew White, Ning Zhang
  • Patent number: 11659051
    Abstract: The disclosed computer-implemented method for consistently applying rules to messages may include (i) identifying a user account on a message server that comprises both unarchived messages to which message rules are applied by default and archived messages to which the message rules are not applied by default, (ii) detecting a new message rule that specifies an action to be performed on relevant messages within the user account on the message server, (iii) locating at least one archived message within the user account on the message server to which the new message rule applies, and (iv) applying the new message rule to the at least one archived message by performing the specified action on the at least one archived message. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 23, 2023
    Assignee: Veritas Technologies LLC
    Inventor: Rashmi Vijayvargiya
  • Patent number: 11652688
    Abstract: An approach for updating one or more serverless runtime configurations based on predicting usage patterns of a serverless computing cluster is disclosed. The approach includes collecting one or more attributes associated with an application on a serverless computing cluster and a user of the application and analyzing the one or more collected attributes. Furthermore, the approach includes predicting one or more usage patterns based the analyzing and updating one or more serverless runtime configurations based on the one or more usage patterns.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy, Sanjay Kumar Verma, Sanjay Singh, Manesh Chandran Nambiar
  • Patent number: 11641331
    Abstract: Systems and methods are described, and one method includes storing a database that includes a plurality of stored attachments, each of the stored attachments including a corresponding stored attachment identification data (ID), storing a blocked attachment indicator that indicates a stored attachment among the plurality of stored attachments as a blocked attachment and its corresponding stored attachment ID as a blocked attachment ID, and blocking a distribution of a file, based at least in part on the file including a metadata that matches at least a portion of the blocked attachment ID.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: May 2, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sukanya Rajagopal
  • Patent number: 11637905
    Abstract: There is provided a method for deploying a service to a cluster system, and the method includes: obtaining a first run level of a first node; obtaining a second run level of a second node; obtaining a required run level for the service; comparing the required run level with the first and second run levels; determining whether or not the service is deployable to each of the first and second nodes on the basis of a result of the comparing; and updating at least one of the first and second run levels on the basis of deployment of the service to at least one of the first and second nodes.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 25, 2023
    Assignee: Konica Minolta, Inc.
    Inventors: Yuchen Shen, Nordes Menard-Lamarre
  • Patent number: 11637758
    Abstract: A system is disclosed for generating a graphical user interface (GUI) for network management automation. The GUI is a data view that provides functionality for monitoring and controlling devices in a network using dynamic dataview templates.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: April 25, 2023
    Assignee: NetBrain Technologies, Inc.
    Inventors: Lingping Gao, Guangdong Liao, Yong Zhao, Meng Yang, Xinfeng Xia, Junjie Yuan, Guicai Cui, Long Zeng
  • Patent number: 11595478
    Abstract: A medical device for use in patient resuscitation and that is configured to communicate with one or more management servers includes a memory, a processor communicably coupled to the memory and configured to store device status information including device-readiness information from a medical device self-test, and store clinical event information observed by the medical device during a use of the medical device during a clinical event, the clinical event information including CPR performance data, and a communication component communicably coupled to the processor and configured to wirelessly transmit the device status information and the clinical event information to the one or more management servers, wherein the medical device includes an external defibrillator, an automated external defibrillator, or a compression assistance device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: February 28, 2023
    Assignee: ZOLL Medical Corporation
    Inventors: Ian B Durrant, C. Shane Reid, Andrew D Funk, Patrick Shortall
  • Patent number: 11570282
    Abstract: Using high speed data transfer protocol to transfer data between a host and a storage system includes determining if a portion of data is a candidate for being transferred using the high speed data transfer protocol if the portion is not a candidate for high speed data transfer, transferring the data using a relatively low speed data transfer protocol if the portion is a candidate for high speed data transfer, attempting to transfer the data using the high speed data transfer protocol, and if transferring the data using the high speed data transfer protocol is unsuccessful, transferring the data using the relatively low speed data transfer protocol. The high speed data transfer protocol may use a first connection and the relatively low speed data transfer protocol may use a second connection. The first connection may be a PCIe or InfiniBand connection. The second connection may be a FICON connection.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: January 31, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Douglas E. LeCrone, Paul A. Linstead
  • Patent number: 11516290
    Abstract: A system and method for federating a tuple storage database across multiple coordinated namespace (CNS) extended memory storage systems allowing the sharing of tuples and tuple data across independent systems. The method provides a federation service for multiple coordination namespace systems. The method retrieves a tuple from connected independent CNS systems wherein a local CNS Controller sends a read request to the local gatekeeper to retrieve a first tuple and creates a local pending remote record. The local gatekeeper at a requesting node sends a broadcast query to a plurality of remote gatekeepers for the tuple and Remote gatekeepers at remote nodes query in its local CNS for the tuple. The Local gatekeeper process at the requesting node receives results from a plurality of remote gatekeepers for the said tuple and selects one remote gatekeeper to receive the requested tuple and broadcasts a read for tuple data with selected gatekeeper.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip Neil Strenski, Charles Johns
  • Patent number: 11516084
    Abstract: Facilitating device compatibility is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise evaluating a parameter of a device to a defined parameter of a device pool based on receipt of a request to add the device to the device pool and based on a determination that a device type of the device does not match a defined device type of the device pool. Further, the operations can comprise either allowing the device to be included in the device pool based on the evaluating, or denying the device to be included in the device pool based on the evaluating. If the inclusion of the device is denied, the operations can comprise providing information indicative of a denial to add the device to the device pool.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Joshua Nelson, Raymond Ramsden, Curtis Robert
  • Patent number: 11510037
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor mobile internet usage are disclosed. An example method includes identifying, by executing an instruction with a processor, an application associated with a request for Internet content, the request sent at an identified time; determining, by executing an instruction with the processor, that the application is operating in a background mode at the identified time by identifying a uniform resource location (URL) corresponding to the request, the URL included in the request when the application is operating in the background mode; and crediting, by executing an instruction with the processor, the Internet content as a background application when the application is operating in the background mode at the identified time.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 22, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Achilleas Papakostas, Susan Cimino
  • Patent number: 11509494
    Abstract: In one embodiment, a method is performed. A device may include an interface in communication with a network. The device may determine whether an all-active multi-homed ethernet segment (ES) associated with the interface is enabled. On a condition that an all-active multi-homed ES is enabled, the device may determine an ethernet virtual private network (EVPN) designated forwarder (DF) state of the all-active multi-homed ES. If the all-active multi-homed ES is enabled and has an ethernet virtual private network (EVPN) designated forwarder (DF) state, the device may enter a protocol independent multicast (PIM) designated router (DR) state. If an all-active multi-homed ES is enabled and does not have an EVPN DF state, the device may enter a PIM non-DR state.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: November 22, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana Prasad Mishra, Ali Sajassi, Samir Thoria, Krishnaswamy Ananthamurthy, Stig Ingvar Venaas
  • Patent number: 11496374
    Abstract: A method samples a stream of data items. Each data item has an associated timestamp. The method assigns a priority value to each data item. Each data item is represented as a point on a two-dimensional graph whose axes are time and priority. A sliding window covers a predetermined length of time tspan and uses a backward probability decay curve to specify what priority values are included in the sliding window. This defines, for a current time tc, a current data sample consisting of data items whose timestamps t fall within the time span tc?tspan?t?tc and have priority values below the decay curve. The data sample is stored in a buffer. The process iteratively moves the sliding window forward by a time increment, creating a provisional data sample. When the size of the provisional data sample is too large or too small, the process scales the decay curve.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: November 8, 2022
    Assignee: TABLEAU SOFTWARE, INC.
    Inventor: Daniel Ting
  • Patent number: 11463327
    Abstract: Provided are a commerce characteristic data reporting method and device, network slice arrangement method and device, storage medium, the method comprising: receiving software commerce characteristic data of a virtual network function (VNF) sent by a virtual net-work function manager (VNFM), and receiving resource commerce characteristic data of the VNF sent by a virtual infrastructure manager (VIM); obtaining commerce characteristic data of the VNF according to the software commerce characteristic data and resource commerce characteristic data; and reporting the commerce characteristic data of the VNF to a slice arrangement system, wherein the commerce characteristic data of the VNF is used in the slice arrangement system to arrange network slices.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: October 4, 2022
    Assignee: ZTE CORPORATION
    Inventors: Qihua Chen, Liyang Zhao, Changcheng Zhong