Assignment Of Variable Bandwidth Or Time Period For Transmission Or Reception Patents (Class 370/468)
-
Patent number: 12293694Abstract: A data transceiver system includes an encoder which generates first encoded data by performing a logical operation based on a random number and image data, and generates second encoded data by inverting the first encoded data every N bits, where N is a positive integer greater than or equal to 2, and a decoder which restores the first encoded data by decoding the second encoded data, and restores the image data by decoding the first encoded data.Type: GrantFiled: January 13, 2023Date of Patent: May 6, 2025Assignee: SAMSUNG DISPLAY CO., LTD.Inventors: Jundal Kim, Hyunsu Kim, Kyungyoul Min, Dong-Won Park, Chaehee Park, Jongman Bae
-
Patent number: 12288096Abstract: Methods, systems, and computer programs are directed to the implementation of configurable hierarchical schedulers with multiple levels, where each level may use one of several types of queueing mechanisms. A configurable, hierarchical scheduler is designed to handle large scale processing of requests (e.g., transmitting outgoing messages). The hierarchical scheduler distributes the loads to different queues handling different types of messages (e.g., by user ID, by Internet Address (IP), by schedule). The different layers of the hierarchical scheduler are configurable to queue and schedule traffic based on many factors, such as IP address, handling reputation, available downstream bandwidth, fairness, concurrency rates to handle multiple constraints, scheduling per client, time of delivery constrains, rate limits per user, domain scheduling per user, concurrency throttling per outbound channel, and sharing global rate limits across service processors.Type: GrantFiled: November 19, 2021Date of Patent: April 29, 2025Assignee: Twilio Inc.Inventors: David Tyler Bischel, Samuel Xuan Nguyen, Timothy Jenkins, Vyacheslav Kim, Eric Yongjun Choi, Isaac Saldana
-
Patent number: 12284030Abstract: A master node (11) transmits a bandwidth extension instruction including an extension duration DEX, an extension time slot number NEX, and an extension time TEX to multiple slave nodes (12). The master node (11) and the multiple slave nodes (12) execute a bandwidth extension process of modifying a communication frame such that the start time of the following cycle following the cycle designated by the extension time TEX is advanced by the extension duration DEX, the time slot identified by the extension time slot number NEX is extended by the extension duration DEX, and the time slot identified by the shortening time slot number NSH is shortened by the extension duration DEX. The master node (11) and the slave nodes (12) communicate with each other using the assigned time slots.Type: GrantFiled: March 6, 2020Date of Patent: April 22, 2025Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Tomoyuki Hayashi
-
Patent number: 12273238Abstract: Active management of a data network facilitates the high-quality live broadcast of captured digital audio from multiple client devices present in a venue. In various aspects, the system includes a network hub. The network hub transmits and receives data from a plurality of the client devices which may be personal mobile devices. A network manager component manages communications of the client devices with the network hub. The network manager uses measured dynamic network parameters and determines conditions for maintaining audio quality according to configurable rules. The dynamic network parameters may include device qualification(s), live measured audio quality of service metrics, and unwanted data packets. In various aspects, dynamic authentication and de-authentication of client devices as well as data transmission throttling of client devices are techniques utilized for active network management.Type: GrantFiled: July 7, 2023Date of Patent: April 8, 2025Inventors: William W Sloan, Jr., Kenneth Nathaniel Sherman
-
Patent number: 12273764Abstract: A communication device controls a first communication flow performed by a first terminal and a second communication flow performed by a second terminal. Both of the first communication flow and the second communication flow pass through a sharing section, and the second communication flow has a higher priority than a priority of the first communication flow. The communication device acquires a communication delay in the sharing section; acquires a rated delay of the second communication flow, the rated delay is a communication delay allowed to the second communication flow; and limits input of data from the first communication flow and the second communication flow to the sharing section based on a comparison result between the communication delay of the sharing section and the rated delay.Type: GrantFiled: July 19, 2022Date of Patent: April 8, 2025Assignee: DENSO CORPORATIONInventors: Tsuneo Nakata, Kousuke Yamaoka
-
Patent number: 12273250Abstract: Apparatuses, methods, and systems are disclosed that support techniques for measuring round trip time (“RTT”). One method includes transmitting a first request for establishing a data connection between a User Equipment (“UE”) and a mobile core network and receiving, from an interworking function (“IWF”), a first message including a first encapsulation packet header that contains an echo request indication, where the first encapsulation packet header complies with a General Routing Encapsulation (“GRE”) protocol. The method includes transmitting, to the IWF, a second message including a second encapsulation packet header that contains an echo response indication, where the second encapsulation packet header complies with the GRE protocol.Type: GrantFiled: April 17, 2023Date of Patent: April 8, 2025Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Apostolis Salkintzis, Dimitrios Karampatsis, Genadi Velev
-
Patent number: 12259901Abstract: Systems and methods for ingesting different data types using a are disclosed. According to one embodiment, a method for universal data ingestion may include: (1) receiving, at a data ingestion layer in a multi-layer pod, data from a data producer, wherein the data may be in any format; (2) ingesting, by the data ingestion layer, the data using a producer proxy agent or an ingestion application programming interface (API); (3) staging, by a data messaging/staging layer in the multi-layer pod, the ingested data; (4) enriching or transforming, by a data enrichment/transformation layer in the multi-layer pod, the staged data based on at least one customer requirement; and (5) routing, by a data connection layer in the multi-layer pod, the enriched or transformed data from the data messaging/staging layer to a data store at an appropriate velocity.Type: GrantFiled: April 5, 2023Date of Patent: March 25, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Srinu Dasari
-
Patent number: 12250085Abstract: The present disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a higher data transmission rate than a 4th generation (4G) communication system such as Long-Term Evolution (LTE). The present disclosure may be applied to intelligent services, such as smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail businesses, security and safety related services, and the like, on the basis of 5G communication technologies and IoT-related technologies.Type: GrantFiled: March 19, 2020Date of Patent: March 11, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Hyunjeong Kang, Sangkyu Baek, Anil Agiwal
-
Patent number: 12244506Abstract: Some embodiments of the invention provide a method for performing congestion control for a particular packet flow associated with a source first host computer operating in a network. The method is performed at the first source host computer. The method determines a bandwidth threshold specified for the particular packet flow. Based on the bandwidth threshold, the method allocates an amount of bandwidth to the particular packet flow. The method periodically receives sets of contextual data associated with the particular packet flow. For the received sets of contextual data, the method iteratively (1) computes a current bandwidth consumption by the particular packet flow and (2) based on the sets of contextual data and the current bandwidth consumption, adjusts the amount of bandwidth allocated to the particular packet flow.Type: GrantFiled: June 26, 2023Date of Patent: March 4, 2025Assignee: VMware LLCInventors: Yanlei Zhao, Arunachalam Ramanathan, Alexander Krits, Yixin Zou, Zexing Jiang, Radhika Vyas, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
-
Patent number: 12244470Abstract: Methods and apparatus for implementing reinforcement learning are provided. A method in a client node that instructs actions in an environment in accordance with a policy includes identifying one or more critical states of the environment for which a current policy provides unreliable actions. The method further includes initiating transmission to a server of a retraining request, the retraining request having information relating to the one or more critical states. The method further includes receiving a new policy from the server, wherein the new policy is generated by the server using reinforcement learning based on the information relating to the one or more critical states, and instructing actions in the environment in accordance with the new policy.Type: GrantFiled: November 13, 2020Date of Patent: March 4, 2025Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Jean Paulo Martins, Ricardo da Silva Souza, Klaus Raizer, Alberto Hata, Amadeu Do Nascimento Junior
-
Patent number: 12231961Abstract: Systems and methods for recommending a data rate on an uplink or downlink communication channel between the network node and a wireless device in a wireless communications system are provided. In one exemplary embodiment, a method performed by a wireless device for recommending a data rate on an uplink or downlink communication channel between the wireless device and a network node in a wireless communications system comprises determining to request that the network node recommend a data rate on the uplink or downlink communication channel for the wireless device. Further, the method includes generating a first information element that indicates the request. Also, the first information element is sent via a protocol layer on the uplink communication channel.Type: GrantFiled: February 23, 2023Date of Patent: February 18, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Emre Yavuz, Anders K Eriksson
-
Patent number: 12231348Abstract: There is provided a communication control apparatus comprising a processor. The processor receives, from a first mobile communication apparatus, a request for permission of data transmission to a second mobile communication apparatus, the second mobile communication apparatus including a buffer memory to store received data. The processor determines whether to permit the data transmission based on a free capacity of the buffer memory and a reserved capacity indicated by a reservation setting of the buffer memory. The processor updates, when the data transmission is determined to be permitted, the reservation setting such that a capacity for received data corresponding to the data transmission is added to the reserved capacity. The processor transmits, when the data transmission is determined to be permitted, a response indicating that the data transmission is permitted to the first mobile communication apparatus.Type: GrantFiled: September 7, 2021Date of Patent: February 18, 2025Assignee: HONDA MOTOR CO., LTD.Inventors: Masaru Otaka, Ryusuke Tamanaha, Shohei Tsukahara, Ryo Saiki, Naoko Imai, Takahiro Iijima, Yusuke Oi
-
Patent number: 12232160Abstract: The application relates to a preemption mechanism for wireless local area networks (WLANs), and in particular provides a method, including: broadcasting information about a Transmission Opportunity (TXOP) on a wireless channel, wherein the TXOP includes two or more transmission durations and a preemption period exists between any two neighboring transmission durations of the two or more transmission durations; and pausing communicating on the wireless channel during the preemption period to give opportunity for one or more stations (STAs) to preempt the wireless channel to transmit high priority traffic.Type: GrantFiled: December 2, 2020Date of Patent: February 18, 2025Assignee: INTEL CORPORATIONInventors: Daniel Bravo, Laurent Cariou, Thomas Kenney, Robert Stacey
-
Patent number: 12229589Abstract: Artificial intelligence is an increasingly important sector of the computer industry. However, artificial intelligence is an extremely computationally intensive field such that performing artificial intelligence calculations can be expensive, time consuming, and energy consuming. Fortunately, many of the calculations required for artificial intelligence applications can be performed in parallel such that specialized linear algebra matrix processors can greatly increase computational performance. But even with linear algebra matrix processors; performance can be limited due to complex data dependencies. Without proper coordination, linear algebra matrix processors may end up idle or spending large amounts of time moving data around. Thus, this document discloses methods for efficiently scheduling linear algebra matrix processors.Type: GrantFiled: May 7, 2020Date of Patent: February 18, 2025Assignee: Expedera, Inc.Inventors: Shang-Tse Chuang, Sharad Vasantrao Chole, Siyad Chih-Hua Ma
-
Patent number: 12231352Abstract: Systems, devices and methods are described for facilitating gateway prioritization. A system includes a gateway, a first node, and a second node coupled by an internal link. The gateway instantiates an allocator which allocates a link characteristic of the internal link based on a first resource request by the first node and in view of a second resource request by the second node. The requests identify a link characteristic for the internal link. The allocator allocates the link characteristic between the first node and the second node based on a ranking of the first node and the second node. The first link characteristic may be an internal link bandwidth. An ISP server is coupled by an external link to the gateway. The external link includes an external link characteristic which the first resource request identifies and the allocator allocates in view thereof.Type: GrantFiled: June 13, 2023Date of Patent: February 18, 2025Assignee: DISH Network L.L.C.Inventors: Luke VanDuyn, Caroline Elizabeth Condon, Levi Boscardin
-
Patent number: 12229077Abstract: Techniques are described for managing execution of programs. In some situations, program execution is managed for multiple users using excess program execution capacity of one or more computing systems. In some such situations, excess or otherwise unused program execution capacity may be made available to execute programs on a temporary basis, such that the programs executing using the excess program execution capacity may be terminated at any time if other preferred use for the excess program execution capacity arises. The excess program execution capacity may in some situations be provided in conjunction with other dedicated program execution capacity that is allocated to particular users, such as to use unused dedicated capacity of some users as excess capacity for other users. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.Type: GrantFiled: February 5, 2021Date of Patent: February 18, 2025Assignee: Amazon Technologies, Inc.Inventors: Peter N. DeSantis, Matthew S. Garman, Charles Ward, James Alfred Gordon Greenfield, Andrew R. Jassy
-
Patent number: 12224952Abstract: A packet processing method includes: a first device receives a packet from a second device; the first device determines a first queue buffer used to store the packet, and determines a first upper limit value of the first queue buffer based on an available value of a first port buffer and an available value of a global buffer, where the global buffer includes at least one port buffer, the first port buffer is one of the at least one port buffer, the first port buffer includes at least one queue buffer, and the first queue buffer is one of the at least one queue buffer. The first device processes the packet based on the first upper limit value of the first queue buffer, an occupation value of the first queue buffer, and a size of the packet.Type: GrantFiled: September 28, 2023Date of Patent: February 11, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Nan Li, Chao Huang, Lixia Xiong
-
Patent number: 12219555Abstract: A wireless communications protocol for enabling legacy (non-EHT) stations (STAs) to operate on the conditional link of the Soft AP MLD. Legacy devices can connect and setup link connections on the conditional link, and the scheduler is configured to allow legacy STAs to use the conditional link if there is no IDC interference issue at the soft AP MLD. This enhanced protocol utilizes either a cooperative HCCA schedule created for simultaneous transmission and reception over the basic link and conditional link, or an adaptive polling-based scheduling performed for the conditional link in response to the link status of the basic link.Type: GrantFiled: May 5, 2022Date of Patent: February 4, 2025Assignees: SONY GROUP CORPORATION, SONY CORPORATION OF AMERICAInventors: Qing Xia, Mohamed Abouelseoud, Li-Hsiang Sun, Liangxiao Xin
-
Patent number: 12213077Abstract: An electronic device comprises a display, a memory, a wireless communication circuit supporting a Wi-Fi Direct protocol, and a processor operatively connected to the display, the memory, and the wireless communication circuit, wherein the processor may be configured to create, through the wireless communication circuit, a first group on the basis of a first channel attribute with an external electronic device, the first channel attribute including at least one of a frequency band or a bandwidth, detect an occurrence of an event associated with a power save, transmit, through the wireless communication circuit, a first request message to the external electronic device that requests to change the first channel attribute to a second channel attribute at least partially different from the first channel attribute, receive, through the wireless communication circuit, a first response message from the external electronic device, store profiles of the first group in the memory, and create a second group on the basisType: GrantFiled: September 15, 2023Date of Patent: January 28, 2025Assignee: Samsung Electronics Co., Ltd.Inventor: Buseop Jung
-
Patent number: 12212498Abstract: Message splitting and aggregation in a multi-stage electrical interconnection network are disclosed. A method of operating an electronic device comprised of computing devices, includes splitting, into segments, a message to be transmitted from a first of the computing devices, transmitting the segments to a second of the computing devices through a multi-channel that is based on an electrical connection between the first computing device and a plurality of switches, wherein the multi-channel includes channels respectively including electrical connections, the electrical connections connecting the first computing device with the second computing device, and reconstructing the message by aggregating the segments in the second computing device, wherein a bandwidth of the multi-channel transmitting the segments is greater than a maximum bandwidth of a single electrical connection of the electrical connections.Type: GrantFiled: January 26, 2023Date of Patent: January 28, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Young Jun Hong, Alan Gara, Wonseok Lee, Wonyong Lee, Wooseok Chang
-
Patent number: 12206592Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be configured to generate a set of data packets that are to be transmitted to a base station, where each data packet of the set of data packets is associated with a respective packet expiration time. The UE may transmit an indication of packet expiration information associated with the set of data packets, where the packet expiration information is based on a set of packet expiration times associated with the set of data packets. The UE may receive, from the base station, scheduling information associated with at least a subset of the set of data packets, where the scheduling information is based on the packet expiration information. The UE may then transmit at least one data packet of the subset data packets to the base station in accordance with the scheduling information.Type: GrantFiled: November 5, 2021Date of Patent: January 21, 2025Assignee: QUALCOMM IncorporatedInventors: Shanyu Zhou, Arumugam Chendamarai Kannan, Tao Luo
-
Patent number: 12206717Abstract: Solutions are disclosed that provide for proxy-call session control function (P-CSCF) awareness of access point name (APN) or data network name (DNN). This permits the P-CSCF to enforce policies regarding use of internet protocol (IP) multimedia subsystem (IMS) resources, such as certain voice codecs (e.g., enhanced voice services, EVS) that use larger amounts of bandwidth, based on the APN/DNN assigned to a user equipment (UE). For example, certain IMS resources may be prioritized for home UEs over mobile virtual network operator (MVNO) UEs, or outbound roamers over inbound roamers, leveraging the P-CSCF's awareness of APN/DNN. In some examples, a packet gateway (PGW) or session management function (SMF) inserts APN/DNN information into a session initiation protocol (SIP) message going to the P-CSCF. In some examples, the P-CSCF retrieves APN/DNN information from a policy and charging rules function (PCRF) or a policy control function (PCF).Type: GrantFiled: October 13, 2023Date of Patent: January 21, 2025Assignee: T-Mobile USA, Inc.Inventors: Khurram Ahmad Mirza, Madhuri Lakshmi Kotta
-
Patent number: 12200472Abstract: Methods and systems are provided to indicate assistance information for radio access technologies to support interface selection for New Radio (NR) Vehicle-to-Everything (V2X) processes. An upper layer entity exchanges information with lower layer entity while the upper layer can continue to use the existing interface for V2X transmission until it is not able to use the current interface. The upper layer can be a V2X layer and the lower layer can be an Access Stratum (AS) layer. The upper layer can request availability information from the lower layer for other applicable interfaces. The upper layer then instructs the lower layer to provide assistance information for one or more applicable interface(s), depending on whether mapped to the ongoing service. In providing availability information, the lower layer can continuously measure criteria, such as channel conditions, to determine the availability of relevant interfaces and indicate the availability information to the upper layer.Type: GrantFiled: March 27, 2020Date of Patent: January 14, 2025Assignee: Apple Inc.Inventors: Ansab Ali, Kyeongin Jeong, Sangeetha L Bangolae, Youn Hyoung Heo
-
Patent number: 12192687Abstract: A service transmission method and apparatus, a sender and a storage medium are disclosed. The service transmission method, applied to at a sender, may include: preempting, by one transmission entity, a transmission opportunity of another transmission entity to perform service transmission.Type: GrantFiled: April 29, 2021Date of Patent: January 7, 2025Assignee: ZTE CORPORATIONInventors: Weiliang Zhang, Mingsheng Li, Zhuang Ma, Yufeng Li, Liquan Yuan
-
Patent number: 12192264Abstract: Example network-based adaptive streaming media parameter adjustment methods and apparatuses are disclosed. One example method includes receiving, by an access network device, media QoS information from a session management network element, where the media QoS information includes at least two bit rate indicators and QoS requirement information corresponding to each of the bit rate indicators. The access network device determines, based on a current network condition and the media QoS information, a target bit rate indicator from the at least two bit rate indicators. The target bit rate indicator is sent to a terminal or a video server, where the current network condition meets a network requirement for transmitting streaming media data at a bit rate indicated by the target bit rate indicator.Type: GrantFiled: October 25, 2022Date of Patent: January 7, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Qi Pan, Zhenglei Huang, Hui Ni, Yongcui Li
-
Patent number: 12192412Abstract: Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.Type: GrantFiled: August 21, 2023Date of Patent: January 7, 2025Assignee: RINGCENTRAL, INC.Inventors: QingHua Cai, JianWei Chen, WeiMing Li, Christopher van Rensburg, Martin Arastafar
-
Patent number: 12192591Abstract: At least three uses of the technology disclosed are immediately recognized. First, a video stream classifier can be trained that has multiple uses. Second, a trained video stream classifier can be applied to monitor a live network. It can be extended by the network provider to customer relations management or to controlling video bandwidth. Third, a trained video stream classifier can be used to infer bit rate switching of codecs used by video sources and content providers. Bit rate switching and resulting video quality scores can be used to balance network loads and to balance quality of experience for users, across video sources. Balancing based on bit rate switching and resulting video quality scores also can be used when resolving network contention.Type: GrantFiled: August 1, 2022Date of Patent: January 7, 2025Assignee: Spirent Communications, Inc.Inventors: Michael Colligan, Jeremy Bennington
-
Patent number: 12192977Abstract: Systems and methods provide for assignment of wireless devices to a frequency band for a particular RAT. The method may include determining corresponding bandwidths for each frequency band, calculating a ratio of each bandwidth to a total bandwidth, and ranking each band based on bandwidth. The method may further include assigning wireless devices to the frequency bands based on the rankings of each band and the caps imposed on each band.Type: GrantFiled: September 6, 2023Date of Patent: January 7, 2025Assignee: T-Mobile Innovations LLCInventor: Young Zhao
-
Patent number: 12177139Abstract: A wireless communication device includes a receiver configured to receive first information to designate a first bandwidth narrower than a maximum available bandwidth extended based on a predetermined channel, and to receive second information to designate a plurality of channels including at least one channel different from a channel in the first bandwidth among a plurality of channels in the maximum bandwidth; and controlling circuitry configured to specify a plurality of channels for use in communication based on at least the second information.Type: GrantFiled: June 16, 2023Date of Patent: December 24, 2024Assignee: International Semiconductor GroupInventors: Tomoko Adachi, Ryoko Matsuo, Tomoya Tandai
-
Patent number: 12175084Abstract: Managing input/output (I/O) operations at a storage device, including receiving, at storage device, a first set of input/output (I/O) operations at a first throughput; processing, at the storage device, the first set of I/O operations; determining, in response to processing the first set of I/O operations, that a resource capability of the storage device is below a threshold; setting, in response to determining that the resource capability of the storage device is below the threshold, a congestion bit associated with the storage device to a first value; receiving, at the storage device, a second set of I/O operations at a second throughput based on the first value of the congestion bit; determining that the second throughput of the second set of I/O operations is less than the first throughput of the first set of I/O operations, and in response, processing, at the storage device, the second set of I/O operations.Type: GrantFiled: January 3, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Kurtis Wayne Dorsey, James Brandon Graham, III
-
Patent number: 12177277Abstract: In one embodiment, a system includes a device and a host. The device includes a device stream buffer. The host includes a processor to execute at least a first application and a second application, a host stream buffer, and a host scheduler. The first application is associated with a first transmit streaming channel to stream first data from the first application to the device stream buffer. The first transmit streaming channel has a first allocated amount of buffer space in the device stream buffer. The host scheduler schedules enqueue of the first data from the first application to the first transmit streaming channel based at least in part on availability of space in the first allocated amount of buffer space in the device stream buffer. Other embodiments are described and claimed.Type: GrantFiled: May 6, 2021Date of Patent: December 24, 2024Assignee: Intel CorporationInventors: Lokpraveen Mosur, Ilango Ganga, Robert Cone, Kshitij Arun Doshi, John J. Browne, Mark Debbage, Stephen Doyle, Patrick Fleming, Doddaballapur Jayasimha
-
Patent number: 12177050Abstract: A method of transmitting a frame is provided by a device in a WLAN. The device sets as additional data subcarriers some of subcarriers which are not set as data subcarriers in at least part of fields included in a frame of a legacy frame format, and allocates information to the additional data subcarriers.Type: GrantFiled: May 2, 2023Date of Patent: December 24, 2024Assignee: ATLAS GLOBAL TECHNOLOGIES LLCInventors: Heejung Yu, Minho Cheong, Hyoung Jin Kwon
-
Patent number: 12170702Abstract: A method, apparatus, and computer program product are disclosed for modifying the transmission of media content update packets based on a determination that the elapsed uplink time and remaining downlink time in the aggregate are within a satisfactory round-trip delay time. In this regard, the method, apparatus, and computer program product are configured to correlate a returned media content update packet with an associated device update packet or packets. Correlating media content update packets with an associated device update packet may require identifying a returned packet containing a media content update by analyzing packets containing video streams to identify packets comprising reference video frames. Identifying reference video frame packets may assist in identifying the associated uplink packet or packets containing device pose and position or other user input.Type: GrantFiled: March 29, 2022Date of Patent: December 17, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Stefano Paris, Devaki Chandramouli, Rastin Pries
-
Patent number: 12167417Abstract: Channel state feedback is provided from a UE to a base station as a first, detailed or a second, less detailed type of channel state feedback information. Initially it is determined whether the UE has received an uplink grant from the base station or not. If the UE has received an uplink grant, a first type of channel state feedback information is transmitted to the base station on the granted resource. If, however, the UE has not received an uplink grant, a second type of channel state feedback information is transmitted to the base station. Different types of channel state feedback information enables a UE and an associated base station to use available resources more efficiently, when requesting for and delivering channel state feedback information.Type: GrantFiled: November 22, 2022Date of Patent: December 10, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Eva Englund, Pål Frenger, Stefan Parkvall
-
Patent number: 12156200Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for managing uplink access in a wireless local area network. A station (STA) may inform an access point (AP) of uplink quality of service (QoS) parameters for a traffic flow from the STA. The AP may control uplink resources to satisfy the QoS parameters. For example, the AP may select from among different access modes (including a single user (SU) access mode, an uplink multi-user (UL-MU) scheduled access mode, a multi-user enhanced distributed controlled access (MU EDCA) access mode, or a low latency (LL) access mode). The AP may cause the STA to use a SU access mode or the LL access mode if the UL-MU scheduled access mode and the MU EDCA access mode are not sufficient to satisfy the uplink QoS parameters for the traffic flow.Type: GrantFiled: March 14, 2023Date of Patent: November 26, 2024Assignee: QUALCOMM IncorporatedInventors: Alfred Asterjadhi, Abhishek Pramod Patil, Lochan Verma, George Cherian
-
Patent number: 12155981Abstract: A reduced-complexity optical packet switch which can provide a deterministic guaranteed rate of service to individual traffic flows is described. The switch contains N input ports, M output ports and N*M Virtual Output Queues (VOQs). Packets are associated with a flow f, which arrive an input port and depart on an output port, according to a predetermined routing for the flow. These packets are buffered in a VOQ. The switch can be configured to store several deterministic periodic schedules, which can be managed by an SDN control-plane. A scheduling frame is defined as a set of F consecutive time-slots, where data can be transmitted over connections between input ports and output ports in each time-slot. Each input port can be assigned a first deterministic periodic transmission schedule, which determines which VOQ is selected to transmit, for every time-slot in the scheduling frame.Type: GrantFiled: July 31, 2023Date of Patent: November 26, 2024Inventor: Ted H. Szymanski
-
Patent number: 12149455Abstract: A business method associates provisioning costs with a usage history indicative of user computing demand, and coalesces the cost data to identify an appropriate provisioning level balancing the provisioning cost and the usage demand cost. Conventional computing environments suffer from the shortcoming of being prone to overprovisioning or underprovisioning a user. Such misprovisioning is inefficient because it denotes underutilized computing resources or ineffective and/or disgruntled users. Costs increase either due to the excessive hardware bestowed on the overprovisioned user, or in support costs addressing the underprovisioned user. Configurations herein substantially overcome such shortcomings by defining a policy indicative of overprovisioning and underprovisioning indicators (misprovisioning flags), and defining rules to specify a triggering event indicating the need to reassess the provisioning of a user.Type: GrantFiled: May 8, 2023Date of Patent: November 19, 2024Assignee: Omnissa, LLCInventors: Eric Y. Pulier, Clinton B. Battersby, Paul J. Gaffney
-
Patent number: 12141440Abstract: The disclosure herein describes performing resynchronization (“resync”) jobs in a distributed storage system based on a parallelism policy. A resync job is obtained from a queue and input/output (I/O) resources that will be used during execution of the resync job are identified. Available bandwidth slots of each I/O resource of the identified I/O resources are determined. The parallelism policy is applied to the identified I/O resources and the available bandwidth slots. Based on the application of the parallelism policy, a bottleneck resource of the I/O resources is determined and a parallel I/O value is calculated based on the available bandwidth slots of the bottleneck resource, wherein the parallel I/O value indicates a quantity of I/O tasks that can be performed in parallel. The resync job is executed using the I/O resources, the execution of the resync job including performance of I/O tasks in parallel based on the parallel I/O value.Type: GrantFiled: October 20, 2022Date of Patent: November 12, 2024Assignee: VMware LLCInventors: Yiqi Xu, Enning Xiang, Eric Knauft, Pascal Renauld
-
Patent number: 12141613Abstract: An apparatus, related devices and methods, having a memory element operable to store instructions; and a processor operable to execute the instructions, such that the apparatus is configured to monitor software and hardware parameters on an electronic device that includes an application designated as a preferred application; determine whether the preferred application is running; detect a change in software or hardware parameters that indicates to reallocate resources to the preferred application; and apply, based on detecting the change in software or hardware parameters, an optimization policy that reallocates resources to a process associated with the preferred application.Type: GrantFiled: March 30, 2021Date of Patent: November 12, 2024Assignee: McAfee, LLCInventors: Raghavendra Satyanarayana Hebbalalu, Raja Sinha, Dattatraya Kulkarni, Partha Sarathi Barik, Srikanth Nalluri, Siddaraya B. Revashetti
-
Patent number: 12143243Abstract: Devices, systems and methods that reduce funneling noise in upstream data transmissions from modems providing the transmissions through respective RF legs connected to the node. Preferred devices and systems may include a node that is configured to selectively isolate respectively scheduled upstream data signals from noise present on any RF leg not propagating a scheduled upstream data signal.Type: GrantFiled: March 3, 2022Date of Patent: November 12, 2024Assignee: ARRIS Enterprises LLCInventors: Francis J. O'Keeffe, Thomas J. Cloonan, Chris R. Zettinger, Zoran Maricevic, Michael B. Harrington, Oleksandr Volkov
-
Patent number: 12141821Abstract: A traffic-and-billing system imports a chronological schedule from a media automation system. The schedule includes media and advertisement spots allocated in accordance with a content allocation prediction, which allocates a portion of the advertisement spots to general content and a portion to local content. The traffic-and-billing system stores information associated with general advertisement content and generates a content listing based on the content allocation prediction. A general advertisement system receives, an update request that indicates at least one item of the general advertisement content is to be removed from the content listing. The general advertisement system plays out general advertisement content items included in the general advertisement content listing in response to receiving a playout request from the media automation system.Type: GrantFiled: April 19, 2023Date of Patent: November 12, 2024Assignee: iHeart Media Management Services, Inc.Inventors: Jeffrey Lee Littlejohn, Daniel N. MacTiernan, Amit Aggarwal, Patricia D. Roberts, Kathleen Brougham, Jeffrey Joseph Augustyn
-
Patent number: 12137370Abstract: Provided is a method, performed by an electronic device, of scheduling downlink (DL)/uplink (UL) traffic for an augmented reality (AR) service based on a wireless local area network (WLAN). The method includes a period arrangement operation of arranging a contention period (CP) at both sides of a contention free period (CFP) in a preset capture interval (I) and an AR traffic allocation operation of allocating AR traffic including UL traffic and DL traffic to the CFP.Type: GrantFiled: May 25, 2022Date of Patent: November 5, 2024Assignee: UNIST (Ulsan National Institute of Science and Technology)Inventors: Hyoil Kim, Seokwoo Choi
-
Patent number: 12137057Abstract: Systems and methods are provided for allocating computation capability. A network compute orchestrator (NCO) receives a request for service from a requester device. The NCO determines a required compute grade requirement for the service, and a maximum acceptable latency for the service. The NCO accesses a data structure that stores for each of a network arrangement of network devices: a number and type of available compute units, and latency to the requester device. The NCO selects a network device of the network arrangement of network devices that has an available compute unit meeting the required compute grade requirement, and has latency to the requester device that is lower than the maximum acceptable latency for the service. The NCO causes the selected network device of the network arrangement of network devices to perform the requested service for the requester device.Type: GrantFiled: July 25, 2022Date of Patent: November 5, 2024Assignee: Adeia Guides Inc.Inventor: Dhananjay Lal
-
Patent number: 12131265Abstract: Technologies are disclosed herein for enhancing machine learning (“ML”)-based anomaly detection systems using knowledge graphs. The disclosed technologies generate a connected graph that defines a topology of infrastructure components along with associated alarms generated by a ML component. The ML component generates the alarms by applying ML techniques to real-time data metrics generated by the infrastructure components. Scores are computed for the infrastructure components based upon the connected graph. A root cause of an anomaly affecting infrastructure components can then be identified based upon the scores, and remedial action can be taken to address the root cause of the anomaly. A user interface is also provided for visualizing aspects of the connected graph.Type: GrantFiled: October 31, 2022Date of Patent: October 29, 2024Assignee: eBay Inc.Inventors: Hanzhang Wang, Phuong Nguyen
-
Patent number: 12127176Abstract: A reduced capacity (redcap) device may perform initial uplink communications, including transmitting a redcap physical uplink control channel (R-PUCCH), over an initial uplink bandwidth part (BWP) shared with a second device, the initial uplink BWP having a bandwidth (BW) larger than a maximum BW supported by the redcap device and smaller than or equal to a maximum BW supported by the second device. Frequency hopping operation for the redcap device may be supported for the R-PUCCH transmission through frequency division multiplexing and/or time division multiplexing settings for the resources used for the R-PUCCH transmission, and for PUCCH transmission by the second device. Restrictions may be implemented to create a gap for redcap devices to perform RF retuning between a physical RACH transmission and a subsequent physical control channel (e.g. PDCCH) monitoring for random access reception when the frequency gap is larger than the maximum BW supported by the redcap device.Type: GrantFiled: April 27, 2021Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Hong He, Chunxuan Ye, Dawei Zhang, Haitong Sun, Jie Cui, Seyed Ali Akbar Fakoorian, Wei Zeng, Weidong Yang, Yushu Zhang, Chunhai Yao
-
Patent number: 12118249Abstract: Systems, apparatuses, and methods for addressing bank hotspotting are described. A computing system includes a memory controller with an arbiter for determining how to arbitrate access to one or more memory device(s) for received requests. The arbiter categorizes each request in a manner that helps to ensure fair virtual channel distribution across the banks of the memory device(s). The category system includes bank hotspotting functions to give banks that have more requests more chances to go over banks with fewer requests. The category system is implemented proportionally with more category credits given to banks with higher bank depths within the virtual channel.Type: GrantFiled: October 30, 2023Date of Patent: October 15, 2024Assignee: Apple Inc.Inventors: Gregory S. Mathews, Kai Lun Hsiung, Lakshmi Narasimha Murthy Nukala, Shane J. Keil, Thejasvi Magudilu Vijayaraj, Yanzhe Liu, Tao Zhang
-
Patent number: 12113842Abstract: A method of managing a network for delivering content to a client device, where content segments are delivered over multicast to a proxy. The received segments are stored at the proxy, before delivery of those segments is made from the proxy to the client device over unicast. Whilst the proxy receives further segments over multicast, it probes the network by making unicast requests for data (dummy data or additional content segments), and receiving those segments over unicast from the content server. The multicast rate reception rate and the unicast (probe) rate are measured and a maximum network throughput is calculated as the sum of these two rates. Subsequent segments are then delivered from the proxy to the client device at the calculated maximum network throughput rate, or at some rate dependent thereon.Type: GrantFiled: December 3, 2021Date of Patent: October 8, 2024Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Rory Turnbull, Timothy Stevens, Stephen Appleby
-
Patent number: 12113694Abstract: Provided are a screen casting data transmission method and apparatus, an electronic device and a storage medium. The screen casting data transmission method includes: receiving feedback information which is sent by a target data reception terminal according to received screen casting data, and determining a data round-trip time of the screen casting data according to information content of a preset data transmission field in transmission control protocol (TCP) header information in the feedback information; estimating a network bandwidth according to a value change of the data round-trip time, and determining an adjustment strategy for a screen casting data encoding parameter based on a network bandwidth estimation result and a current data sending bandwidth; and adjusting the screen casting data encoding parameter, encoding to-be-sent screen casting data according to the adjusted encoding parameter, and performing transmission.Type: GrantFiled: September 19, 2022Date of Patent: October 8, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Zhenhua Yu, Xianchao Shen
-
Patent number: 12101219Abstract: Techniques for identifying nodes in a data center fabric that are affected by a failure in the fabric, and selectively sending disaggregation advertisements to the nodes affected by the failure. The techniques include a process where a component monitors the network fabric to identify communication paths between leaf nodes, and determines what leaf nodes would be affected by a failure in those communication paths. The component may detect a failure in the network and determine which communication paths, and thus which leaf nodes, are affected by the failure and send disaggregation advertisements to the affected leaf nodes. In some examples, ingress leaf nodes send data through the fabric that indicate egress nodes for the communication paths. Intermediate nodes along may receive the data from the leaf nodes to identify communication paths, and the notify only affected nodes upon detecting a failure in the network.Type: GrantFiled: January 31, 2023Date of Patent: September 24, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Nagendra Kumar Nainar, Carlos M. Pignataro
-
Patent number: 12101773Abstract: Apparatuses, methods, and systems are disclosed for transmitting and/or receiving a buffer status report indicator. One method (800) includes determining (802), at a medium access control entity of a backhaul node, a buffer status report including an indicator indicating that the buffer status report corresponds to uplink data that is expected to arrive at the backhaul node. The method (800) includes transmitting (804) the buffer status report.Type: GrantFiled: November 1, 2018Date of Patent: September 24, 2024Assignee: Lenovo (Beijing) LimitedInventors: Joachim Lohr, Lianhai Wu, Prateek Basu Mallick