Transfer Speed Regulating Patents (Class 709/233)
-
Patent number: 12282865Abstract: Aspects of this disclosure relate to artificial intelligence (AI)-assisted creation of a blockchain by a decentralized network. Various aspects of this disclosure relate to AI-based determination of blockchain parameters for use in workflow management processes. However, the AI-based approaches described herein are applicable for any blockchain-based procedures. Blockchain parameters, such as a block size, may be determined based on one or more parameters associated with the decentralized network (e.g., input/output load, network bandwidth, etc.).Type: GrantFiled: March 30, 2021Date of Patent: April 22, 2025Assignee: Bank of America CorporationInventors: Jigesh Rajendra Safary, Krishna Rangarao Mamadapur
-
Patent number: 12267239Abstract: In one embodiment, a cloud connection appliance features a processor and a non-transitory storage medium. The non-transitory storage medium comprises management control logic, that when executed by the processor, controls registration with a controller adapted to control data traffic between gateway instance and to establish a communication path including a reverse tunnel with the controller. The controller and cloud connection appliance operate in a client-server relationship with the cloud connection appliance operates as a client when establishing the communication path and operates as a server when receiving control information through the reverse tunnel. The reverse tunnel enables the cloud connection appliance to directly receive the control information from the controller despite the cloud connection application lacking a publicly routable Internet Protocol (IP) address.Type: GrantFiled: November 20, 2023Date of Patent: April 1, 2025Assignee: Aviatrix Systems, Inc.Inventors: Praveen Vannarath, Wing-kuen Chung
-
Patent number: 12244905Abstract: Methods and systems are described for recommending providers of media content to users viewing over-the-top content based on quality of service.Type: GrantFiled: March 13, 2024Date of Patent: March 4, 2025Assignee: Adeia Guides Inc.Inventors: Walter R. Klappert, Raymond Valadez, Jr.
-
Patent number: 12238157Abstract: A server-side application is provided that transfers images associated with a medical study. The application receives a request to view a medical study. In response, the application opens a WebSocket or a WebTransport communication protocol communication channel between the imaging application and the server-side application. The application retrieves the images associated with medical study and places them into a queue in a priority order based on metadata associated with the study. The application then transfers the images from the queue through the communication channel in priority order. If a change is detected in the priority order (e.g., the user selects a particular image or changes the view of the images), the application may change the priority order of the images that remain in the queue. The application may select a rate to transmit the images based on information about the quality of the connection between the server-side application and the imaging application.Type: GrantFiled: July 22, 2021Date of Patent: February 25, 2025Assignee: Change Healthcare Holdings, LLCInventor: Jean-Francois Pambrun
-
Patent number: 12238382Abstract: Systems and methods are provided herein for receiving a request from a user to access a video that is scheduled for transmission, simultaneously to a plurality of users, beginning from a scheduled start time. The request is received after the scheduled start time the transmission is performed by a linear service to which the user subscribes. In response to receiving the request, the systems and methods may generate for display the video to the user, and may receive, during display of the video, a command from the user to start playback of the video over from the beginning. In response to receiving the command, the systems and methods may identify a non-linear service to which the user subscribes that offers a non-linear copy of the video, and may play back the non-linear copy of the video from the beginning.Type: GrantFiled: September 6, 2022Date of Patent: February 25, 2025Assignee: Adeia Guides Inc.Inventors: Alexander W. Liston, Kenichiro Tanaka, Margret B. Schmidt, Elizabeth V. Riley
-
Patent number: 12206528Abstract: A communication system includes a first device, a second device, and a cable that connects the first device and the second device, and the cable stores cable information of the cable. A link training method includes: obtaining device information of the first device, obtaining the cable information from the cable, and obtaining device information of the second device; and performing link training between the first device and the second device based on the device information of the first device, the cable information, and the device information of the second device.Type: GrantFiled: June 13, 2023Date of Patent: January 21, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dongdong Shen, Zhaohua Qian, Jingjing Wang, Guang Qian, Xiaowei Li
-
Patent number: 12184443Abstract: An integrated security system integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network having remote connectivity and access. The integrated security system delivers remote premise monitoring and control functionality to conventional monitored premise protection and complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices can be added, enabling users to remotely see live video or pictures and control home devices via a personal web portal or other client device. Camera management enables automatic configuration and management of cameras in the premise network.Type: GrantFiled: June 18, 2021Date of Patent: December 31, 2024Assignee: iControl Networks, Inc.Inventor: Paul J. Dawes
-
Patent number: 12132758Abstract: A system comprises a plurality of computing devices. Requests received by the system are distributed at random among the computing devices. A computing device, in response to receiving a request, stores a record of utilization of the computing device by a source of the request. The computing device determines to throttle requests from the source based, at least in part, on the utilization of the computing device by the source within the time period.Type: GrantFiled: October 29, 2021Date of Patent: October 29, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Piyush Kalani, Pranjal Shahajirao Deshmukh, Mayur Chordiya
-
Patent number: 12132752Abstract: The technology presented herein enables the use of a clustering algorithm to identify additional malicious domains based on known malicious domains. A domain identifier system identifies a first plurality of domain names associated with a malicious domain campaign and seeding a first clustering algorithm with the first plurality of domain names. After seeding the first clustering algorithm, the domain identifier system uses the first clustering algorithm to process passive domain name system (DNS) records to identify and group a second plurality of domain names associated with the malicious domain campaign.Type: GrantFiled: October 5, 2023Date of Patent: October 29, 2024Assignee: Palo Alto Networks, Inc.Inventors: Michael Edward Weber, Jun Wang, Yuchen Zhou, Wei Xu
-
Patent number: 12124619Abstract: Methods and apparatus for Virtual Machine (VM) encryption of block storage with end-to-end data integrity protection in a SmartNIC. For a Write operation, the NIC is configured to encrypt a data block, append the encrypted data block with protection information (PI) generated using data in the data block to generate a protected data block and forward the protected data block onto a network or fabric to be delivered to a storage node. For a Read operation, the NIC is configured to receive a protected data block comprising cipher text including encrypted payload data concatenated with an encrypted inner PI and an outer PI, use the inner and outer PIs to perform PI checks, decrypt the cipher text to extract payload data, and forward or write at least the payload to a host. The inner and outer PIs and data formats are compliant with an NVMe specification.Type: GrantFiled: December 23, 2020Date of Patent: October 22, 2024Assignee: Intel CorporationInventors: Jose Niell, Kiel Boyle, Bradley Burres
-
Patent number: 12089278Abstract: A service device (e.g., a user equipment (UE), or other network component) can operate generate sidelink communications with peer UE devices based on PC5 unicast link to enable a direct peer-to-peer communication as part of PC5 vehicle-to-everything (V2X) communications. Radio status link detection can be configured based on a keep alive (KA) coordination scheme via the PC5 unicast link to monitor a status of the PC5 unicast link. A KA timer can be configured based on the KA coordination scheme via the PC5 unicast link. The KA coordination scheme is configured to reduce redundant KA requests in the PC5 unicast link to coordinate the direct peer-to-peer communication across the PC5 unicast link.Type: GrantFiled: February 13, 2020Date of Patent: September 10, 2024Assignee: Apple Inc.Inventors: Zhibin Wu, Srinivasan Nimmala, Longda Xing, Vijay Venkataraman, Alosious Pradeep Prabhakar, Krisztian Kiss, Haijing Hu, Cahya A. Masputra
-
Patent number: 12074778Abstract: In a bandwidth estimation device, a measurement unit measures a measurement time from reception by a receiver of a first packet of a packet train including a plurality of packets that are sequentially transmitted from a transmitter via a communication line to reception by the receiver of a last packet of the packet train, An estimation validity determination unit compares the measurement time with a threshold time predefined based on performance of the receiver or characteristics of the communication line to determine whether a valid estimate of an available bandwidth of the communication line can be made. In response to the estimation validity determination unit determining that a valid estimate of the available bandwidth can be made, an estimation unit estimates the available bandwidth of the communication line based on an amount of data in the packet train and the measurement time.Type: GrantFiled: June 27, 2022Date of Patent: August 27, 2024Assignee: DENSO CORPORATIONInventor: Tsuneo Nakata
-
Patent number: 12068888Abstract: Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage. More specifically, the datacenter providing cloud storage, includes a plurality of Client Systems coupled to a first datacenter each Client System having a set of infrastructure resources and an initial networking configuration; and a first cloud computing environment established in the first datacenter, and coupled to the Client Systems by OSI Layer 2 as a data link layer for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags, the first cloud computing environment providing storage resources for allocation to at least two Client Systems, the plurality of OSI Layer 2 tags permitting the at least two Client Systems to have overlapping network configurations. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage is also provided.Type: GrantFiled: August 8, 2023Date of Patent: August 20, 2024Assignee: THE FACTION GROUP LLCInventors: Luke Matthew Norris, Matthew Alan Wallace, Bryan James Gallant, Hooker Ashley Heggestad
-
Patent number: 12063552Abstract: A method, a device, and a non-transitory storage medium are described in which an SLA-based network slice control service is provided. The service may provision a network slice with multiple tiers of service based on a performance metric with differing performance metric values. The service may also provision the network slice based on other factors such as location of an application service layer network. The service may monitor and reconfigure the network slice when the performance metric is not satisfied.Type: GrantFiled: November 16, 2022Date of Patent: August 13, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Jin Yang, Lei Song, Edward Diaz
-
Patent number: 12058223Abstract: Provided is a system for pushing information. The system for pushing information includes: a time-driven scheduling terminal, a push content generating terminal, and a push content candidate terminal; wherein the time-driven scheduling terminal is configured to calculate push time points of push users for different push service types according to push time point rules for the different push service types, and initiate content generation requests based on push service types and user bases at same push time points; and the push content generating terminal is configured to select, based on the content generation requests, target push content of the push users at the push time points corresponding to the push service types from the push content candidate terminal using a dynamically configured content push algorithm, and feed the target push content back to the time-driven scheduling terminal.Type: GrantFiled: August 10, 2020Date of Patent: August 6, 2024Assignee: BIGO TECHNOLOGY PTE. LTD.Inventors: Jiabiao Liang, Shuchao Chen, Hang Chen, Zhibiao Zhang
-
Patent number: 12047648Abstract: An index file for an on-demand media stream (such as video-on-demand) is analyzed to determine one or more content insertion points, also referred to as cue points. The streaming platform modifies the index file such that the streaming platform can select the content to insert later on, preferably making that selection after the index file has been served and preferably a short time before the cue point in the stream. Put another way, the decision as to which content to insert at such points is not predetermined at the time of serving the index file. In this way, content insertions decisions can be made midstream.Type: GrantFiled: July 21, 2020Date of Patent: July 23, 2024Assignee: Akamai Technologies, Inc.Inventor: Hau Dang Quang Quach
-
Patent number: 12047627Abstract: A coded data generation method of generating coded data of a plurality of bit rates in which an image is encoded includes the steps of: acquiring an evaluated value at distribution destinations of the generated coded data when the coded data is reproduced; and changing the bit rate of the coded data to be generated based on a distribution of the acquired evaluated value in all channels.Type: GrantFiled: December 16, 2019Date of Patent: July 23, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Daisuke Kobayashi, Ken Nakamura, Kazuhisa Yamagishi, Taichi Kawano
-
Patent number: 12034754Abstract: Using static analysis for vulnerability detection, including: inspecting, using an underapproximate static code analysis, a non-executable representation of an application to identify one or more vulnerabilities in the application; and providing an indication of the one or more vulnerabilities, wherein the underapproximate static code analysis can include a taint analysis that is based on one or more of symbolic execution or incorrectness logic.Type: GrantFiled: June 13, 2022Date of Patent: July 9, 2024Assignee: LACEWORK, INC.Inventors: Peter W. O'Hearn, Theodore M. Reed, Yijou Chen, Robert Schoening
-
Patent number: 12007949Abstract: An apparatus for detecting a target file includes an inverse indexing database unit configured to generate at least one file chunk by performing a chunking operation on a target file, and inversely index each of the at least one file chunk as a target file code, a network packet receiving unit configured to receive a network packet, a packet chunk processing unit configured to generate at least one packet chunk by performing a chunking operation on a network packet, a chunk query unit configured to generate a packet chunk query word for each of the at least one packet chunk and provide the packet chunk query word to the inverse indexing database unit to receive the detection target file code, and a file code determining unit configured to determine a most likely detection target file code in the network packet based on the received detection target file code.Type: GrantFiled: July 22, 2021Date of Patent: June 11, 2024Assignee: KOOKMIN UNIVERSITY INDUSTRY ACADEMY COOPERATION FOUNDATIONInventors: Myung Keun Yoon, Jun Nyung Hur, Hyeon Gy Shon
-
Patent number: 11991235Abstract: Systems and methods are disclosed for optimizing resources while maintaining user experiences. Disclosed examples include an adaptive energy system whereby resource use can be optimized by influencing a communication path to utilize a subset of available resources in an efficient manner. Quality metrics are monitored such that optimization measures are implemented only if they do not negatively impact user experiences beyond a threshold.Type: GrantFiled: September 27, 2017Date of Patent: May 21, 2024Assignee: Comcast Cable Communications, LLCInventor: Francis Sandoval
-
Patent number: 11984975Abstract: A device may receive channel data associated with a channel provided between a network and a user device, and may calculate, based on the channel data, key performance indicator data that includes a plurality of key performance indicators for the channel. The device may multiply the plurality of key performance indicators by factors to generate factored key performance indicator data that includes a plurality of factored key performance indicators. The device may apply weights to the plurality of factored key performance indicators of the factored key performance indicator data to generate factored weighted key performance indicator data that includes a plurality of factored weighted key performance indicators. The device may calculate a quality indicator for the channel based on the factored weighted key performance indicator data, and may perform one or more actions based on the quality indicator for the channel.Type: GrantFiled: August 20, 2021Date of Patent: May 14, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Patricia R. Chang, Daryl M. Low, Jin Yang, Arda Aksu, Donna L. Polehn, Lalit R. Kotecha
-
Patent number: 11907529Abstract: A memory management method, a memory storage device, and a memory control circuit unit are provided. The memory management method includes: obtaining a first weight value corresponding to a first command in a command queue, wherein the command queue is used to store at least one command to be executed; obtaining a second weight value corresponding to at least one second command being executed; and in response to a sum of the first weight value and the second weight value being greater than a base value, delaying an execution of the first command.Type: GrantFiled: February 15, 2022Date of Patent: February 20, 2024Assignee: PHISON ELECTRONICS CORP.Inventors: Sheng-Min Huang, Kuo-Hwa Ho, Shih-Ying Song
-
Patent number: 11853568Abstract: A storage system in one embodiment comprises a front-end device and a first storage node corresponding to the front-end device. The first storage node comprises a processor that is separate from the front-end device. The front-end device is configured to obtain a write operation that comprises at least a first block of data and to calculate a hash digest based at least in part on the first block of data. The front-end device is configured to provide the hash digest to the processor. The processor is configured to identify a first data page that comprises a second block of data that is a target for replacement by the first block of data and to identify a second storage node based at least in part on the first data page. The processor is configured to transmit the hash digest to the second storage node.Type: GrantFiled: October 21, 2020Date of Patent: December 26, 2023Assignee: EMC IP Holding Company LLCInventors: Lior Kamran, Amitai Alkalay
-
Patent number: 11855877Abstract: An information management method includes that a controller generates a first message carrying an address of a first next hop of a network device. The first message includes first identification information. The first identification information instructs the network device to delete, from a next hop table stored in the network device, an entry of the first next hop corresponding to the address of the first next hop. The network device receives the first message, and deletes the entry of the first next hop as indicated by the first identification information. The controller withdraw an unavailable next hop by separately sending information about the next hop to the network device without route prefix information, effectively saving a system resource occupied for route withdrawal message exchanging between the controller and the network device, and improving service processing efficiency.Type: GrantFiled: February 19, 2019Date of Patent: December 26, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Changjiang Yan, Shunwan Zhuang, Nan Wu
-
Patent number: 11825366Abstract: An information processing apparatus mounted to transport equipment includes a processor that downloads a program of the information processing apparatus by a wireless communication, in which the information processing apparatus has communication modes including a first communication mode in which a wireless communication unit connects to a neighboring wireless access point and performs a communication and a second communication mode in which the wireless communication unit functions as a wireless access point for neighboring radio equipment, and, the processor performs a switching from the second communication mode to the first communication mode and searches for the neighboring wireless access point based on the first communication mode to attempt to connect to the neighboring wireless access point if the processor executes, when a power source of the transport equipment turns off, a discrimination of the communication mode and discriminates that the communication mode is the second communication mode.Type: GrantFiled: November 8, 2021Date of Patent: November 21, 2023Assignee: HONDA MOTOR CO., LTD.Inventors: Yasuhiro Okuno, Genesio Agostinho Gomes Chang, Kazuya Kanekasu
-
Patent number: 11824748Abstract: Provided is a communication device including: a transmission timing calculation unit configured to calculate a transmission timing of a first frame using the number of transmitted bits from a predetermined timing to transmission of the first frame and a throughput; a transmission unit configured to transmit the first frame to an external device at the transmission timing; a reception unit configured to receive a second frame from the external device in response to the first frame; a reception timing calculation unit configured to calculate a reception timing of the second frame using the number of received bits from a predetermined timing to reception of the second frame by the reception unit and a throughput; and a round trip time calculation unit configured to calculate a round trip time using a processing time required by the external device from the reception of the first frame to the transmission of the second frame, the transmission timing, and the reception timing.Type: GrantFiled: October 2, 2019Date of Patent: November 21, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takahiro Suzuki, Sang-Yuep Kim, Junichi Kani
-
Patent number: 11824777Abstract: In one embodiment, a cloud connection appliance features a processor and a non-transitory storage medium. The non-transitory storage medium comprises management control logic, that when executed by the processor, controls registration with a controller adapted to control data traffic between gateway instance and to establish a communication path including a reverse tunnel with the controller. The controller and cloud connection appliance operate in a client-server relationship with the cloud connection appliance operates as a client when establishing the communication path and operates as a server when receiving control information through the reverse tunnel. The reverse tunnel enables the cloud connection appliance to directly receive the control information from the controller despite the cloud connection application lacking a publicly routable Internet Protocol (IP) address.Type: GrantFiled: May 27, 2021Date of Patent: November 21, 2023Assignee: Aviatrix Systems, Inc.Inventors: Praveen Vannarath, Wing-kuen Chung
-
Patent number: 11811735Abstract: A novel method for stateful packet classification that uses hardware resources for performing stateless lookups and software resources for performing stateful connection flow handshaking is provided. To classify an incoming packet from a network, some embodiments perform stateless look up operations for the incoming packet in hardware and forward the result of the stateless look up to the software. The software in turn uses the result of the stateless look up to perform the stateful connection flow handshaking and to determine the result of the stateful packet classification.Type: GrantFiled: May 15, 2021Date of Patent: November 7, 2023Assignee: NICIRA, INC.Inventors: Jayant Jain, Anirban Sengupta, Mohan Parthasarathy, Xinhua Hong
-
Patent number: 11797221Abstract: In a method of operating a storage device, a first throughput, for transmitting a plurality of write command completion responses to an external host device, is set to an initial value. The plurality of write command completion responses represent an execution of a plurality of write commands received from the external host device. The plurality of write commands are executed. The plurality of write command completion responses are transmitted to the external host device based on the first throughput that is set to the initial value. A plurality of write data are internally stored based on the plurality of write commands. A second throughput, associated with an operation of internally storing the plurality of write data, is monitored during a predetermined first time interval. The first throughput is changed based on the second throughput that is monitored during the predetermined first time interval.Type: GrantFiled: September 13, 2021Date of Patent: October 24, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sumin Ahn, Jinseok Kim, Jungjeong Jo
-
Patent number: 11792451Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.Type: GrantFiled: March 9, 2021Date of Patent: October 17, 2023Assignee: NVIDIA CorporationInventors: Alexander McAuley, Haitao Xue, Hassane S. Azar, Bipin Todur, Alan Larson, Reza Marandian Hagh
-
Patent number: 11785570Abstract: A method of establishing a signalling connection between a remote User Equipment, UE, and a telecommunication network via a relay capable UE, wherein said relay capable UE has established user plane connectivity to an intermediate node comprised by said telecommunication network and is arranged for supporting establishment of said connection for said remote UE, said method comprising the steps of receiving a registration message over said user plane forwarded by said relay capable UE and originating from said remote UE for registering said remote UE to said telecommunication network, forwarding said registration message to a Mobility Management Function comprised by said telecommunication network and receiving a registration accept message from said Mobility Management Function for accepting registration of said remote UE to said telecommunication network, and forwarding said registration accept message to said remote UE via said relay capable UE.Type: GrantFiled: December 17, 2018Date of Patent: October 10, 2023Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNOInventors: Toni Dimitrovski, Antonius Norp, Erwin Willem Middelesch
-
Patent number: 11784717Abstract: A method in which a plurality of transmit signals are generated at data rates that are offset from each other to minimize detectable electromagnetic interference at a particular frequency. The method further includes converting each transmit signal to a corresponding optical transmit signal of a plurality of optical transmit signals for transmission via a corresponding channel of a plurality of channels of an optical network device and transmitting the plurality of optical transmit signals via respective ones of the plurality of channels for transmission on respective optical fibers.Type: GrantFiled: January 31, 2022Date of Patent: October 10, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Jianquan Lou, Alpesh Umakant Bhobe, Hailong Zhang, Xiao Li, Guangcao Fu
-
Patent number: 11784914Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive, from at least one other node in a network, a plurality of segment identifiers, utilizing at least one of a link state protocol, a distance vector protocol, or a path vector protocol, store, in a data structure, the plurality of segment identifiers associated with nodes represented in a topology of at least a portion of a network, select, from the plurality of segment identifiers in the data structure and based on a specified policy, a first sequence of segment identifiers that identify a first sequence of at least one of: one or more nodes, one or more network interfaces, or one or more network regions, at least partially in a first path segment that communicatively couples the transmitting node with a receiving node in the network and that includes at least one particular node which is not predetermined by the first sequence of segment identifiers such that the at leasType: GrantFiled: April 20, 2021Date of Patent: October 10, 2023Assignee: MORRIS ROUTING TECHNOLOGIES, LLCInventor: Robert Paul Morris
-
Patent number: 11770272Abstract: Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage. More specifically, the datacenter providing cloud storage, includes a plurality of Client Systems coupled to a first datacenter each Client System having a set of infrastructure resources and an initial networking configuration; and a first cloud computing environment established in the first datacenter, and coupled to the Client Systems by OSI Layer 2 as a data link layer for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags, the first cloud computing environment providing storage resources for allocation to at least two Client Systems, the plurality of OSI Layer 2 tags permitting the at least two Client Systems to have overlapping network configurations. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage is also provided.Type: GrantFiled: January 5, 2021Date of Patent: September 26, 2023Assignee: The Faction Group LLCInventors: Luke Matthew Norris, Matthew Alan Wallace, Bryan James Gallant, Hooker Ashley Heggestad
-
Patent number: 11720415Abstract: Executing and managing flow plans by performing at least the following: receiving an indication to initiate a task flow including a plurality of discrete but related operations at a customer instance environment of a cloud-based computing platform; obtaining a definition of the task flow identifying run-time requirements for each of the plurality of operations; determining a first execution environment for the first of the plurality of operations; initiating execution of the first operation in the first execution environment; and determining the proper execution environment for subsequent operations of the task flow until all operations of the task flow are complete. Factors, such as look-ahead optimization, environmental operational capabilities, access and security requirements, current load, future load, etc. may be considered when determining the proper execution environment for a given operation.Type: GrantFiled: August 31, 2020Date of Patent: August 8, 2023Assignee: ServiceNow, Inc.Inventors: Venkata Kiran Kumar Koya, Robert Peter-Paul Recatto, Nicholas Michael Stark, Harry Thomas Nelson
-
Patent number: 11689601Abstract: Aspects of the present disclosure relate to stream quality enhancement. A determination can be made that quality of an audio/video (A/V) stream being streamed to a first device falls below a quality threshold. A plurality of edge processing devices in an environment of the first device can be identified. Available computing resources of each of the edge processing devices can be determined. At least one edge processing device of the plurality of edge processing devices with sufficient computing resources for correcting quality of the A/V stream using a correction model can be selected. The selected at least one edge processing device can be instructed to correct the A/V stream using the correction model to generate a corrected A/V stream that satisfies the quality threshold. A command to transmit the corrected A/V stream to the first device can be issued.Type: GrantFiled: June 17, 2022Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Martin G. Keen, Tushar Agrawal, Sarbajit K. Rakshit
-
Patent number: 11689499Abstract: Described herein are systems and methods to manage Internet Protocol (IP) address discovery in a software defined networking (SDN) environment. In one example, a manager may generate an IP address discovery configuration and pass the IP address discovery configuration to a controller. Once received, the controller may obtain a discovered list from a hypervisor of one or more IP addresses associated with one or more logical ports and update a realized list for the one or more logical ports based on the discovered list and the IP address discovery configuration.Type: GrantFiled: September 3, 2021Date of Patent: June 27, 2023Assignee: VMware, Inc.Inventors: Parasuramji Rajendran, Rishi Kanth Alapati, Shireesh Kumar Singh, Aditi Vutukuri, Chidambareswaran Raman, Margaret Angeline Petrus, Anuprem Chalvadi, Pallavi Moghe, Weiming Xu
-
Patent number: 11677813Abstract: A server includes a plurality of nodes that are connected by a network that includes an on-chip network or an inter-chip network that connects the nodes. The server also includes a controller to configure the network based on relative priorities of workloads that are executing on the nodes. Configuring the network can include allocating buffers to virtual channels supported by the network based on the relative priorities of the workloads associated with the virtual channels, configuring routing tables that route the packets over the network based on the relative priorities of the workloads that generate the packets, or modifying arbitration weights to favor granting access to the virtual channels to packets generated by higher priority workloads.Type: GrantFiled: June 14, 2021Date of Patent: June 13, 2023Assignee: Advanced Micro Devices, Inc.Inventor: Sergey Blagodurov
-
Patent number: 11656920Abstract: A processing unit generates, in the initial setting of all-to-all communication between processes, a unique node-order process number for each process on the basis of hardware information, computes the virtual rank number of each process on the basis of the node-order process number of the process, and stores the computed virtual rank numbers in a storage unit. When performing the al-to-all communication between the processes, the processing unit determines the communication partner process of each process for the current step in the all-to-all communication by performing an exclusive OR operation between the virtual rank number of the process, stored in, the storage unit, and the step number of the current step. Then, the processing unit performs communication from each process to the corresponding communication partner process.Type: GrantFiled: October 7, 2020Date of Patent: May 23, 2023Assignee: FUJITSU LIMITEDInventors: Akira Naribayashi, Takafumi Nose
-
Patent number: 11632412Abstract: Systems and methods for scoring audio/video (A/V) sessions may include a first client which identifies an A/V signal for a session of an A/V application between the first client and a second client, and metrics of a network path between the first client and the second client. The first client may determine a first score for the A/V signal by applying one or more features corresponding to the A/V signal to a model trained to generate the first score. The client may generate a session score for the session based on the first score and the metrics of the network path.Type: GrantFiled: June 1, 2022Date of Patent: April 18, 2023Assignee: Citrix Systems, Inc.Inventors: Vinay George Roy, Vikramjeet Singh Sandhu, Rishabh Agarwal, Mukesh Garg
-
Patent number: 11632417Abstract: An IoT gateway with configurable data transmission mode includes a data collector, a data capturer and a data uploader. The data collector is configured to collect the data provided by a data provider based on a first data policy. The data capturer is configured to capture the data collected by the data collector based on a second data policy. The data uploader is configured to handle the data captured by the data capturer based on a third data policy. The first data policy, the second data policy and the third data policy may be configured separately according to different IoT applications.Type: GrantFiled: October 17, 2021Date of Patent: April 18, 2023Assignee: Moxa Inc.Inventors: Chi-Yuan Kao, Wen-Lung Hsu
-
Patent number: 11622164Abstract: Aspects of the invention are directed towards a system and a method for streaming video. One or more embodiments of the invention describe a method comprising steps of transmitting a request to a server by a user device for streaming a video and receiving one or more video segments of the video from the server. One or more embodiments of the invention further describe creating object uniform resource locators (URLs) for each of the one or more video segments and transmitting the created object URLs to the server, wherein an in-memory playlist is created on the server including the object URLs of the one or more video segments. The user device receives the playlist URL of the in-memory playlist from the server and streams the one or more video segments of the video at the user device by using the playlist URL.Type: GrantFiled: June 30, 2020Date of Patent: April 4, 2023Assignee: CARRIER CORPORATIONInventors: Pradeep Kumar Madishetti, Yevgeniy Shapiro, Richard W. Garmon, Suneel Kumar Nallamothu, Shaik Rafi
-
Patent number: 11616730Abstract: A computerized system having multiple congestion control modules for determining a transmission rate for data traffic towards a destination device over a communication network, the transmission rate updated for specific time intervals, each congestion control module repeatedly collects performance-related data describing performance of content transmitted from the congestion control module to the destination device during specific time intervals, each congestion control module executes a transmission function for computing a next transmission rate for a next time interval, the transmission function receives as input performance-related data associated with prior transmission rates selected at prior time intervals, the transmission function including configurable parameters, the system also including one or more analyzers, each analyzer communicating with one or more of the multiple congestion control modules, where each analyzer periodically executes an adjusting function for reconfiguring the configurable paType: GrantFiled: October 1, 2021Date of Patent: March 28, 2023Inventor: Michael Schapira
-
Patent number: 11611406Abstract: A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.Type: GrantFiled: March 8, 2021Date of Patent: March 21, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Karthik Sundaresan, Gregory Charles White
-
Patent number: 11599966Abstract: A networked system includes an application that produces application frames at a first application frame rate, a graphics processing system that processes the application frames to produce graphics frames at a first graphics frame rate, a VDI system that processes the graphics frames to produce VDI frames at a first VDI frame rate, and an endpoint device that processes the VDI frames to produce endpoint frames at an endpoint frame rate. A frame rate optimization system monitors the application processing, the graphics processing, the VDI processing, and the endpoint processing and, based on the endpoint frame rate, reconfigures at least one of: the application to produce the application frames at a second application frame rate, the graphics processing system to produce the graphics frames at a second graphics frame rate, or the VDI system to produce the VDI frames at a second VDI frame rate.Type: GrantFiled: May 17, 2021Date of Patent: March 7, 2023Assignee: Dell Products L.P.Inventors: John Kelly, Nicholas Chase Busick
-
Patent number: 11588746Abstract: Apparatuses, methods, and systems are disclosed for transmitting data corresponding to a relay UE. One method includes transmitting data and first information indicating relay information corresponding to retransmission of the data by a relay UE to at least one UE. The first information comprises a relay identifier, an indication that retransmission of the data is based on feedback received by the relay UE, an indication that retransmission of the data is based on a multi-hop count, an indication for the relay UE to transfer the data from a receiver buffer to a transmit buffer and to retransmit the data from the transmit buffer, an indication for the relay UE to retransmit the data to an indicated destination node, or some combination thereof. The method includes transmitting second information indicating a remaining packet delay budget to the at least one UE.Type: GrantFiled: February 23, 2021Date of Patent: February 21, 2023Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Karthikeyan Ganesan, Prateek Basu Mallick, Joachim Loehr, Ravi Kuchibhotla
-
Patent number: 11563990Abstract: A media player system is provided for receiving and processing a media program that uses a time interval interval tD required to decode ND frames of the media program segment. The media system receives the requested media program segment, processes the segment and determines if the throughput of the media program differs from the desired presentation throughput by a tolerance amount. Both decoding and rendering performance are determined and used to determine presentation throughput, and to determine if heavier or lighter variants of the media program should be requested for subsequent media program segments.Type: GrantFiled: January 5, 2021Date of Patent: January 24, 2023Assignee: ARRIS Enterprises LLCInventors: William S. Watson, Kuang Ming Chen, Nick Baciu
-
Patent number: 11543805Abstract: A system for securely disseminating information relating to a process control plant includes a process control node and a controller that is coupled to a plurality of process control devices. The process control node includes a communicator module operable to transmit, via a first network, information of the process plant received from the controller. The system also includes a data services module operable to receive from the communicator module, via the first network, the information of the process plant and to transmit some or all of that information via a second network, and a mobile server, coupled to the second network and to a third network, and operable to receive data from the data services module. The mobile server is operable to communicate with a plurality of mobile computing devices via the third network.Type: GrantFiled: June 15, 2017Date of Patent: January 3, 2023Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Mark J. Nixon, David R. Denison, Hoa Van Lai, Ken J. Beoughter, Daniel R. Strinden, Mariana Dionisio, Kim Ordean Van Camp, Matthew William Poplawski
-
Patent number: 11539655Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to enhance speed and distribution of content in electronic messages as a function, for example, modifiable portions of the content. In some examples, a method may include identifying a performance metric values assigned to one or more portions of an electronic message, determining an equivalent to a portion of the electronic message to enhance a performance metric value, substituting the equivalent in place of the portion to form an adapted electronic message, and receiving data to set, for example, a time at which the adapted electronic message is to be published.Type: GrantFiled: April 29, 2021Date of Patent: December 27, 2022Assignee: Spredfast, Inc.Inventors: Michael Senftleber, Christopher Kerns, Marc Schriftman
-
Patent number: 11528642Abstract: A method, a device, and a non-transitory storage medium are described in which an SLA-based network slice control service is provided. The service may provision a network slice with multiple tiers of service based on a performance metric with differing performance metric values. The service may also provision the network slice based on other factors such as location of an application service layer network. The service may monitor and reconfigure the network slice when the performance metric is not satisfied.Type: GrantFiled: December 21, 2020Date of Patent: December 13, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Jin Yang, Lei Song, Edward Diaz