Frame Length Patents (Class 370/470)
-
Patent number: 12075282Abstract: 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: GrantFiled: January 10, 2023Date of Patent: August 27, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Samuli Turtinen, Chunli Wu, Benoist Sebire, Zexian Li
-
Patent number: 11714777Abstract: 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: GrantFiled: November 16, 2021Date of Patent: August 1, 2023Assignee: Realtek Semiconductor Corp.Inventor: Chi-Shao Lai
-
Patent number: 11689647Abstract: 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: GrantFiled: August 20, 2021Date of Patent: June 27, 2023Assignee: Canon Kabushiki KaishaInventor: Shinichi Uchikawa
-
Patent number: 11576076Abstract: 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: GrantFiled: May 4, 2018Date of Patent: February 7, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Samuli Turtinen, Chunli Wu, Benoist Sebire, Zexian Li
-
Patent number: 11533308Abstract: 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: GrantFiled: July 7, 2020Date of Patent: December 20, 2022Assignee: Citrix Systems, Inc.Inventor: Dileep Reddem
-
Patent number: 11404143Abstract: 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: GrantFiled: July 11, 2017Date of Patent: August 2, 2022Assignee: GenomSys SAInventors: Claudio Alberti, Giorgio Zoia, Daniele Renzi, Mohamed Khoso Baluch
-
Patent number: 11343360Abstract: 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: GrantFiled: December 17, 2020Date of Patent: May 24, 2022Assignee: NATIONAL CHIAO TUNG UNIVERSITYInventors: Shie-Yuan Wang, Jun-Yi Li, Yi-Bing Lin
-
Patent number: 11343118Abstract: 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: GrantFiled: December 20, 2018Date of Patent: May 24, 2022Assignee: Robert Bosch GmbHInventors: Steffen Walker, Arthur Mutter
-
Patent number: 11284277Abstract: 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: GrantFiled: November 7, 2019Date of Patent: March 22, 2022Assignee: DeepSig Inc.Inventors: Timothy J. O'Shea, Ben Hilburn, Nathan West, Tamoghna Roy
-
Patent number: 11259200Abstract: 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: GrantFiled: February 3, 2020Date of Patent: February 22, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Donggun Kim, Sangbum Kim, Soenghun Kim, Seungri Jin, Jaehyuk Jang
-
Patent number: 11146358Abstract: 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: GrantFiled: December 13, 2016Date of Patent: October 12, 2021Assignee: Nokia Technologies OyInventors: Keeth Saliya Jayasinghe Laddu, Yi Zhang
-
Patent number: 11082541Abstract: 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: GrantFiled: December 28, 2015Date of Patent: August 3, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Anand G. Dabak, Badri N Varadarajan, Il Han Kim, Tarkesh Pande
-
Patent number: 11012219Abstract: 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: GrantFiled: May 20, 2020Date of Patent: May 18, 2021Assignee: Sun Patent TrustInventors: Alexander Golitschek Edler von Elbwart, Sujuan Feng, Christian Wengerter, Hidetoshi Suzuki
-
Patent number: 10997982Abstract: 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: GrantFiled: May 30, 2019Date of Patent: May 4, 2021Assignee: Shure Acquisition Holdings, Inc.Inventors: Michael Ryan Lester, Jose Roberto Regalbuto, David Grant Cason
-
Patent number: 10972169Abstract: 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: GrantFiled: November 5, 2018Date of Patent: April 6, 2021Assignee: LG ELECTRONICS INC.Inventors: Gwanmo Ku, Haewook Park, Kilbom Lee, Sangrim Lee, Woonghee Lee, Hojae Lee, Hyukjin Chae, Sangwook Han
-
Patent number: 10959212Abstract: 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: GrantFiled: December 23, 2015Date of Patent: March 23, 2021Assignee: Apple Inc.Inventors: Gang Xiong, Hong He, Jong-Kae Fwu, Ralf Bendlin, Seunghee Han
-
Patent number: 10901799Abstract: 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: GrantFiled: February 17, 2014Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Curtis E. Hrischuk
-
Patent number: 10841070Abstract: 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: GrantFiled: December 11, 2014Date of Patent: November 17, 2020Assignee: QUALCOMM IncorporatedInventors: John Edward Smee, Peter Gaal, Etienne François Chaponniere, Tingfang Ji
-
Patent number: 10764876Abstract: 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: GrantFiled: May 9, 2016Date of Patent: September 1, 2020Assignee: Futurewei Technologies, Inc.Inventors: Philippe Sartori, Bingyu Qu, Weimin Xiao, Brian Classon, Vipul Desai
-
Patent number: 10742781Abstract: 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: GrantFiled: May 25, 2018Date of Patent: August 11, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sung-oh Hwang, Alain Mourad, Hyun-Koo Yang, Sung-hee Hwang
-
Patent number: 10732258Abstract: 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: GrantFiled: September 26, 2016Date of Patent: August 4, 2020Assignee: Amazon Technologies, Inc.Inventors: Shiva Kumar Sundaram, Rui Wang
-
Patent number: 10733203Abstract: 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: GrantFiled: September 26, 2017Date of Patent: August 4, 2020Assignee: Endress+Hauser SE+Co. KGInventors: Markus Kilian, Andrea Seger, Bert Von Stein, Christian Wandrei
-
Patent number: 10645682Abstract: 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: GrantFiled: October 25, 2017Date of Patent: May 5, 2020Assignee: QUALCOMM IncorporatedInventors: Kapil Bhattad, Hao Xu, Alberto Rico Alvarino, Xiao feng Wang, Peter Gaal
-
Patent number: 10637608Abstract: 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: GrantFiled: December 18, 2018Date of Patent: April 28, 2020Assignee: QUALCOMM IncorporatedInventors: Wanshi Chen, Peter Gaal, Tingfang Ji
-
Patent number: 10574788Abstract: 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: GrantFiled: August 23, 2016Date of Patent: February 25, 2020Assignee: eBay Inc.Inventor: Lakshmanan Velusamy
-
Patent number: 10541769Abstract: 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: GrantFiled: October 6, 2017Date of Patent: January 21, 2020Assignee: Cisco Technology, Inc.Inventor: Glendon L. Akins, III
-
Patent number: 10534752Abstract: 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: GrantFiled: June 29, 2017Date of Patent: January 14, 2020Assignee: Versata Development Group, Inc.Inventors: Shawn A. P. Smith, Daniel P. Karipides
-
Patent number: 10470201Abstract: 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: GrantFiled: June 29, 2016Date of Patent: November 5, 2019Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTDInventor: Na Wei
-
Patent number: 10440703Abstract: 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: GrantFiled: January 8, 2018Date of Patent: October 8, 2019Assignee: MediaTek INC.Inventors: Chien-Hwa Hwang, Weidong Yang, Pei-Kai Liao, Wei-De Wu
-
Patent number: 10433213Abstract: 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: GrantFiled: June 9, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Sarma Vangala, Srinivas Pasupuleti, Padma Bhooma, Christoph Paasch, Cahya A Masputra, Rafael Rivera-Barreto
-
Patent number: 10432588Abstract: 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: GrantFiled: January 21, 2019Date of Patent: October 1, 2019Assignee: Zscaler, Inc.Inventor: Ajit Singh
-
Patent number: 10405205Abstract: 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: GrantFiled: May 24, 2017Date of Patent: September 3, 2019Assignee: 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: 10331610Abstract: 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: GrantFiled: June 17, 2016Date of Patent: June 25, 2019Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
-
Patent number: 10320655Abstract: 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: GrantFiled: July 21, 2016Date of Patent: June 11, 2019Assignee: Ribbon Communications Operating Company, Inc.Inventors: Tolga Asveren, Kevin Riley, Dan Malek
-
Patent number: 10313495Abstract: 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: GrantFiled: August 21, 2017Date of Patent: June 4, 2019Assignee: BAREFOOT NETWORKS, INC.Inventors: Patrick Bosshart, Michael Gregory Ferrara, Michael E. Attig, Jay Evan Scott Peterson
-
Patent number: 10298264Abstract: 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: GrantFiled: April 9, 2018Date of Patent: May 21, 2019Assignee: SEAGATE TECHNOLOGY LLCInventors: Zhengang Chen, Yunxiang Wu, Erich F. Haratsch
-
Patent number: 10225237Abstract: 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: GrantFiled: October 17, 2016Date of Patent: March 5, 2019Assignee: Zscaler, Inc.Inventor: Ajit Singh
-
Patent number: 10165565Abstract: 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: GrantFiled: October 30, 2017Date of Patent: December 25, 2018Assignee: Qualcomm IncorporatedInventors: Haitong Sun, Wanshi Chen, Yeliz Tokgoz, Peter Gaal, Heechoon Lee, Jing Sun, Joseph Binamira Soriaga, Tingfang Ji
-
Patent number: 10135847Abstract: 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: GrantFiled: May 18, 2016Date of Patent: November 20, 2018Assignee: SALESFORCE.COM, INC.Inventors: John Brooke Althouse, William Roger Salusky, Jeffrey S. Atkinson
-
Patent number: 10044374Abstract: 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: GrantFiled: July 30, 2015Date of Patent: August 7, 2018Assignee: Quantum CorporationInventors: Suayb Arslan, Turguy Goker
-
Patent number: 10021715Abstract: 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: GrantFiled: February 23, 2017Date of Patent: July 10, 2018Assignee: Samsung Electronics Co., LtdInventors: Aris Papasakellariou, Hyoung-Ju Ji, Jin-Kyu Han
-
Patent number: 9971730Abstract: 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: GrantFiled: June 15, 2015Date of Patent: May 15, 2018Assignee: QUALCOMM IncorporatedInventors: Terrence Brian Remple, Nam Van Dang, Sassan Shahrokhinia
-
Patent number: 9907065Abstract: 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: GrantFiled: December 15, 2015Date of Patent: February 27, 2018Assignee: QUALCOMM IncorporatedInventors: Tao Luo, Wanshi Chen, Juan Montojo, Xiaoxia Zhang
-
Patent number: 9871892Abstract: 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: GrantFiled: June 11, 2014Date of Patent: January 16, 2018Assignee: Entropic Communications, LLCInventors: Inderjit Singh, Branislav Petrovic
-
Patent number: 9832120Abstract: 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: GrantFiled: December 31, 2014Date of Patent: November 28, 2017Assignee: FUJITSU LIMITEDInventor: Michio Kuramoto
-
Patent number: 9826507Abstract: 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: GrantFiled: May 2, 2012Date of Patent: November 21, 2017Assignee: Advanced RF Technologies, Inc.Inventor: Tae-Gil Kang
-
Patent number: 9807166Abstract: 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: GrantFiled: January 4, 2016Date of Patent: October 31, 2017Assignee: Core Wireless Licensing S.a.r.lInventor: Janne Vuori
-
Patent number: 9763248Abstract: 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: GrantFiled: October 22, 2013Date of Patent: September 12, 2017Assignee: LG ELECTRONICS INC.Inventors: Kitae Kim, Jinmin Kim, Hyunsoo Ko, Jaehoon Chung
-
Mechanisms for detection of and recovery from ciphering parameter mismatch on communication networks
Patent number: 9736684Abstract: 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: GrantFiled: June 1, 2011Date of Patent: August 15, 2017Assignee: QUALCOMM IncorporatedInventors: Ajay K. Venkatsuresh, Suresh Sanka -
Patent number: 9720918Abstract: 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: GrantFiled: November 18, 2013Date of Patent: August 1, 2017Assignee: VERSATA DEVELOPMENT GROUP, INC.Inventors: Shawn A. P. Smith, Daniel P. Karipides