Transmission Bandwidth Conservation Patents (Class 370/477)
-
Patent number: 10499431Abstract: A method for transmitting data in a wireless communication system, the method includes transmitting, by a first station, a plurality of request to send (RTS) frames to a second station through a plurality of subchannels, each of the plurality of RTS frames being transmitted through a corresponding one of the plurality of subchannels, each of the plurality of subchannels having a 20 megahertz (MHz) bandwidth; receiving, by the first station, at least one clear to send (CTS) frame in response to at least one of the plurality of RTS frames from the second station through at least one idle subchannel of the plurality of subchannels; and transmitting, by the first station, a data frame to the second station after receiving the at least one CTS frame, wherein each of the plurality of RTS frames includes first channel information related to the plurality of subchannels.Type: GrantFiled: September 19, 2017Date of Patent: December 3, 2019Assignee: LG ELECTRONICS INC.Inventor: Yong Ho Seok
-
Patent number: 10482021Abstract: In an aspect, high priority lines are stored starting at an address aligned to a cache line size for instance 64 bytes, and low priority lines are stored in memory space left by the compression of high priority lines. The space left by the high priority lines and hence the low priority lines themselves are managed through pointers also stored in memory. In this manner, low priority lines contents can be moved to different memory locations as needed. The efficiency of higher priority compressed memory accesses is improved by removing the need for indirection otherwise required to find and access compressed memory lines, this is especially advantageous for immutable compressed contents. The use of pointers for low priority is advantageous due to the full flexibility of placement, especially for mutable compressed contents that may need movement within memory for instance as it changes in size over time.Type: GrantFiled: June 24, 2016Date of Patent: November 19, 2019Assignee: QUALCOMM IncorporatedInventors: Andres Alejandro Oportus Valenzuela, Nieyan Geng, Christopher Edward Koob, Gurvinder Singh Chhabra, Richard Senior, Anand Janakiraman
-
Patent number: 10439763Abstract: A method for transmitting broadcast network information in a mobile wireless communication network includes a plurality of network nodes. The method includes providing a compression of broadcast network information related to a group of coordinated network nodes of the plurality of network nodes; coding the compressed broadcast network information by segmenting the compressed broadcast network information into a number of blocks and linearly combining the blocks into a plurality of linear combinations of blocks; and transmitting the linear combinations of blocks by the group of coordinated network nodes.Type: GrantFiled: June 30, 2015Date of Patent: October 8, 2019Assignee: Telecom Italia S.p.A.Inventors: Marco Caretti, Gian Michele Dell'aera, Maurizio Fodrini, Bruno Melis
-
Patent number: 10425660Abstract: A method for image decoding, according to the present invention, includes the following steps: receiving image information including a plurality of filter coefficients; generating a restored block for a current block on the basis of the image information; and applying an adaptive loop filter to the restored block on the basis of the plurality of filter coefficients. According to the present invention, image encoding efficiency may be improved, and complexity may be reduced.Type: GrantFiled: March 16, 2018Date of Patent: September 24, 2019Assignee: LG ELECTRONICS INC.Inventors: Jaehyun Lim, Seungwook Park, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Naeri Park, Hendry Hendry, Byeongmoon Jeon, Joonyoung Park
-
Patent number: 10419333Abstract: Embodiments of the present application provide a method and an apparatus for compressing a label stack. The method includes: obtaining a first label stack corresponding to a forwarding path, where the first label stack comprises node labels corresponding to each node on the forwarding path; selecting a first node label from the first label stack, where when forwarding a packet, a node corresponding to the first node label is capable of encapsulating at least two layers of labels in the packet; replacing at least two adjacent labels located after the first node label in the first label stack with a first compression label, to generate a second label stack; and instructing a source node on the forwarding path to perform packet processing according to the second label stack. In this way, a length of a label stack pushed into the packet can be shortened.Type: GrantFiled: March 3, 2017Date of Patent: September 17, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Xuefeng Lin, Enhui Liu, Guoyi Chen
-
Patent number: 10397025Abstract: A technique for attenuating common mode transient events uses a differential receiver circuit including a band-stop filter having a stopband fSB around a notch frequency fn of a received signal. The differential receiver circuit includes a first high-pass filter coupled in series with the band-stop filter. The notch frequency fn is less than a carrier frequency fc of a signal received by the differential receiver circuit. The band-stop filter may include a buffer circuit and a notch filter coupled in series with the buffer circuit. The notch filter may have a second stopband around the notch frequency fn. The differential receiver circuit may have a propagation delay that is independent of a pulse width of common mode transient energy attenuated by the differential receiver circuit.Type: GrantFiled: August 23, 2017Date of Patent: August 27, 2019Assignee: Silicon Laboratories Inc.Inventors: Mohammad Al-Shyoukh, Stefan Mastovich
-
Patent number: 10382950Abstract: Certain aspects of the present disclosure generally relate to wireless communications. In some aspects, a mobile device may receive configuration information, associated with configuring a state of the mobile device, via a unicast transmission, and may access a header-compressed broadcast transmission using the configuration information received via the unicast transmission. In some aspects, a network entity may transmit configuration information, to facilitate decompression of a header-compressed broadcast transmission, via a unicast transmission to a mobile device of a plurality of mobile devices, and may transmit the header-compressed broadcast transmission to the plurality of mobile devices in accordance with the configuration information.Type: GrantFiled: September 13, 2017Date of Patent: August 13, 2019Assignee: QUALCOMM IncorporatedInventors: Kuo-Chun Lee, Sivaramakrishna Veerepalli, Min Wang, Ralph Akram Gholmieh, Nagaraju Naik, Carlos Pazos, Alan Soloway, Haris Zisimopoulos, Xipeng Zhu
-
Patent number: 10326674Abstract: Trace data are compressed by storing a compression table in a memory. The table corresponds to results of processing a set of training trace data using a table-driven compression algorithm. The trace data are compressed using the table according to the algorithm. The stored compression table is accessed read-only. The table can be determined by automatically processing a set of training trace data using the algorithm and transforming the compression table produced thereby into a lookup-efficient form. A network device includes a network interface, memory, and a processor that stores the table in the memory, compresses the trace data using the stored compression table according to the table-driven compression algorithm, the stored table being accessed read-only during the compressing, and transmits the compressed trace data via the network interface.Type: GrantFiled: August 27, 2014Date of Patent: June 18, 2019Assignee: Purdue Research FoundationInventors: Vinaitheerthan Sundaram, Patrick Eugster, Xiangyu Zhang
-
Patent number: 10311154Abstract: Columns of a table are stored in either row-major format or column-major format in an in-memory DBMS. For a given table, one set of columns is stored in column-major format; another set of columns for a table are stored in row-major format. This way of storing columns of a table is referred to herein as dual-major format. In addition, a row in a dual-major table is updated “in-place”, that is, updates are made directly to column-major columns without creating an interim row-major form of the column-major columns of the row. Users may submit database definition language (“DDL”) commands that declare the row-major columns and column-major columns of a table.Type: GrantFiled: December 5, 2013Date of Patent: June 4, 2019Assignee: Oracle International CorporationInventors: Tirthankar Lahiri, Martin A. Reames, Kirk Edson, Neelam Goyal, Kao Makino, Anindya Patthak, Dina Thomas, Subhradyuti Sarkar, Chi-Kim Hoang, Qingchun Jiang
-
Patent number: 10284678Abstract: Bandwidth management based on profiles is provided. A requesting user using a user device may submit a request concerning access to an application or media file hosted or provided by a content provider. A profile associated with the requested application or media file may be accessed. Such a profile provides information regarding consumption of bandwidth throughout a time period of usage associated with the requested application or media file. Bandwidth requirements associated with the request may be determined based on the profile information, and bandwidth consumption by the user device may be managed based on the bandwidth requirements determined for the requested application or media file and available network bandwidth.Type: GrantFiled: March 12, 2014Date of Patent: May 7, 2019Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Gregory Corson
-
Patent number: 10284324Abstract: A method in a node of a telecommunication network comprises receiving a digital communication signal from a first signal source, source, wherein the digital communication signal comprises a wherein the digital communication signal comprises a plurality of low amplitude windows, step 101, and receiving one or more analog subcarrier signals from a second signal source, step 103. The method further comprises multiplexing the one or more analog subcarrier signals into one or more of the plurality of low amplitude windows of the digital communication signal, step 105.Type: GrantFiled: April 27, 2016Date of Patent: May 7, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Filippo Ponzini, Fabio Cavaliere, Luca Giorgi
-
Patent number: 10243700Abstract: An acknowledgment (ACK) frame has two parts: a group ACK part and a scheduling information part. In the group ACK part, an ACK/NACK indicator is included for a previous uplink (UL) transmission per station (STA). In the scheduling information part, information included for the following UL transmission per selected STA may comprise, for example, one or more of: a number of selected STAs, a media access control (MAC) address of each selected STA, a data transmission duration per selected STA, a transmission rate per selected STA, a request transmission duration, a pilot transmission order, or a STA transmission order.Type: GrantFiled: July 7, 2015Date of Patent: March 26, 2019Assignee: QUALCOMM IncorporationInventors: Yan Zhou, Santosh Paul Abraham, Gwendolyn Denise Barriac, Simone Merlin, Rahul Tandra, Hemanth Sampath
-
Patent number: 10171156Abstract: An apparatus and a method for transmitting uplink information in a broadcasting system are provided. A repeater of a mobile broadcasting system includes a plurality of transmitting stations each transmitting a broadcast signal for at least one broadcast service, a plurality of terminals receiving the broadcast signal for the at least one broadcast service through at least one transmitting station among the transmitting stations, and the repeater, the repeated being coupled between the plurality of transmitting stations and the plurality of terminals. The repeater includes a receiving unit configured to receive uplink information from the terminals, a control unit configured to classify the received uplink information by broadcast service and to create uplink information per broadcast service, and a transmitting unit configured to transmit the created uplink information to at least one corresponding transmitting station.Type: GrantFiled: December 11, 2013Date of Patent: January 1, 2019Assignees: Samsung Electronics Co., Ltd., Industry-Academic Cooperation Foundation, Yonsei UniversityInventors: Hak-Ju Lee, Jong-Soo Seo, Jae-Hyeon Bae, Soon-Ki Jo, Hak-Jin Kim
-
Patent number: 10135886Abstract: A method for retaining a Robust Header Compression (ROHC) state in a User Equipment (UE) during switching from a Voice over Long Term Evolution (VoLTE) call to a video call or vice versa is provided. When the VoLTE call is in progress and if a user switches the VoLTE call to the video call, then the RTP header information is sent to an Application Processor (AP) from a Communication Processor (CP). The ROHC compressor continues the compression of the RTP packets using the existing built context for the video call. Further, when the video call is in progress and if the user switches the video call to the VoLTE call, then the RTP header information is sent to the CP from the AP. The ROHC context is reused by exchanging the RTP header information between the AP and the CP.Type: GrantFiled: March 10, 2015Date of Patent: November 20, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Praveen Chebolu, Ganesh Babu Kamma, Varun Bharadwaj Santhebenur Vasudevamurthy, Shaik Abdulla, Ajay Kumar Kabadi, Srinivas Chinthalapudi, Harsh Maheshchand Kothari
-
Patent number: 10133505Abstract: Multiple hardware and/or software components across the host and data storage system may be capable of performing data transformation operations. In at least one embodiment, a particular one of the multiple components may be selected, per I/O operation and using information generated by a component selection tool, to perform a data transformation operation. For an I/O operation, a first component may be selected to perform a first data transformation operation and a second different component may be selected to perform a second data transformation operation. The first and second components may both be on the host, both on the data storage system, or on different ones of the host and data storage system. A host I/O driver may create a request for the I/O operation where the request includes indicators identifying the first and second components as selected for performing the data transformation operations.Type: GrantFiled: September 29, 2016Date of Patent: November 20, 2018Assignee: EMC IP Holding Company LLCInventors: Douglas E. LeCrone, Paul A. Linstead
-
Patent number: 10116977Abstract: Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.Type: GrantFiled: January 9, 2018Date of Patent: October 30, 2018Assignee: BIAMP SYSTEMS CORPORATIONInventors: Eugene Gurfinkel, Michael K. Davis, Charles H. Van Dusen
-
Patent number: 10103912Abstract: Data communication/transfer has been in binary form from the first simple service through today's complex internet systems. Binary uses zeros and ones transmitted as voltage changes. The invention introduces multi-state digits beyond zeroes and ones to a multi-schema, one, two, three and/or more, thus increasing capacity and speed of data transfer. The present invention uses an electrical pulse that can be phased to communicate the binary data in a multi-phased format. The phased information pulse results in a significant increase in combinations used for the transfer of information. This format improves capacity utilization of networks, increases data transfer speed and secondly provides new opportunities for applications. In the future, the invention can also provide added benefits in data centers and communications security.Type: GrantFiled: April 22, 2016Date of Patent: October 16, 2018Inventor: Ervin A Paw
-
Patent number: 10084553Abstract: In certain embodiments, a method may include receiving one or more equalized samples of an input signal. The method may further include mitigating one or more excursions in the one or more equalized samples based on one or more current decisions of an iterative decoding process to generate compensated equalized samples. In addition, the method may include performing iterative decoding operations based on the compensated equalized samples, updating the current decisions of the iterative decoding process and outputting the current decisions as a converged result when the iterative decoding operations have converged for the compensated equalized samples.Type: GrantFiled: December 22, 2016Date of Patent: September 25, 2018Assignee: Seagate Technology LLCInventors: Jason Vincent Bellorado, Marcus Marrow, Zheng Wu
-
Patent number: 10063813Abstract: A communication system 100 includes a content management system 221 determining broadband content availability, and a transport processing system 250 dividing the broadband content availability into broadband content availability packets. The transport processing system 250 communicates the broadband availability packets to a user device through a satellite 106 or 108.Type: GrantFiled: July 26, 2007Date of Patent: August 28, 2018Assignee: The DIRECTV GROUP, INC.Inventor: Jeffrey L. Sharkey
-
Patent number: 10039146Abstract: Systems, methods, and software described herein provide enhancements for data communications between a wireless access node and a wireless network gateway. In one implementation, a method of operating a wireless network includes, in the wireless access node, receiving data packets, via wireless signaling, from a plurality of wireless communication devices, generating GPRS Tunneling Protocol (GTP) packets for the data packets, and generating a wrapper for the GTP packets, wherein the wrapper is used to multiplex the GTP packets in a user datagram protocol (UDP) packet. The method further provides, in the wireless access node, transferring the UDP packet to a wireless network gateway, wherein the wireless network gateway separates the data packets from the UDP packet and GTP packets based on the wrapper, and forwards the data packets over a communication network.Type: GrantFiled: July 14, 2016Date of Patent: July 31, 2018Assignee: Sprint Communications Company L.P.Inventor: Sunyong Park
-
Patent number: 10009446Abstract: One embodiment provides a system in a first node that facilitates efficient packet forwarding. During operation, the system identifies a type, length, and value (TLV) string in a packet and, in response, generates a compressed representation of the TLV string. The system stores the compressed representation for the TLV string in an entry of a learned dictionary in a storage device of the first node. The system then sends the entry to a second node and, in response, receives an acknowledgement from the second node. If the system identifies the TLV string in a subsequent second packet of the acknowledgement, the system compresses the TLV string in the second packet based on the compressed representation.Type: GrantFiled: November 2, 2015Date of Patent: June 26, 2018Assignee: Cisco Technology, Inc.Inventor: Marc E. Mosko
-
Patent number: 9998299Abstract: A system that transmits encapsulated media receives a first request to establish a tunnel with a stream based transport layer, the first request including a tag. The system receives a second request to establish the tunnel with a datagram based transport layer, the second request including the tag. The system establishes the tunnel with the stream based transport layer and receives the encapsulated media over the stream based transport layer. The system establishes the datagram based transport layer for the tunnel in addition to the stream based transport layer and receives the encapsulated media over the datagram based transport layer. The system then releases the stream based transport layer.Type: GrantFiled: July 20, 2016Date of Patent: June 12, 2018Assignee: Oracle International CorporationInventor: Rolando Herrero
-
Patent number: 9998364Abstract: Embodiments of the present invention provide a method for processing a packet in a software-defined network (Software-Defined Network), where the method is performed by a forwarder, and the method includes: receiving an input packet; determining a flow to which the input packet belongs according to the input packet; determining a context identifier set corresponding to the flow to which the input packet belongs according to a first correspondence between flows and context identifier sets, where a context identifier set corresponding to each flow in the first correspondence includes at least one context identifier; determining a context corresponding to the context identifier set according to a second correspondence between context identifiers and contexts; and processing the input packet according to the context corresponding to the context identifier set.Type: GrantFiled: December 11, 2015Date of Patent: June 12, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Shiyong Tan, Hui Ni, Hui Cai
-
Patent number: 9998322Abstract: Methods for balancing storage data traffic in a system in which at least one computing device (server) coupled to a converged network accesses at least one storage device coupled (by at least one adapter) to the network, systems configured to perform such methods, and devices configured to implement such methods or for use in such systems. Typically, the system includes servers and adapters, and server agents implemented on the servers and adapter agents implemented on the adapters are configured to detect and respond to imbalances in storage and data traffic in the network, and to redirect the storage data traffic to reduce the imbalances and, thereby to improve the overall network performance (for both data communications and storage traffic). Typically, each agent operates autonomously (except in that an adapter agent may respond to a request or notification from a server agent), and no central computer or manager directs operation of the agents.Type: GrantFiled: September 13, 2017Date of Patent: June 12, 2018Assignee: Drivescale, Inc.Inventors: James G. Hanko, Christopher Unkel
-
Patent number: 9954931Abstract: A file transmission apparatus is proposed for increasing transmission speed of files, wherein the apparatus determines whether a transmission target file is a first transmission file prior to transmission of the transmission target file and transmits the transmission target file using a different transmission scheme according to a result of the determination.Type: GrantFiled: October 21, 2015Date of Patent: April 24, 2018Assignee: SAMSUNG SDS CO., LTD.Inventor: Sung-Hak Song
-
Patent number: 9954791Abstract: An example method is provided to perform egress network interface selection for a network connection with a second endpoint device. The method may comprise: detecting multiple egress network interfaces of the first endpoint device that are capable of communicating with the second endpoint device via multiple routes, wherein each route involves one of the multiple egress network interfaces; and selecting, from the multiple network egress interfaces, an egress network interface based on multiple maximum transmission unit (MTU) values associated with the multiple routes. The method may further comprise setting a size limit for packets transmitted from the second endpoint device to the first endpoint device during the network connection; configuring a connection establishment packet that includes the size limit to establish the network connection; and sending the connection establishment packet to the second endpoint device via the selected egress network interface.Type: GrantFiled: June 28, 2015Date of Patent: April 24, 2018Assignee: NICIRA, INC.Inventor: Akshay Kumar Sreeramoju
-
Patent number: 9948954Abstract: A method for image decoding includes the following steps: receiving image information including a plurality of filter coefficients; generating a restored block for a current block on the basis of the image information; and applying an adaptive loop filter to the restored block on the basis of the plurality of filter coefficients.Type: GrantFiled: September 13, 2016Date of Patent: April 17, 2018Assignee: LG ELECTRONICS INC.Inventors: Jaehyun Lim, Seungwook Park, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Naeri Park, Hendry Hendry, Byeongmoon Jeon, Joonyoung Park
-
Patent number: 9916822Abstract: A derivative track for an audio track may be generated. An audio track duration of the audio track may be partitioned into partitions of a partition size. A current partition may be compared to remaining partitions of the audio track. Audio information for the current partition may be correlated to audio information for remaining partitions to determine a correlated partition for the current partition from among the remaining partitions of the track duration. The correlated partition determined may be identified as most likely to represent the same sound as the current partition. This comparison process may be performed iteratively for individual ones of the remaining partitions. One or more regions of the audio track may be identified. Individual regions may include multiple correlated partitions that are temporally adjacent along the audio track duration. One or more partitions within one or more regions may be removed to generate the derivative track.Type: GrantFiled: October 7, 2016Date of Patent: March 13, 2018Assignee: GoPro, Inc.Inventor: David Tcheng
-
Flexible transmission of messages in a wireless communication system with multiple transmit antennas
Patent number: 9900131Abstract: Devices and methods for transmitting information in resource blocks between a base station and one or more communication devices are disclosed. In each resource block (RB) used for a data or control channel transmission, a plurality of non-overlapping regions of resource elements (REs) are defined. Each region is associated with one or multiple unique reference symbols (RSs), and may be further associated with one or more antenna ports. When user equipment (UE) demodulates the information it receives in a particular region of an RB, it uses the RS and/or antenna port associated with that region. The RS and/or antenna port information may be used, for example, to estimate a channel of the communication network or to demodulate and decode the data contained within the associated regions.Type: GrantFiled: March 27, 2012Date of Patent: February 20, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Havish Koorapaty, Robert Baldemair, Jung-Fu Cheng, Mattias Frenne, Daniel Larsson -
Patent number: 9882839Abstract: Packet format configurability is extended for packets transported on physical links of an Intellectual Property (IP) core interconnect by using at least two independent parameters: one parameter governing data-width and one parameter governing latency penalty. The at least two independent parameters allow creation of transport protocol packets without additional latency insertion, which is useful for low-latency applications. The at least two independent parameters also allow creation of narrow packets with multi-cycle additional latency, which is useful for latency tolerant, area sensitive applications.Type: GrantFiled: May 25, 2015Date of Patent: January 30, 2018Assignee: QUALCOMM IncorporatedInventors: Philippe Boucard, Jean-Jacques Lecler
-
Patent number: 9866243Abstract: Embodiments of the present invention provide a forward error correction codeword synchronization method, device, and system. The method is: sending, by a central office device, synchronization information of an FEC codeword to a terminal device by using a management channel, where the information includes information about an agreed location of an FEC codeword, and the information about the agreed location of the first FEC codeword indicates a location that is of the first FEC codeword and is corresponding to data at an agreed location of an agreed time-frequency resource block; and receiving, by the terminal device, the synchronization information that is of the FEC codeword and is sent by the central office device, and adjusting a status parameter of an encoder or a decoder according to the information, so as to complete codeword synchronization. The embodiments of the present invention are used for FEC codeword synchronization.Type: GrantFiled: August 26, 2015Date of Patent: January 9, 2018Assignee: Huawei Technologies Co., Ltd.Inventor: Fanglin Sun
-
Patent number: 9858285Abstract: According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node. A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data. An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes.Type: GrantFiled: May 4, 2015Date of Patent: January 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Garth A. Dickie, Michael Sporer, Jason A. Viehland
-
Patent number: 9836473Abstract: According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node. A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data. An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes.Type: GrantFiled: October 3, 2014Date of Patent: December 5, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Garth A. Dickie, Michael Sporer, Jason A. Viehland
-
Patent number: 9838291Abstract: A method of assigning a core to process a packet in a data network and a device using the same are provided in the present invention. The method comprises: extracting a traffic flow identifier from a packet in a traffic flow of a link in the data plane; performing a HASH function calculation on the traffic flow identifier to generate a HASH result V; performing a logical AND calculation on the HASH result V and a preconfigured array size parameter to generate a lookup index; using the lookup index to find a worker index in a preconfigured worker array that represents one of N cores assigned to process the packet; and processing the packet by the assigned one of N cores.Type: GrantFiled: April 28, 2014Date of Patent: December 5, 2017Assignee: CELLOS SOFTWARE LTDInventor: Dmitry Bukin
-
Patent number: 9832711Abstract: The present invention relates to a wireless access system, and provides a method of transmitting and receiving cell information by using a synchronization signal in a small-cell layout environment and a device supporting the same. A method of transmitting cell information in a wireless access system as an embodiment of the present invention may include the steps of: configuring one or more pieces of cell information by means of a base station; configuring a downlink synchronization signal including one or more pieces of cell information by means of the base station; and broadcasting the downlink synchronization signal by means of the base station. In this case, the cell information is configured to be information different from the downlink synchronization information configured based on the downlink synchronization signal.Type: GrantFiled: August 13, 2014Date of Patent: November 28, 2017Assignee: LG ELECTRONICS INC.Inventors: Hyeyoung Choi, Heejeong Cho, Jaehoon Chung, Genebeck Hahn, Eunjong Lee
-
Patent number: 9794112Abstract: Methods for balancing storage data traffic in a system in which at least one computing device (server) coupled to a converged network accesses at least one storage device coupled (by at least one adapter) to the network, systems configured to perform such methods, and devices configured to implement such methods or for use in such systems. Typically, the system includes servers and adapters, and server agents implemented on the servers and adapter agents implemented on the adapters are configured to detect and respond to imbalances in storage and data traffic in the network, and to redirect the storage data traffic to reduce the imbalances and, thereby to improve the overall network performance (for both data communications and storage traffic). Typically, each agent operates autonomously (except in that an adapter agent may respond to a request or notification from a server agent), and no central computer or manager directs operation of the agents.Type: GrantFiled: August 6, 2015Date of Patent: October 17, 2017Assignee: Drivescale, Inc.Inventors: James G. Hanko, Christopher Unkel
-
Patent number: 9763133Abstract: A plurality of cache servers, connected to a packet forwarding apparatus, forwarding a packet transmitted and received between a storage apparatus that holds a content under management in store and a user terminal, temporarily holds at least part of the content under management in store. A controller decides an on-screen resolution at the terminal, based on information contained in a content request message from the terminal, and selects a cache server that holds a content of the on-screen resolution in store. The controller instructs the selected cache server to deliver the content. The cache server instructed calculates a bit rate based on a signal received from the terminal. The cache server reads content from the terminal, which is to have the on-screen resolution and a bit rate not higher than the calculated bit rate. The content is stored in a packet and transmitted, then delivered without reducing the user's QoE.Type: GrantFiled: July 4, 2012Date of Patent: September 12, 2017Assignee: Rakuten, Inc.Inventor: Kazunori Ozawa
-
Patent number: 9762496Abstract: A slotted message access protocol can be implemented for transmitting short packets. Each beacon period may be divided into multiple time slots. At least one time slot may be assigned to a network device per beacon period based, at least in part, on latency specifications of packets that the network device is configured to transmit. In one example, some of the unassigned time slots may be designated as contention-based time slots. Network devices may contend with each other to gain control of and transmit packets during a contention-based time slot based on the priority level of the packets to be transmitted. Network devices may also use an encryption key and an initialization vector for securely exchanging short packets. Furthermore, a repeater network device may be designated to retransmit a packet, received from an original transmitting network device, during a communication time slot assigned to the original transmitting network device.Type: GrantFiled: February 23, 2015Date of Patent: September 12, 2017Assignee: QUALCOMM IncorporatedInventors: Srinivas Katar, Lawrence Winston Yonge, III, Sidney Brower Schrum, Jr.
-
Patent number: 9727629Abstract: Method, media, and systems for compressing objects, comprising: receiving a request to write a first object including a first key and a first value, wherein the first object is of a given type; receiving a request to write a second object including a second key and a second value, wherein the second object is of the given type; classifying the first object to a compression dictionary according to at least one rule based on a value of the first object and/or the key of the first object; classifying the second object to the compression dictionary according to at least one rule based on a value of the second object and/or the key of the second object; and compressing the first object and the second object based on the compression dictionary.Type: GrantFiled: October 28, 2013Date of Patent: August 8, 2017Assignee: Redis Labs Ltd.Inventors: Yiftach Shoolman, Ofer Bengal
-
Patent number: 9729938Abstract: Systems and methods for low-delay video streaming featuring multiple video compression ratios. One embodiment of the system includes: a real-time video encoder (RT-VE) that receives an incoming high-definition uncompressed video (HD-UV), processes the incoming HD-UV according to first and second compression ratios, and sends the processed video over a resource reservation communication link to a real-time video decoder (RT-VD). The compression delay added by the RT-VE is below the duration of a single video frame, and the RT-VD converts the processed video into an outgoing HD-UV. Wherein on-the-fly switches between the first and second compression ratios, while continuing to receive the incoming HD-UV uninterruptedly, are both visually lossless switches and maintain a total delay between corresponding frames of the incoming HD-UV and the outgoing HD-UV that is below duration of two video frames.Type: GrantFiled: August 25, 2015Date of Patent: August 8, 2017Assignee: Valens Semiconductor Ltd.Inventor: Eyran Lida
-
Patent number: 9729428Abstract: A peer-to-peer connection system for peer-to-peer connection path routing provides an optimal connection path between a client electronic device and a target subsystem. The peer-to-peer connection system comprises a target subsystem, at least one relay subsystem and the client electronic device. The target subsystem and the relay subsystem connect to internet via different routers respectively. The target subsystem comprises a target device; the relay subsystem comprises a relay device. The target device and the relay device transmit a connection quality table to the client electronic device respectively. The client electronic device determines the optimal connection path according to the connection quality tables. This application program can provide the optimal peer-to-peer connection path via making the relay device be a relay node of peer-to-peer connection according to the connection quality tables.Type: GrantFiled: December 2, 2014Date of Patent: August 8, 2017Assignee: JSW PACIFIC CORPORATIONInventors: Hsien-Hsiu Wang, Yin-Chung Chen
-
Patent number: 9686609Abstract: A low power, digital audio interface includes support for variable length coding depending on content of the audio data sent from the interface. A particularized coding system is implemented that uses techniques of silence detection, dynamic scaling, and periodic encoding to reduce sent data to a minimum. Other techniques include variable packet scaling based on an audio sample rate. Differential signaling techniques are also used. The digital audio interface may be used in a headphone interface to drive digital headphones. A detector in the interface may detect whether digital or analog headphones are coupled to a headphone jack and drive the headphone jack accordingly.Type: GrantFiled: June 30, 2014Date of Patent: June 20, 2017Assignee: AVNERA CORPORATIONInventors: Chris O'Connor, Xudong Zhao
-
Patent number: 9640192Abstract: An electronic device is provided. The electronic device includes a reception unit configured to receive an audio signal, a bandwidth change unit configured to gradually change a bandwidth of the received audio signal from a first bandwidth to a second bandwidth during a preset time, when the received audio signal is changed, and an audio output unit configured to output the received audio signal.Type: GrantFiled: February 19, 2015Date of Patent: May 2, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Beak Kwon Son, Jun Tai Kim, Chul Hwan Lee, Jae Goo Choi, Nam Il Lee, Chul Min Choi, Gang Youl Kim, Mi Hyang Kim, Eui Soon Park, Ho Chul Hwang
-
Patent number: 9635080Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.Type: GrantFiled: May 16, 2014Date of Patent: April 25, 2017Assignee: MobiTV, Inc.Inventors: Kent Karlsson, Tommy Isaksson
-
Patent number: 9619577Abstract: A computing system used for graphical user interface image reproduction includes a processor; and a memory communicatively coupled to the processor. The processor is configured to: extract data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device; store the cacheable file in a trace file associated with the first client device; and send the cacheable file to a second client device in response to a request from the second client device.Type: GrantFiled: June 1, 2011Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hidenori Gohda, Masahiko Kosuda
-
Patent number: 9622082Abstract: To detect the theft of a mobile terminal (TM) connected to a radiocommunication network (RR), a device (DA) capable of communicating with a location register (HLR) initially stores an IMSI identity and an IMEI number for the mobile terminal (TM) together with secret data (DonS) provided by the owner of the mobile terminal. After authentication of the mobile terminal by a network entity, the device retrieves the IMSI identity and IMEI number for the mobile terminal, compares the retrieved IMSI identity and IMEI number with the initially stored IMSI identity and IMEI number, queries the mobile terminal (TM) by asking the user of the mobile terminal to provide the secret data if either the retrieved IMSI identity or IMEI number are different from the initially stored IMSI identity or IMEI number, and detects a theft of the mobile terminal if the secret data provided are different from the initially stored secret data (DonS).Type: GrantFiled: July 13, 2012Date of Patent: April 11, 2017Assignee: Alcatel LucentInventor: Alain Denhez
-
Patent number: 9609548Abstract: A method and apparatus are used to create RLC PDUs in advance of the E-TFC selection for the MAC PDU that will include this or these RLC PDU(s). The apparatus may be configured to pre-generate RLC PDUs for transmission in a later TTI. This approach avoids the large peak processing requirement due to the tight delay constraint if any RLC PDU to be included into a MAC PDU had to be created after the determination of the size of this MAC PDU, i.e. after E-TFC selection. The method and apparatus maintain an approximate match between the size of an RLC PDU and the size of the MAC PDU it is included into. Maintaining this approximate match ensures that the RLC PDU error rate due to HARQ residual errors remains low. This approach may be designed as “semi-radio aware” or “radio-aware with delay”.Type: GrantFiled: September 19, 2014Date of Patent: March 28, 2017Assignee: InterDigital Patent Holdings, Inc.Inventors: Paul Marinier, Diana Pani, Stephen E. Terry, Vincent Roy
-
Patent number: 9565124Abstract: Methods, systems, and apparatus for a low-latency network interface. One of the methods includes receiving a signal having encoded data. A bit stream is generated from the received signal. Bits of the bit stream are shifted into a shift register until a feedback signal generated by a synchronization decoder is received. After the feedback signal is received, output of the shift register is descrambled to generate descrambled data. The descrambled data is stored in a first parallel register when the synchronization decoder determines that the data in the shift register is aligned to a word boundary. If the data in the first parallel register is properly aligned, the output is stored in a second parallel register.Type: GrantFiled: March 11, 2016Date of Patent: February 7, 2017Assignee: KnuEdge IncorporatedInventor: Richard Kerr
-
Patent number: 9559751Abstract: A communication system includes a radio transmission apparatus that terminates a radio communication line, a radio transmission apparatus that terminates a radio communication line, and a line control apparatus that performs data communication with the radio transmission apparatuses. The radio transmission apparatuses and monitor the line states of the radio communication lines and notify the line control apparatus of the line states. The line control apparatus controls data to be output to the radio transmission apparatuses and according to the line states.Type: GrantFiled: November 20, 2012Date of Patent: January 31, 2017Assignee: NEC CORPORATIONInventor: Koichi Nakagawa
-
Patent number: RE46676Abstract: A digital broadcasting system and a data processing method are disclosed. A time zone identifier is inserted into program table information of a broadcasting signal and the broadcasting signal is transmitted/received. The digital broadcasting system can calculate a local time of a region, in which the digital broadcasting system is located, using the time zone identifier. Accordingly, although the position of the digital broadcasting system is changed, it is possible to process the broadcasting signal related to the local time without an error.Type: GrantFiled: May 13, 2015Date of Patent: January 16, 2018Assignee: LG ELECTRONICS INC.Inventors: Jae Hyung Song, In Hwan Choi, Kook Yeon Kwak, Byoung Gill Kim, Won Gyu Song, Jin Pil Kim, Jin Woo Kim, Hyoung Gon Lee, Jong Moon Kim