Frame Length Patents (Class 370/470)
  • Patent number: 11714777
    Abstract: A method for data transmission control of inter field programmable gate array (FPGA) and an associated apparatus are provided. The method includes: utilizing a first register device to latch a set of data from a first FPGA according to a first clock, wherein the set of data is arranged and divided into multiple sets of partial data according to attributes of payloads and pointers; utilizing a time-division multiplexing (TDM) interface to transmit the multiple sets of partial data from the first register device to a second register device according to a TDM clock at multiple time points, respectively; and utilizing the second register device to sequentially receive the multiple sets of partial data, in order to output the set of data to a second FPGA, wherein the second FPGA operates according to a second clock different from the first clock.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: August 1, 2023
    Assignee: Realtek Semiconductor Corp.
    Inventor: Chi-Shao Lai
  • Patent number: 11689647
    Abstract: A communication apparatus that performs Transmission Control Protocol (TCP) communication, the communication apparatus includes at least one processor that executes a set of instructions, the instructions, when executed, causing the communication apparatus to perform operations includes setting a maximum segment size (MSS) lower limit value to be used in the TCP communication, based on a user operation, and executing, when an initiation request for the TCP communication is received from an external apparatus, and in a case where an MSS candidate value received from the external apparatus and acceptable by the external apparatus is more than or equal to the set MSS lower limit value, control to determine the MSS candidate value or the MSS lower limit value set in the communication apparatus, whichever smaller in value, as an MSS to be used in the TCP communication, and establish the TCP communication using the determined MSS.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 27, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Patent number: 11576076
    Abstract: In accordance with an example embodiment of the apparatus there is at least a method and apparatus to perform determining a grant for data to be communicated, comprising identifying logical channels to be multiplexed into a medium access control protocol data unit for the data to be communicated, wherein at least one of a logical channel identifier for at least one logical channel of the multiplexed logical channels and length of at least one logical channel service data unit is configured to be omitted from the medium access control protocol data unit.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 7, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Samuli Turtinen, Chunli Wu, Benoist Sebire, Zexian Li
  • Patent number: 11533308
    Abstract: Systems and methods for supporting unauthenticated POST requests include a device arranged intermediary to a client and a server which receives an unauthenticated HTTP POST request from the client for the server. The unauthenticated HTTP POST request may include a body. The device may generate one more data objects for the body of the unauthenticated HTTP POST request. The device may transmit a request to cause an authentication of a user to the client. The request may include the data object(s) to be stored on the client. The device may receive an HTTP GET request including the data object(s) from the client responsive to authenticating the user. The device may generate an authenticated HTTP POST request corresponding to the unauthenticated HTTP POST request using the one or more data objects included in the HTTP GET request. The device may transmit the authenticated HTTP POST request to the server.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: December 20, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Dileep Reddem
  • Patent number: 11404143
    Abstract: Method and apparatus for the indexing of genome sequence data produced by genome sequencing machines. The proposed method can be applied both to raw sequence data produced by sequencing machines and to those sequence reads that cannot be mapped on any reference sequence according to specific matching criteria. This invention describes a method to partition and index unaligned sequence reads to enable browsing and efficient selective access.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: August 2, 2022
    Assignee: GenomSys SA
    Inventors: Claudio Alberti, Giorgio Zoia, Daniele Renzi, Mohamed Khoso Baluch
  • Patent number: 11343118
    Abstract: A user station for a bus system and a method for transmitting a message at different bit rates in a bus system. The user station includes a transmitting stage for transmitting a message on a bus line of the bus system. The transmitting stage switches between a first operating mode and a second operating mode when transmitting different phases of a message. The transmitting stage, in the first operating mode, generates a first data state as a bus state having different bus levels for two bus wires of the bus line, and generates a second data state as a bus state having the same bus level for the two bus wires of the bus line. The transmitting stage, in the second operating mode, generates the first and second data state in each case as a bus state having different bus levels for the two bus wires of the bus line.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 24, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Steffen Walker, Arthur Mutter
  • Patent number: 11343360
    Abstract: The present disclosure provides packet aggregation and disaggregation methods. In the packet aggregation methods, the protocol-independent packet processor (P4) switch stores plural message headers of plural packets in the ring buffer. When the plural message headers stored in the ring buffer reach a pre-defined amount of data, the P4 switch replaces the first flag header in the current packet with a second flag header so as to form a work packet. The egress pipeline of the P4 switch recirculates the work packet repeatedly, whenever it receives a work packet, a message header is extracted from a plurality of message headers in the ring buffer and added to the working packet for packet aggregation.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 24, 2022
    Assignee: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Shie-Yuan Wang, Jun-Yi Li, Yi-Bing Lin
  • Patent number: 11284277
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for characterizing radio propagation channels. One method includes receiving, at a first modem, a first unit of communication over a radio frequency (RF) communication path from a second modem, wherein the first modem and the second modem process information for RF communications. The first modem identifies fields in the first unit of communication, the fields used to analyze the RF communication path. The first modem extracts data from the fields. The first modem accesses a channel model for approximating a channel representative of the RF communication path from the first modem to the second modem, wherein the channel model includes machine learning models. The first modem trains the channel model using the extracted data. The first modem applies the trained channel model to simulate a set of channel effects associated with the communication path.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: March 22, 2022
    Assignee: DeepSig Inc.
    Inventors: Timothy J. O'Shea, Ben Hilburn, Nathan West, Tamoghna Roy
  • Patent number: 11259200
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: February 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Donggun Kim, Sangbum Kim, Soenghun Kim, Seungri Jin, Jaehyuk Jang
  • Patent number: 11146358
    Abstract: Polar Codes for Downlink Control Channels for Wireless Networks A technique is provided for decoding downlink control information that was encoded using polar encoding, the technique including: attempting, based on an initial assumption by a user device of a segmented downlink control information, to decode a first codeword provided via a user device-specific resource, the first codeword including a first downlink control information segment and a pointer to a second downlink control information segment of a segmented downlink control information; decoding, if the attempting to decode is successful, based on the pointer, a second codeword that includes the second downlink control information segment of the segmented downlink control information; and otherwise, if the attempting to decode is unsuccessful, making an assumption of a non-segmented downlink control information and decoding a third codeword to obtain a non-segmented downlink control information.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: October 12, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Keeth Saliya Jayasinghe Laddu, Yi Zhang
  • Patent number: 11082541
    Abstract: Methods for building, transmitting, and receiving frame structures in power line communications (PLC) are described. Various techniques described herein provide a preamble design using one or more symbols. One or more preamble symbols may be interspersed within a header portion of a PLC frame to facilitate estimation of a frame boundary and/or sampling frequency offset, for example, in the presence of impulsive noise.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 3, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anand G. Dabak, Badri N Varadarajan, Il Han Kim, Tarkesh Pande
  • Patent number: 11012219
    Abstract: The present invention relates to providing control information within a search space for blind decoding in a multi-carrier communication system. In particular, the control information is carried within a sub-frame of the communication system, the sub-frame including a plurality of control channel elements. The control channel elements may be aggregated into candidates for blind decoding. The number of control channel elements in a candidate is called aggregation level. In accordance with the present invention, the candidates of lower aggregation levels are localized, meaning that the control channel elements of one candidate are located adjacently to each other in the frequency domain. Some candidates of the higher aggregation level(s) are distributed in the frequency.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: May 18, 2021
    Assignee: Sun Patent Trust
    Inventors: Alexander Golitschek Edler von Elbwart, Sujuan Feng, Christian Wengerter, Hidetoshi Suzuki
  • Patent number: 10997982
    Abstract: Embodiments allow for an auto-mixer to gate microphones on and off based on speech detection, without losing or discarding the speech received during the speech recognition period. An example method includes receiving and storing an input audio signal. The method also includes determining, based on a first segment of the input audio signal, that the input audio signal comprises speech, and determining a delay between the input audio signal and a corresponding output audio signal provided to a speaker. The method also includes reducing the delay, wherein reducing the delay comprises removing one or more segments of the stored input audio signal to create a time-compressed audio signal and providing the time-compressed audio signal as the corresponding output audio signal. The method also includes determining that the delay is less than a threshold duration, and responsively providing the input audio signal as the corresponding output audio signal.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Shure Acquisition Holdings, Inc.
    Inventors: Michael Ryan Lester, Jose Roberto Regalbuto, David Grant Cason
  • Patent number: 10972169
    Abstract: The method for feedback of channel quality information in a wireless communication system, according to one embodiment of the present invention, is performed by a terminal and comprises the steps of: receiving feedback configuration information, including information on disjoint segmentation indicating the indexes of channel or beam quality-related parameters for broadcast or multicast services, from a base station; and according to the information on disjoint segmentation in the feedback configuration information, encoding the index of a channel or beam quality-related parameter to be reported and transmitting same to the base station, wherein the disjoint segmentation includes multiple subsets which do not overlap and which have different lengths, and the index of the channel or beam quality-related parameter, which is transmitted to the base station, may indicate a predetermined value in one subset among the multiple subsets.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 6, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Gwanmo Ku, Haewook Park, Kilbom Lee, Sangrim Lee, Woonghee Lee, Hojae Lee, Hyukjin Chae, Sangwook Han
  • Patent number: 10959212
    Abstract: Methods and apparatuses for communicating in a cellular communications network, including provision of a user equipment comprising processing circuitry to: receive from a first cell a control signal comprising a physical Time Division Duplex Uplink-Downlink configuration indicator channel (PTCICH); decode from the PTCICH a Time Division Duplex Uplink-Downlink (TDD UL-DL) configuration; and communicate with the first cell having applied the TDD UL-DL configuration in respect of subframes associated with the first cell, wherein: the PTCICH spans less than or equal to 32 Resource Elements. Also user equipment comprising processing circuitry to: receive a control signal from a first cell; decode the control signal received from the first cell thereby to determine a second cell TDD UL-DL configuration; and communicate with the second cell having applied the second cell TDD UL-DL configuration in respect of subframes associated with the second cell.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: March 23, 2021
    Assignee: Apple Inc.
    Inventors: Gang Xiong, Hong He, Jong-Kae Fwu, Ralf Bendlin, Seunghee Han
  • Patent number: 10901799
    Abstract: A method of distributing functions among a plurality of cores in a multi-core processing environment can include organizing cores of the multi-core processing environment into a plurality of different service pools. Each of the plurality of service pools can be associated with at least one function and have at least one core executing at least one soft co-processor that performs the associated function. The method further can include, responsive to a request from a primary processor to offload a selected function, selecting an available soft co-processor from a service pool associated with the selected function and assigning the selected function to the selected soft co-processor. The method also can include marking the selected soft co-processor as busy and, responsive to receiving an indication from the soft co-processor that processing of the selected function has completed, marking the selected soft co-processor as available.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas E. Creamer, Curtis E. Hrischuk
  • Patent number: 10841070
    Abstract: Aspects of the present disclosure provide a method of communicating capability information that is operable at an apparatus. The apparatus communicates with another device over a carrier, and transmit a capability indication indicative of the capability of the apparatus to support at least two features based on whether the apparatus is operating in a first duplex mode or a second duplex mode. The capability indication is configured to indicate support of a first feature being dependent upon a second feature, among the at least two features.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: November 17, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: John Edward Smee, Peter Gaal, Etienne François Chaponniere, Tingfang Ji
  • Patent number: 10764876
    Abstract: A method for transmitting resource allocation information to a wireless node in a communications system includes selecting a search space from one of a first search space and a second search space, the first search space associated with a first set of control channel parameters and the second search space associated with a second set of control channel parameters. The method also includes modulating the first control information, and mapping the modulated first control information onto the selected search space in a first subframe, where at least one of modulating the first control information and mapping the modulated first control information is according to a selected set of control channel parameters associated with the selected search space. The method further includes transmitting the first subframe to the wireless node, and transmitting a first parameter indicator identifying the selected set of control channel parameters to the wireless node.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: September 1, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Philippe Sartori, Bingyu Qu, Weimin Xiao, Brian Classon, Vipul Desai
  • Patent number: 10742781
    Abstract: A transmitting apparatus is provided. The transmitting apparatus includes: a baseband packet (BBP) generator configured to generate a BBP including a header and payload data; a frame generator configured to generate a frame including the BBP; a signal processor configured to signal-process the generated frame; and a transmitter configured to transmit the signal-processed frame. The header includes information about a type of the payload data, whether an additional header exists, a length of the payload data, and a Least Significant Bit (LSB) of the length of the payload data. Therefore, various types of data are mapped on a physical layer based on information included in the header, and data processing efficiency is improved.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: August 11, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-oh Hwang, Alain Mourad, Hyun-Koo Yang, Sung-hee Hwang
  • Patent number: 10733203
    Abstract: The disclosure includes a method and a system for the distributed storing of information in a plant of process automation having a plurality of field devices, the method including: reading data in the form of data bit sequences, both from a first field device as well as also from at least a second field device, by a logic unit; combining at least a first data bit sequence read from the first field device with at least a second data bit sequence read from the second field device by means of an XOR function executed by the logic unit for forming a first check bit sequence, wherein in the check bit sequence each position corresponds to an XOR operation of the corresponding locations of the first and second data bit sequences; and storing the check bit sequence in a third field device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 4, 2020
    Assignee: Endress+Hauser SE+Co. KG
    Inventors: Markus Kilian, Andrea Seger, Bert Von Stein, Christian Wandrei
  • Patent number: 10732258
    Abstract: A system capable of detecting human presence based on output from a model-free detector and model-based detector(s). For example, the model-free detector may identify acoustic events and the model-based detectors can determine specific types of acoustic events and whether the acoustic events are associated with human activity. Using output from the model-based detectors, a device may confirm that an acoustic event identified by the model-free detector is associated with human activity or may determine that the acoustic event is associated with non-human activity and can be ignored. Thus, the device may detect human presence based on a wide variety of noises while reducing a number of false positives associated with the model-free detector.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: August 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Shiva Kumar Sundaram, Rui Wang
  • Patent number: 10645682
    Abstract: Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may identify a payload size, associated with performing a search for a physical downlink control channel (PDCCH), wherein the payload size is identified based at least in part on an aggregation level, associated with performing the search for the PDCCH, or an offset associated with performing the search for the PDCCH; and perform the search for the PDCCH based at least in part on the payload size. Numerous other aspects are provided.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: May 5, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Kapil Bhattad, Hao Xu, Alberto Rico Alvarino, Xiao feng Wang, Peter Gaal
  • Patent number: 10637608
    Abstract: Techniques are described for wireless communication. One method includes identifying a latency between a start of a transmission time interval (TTI) of a transmission burst and a feedback opportunity for the TTI, and determining a duration of the TTI based at least in part on the latency. Another method includes identifying a latency between an end of a TTI of a transmission burst and a feedback opportunity for the TTI, identifying a plurality of code blocks in the TTI, selecting one of a transport block level feedback or a code block level feedback for the TTI based at least in part on the latency, and transmitting the selected one of the transport block level feedback or the code block level feedback for the TTI during the feedback opportunity.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: April 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Wanshi Chen, Peter Gaal, Tingfang Ji
  • Patent number: 10574788
    Abstract: Methods, systems, and apparatus for transferring data are described. A list of recipients of the data is obtained and one or more paths to each recipient of the data is determined. An overall transfer cost of each path is computed and one or more transfer paths for each recipient are selected based on a corresponding overall transfer cost. Then a packet of data is transferred to a client device associated with each transfer path.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: February 25, 2020
    Assignee: eBay Inc.
    Inventor: Lakshmanan Velusamy
  • Patent number: 10541769
    Abstract: The present disclosure discloses a system including a controller and multiple radio heads connected to the controller through communication cables. The controller transmits a synchronization signal to each of the radio heads to synchronize the local clocks in the radio heads to a master clock in the controller. The controller also transmits packets to the radio heads using the communication cables. Each of the radio heads includes a digital-to-analog converter (DAC), an antenna coupled to an output of the DAC, and a deframer coupled to an input of the DAC. For a radio head, upon detecting that a received packet from the controller includes an error, the deframer alters the received packet to maintain the synchronization between the controller and the radio head and transmits the altered packet to the DAC.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: January 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Glendon L. Akins, III
  • Patent number: 10534752
    Abstract: A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 14, 2020
    Assignee: Versata Development Group, Inc.
    Inventors: Shawn A. P. Smith, Daniel P. Karipides
  • Patent number: 10470201
    Abstract: A message transmitting method, a message receiving method and apparatuses are provided. A method comprises: according to the size of a message packet to be transmitted, determining a resource used for transmitting the message packet, wherein the resource at least comprises a first priority resource block, and the time interval between respective first priority resource blocks is smaller than that between other priority resource blocks, and transmitting at least a first priority part of the message packet by using the at least one first priority resource block. A relatively frequent resource can be used to transmit a core part of a (vehicle to vehicle) V2V message packet, thus ensuring transmission timeliness and reliability of the V2V message.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 5, 2019
    Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTD
    Inventor: Na Wei
  • Patent number: 10440703
    Abstract: A method to improve the design of new radio physical downlink control channel (NR-PDCCH) transmission and to reduce the false alarm rate of NR-PDCCH blind decoding is proposed. The downlink control information (DCI) bits are carried by NR-PDCCH to be transmitted to UEs after CRC attachment, channel encoding, interleaving, and modulation. The proposed NR-PDCCH design is separated into two parts. In a first part, a UE-ID or RNTI is used to derive a CRC mask or a scrambling sequence for CRC attachment of the DCI bits. In a second part, a UE-specific ID is used to derive an interleaver before or after channel encoding of the DCI bits. If the interleaver is placed before channel encoding, it takes the form of a bit interleaver. If the interleaver is placed after channel encoding, it takes the form of a bit interleaver or a channel interleaver.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: October 8, 2019
    Assignee: MediaTek INC.
    Inventors: Chien-Hwa Hwang, Weidong Yang, Pei-Kai Liao, Wei-De Wu
  • Patent number: 10433213
    Abstract: Described herein are apparatus, systems and methods for adaptive segment size for data transmissions. A method may comprise, at a user equipment (“UE”), identifying a current size setting of a data segment (e.g., a transmission control protocol (“TCP”) maximum segment size (“MSS”)) for communication over a network, receiving current physical layer conditions, receiving historical data, and adjusting the current size setting based on at least one of the current physical layer conditions and the historical data.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: October 1, 2019
    Assignee: Apple Inc.
    Inventors: Sarma Vangala, Srinivas Pasupuleti, Padma Bhooma, Christoph Paasch, Cahya A Masputra, Rafael Rivera-Barreto
  • Patent number: 10432588
    Abstract: Systems and methods include, at the gateway, receiving a domain request from a user device executing a HyperText Transfer Protocol (HTTP) Strict Transport Security (HSTS) application that detects the domain request from a browser or application executed on the user device; transmitting a response to the user device with support of HTTP Security (HTTPS) by the domain; receiving an updated domain request with information removed based on the HTTPS support of the domain; and redirecting the user device to the domain.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: October 1, 2019
    Assignee: Zscaler, Inc.
    Inventor: Ajit Singh
  • Patent number: 10405205
    Abstract: The present invention relates to a digital broadcasting system for transmitting/receiving a digital broadcasting signal and a method of processing data. In one aspect of the present invention provides a method of processing data, the method including receiving a broadcasting signal in which mobile service data and main service data are multiplexed, demodulating the received broadcasting signal, obtaining an identifier indicating that data frame of the broadcasting signal includes service guide information, decoding and storing the service guide information from the data frame; and outputting a service included in the mobile service data according to the decoded service guide information.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: September 3, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jae Hyung Song, In Hwan Choi, Ho Taek Hong, Kook Yeon Kwak, Byoung Gill Kim, Jong Yeul Suh, Jin pil Kim, Won Gyu Song, Chul Soo Lee, Jin Woo Kim, Hyoung Gon Lee, Joon Hui Lee
  • Patent number: 10331610
    Abstract: A universal asynchronous receiver/transmitter (UART) interface is disclosed. The UART interface may include a configurable asynchronous receiver and transmitter unit; and a configurable state machine, wherein the state machine allows configuration of the receiver and transmitter unit to support various baud rates and provide for start bit and stop bit configuration, wherein the state machine is further configurable to automatically support a plurality of communication protocols.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 25, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
  • Patent number: 10320655
    Abstract: The present invention relates to communications methods, apparatus and systems for determining and using Software Defined Networking (SDN) communications link and path status information. An exemplary embodiment of a method of operating a Session Border Controller (SBC) in a software defined network (SDN) includes: determining application level metrics at a SBC for a data communications flow and transmitting the application level metrics to a SDN controller. An exemplary embodiment of a method of operating a software defined networking (SDN) controller in a software defined network includes the steps of receiving, at a receiver of the SDN controller via the software defined network, application level metrics corresponding to a data communications session flow; and determining, by the SDN controller, the status of a communications path between two Internet Protocol addresses based on the received application level metrics.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: June 11, 2019
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Tolga Asveren, Kevin Riley, Dan Malek
  • Patent number: 10313495
    Abstract: A method of configuring a forwarding element that includes several data plane message processing stages. The method stores a set of action codes in an instruction memory in the data plane of the forwarding element. Each action code identifies an operation to perform on a field of a message received at the data plane. The method determines action codes required to process each field of the message in each message processing stage. The method configures a data-plane processing unit of the forwarding element to concurrently perform a group of the action codes in the same data plane processing stage when (i) the action codes are the same and (ii) operate on the same field of the message.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: June 4, 2019
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Patrick Bosshart, Michael Gregory Ferrara, Michael E. Attig, Jay Evan Scott Peterson
  • Patent number: 10298264
    Abstract: Systems and method relating generally to solid state memory, and more particularly to systems and methods for generated data from a solid state memory. A data processing system includes a solid state memory device, a soft data generation circuit operable to receive multiple instances of an element of a read data set accessed from the solid state memory device, and access a scramble compensating extended look up table using the multiple instances of the element to receive corresponding soft data, and a data decoder circuit operable to yield a decoded output from the soft data.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: May 21, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Zhengang Chen, Yunxiang Wu, Erich F. Haratsch
  • Patent number: 10225237
    Abstract: Systems and methods for HyperText Transfer Protocol (HTTP) HTTP Strict Transport Security (HSTS), are implemented by one or more servers associated with a gateway in a cloud based proxy. A method includes managing a preloaded list of HTTP Security (HTTPS) support of a plurality of domains; receiving a domain request from an HSTS application executed on a user device, wherein the HSTS application is configured to detect the domain request from a browser or application executed on the user device; and transmitting a response to the user device with header information related to support of HTTPS the domain.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: March 5, 2019
    Assignee: Zscaler, Inc.
    Inventor: Ajit Singh
  • Patent number: 10165565
    Abstract: Aspects of the disclosure relate to next generation (e.g., fifth generation or 5G) cells that support legacy radio access technologies by sharing a carrier between 5G and legacy transmissions. To facilitate coexistence between legacy and 5G transmissions, a configurable slot structure may be utilized for 5G transmissions. The configurable slot structure may be configured to have an effective duration that prevents transmission thereof during at least a portion of a control region of a legacy subframe. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: December 25, 2018
    Assignee: Qualcomm Incorporated
    Inventors: Haitong Sun, Wanshi Chen, Yeliz Tokgoz, Peter Gaal, Heechoon Lee, Jing Sun, Joseph Binamira Soriaga, Tingfang Ji
  • Patent number: 10135847
    Abstract: A client system such as a database system may be vulnerable to intrusion by an unauthorized user or system through a reverse secure shell connection that enables the intruder to execute OS-level or shell commands on the client system. A reverse shell connection may be detected by monitoring and inspecting packet data traffic between the client system or internal network, and an exterior or “foreign” network. In one example of such a process, after detecting a normal shell session originating inside the internal network, a reverse shell connection exploiting the initial shell detection is detected by analyzing the transmission directions and payload sizes of a sequence of the monitored packets relative to a predetermined traffic pattern. The specific pattern may be selected for different operating systems.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: November 20, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventors: John Brooke Althouse, William Roger Salusky, Jeffrey S. Atkinson
  • Patent number: 10044374
    Abstract: Methods, apparatus, and other embodiments associated with adaptive use of erasure codes for distributed data storage systems are described. One example method includes accessing a message, where the message has a message size, selecting an encoding strategy as a function of the message size, data storage device failure statistics, data storage device wear periods, data storage space constraints, or overhead constraints, and where the encoding strategy includes an erasure code approach, generating an encoded message using the encoding strategy, generating an encoded block, where the encoded block includes the encoded message and metadata associated with the message, and storing the encoded block in the data storage system. Example methods and apparatus may employ Reed Solomon erasure codes or Fountain erasure codes. Example methods and apparatus may display to a user the storage capacity and durability of the data storage system.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: August 7, 2018
    Assignee: Quantum Corporation
    Inventors: Suayb Arslan, Turguy Goker
  • Patent number: 10021715
    Abstract: Methods and apparatus are described for forming Control Channel Elements (CCEs) from Resource Element Groups (REGs) that are located in one or more Physical Resource Block (PRB) pairs from a set of PRB pairs, for determining a first symbol in a Transmission Time Interval (TTI) for a Physical Downlink Shared Channel (PDSCH), and for determining whether the PDSCH includes all PRB pairs indicated by a respective PDCCH scheduling the PDSCH.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: July 10, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Aris Papasakellariou, Hyoung-Ju Ji, Jin-Kyu Han
  • Patent number: 9971730
    Abstract: A link layer to physical layer (PHY) serial interface is disclosed. In one aspect, a system on a chip (SoC) integrated circuit (IC) includes a link layer circuit, and a remote IC includes a Universal Serial Bus (USB) PHY circuit. A bus having four or fewer wires connects the two ICs. A link bridge communicates with the link layer circuit and serializes USB Transceiver Macrocell Interface (UTMI) signaling received from the link layer circuit as high speed (HS) USB messages for transmission to the remote IC. The link bridge also receives HS messages from the USB PHY circuit on the remote IC. The link bridge deserializes the HS messages to extract UTMI signaling and passes the extracted UTMI signaling to the link layer circuit.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Terrence Brian Remple, Nam Van Dang, Sassan Shahrokhinia
  • Patent number: 9907065
    Abstract: Certain aspects of the present disclosure propose methods for supporting uplink transmit diversity in a wireless communication system. The proposed methods may eliminate ambiguity in decoding physical downlink control channel aggregation level and resources that are used by different antennas of a user equipment. In addition, a method is proposed for resource allocation for ACK/NACK repetition.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Tao Luo, Wanshi Chen, Juan Montojo, Xiaoxia Zhang
  • Patent number: 9871892
    Abstract: A USB-to-coaxial network bridging system and method includes receiving data frames from a USB or FireWire device via a corresponding USB or FireWire communication interface, wherein the received data frames are intended for transmittal to a predetermined remote device on a coaxial network; combining the received data frames into an aggregated frame and addressing the aggregated frame to allow the aggregated frame to be routed to the predetermined remote device on the coaxial network; and sending the aggregated frame to the remote device over the coaxial network.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: January 16, 2018
    Assignee: Entropic Communications, LLC
    Inventors: Inderjit Singh, Branislav Petrovic
  • Patent number: 9832120
    Abstract: A packet routing apparatus includes a plurality of interface units each includes, a first memory in which a plurality of routing information used in a routing of a packet are stored, a second memory in which the plurality of routing information are stored, the number of the routing information stored in the second memory being smaller than the number of the routing information stored in the first memory, and a retrieval unit configured to detect a packet length of the packet received at any of the plurality of ports, perform the routing based on the plurality of routing information stored in the second memory when the detected packet length is less than a predetermined value, and perform the routing based on the plurality of routing information stored in the first memory when the detected packet length is greater than or equal to the predetermined value.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: November 28, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Michio Kuramoto
  • Patent number: 9826507
    Abstract: A method for setting a filter coefficient for a communication system, which adjusts a frequency bandwidth by setting a filter coefficient of a wireless communication system over a communication network, is provided. In the method, a wireless communication system that includes a controller having a filter coefficient database and a web server, and a Digital Signal Processing device requests a filter coefficient and attribute information related to a set target frequency bandwidth from a management terminal. The wireless communication system receives the filter coefficient and the attribute information from the management terminal and stores the filter coefficient and the attribute information in the filter coefficient database. The wireless communication system sets a frequency bandwidth of the digital signal processing device as a set target frequency bandwidth based on the stored filter coefficient and the attribute information.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: November 21, 2017
    Assignee: Advanced RF Technologies, Inc.
    Inventor: Tae-Gil Kang
  • Patent number: 9807166
    Abstract: A system and method for storing and retrieving preconfigured, hidden SyncML server profiles on a client is described. Conventionally, users of client devices need to manually configure the devices to allow for synchronization with new servers via SyncML. Preconfigured SyncML profiles allow a client to synchronize with a SyncML server without having to generate a new SyncML profile, thereby improving user experience. The preconfigured SyncML profiles may be hidden from a user or displayable to a user.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: October 31, 2017
    Assignee: Core Wireless Licensing S.a.r.l
    Inventor: Janne Vuori
  • Patent number: 9763248
    Abstract: Flexible employment of frame configuration in light of the Doppler frequency change is proposed. According to the present invention, frame configuration for a predetermined frequency band may be changed. Changing frame configuration in the present invention may include changing subcarrier spacing.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: September 12, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Kitae Kim, Jinmin Kim, Hyunsoo Ko, Jaehoon Chung
  • Patent number: 9736684
    Abstract: Disclosed are methods and apparatus for detecting mismatch of ciphering parameters, such as Count-C, in a wireless device and recovery therefrom. The methods and apparatus for detection include examining a predefined ciphered field, such as a Length Indicator field, in one or more received Radio Link Control (RLC) Protocol Data Units (PDUs). Next, a determination of when the field is invalid over a predetermined sample number of PDUs is performed. Mismatch of ciphering parameters can then be determined when a predetermined number of samples of the field detected as invalid exceed a predetermined threshold. Additionally, recovery of PDUs after mismatch detections is disclosed using a range of Hyper-Frame Numbers (HFNs) to decipher buffered PDUs, and then check which of the HFNs eliminate the parameter mismatch by again determining if parameter mismatch occurs using the methods and apparatus for detection.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ajay K. Venkatsuresh, Suresh Sanka
  • Patent number: 9720918
    Abstract: A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: August 1, 2017
    Assignee: VERSATA DEVELOPMENT GROUP, INC.
    Inventors: Shawn A. P. Smith, Daniel P. Karipides
  • Patent number: 9647859
    Abstract: A system and method for link training of a backplane physical layer device operating in simplex mode. In one embodiment of the present invention, a backplane training system includes a backplane device coupled to a first end of a backplane and at least one retimer device at a second end of the backplane. During a training process, a receiving device is configured to forward a training frame (e.g., DME frame) to a second device for use by a transmitter in the second device.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: May 9, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventor: Ali Ghiasi