Patents Examined by Scott B. Christensen
-
Patent number: 11956121Abstract: A method, a network device, and a non-transitory computer-readable storage medium are described in relation to an edge cloud management service. The edge cloud management service may automate the provisioning, maintenance, supervision across multi-vendor network devices in a private/enterprise environment. Further, the edge cloud management service may provide abstraction and normalization services across multi-vendor components and enable KPI monitoring, location data, edge discovery metrics, end-to-end latency computation across various cloud service provider technologies.Type: GrantFiled: October 26, 2022Date of Patent: April 9, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Medha Joshi, Patricia R. Chang, Yann Sendra, John Patrick Hickey, III
-
Patent number: 11949721Abstract: A communication device may include a message generator configured to generate a message in accordance with a command set to use a communication service provided by a communication session setup protocol; and a modem circuit coupled to the message generator and configured to operate in accordance with the message generated by the message generator; wherein the message generator is configured to generate the message comprising a command to at least one of control or establish an Internet Protocol Multimedia Subsystem service.Type: GrantFiled: December 22, 2022Date of Patent: April 2, 2024Assignee: Apple Inc.Inventor: Frank Kowalewski
-
Patent number: 11949741Abstract: A device control method, a server, and a non-transitory computer-readable storage medium are disclosed. The method may include, determining, in response to a receiving of a control instruction for controlling a target device, a target protocol model corresponding to the target device according to a device identifier of the target device and the control instruction, in which, the target protocol model is a model pre-established according to a communication protocol supported by the target device; and sending a first control parameter corresponding to the control instruction in the target protocol model to the target device, to instruct the target device to perform an operation corresponding to the control instruction.Type: GrantFiled: August 24, 2021Date of Patent: April 2, 2024Assignee: ZTE CORPORATIONInventor: Xiaoke Zhou
-
Patent number: 11934851Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.Type: GrantFiled: May 3, 2023Date of Patent: March 19, 2024Assignee: Zoom Video Communications, Inc.Inventors: Xingzhi Luo, Xiaofei Wang, Haibing Xu, Daoquan Ye
-
Patent number: 11936524Abstract: Techniques are described for managing communications between multiple computing nodes, such as for computing nodes that are part of managed virtual computer networks provided on behalf of users or other entities. In some situations, one or more of the computing nodes of a managed virtual computer network is configured to perform actions to extend capabilities of the managed virtual computer network to other computing nodes that are not part of the managed virtual computer network, such as by forwarding communications between computing nodes of the managed virtual computer network and the other external computing nodes so as to enable the other external computing nodes to participate in the managed virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.Type: GrantFiled: November 14, 2022Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Daniel T. Cohn, Eric Jason Brandwine, Andrew J. Doane
-
Patent number: 11929931Abstract: A packet processor of a network device receives packets ingressing from a plurality of network links via a plurality of network ports of the network device. The packet processor buffers the packets in an internal packet memory in a plurality of queues, including a first queue. In response to the packet processor detecting congestion in the internal packet memory, the packet processor selectively forwards a group of multiple packets in the first queue from the internal packet memory to a first port, among one or more ports coupled to one or more external memories, to transfer the group of multiple packets to a first external memory that is coupled to the first port so that the first queue is stored across the internal packet memory and the first external packet memory.Type: GrantFiled: October 24, 2022Date of Patent: March 12, 2024Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Rami Zemach, Itay Peled, Jacob Jul Schroder, Zvi Shmilovici Leib, Gideon Navon
-
Patent number: 11924037Abstract: Apparatus and associated methods relate to dynamically configuring an Internet of Things (IoT) device and a processor interfacing the IoT device. The processor captures a specific one or more of a plurality of deployment configuration templates for the IoT. The IoT device is then configured by the processor based, at least in part, on the one or more of the plurality of deployment configuration templates captured. The processor then deploys software for use by the processor to interface with the IoT device configured. The software deployed is determined based on the one or more of the plurality of deployment configuration templates captured.Type: GrantFiled: January 31, 2022Date of Patent: March 5, 2024Assignee: Insight Direct USA, Inc.Inventors: Dan Cokely, Ben Kotvis, Anes Hassane
-
Patent number: 11924272Abstract: The present disclosure is directed towards systems and methods of detecting a cause of anomalous load balancing among a plurality of servers. A device intermediary to a plurality of clients and a plurality of servers collects values of a plurality of counters. The device identifies a server of the plurality of servers that is an outlier. The device can identify a counter of the plurality of counters that is an outlier based on at least a comparison of values of each of the plurality of counters for each of the plurality of servers. The device can provide, responsive to the determination, an indication that a value of the counter is a factor causing the server to have uneven load balancing during the time interval.Type: GrantFiled: October 28, 2021Date of Patent: March 5, 2024Assignee: Citrix Systems, Inc.Inventors: Nastaran Baradaran, Muraliraja Muniraju
-
Patent number: 11924303Abstract: Systems and methods for dynamic telematics messaging in accordance with embodiments of the invention are disclosed. One embodiment includes a dynamic telematics messaging system includes at least one vehicle telematics device, and a dynamic telematics messaging server system including, at least one processor, and a memory containing a messaging application, wherein the messaging application directs the at least one processor to, obtain a first message data from the at least one vehicle telematics device encoded in a first message format, transcode the first message data into a second message format, process the transcoded message data, and provide the transcoded message data.Type: GrantFiled: March 18, 2022Date of Patent: March 5, 2024Assignee: CalAmp Corp.Inventor: Santhosh Srinivasulu
-
Patent number: 11916729Abstract: Disclosed are systems and methods for providing automated configuration of a content delivery network. First, the system maintains access to one or more edge servers for a CDN, with the edge servers being configured to execute edge logic. The system receives code for an application in a specified application framework recognized by the system, where the code includes a set of routing and caching logic with routing instructions and routing behaviors. The system then analyzes the set of routing and caching logic to define a set of edge routing behaviors and caching behaviors for one or more routes within the application. The system then determines at least a subset of the routing and caching behaviors that can be processed at the one or more edge servers using the edge logic.Type: GrantFiled: March 11, 2022Date of Patent: February 27, 2024Assignee: Edgio, Inc.Inventors: Mark Brocato, Ivan Erceg, Ishan Anand
-
Patent number: 11907943Abstract: Embodiments disclosed are directed to ensuring resource compliance within a cloud-based environment using a compliance system. The embodiments include steps for performing pre-provisioning checks of resources, such as network protocols, prior to their deployment within the cloud-based environment. The compliance system may include a number of components for performing the pre-provisioning check including a maintenance module, a collection module, and an evaluation module, which are used to evaluate the resource prior to deployment in the cloud-based environment.Type: GrantFiled: November 1, 2021Date of Patent: February 20, 2024Assignee: Capital One Services, LLCInventors: Brian Lee Wong, Virendra K. Abelak, Steven Lott, Philip Austin Kedy
-
Patent number: 11893463Abstract: This disclosure describes systems and methods for using an estimator to produce values for dependent variables of streaming objects based on values of independent variables of the objects. The systems and methods may include continuously tuning the estimator based on any objects received with pre-populated values for the dependent variables.Type: GrantFiled: January 10, 2023Date of Patent: February 6, 2024Assignee: ThroughPuter, Inc.Inventor: Mark Henrik Sandstrom
-
Patent number: 11888956Abstract: In examples, a requestor device requests data from a data platform. A response from the data platform may include a version identifier indicating a version of data used to process the request and a device identifier indicating the server device that processed the request. Accordingly, the requestor device may include the version identifier and device identifier in a subsequent request, such that the request is routed to the server device accordingly. In examples, the server device may evaluate the version identifier to determine whether the request is associated with a different version of the data, as may occur when the data of the server device has since been updated. Similarly, the requestor device may evaluate a version identifier from the data platform as compared to that of a previously received response to determine whether the response is associated with a different version of data than that of a previous response.Type: GrantFiled: June 11, 2021Date of Patent: January 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Matheus De Oliveira Leao, Raphael Ghelman, Eli Cortez Custodio Vilarinho
-
Patent number: 11881991Abstract: Systems and methods include obtaining measurements from a Wi-Fi network that includes i) a plurality of access points interconnected to one another and at least one connected to a gateway, and ii) a plurality of Wi-Fi client devices that each connect to an access point of the plurality of access points; learning usage patterns in the Wi-Fi network through analysis with one or more machine learning algorithms; and providing a configuration to the Wi-Fi network based on the learned usage pattern where the configuration includes a topology of the plurality of access points.Type: GrantFiled: April 19, 2022Date of Patent: January 23, 2024Assignee: PLUME DESIGN, INC.Inventors: Aman Singla, Paul White, Adam Hotchkiss, Balaji Rengarajan, William McFarland, Sameer Vaidya, Evan Jeng, Murugesan Guruswamy
-
Patent number: 11882015Abstract: In an estimation system 100 including an addition device 1 and an estimation device 3, the addition device 1 includes a storage section 11 which stores address information of each interface of one of at least two network devices connected to each other, and a transmission section 16 which transmits, at different times, a PING packet which is output to the other network device and is then returned to the one of the network devices to each interface of the one of the network devices by using the address information of the interface read from the storage section, and the estimation device 3 includes an estimation section 34 which compares, for each time, time-series data of a data amount of each interface of the one of the network devices which includes a data amount of the PING packet and time-series data of a data amount of each interface of the other network device which includes the data amount of the PING packet, and calculates a combination of the interfaces of which the data amounts at each time match eacType: GrantFiled: July 1, 2019Date of Patent: January 23, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Mizuto Nakamura, Toshihiko Seki, Naoyuki Tanji
-
Patent number: 11861428Abstract: A service orchestration method, apparatus and device for a physical machine, and a computer-readable storage medium. The method includes: creating a physical machine resource that inherits all attributes of a cloud host, and modifying the physical machine resource according to characteristics of a target physical machine to obtain a target physical machine resource; configuring an underlying driver of Ironic according to the characteristics of a target physical machine; and invoking the Ironic by means of nova, such that the target physical machine resource is used to perform service orchestration on the target physical machine when the Ironic is running. On the basis of implementing service orchestration on a physical machine, the target physical machine resource in the method is obtained by inheriting all attributes of a cloud host and performing modification according to the characteristics of a target physical machine.Type: GrantFiled: February 20, 2021Date of Patent: January 2, 2024Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Dong Li, Kaiyuan Qi
-
Patent number: 11855912Abstract: A network management device according to one embodiment includes a device that stores rules for mapping between a service order and a resource order; a device that stores, when a mapping is performed based on the mapping rules, a mapping history in which an identifier of a service for the service order which is a mapping source, a type of a rule used for the mapping, and an identifier of a resource for the resource order which is a mapping target are described; and a creation unit that, when a service order to change the service is created, acquires, from the mapping history and the identifier of the service to be changed, information indicating types of rules to be used for mapping of the service order to change the service and the identifier of the resource for a resource order which is a mapping target, and creates a resource order by mapping of the order to be changed based on the acquired mapping rules.Type: GrantFiled: February 7, 2020Date of Patent: December 26, 2023Assignee: Nippon Telegraph and Telephone CorporationInventors: Kazuaki Akashi, Masataka Sato, Shingo Horiuchi
-
Patent number: 11856043Abstract: In various example embodiments, a system and method for managing media bandwidth usage are disclosed. One disclosed method includes determining a network connection state of a computing device, receiving a request that requests media content, altering the request to request a synthetic representation of the media content instead of the media content in response to the network connection state being one of a set of predefined network connection states and the media content violating one or more restrictions of the network connection state, and requesting the media content in response to a user selecting the synthetic representation.Type: GrantFiled: June 8, 2022Date of Patent: December 26, 2023Assignee: eBay Inc.Inventor: Matthew Lee Giger
-
Patent number: 11831501Abstract: Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.Type: GrantFiled: December 27, 2022Date of Patent: November 28, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrew Lee, James Duncan Parsons, Andrew Munro Caldwell, David Charles Hotham, Michael André Duppré, Philip Joel Davies, Joseph Ellis Darracott Powell
-
Patent number: 11823008Abstract: This disclosure relates to a computer-implemented method of controlling an algorithm, and a device for implementing said method, the method including developing the algorithm from a first state to a second state by a machine learning process; determining a second computational cost of executing the algorithm in its second state; determining if the second computational cost satisfies a trigger condition; and, if so, consolidating the algorithm from the second state to a third state, wherein a third computational cost of executing the algorithm in its third state is less than the second computational cost.Type: GrantFiled: September 11, 2018Date of Patent: November 21, 2023Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Kjeld Jensen, Botond Virginas, Stephen Cassidy