Message Having An Address Header Patents (Class 370/471)
-
Patent number: 12101370Abstract: A system and method for determining the performance of a real-time communication application, such as a video codec and transmission of the coded data. The method factors in burst data packet loss in determining a performance measure. The method uses a Hidden Markov Model on a set of data packets of a unit of data to determine the performance measure in the form a probability that all the data packets within the set are received. The measure is used to fine tune the system settings. The method causes the real-time communication application to adjust parameters of the application for improved transmission of data packets. The adjustment of a parameter can be an increase or a decrease.Type: GrantFiled: May 11, 2023Date of Patent: September 24, 2024Assignee: Agora Lab, Inc.Inventors: Sheng Zhong, Jiajie Jian, Tao Duan
-
Patent number: 12040885Abstract: A real-time Ethernet (RTE) protocol includes start-up frames originated by a master device for network initialization including a preamble, destination address (DA), source address (SA), a type field, and a status field including state information that indicates a current protocol state that the Ethernet network is in for the slave devices to translate for dynamically switching to one of a plurality of provided frame forwarding modes. The start-up frames include device Discovery frames at power up, Parameterization frames that distribute network parameters, and Time Synchronization frames including the master's time and unique assigned communication time slots for each slave device. After the initialization at least one data exchange frame is transmitted exclusive of SA and DA including a preamble that comprises a header that differentiates between master and slave, a type field, a status field excluding the current protocol state, and a data payload.Type: GrantFiled: June 23, 2021Date of Patent: July 16, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Thomas Anton Leyrer, Thomas Mauer
-
Patent number: 11539621Abstract: Embodiments herein relate to a controller area network (CAN) Ethernet gateway (CEG) is communicatively coupled with a first CAN bus and a second CAN bus, and configured to generate a user datagram protocol (UDP) packet. The UDP packet includes a packet header, a first data portion that includes a CAN header and CAN data related to the first CAN bus, and a second data portion that includes a CAN header and CAN data related to the second CAN bus. Other embodiments are described and/or claimed.Type: GrantFiled: February 3, 2021Date of Patent: December 27, 2022Assignee: Motional AD LLCInventors: Vasudeva Pai Melgangolli, William Tan, Lixun Lin
-
Patent number: 11475342Abstract: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.Type: GrantFiled: May 22, 2017Date of Patent: October 18, 2022Assignee: salesforce.com, inc.Inventors: Eric M. Jonas, Vikash K. Mansinghka
-
Patent number: 11368563Abstract: Disclosed is a data transmission method including the following operations: generating, by a transmitting terminal, a data packet according to a preset generation rule, and transmitting the data packet to a receiving terminal in a streaming transmission way, wherein the data packet at least comprises a header identification code, sub-packet quantity information, data packet byte sum quantity information, a check bit, at least one sub-packet and an end-of-packet identification code; parsing, by the receiving terminal, the received data packet according to a preset parsing rule to extract the at least one sub-packet in the data packet; creating, by the receiving terminal, a data packet object, and establishing an internal link to each extracted sub-packet. The present disclosure also discloses a data transmission device and a computer readable storage medium. With the present disclosure, a starting position and an ending position of data can be determined and confusion of a data structure can be avoided.Type: GrantFiled: September 30, 2020Date of Patent: June 21, 2022Assignee: SHENZHEN MENTAL FLOW TECHNOLOGY CO., LTD.Inventors: Bicheng Han, Chengbang Zhou
-
Patent number: 11271900Abstract: Described herein are systems, methods, and software to enhance failover operations in a cloud computing environment. In one implementation, a method of operating a first service instance in a cloud computing environment includes obtaining a communication from a computing asset, wherein the communication comprises a first destination address. The method further provides replacing the first destination address with a second destination address in the communication, wherein the second destination address comprises a shared address for failover from a second service instance. After replacing the address, the method determines whether the communication is permitted based on the second destination address, and if permitted, processes the communication in accordance with a service executing on the service instance.Type: GrantFiled: April 14, 2020Date of Patent: March 8, 2022Assignee: Palo Alto Networks, Inc.Inventors: Shu Lin, Patrick Xu, Eswar Rao Sadaram, Hao Long
-
Patent number: 11172480Abstract: Methods and apparatus are described for a User Equipment (UE) with reduced processing capabilities (e.g., Machine Type Communication (MTC) UE) to transmit and receive signaling are provided. The Downlink Control Information (DCI) formats scheduling a transmission of a Physical Uplink Shared CHannel (PUSCH) or a reception of a Physical Downlink Shared CHannel (PDSCH) are designed and have a smaller size than respective DCI formats for conventional UEs. DCI formats scheduling PUSCHs to or PDSCHs for a group of MTC UEs are also designed and can have a same size as DCI formats scheduling PUSCH or PDSCH for an individual MTC UE.Type: GrantFiled: May 12, 2020Date of Patent: November 9, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Aris Papasakellariou, Hyoung-Ju Ji, Young-Bum Kim
-
Patent number: 11064478Abstract: The present disclosure provides a method and a device in nodes for wireless communication. A first node receives a first signaling, and operates a first radio signal; the first field indicates time duration of a first time window in time domain; the first time window comprises K first-type time units; a type of multicarrier symbols comprised by any of the K first-type time units is one of a first type, a second type and a third type; the K first-type time units include K1 first-type time unit(s); the second field is used for determining K1 type indication set(s), the K1 type indicating set(s) is(are) respectively used for indicating a type of multicarrier symbols comprised by the K1 first-type time unit(s). The present disclosure designs to create a connection between a first field and a second field, thus simplifying the indication of a slot format on unlicensed spectrum.Type: GrantFiled: October 31, 2019Date of Patent: July 13, 2021Assignee: SHANGHAI LANGBO COMMUNICATION TECHNOLOGY COMPANY LIMITEDInventors: Qi Jiang, KeYing Wu, XiaoBo Zhang
-
Patent number: 10979368Abstract: Provided herein are exemplary systems and methods for an architecture for converged industrial control and real time applications, the architecture comprising a physical network port, a switching module, an embedded ARM core, a network interface controller, and a multi-core computing module. According to further exemplary embodiments, the physical network port is an ethernet port capable of supporting a real-time field bus. The switching module may be configured to support a multiport ethernet switch. The switching module may also be configured to enable a backplane mesh to interconnect multiple foglets. Additionally, the embedded ARM core may be within the switching module, and the embedded ARM core may be configured to support virtualization.Type: GrantFiled: August 2, 2018Date of Patent: April 13, 2021Assignee: Nebbiolo Technologies, Inc.Inventors: Flavio Bonomi, Kannan Devarajan
-
Patent number: 10972920Abstract: Methods and apparatus for performing reference signal (RS) metric measurements in different parts of a channel bandwidth are described. One example method generally includes receiving signaling indicating one or more frequency bands within an operating frequency band of a current serving cell for performing reference signal (RS) metric measurements, performing the measurements on the one or more frequency bands, and reporting the measurements.Type: GrantFiled: January 29, 2013Date of Patent: April 6, 2021Assignee: QUALCOMM IncorporatedInventors: Valentin Alexandru Gheorghiu, Masato Kitazoe, Brian Clarke Banister, Alexei Yurievitch Gorokhov, Tingfang Ji, Shivratna Giri Srinivasan, Amir Farajidana
-
Patent number: 10973026Abstract: A wireless device sends, to an access point, an indication to the access point that the wireless device is to transition between a wideband communication and a narrowband communication.Type: GrantFiled: September 9, 2016Date of Patent: April 6, 2021Assignee: BlackBerry LimitedInventors: James Randolph Winter Lepp, Stephen McCann, Michael Peter Montemurro
-
Patent number: 10962618Abstract: In a method for isochronous communication of components of a multi-component apparatus, which communicate via peer-to-peer communication connections created by a switch, a periodic communication clock signal is provided by a control computer to all the components, with a communication window between two communication clock cycles of the communication clock signal, in which a communication information item of the isochronous communication is transferrable from a transferring component to at least one addressed component. A synchronization, in relation to the communication clock signal, between at least two of the components is produced by at least one synchronization message sent via the switch by one of the components to be synchronized to all the other components to be synchronized in a communication time window.Type: GrantFiled: May 16, 2019Date of Patent: March 30, 2021Assignee: Siemens Healthcare GmbHInventors: Roland Werner, Nikolaus Demharter, Martin Nisznansky
-
Patent number: 10848796Abstract: A transmitting method includes: inputting, per unit time, a plurality of transfer packets less than or equal to a predetermined number; and transmitting, per the unit time, the plurality of transfer packets that have been input, in a state where definitions compliant with a receiving buffer model are satisfied. Each of the plurality of transfer packets includes a variable-length packet header and a variable-length payload. The definitions compliant with the receiving buffer model are predetermined for guaranteeing a buffering operation of a receiving device, and specify converting a first packet into a second packet and outputting the second packet from a buffer of the receiving device at a predetermined extraction rate. The first packet is included in the transfer packets received and includes a variable-length packet header and a variable-length payload. The second packet has a fixed-length packet header that is extended.Type: GrantFiled: September 12, 2019Date of Patent: November 24, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Noritaka Iguchi, Tadamasa Toma
-
Patent number: 10779205Abstract: In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor cause the apparatus to perform at least the following: receive a neighbor cell list for a primary frequency band; and evaluate one or more available secondary frequency bands based on the neighbor cell list for the primary frequency band for reselection.Type: GrantFiled: September 21, 2012Date of Patent: September 15, 2020Assignee: Nokia Technologies OyInventors: Jussi-Pekka Koskinen, Jarkko Koskela
-
Patent number: 10691080Abstract: According to an aspect of the invention, a computerised system, in particular control system is provided, which is configured, from an input vector (In) which represents a discrete number of input variables and from a state vector (Zn) which represents a discrete number of state variables, to determine a new state vector (Zn+1) whose state variables are updated, as well as an output vector (On) which represents a discrete number of output variables, wherein the output variables are provided for controlling at least one appliance and/or for outputting information. The system comprises a plurality of computation units which in parallel determine the new state vector and the output vector from the input vector and the state vector. According to the invention, the system is configured such that at least all news state vectors are exchanged between the computation units after each cycle.Type: GrantFiled: July 21, 2017Date of Patent: June 23, 2020Assignee: Supercomputing Systems AGInventors: Anton Gunzinger, Martin Dorigatti, David Beyeler, Philipp Stadelmann, Richard Huber
-
Patent number: 10631361Abstract: A notification (information) provision method and an apparatus for providing a user with the information received through a connection using a communication protocol available between two different electronic devices is provided. The method includes establishing a communication path with at least one other electronic device using a communication protocol, detecting, when a notification (information) is received, the current state of the electronic device, displaying, when the current state is a first mode, the notification (information), and transmitting, when the current state is a second mode, the notification (information) to the other electronic device through the communication path.Type: GrantFiled: September 2, 2014Date of Patent: April 21, 2020Assignee: Samsung Electronic Co., Ltd.Inventors: Seoktae Kim, Hyunmi Park, Hyeyeon Son
-
Patent number: 10498523Abstract: Multipath clock and data recovery circuits and multipath I/O devices are described that operate to provide flexible I/O paths for serial data communications. Active unidirectional components such as a clock and data recovery circuit may be used to implement different I/O paths. Bandwidth and signal degradation for high-speed serial data transmission is reduced.Type: GrantFiled: October 25, 2018Date of Patent: December 3, 2019Assignee: Diodes IncorporatedInventors: Jin-sheng Wang, Kai Hung Yu
-
Patent number: 10491462Abstract: In general, techniques are described for dynamic port configuration with an interconnection system (IS) to streamline a process for port ordering and reduce port configuration and interconnection services provisioning times. In one example, an IS includes at least one interconnection facility and a programmable network platform, the at least one interconnection facility including: a network switch fabric having at least one network device and a plurality of ports; and a customer cage for a customer of an IS provider, wherein the programmable network platform is configured to, in response to a port verification request initiated by the customer to verify a port of the plurality of ports that is cross-connected to a customer network in the customer cage to provide connectivity with the network switch fabric: obtain an indication of port configuration for the port; and output the indication of port configuration for the port for display to the customer.Type: GrantFiled: December 30, 2016Date of Patent: November 26, 2019Assignee: Equinix, Inc.Inventors: Theodore James Wagner, Brooke Mouland
-
Patent number: 10462028Abstract: An Ethernet signal transport method includes: inserting, by a first network device, path monitoring information into a position that is a preset bit length away from an alignment marker (AM) in a physical coding sublayer lane (PCSL) of an Ethernet signal; and sending, by the first network device to at least one second network device, a signal bearing the PCSL into which the path monitoring information is inserted.Type: GrantFiled: July 14, 2016Date of Patent: October 29, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Shiyi Cao
-
Patent number: 10382350Abstract: Network interface apparatus includes a host interface and a network interface, which receives packets in multiple packet flows destined for one or more virtual machines running on a host processor. Packet processing circuitry receives a first instruction from the host processor to offload preprocessing of the data packets in a specified flow in accordance with a specified rule, and initiates preprocessing of the data packets while writing one or more initial data packets from the specified flow to a temporary buffer. Upon subsequently receiving a second instruction to enable the specified rule, the initial data packets are delivered from the temporary buffer, after preprocessing by the packet processing circuitry, directly to a virtual machine to which the specified flow is destined, followed by preprocessing and delivery of subsequent data packets in the specified flow to the virtual machine.Type: GrantFiled: September 12, 2017Date of Patent: August 13, 2019Assignee: Mellanox Technologies, Ltd.Inventors: Dror Bohrer, Noam Bloch, Lior Narkis, Hillel Chapman, Gilad Hammer
-
Patent number: 10306027Abstract: A frame delineation method for a generic framing procedure (GFP) that includes: searching a serial data stream comprising GFP frames, octet by octet, to identify an eight octet sequence; and delineating GFP frames from the serial data stream in response to determining that a first group of four octets of the identified eight octet sequence comprises a valid Core Header, and in response to determining that a second group of four octets of the identified eight octet sequence comprises one of a valid Core Header and a valid descrambled Type Header.Type: GrantFiled: May 27, 2017Date of Patent: May 28, 2019Assignee: MICROSEMI SOLUTIONS (U.S.), INC.Inventor: Steven Scott Gorshe
-
Patent number: 10291527Abstract: Example implementations relate to fragmented packet processing resource determination. For example, an apparatus includes a processor receive an initial fragmented packet from a source device. The initial fragmented packet includes a first header and a second header. The processor is also to generate a first hash value based on the first header and based on the second header. The processor is further to determine an initial fragmented packet processing resource based on the first hash value and to generate a second hash value based on the first header. The processor is further to associate the second hash value with the processing resource and transmit the initial fragmented packet to the initial fragmented packet processing resource.Type: GrantFiled: July 30, 2015Date of Patent: May 14, 2019Assignee: Hewlett Packard Enterprise Development LPInventor: Laurent Menase
-
Patent number: 10205556Abstract: A method for generating and processing a broadcast signal according to an embodiment of the present invention includes encoding broadcast data for one or more broadcast services, encoding first level signaling information including information describing attributes of the one or more broadcast services, encoding second level signaling information including information for scanning the one or more broadcast services, and generating a broadcast signal including the broadcast data, the first level signaling information, and the second level signaling information, wherein the second level signaling information includes first capability information identifying capabilities needed to decode one or more pieces of broadcast content for the one or more broadcast services.Type: GrantFiled: November 20, 2015Date of Patent: February 12, 2019Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
-
Patent number: 10136410Abstract: Embodiments of the present invention, relating to the communications field, disclose a paging optimization method, apparatus, and system, so as to ensure that a terminal normally receives a paging message sent by a system. A specific solution carried by an access network node is: receiving a first paging message sent by a core network node, where the first paging message is used to page a terminal; in response to the first paging message, determining a transmission parameter according to channel loss information of the terminal; and sending control information with enhanced coverage to the terminal according to the transmission parameter, wherein the control information with enhanced coverage is used to schedule a second paging message with enhanced coverage. The present invention is used in a paging optimization process.Type: GrantFiled: August 24, 2015Date of Patent: November 20, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Zheng Yu, Fang Nan
-
Patent number: 10091385Abstract: According to one embodiment, an information processing apparatus includes a data amount detection unit and a recording unit. The data amount detection unit detects a data amount of data which is related to image processing and is included in transmission information transmitted when performing image processing. The recording unit adds and records the detected data amount.Type: GrantFiled: March 22, 2017Date of Patent: October 2, 2018Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHAInventor: Tsutomu Ueta
-
Patent number: 10078470Abstract: A signal transfer device includes an interface and a read and write circuit. The interface has a posted write data protocol and transfers data to a memory control device that controls access to a shared memory. If a write request for writing data to the shared memory via the interface is issued, the read and write circuit acquires a write address from the write request, and puts a read request for reading data from the write address on standby until a transfer amount of write data exceeds a total size of buffers on a signal transfer path to the shared memory.Type: GrantFiled: February 29, 2016Date of Patent: September 18, 2018Assignee: Ricoh Company, Ltd.Inventor: Masahiro Suzuki
-
Patent number: 9990390Abstract: The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes.Type: GrantFiled: March 13, 2015Date of Patent: June 5, 2018Assignee: Quantum CorporationInventors: George Saliba, Theron White
-
Patent number: 9947327Abstract: Methods and apparatus for performing variable block length watermarking of media are disclosed. An example method to encode auxiliary data in audio data comprises selecting a frequency based on a code, selecting a block size based on the code, a combination of the block size and the frequency to represent of the code, encoding the code in an audio stream according to the block size and the frequency, and transmitting the audio stream including the encoded code.Type: GrantFiled: May 31, 2013Date of Patent: April 17, 2018Assignee: THE NIELSEN COMPANY (US), LLCInventors: Venugopal Srinivasan, Alexander Topchy
-
Patent number: 9942134Abstract: A lower level processor holds a link, in response to detecting a link down condition of the link. In response to the holding of the link, the lower level processor transmits a command to an upper level processor indicating the link down condition of the link. The lower level processor initiates a process of link recovery for the link, in response to receiving an authorization from the upper level processor.Type: GrantFiled: September 30, 2015Date of Patent: April 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark P. Bendyk, Charles S. Cardinell, Roger G. Hathorn, Steven E. Klein
-
Patent number: 9886470Abstract: The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes.Type: GrantFiled: March 10, 2015Date of Patent: February 6, 2018Assignee: Quantum CorporationInventors: George Saliba, Theron White
-
Patent number: 9875271Abstract: The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes.Type: GrantFiled: March 9, 2015Date of Patent: January 23, 2018Assignee: Quantum CorporationInventors: George Saliba, Theron White
-
Patent number: 9720768Abstract: A receiver, transmitter and method for early packet header verification are provided. In one embodiment, the method includes: (1) receiving a payload flit of a preceding packet and a header flit of a current packet; and (2) using a Cyclic Redundancy Check (CRC) in the header flit to verify the payload flit of the preceding packet and the header flit of the current packet.Type: GrantFiled: October 6, 2015Date of Patent: August 1, 2017Assignee: Nvidia CorporationInventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
-
Patent number: 9722954Abstract: A device with dynamically tunable heterogeneous latencies includes an input port configured to receive a packet via a network, and a processing module configured to determine multiple values corresponding to a number of qualifying parameters associated with the packet. The processing module may use the values to generate a selector value and may allocate a latency mode to the packet based on the selector value.Type: GrantFiled: October 31, 2013Date of Patent: August 1, 2017Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Vijay Anand Purushothaman, Sandeep Kumar Relan, Santhosh Umesh, Santosh Kalluthirike Janardhan, Tarun Kumar Varshney, Mohan Venkatachar Kalkunte, Venkateshwar Buduma, Samir Kishore Sanghani
-
Patent number: 9559974Abstract: Aspects of the present disclosure relate to a method and a device for creating a data packet with discard eligible information and to a method and device for receiving a data packet with discard eligible information. Specifically, one aspect of the present disclosure provides a method for creating a data packet, containing a data payload and at least one label determining onward routing for the data packet, for onward transmission in a data communication system, a machine readable medium for implementing the method, and a corresponding device. In a first step a discard eligibility associated with the data packet is determined. In a second step, discard eligible information is encoded in a label determining onward routing for the data packet. In a third step an outgoing data packet including the label is generated.Type: GrantFiled: April 18, 2011Date of Patent: January 31, 2017Inventors: Riccardo Martinotti, Raoul Fiorone, Francesco Fondelli
-
Patent number: 9553929Abstract: An episodic execution of program instances and a coordinated message exchange protocol are combined to achieve eventual consistency in the communication between nodes of a distributed system. Program instances run in episodic loops that are triggered by defined input events and that generate checkpoints. The checkpoints indicate when messages are to be sent from the one instance to another instance or other device. The coordinated message exchange protocol allows the instance to send a message to a receiver, to acknowledge that the message has been received, and to confirm the acknowledgement to the receiver.Type: GrantFiled: March 16, 2015Date of Patent: January 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: John Taylor, Justin Brown, Kenneth Wolf, Edmund Pinto, Stefan Batres, Nathan Talbert
-
Patent number: 9479506Abstract: In an embodiment, at least one interface mechanism may be provided. The mechanism may permit, at least in part, at least one process allocate, at least in part, and/or configure, at least in part, at least one network-associated object. Such allocation and/or configuration, at least in part, may be in accordance with at least one parameter set that may correspond, at least in part, to at least one query issued by the at least one process via the mechanism. Many modifications are possible without departing from this embodiment.Type: GrantFiled: April 16, 2014Date of Patent: October 25, 2016Assignee: Intel CorporationInventors: William R. Magro, Todd M. Rimmer, Robert J. Woodruff, Mark S. Hefty, Sayantan Sur
-
Patent number: 9473388Abstract: Example implementations are directed to more efficiently delivering a multicast message to multiple destination components from a source component. Multicast environment is achieved with transmission of a single message from a source component, which gets replicated in the NoC during routing towards the destination components indicated in the message. Example implementations further relate to an efficient way of implementing multicast in any given NoC topology, wherein one or more multicast trees in the given NoC topology are formed and one of these trees are used for routing a multicast message to its intended destination components mentioned therein.Type: GrantFiled: August 7, 2013Date of Patent: October 18, 2016Assignee: NETSPEED SYSTEMSInventors: Sailesh Kumar, Eric Norige, Joe Rowlands, Joji Philip
-
Patent number: 9379735Abstract: Saturation refers to the process of limiting the value of a signal to the maximum or minimum value that can be represented by a given fixed bit width representation of the signal. In fixed bit width implementations of signal processing algorithms, saturation of a signal is an important operation when the output value of a processing step exceeds the number of bits available to represent it. Saturation may be required after each elementary signal processing step. Many signal processing algorithms are often implemented in hardware. Therefore, it is important to have an efficient method that utilizes least amount of hardware to implement the saturation operation. A method and apparatus are disclosed that implement saturation function using reduced hardware requirements and reduced power consumption.Type: GrantFiled: October 19, 2015Date of Patent: June 28, 2016Assignee: MBIT WIRELESS, INC.Inventor: Bhaskar Patel
-
Patent number: 9325762Abstract: An apparatus and method of wireless communication includes determining, at a compressor component, whether to transmit a current data packet as a compressed current data packet or an uncompressed current data packet. Further, these aspects include determining whether a data sequence in the current data packet matches a first or second data sequence when determining to transmit the uncompressed current data packet, wherein the first data sequence indicates a first compression state and the second data sequence indicates a second compression state. Also, these aspects include adding the second data sequence to the uncompressed current data packet for transmission when the data sequence in the current data packet matches the first or second data sequence. Additionally, these aspects include transmitting the uncompressed current data packet with the second data sequence when the data sequence in the current data packet matches the first or second data sequence.Type: GrantFiled: October 30, 2013Date of Patent: April 26, 2016Assignee: QUALCOMM IncorporatedInventors: Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor
-
Patent number: 9295100Abstract: Communicating between stations over a shared medium comprises: receiving a first waveform at a first station transmitted over the shared medium from a second station, the first waveform including a payload having multiple segments, and during reception of a first segment of the payload, initiating processing of one or more segments of the payload received before the first segment of the payload to generate acknowledgement information that specifies which of one or more segments of the payload including the one or more processed segments have been correctly decoded by the first station; transmitting a second waveform from the first station over the shared medium, the second waveform including the acknowledgement information; and transmitting a third waveform from the first station over the shared medium, after transmitting the second waveform, the third waveform including acknowledgement information that specifies which of one or more segments of the payload including the first segment of the payload have beenType: GrantFiled: April 12, 2011Date of Patent: March 22, 2016Assignee: QUALCOMM IncorporatedInventors: Lawrence W. Yonge, III, Srinivas Katar, Manjunath Krishnam
-
Patent number: 9282038Abstract: A packet gateway (PGW) receives a plurality of IP packet fragments from a network. The IP packet fragments comprise a head fragment and one or more trailing fragments, and are associated with a first IP packet. As the fragments are received, a controller at the PGW classifies the fragments. The controller applies a same selected service treatment to the head fragment and to each of the trailing fragments based on the classification of the head fragment. The PGW then sends each treated packet fragment to an end user device.Type: GrantFiled: March 15, 2012Date of Patent: March 8, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Neelesh Bansod, Brian Kean
-
Patent number: 9215730Abstract: The present invention provides a method for transmitting a PDCCH (physical downlink control channel) signal, when the number of available resource blocks of the downlink bandwidth in a radio frame is less than or equal to k, 2 symbols are fixedly used to transmit the physical downlink control channel, wherein k is a natural number. The present invention further provides another method for transmitting a PDCCH signal. In a TDD Long Term Evolution system, when the number of available resource blocks of the downlink bandwidth in a radio frame is less than or equal to k and the uplink/downlink switching period is 10 ms, the transmitting end selects 2, 3 or 4 symbols to transmit the PDCCH signal in subframe 6. With the transmission method of the PDCCH signal provided in the present invention, the utilization efficiency of the system resources and the transmission performance of PDCCH can be improved.Type: GrantFiled: December 10, 2008Date of Patent: December 15, 2015Assignee: ZTE CorporationInventors: Bo Dai, Peng Hao, Shuqiang Xia, Guanghui Yu, Chunli Liang
-
Patent number: 9178780Abstract: A device may be configured to receive information regarding one or more ports associated with a routing device; output, to the routing device, filter information associated with at least a particular port, of the one or more ports associated with the routing device, the filter information specifying one or more conditions associated with traffic of interest; receive, from the routing device, and based on the outputted filter information, information regarding traffic of interest received or sent by the routing device via the particular port, the traffic of interest being less than or equal to all traffic received or sent by the routing device via the particular port; and store or output a representation of at least a portion of the received information regarding the traffic of interest.Type: GrantFiled: October 31, 2014Date of Patent: November 3, 2015Assignee: Juniper Networks, Inc.Inventor: Bruno Rijsman
-
Patent number: 9172503Abstract: A system and method for improving signaling channel robustness. Additional error correction is provided for (L1) dynamic signaling that is carried in P2 symbols in such way that high time diversity can be provided. In other embodiments, transmitted services are scheduled such that services will rotate or “move” between frames, thereby ensuring that a first slot for a service is not always transmitted in the same frequency.Type: GrantFiled: November 18, 2011Date of Patent: October 27, 2015Assignee: Nokia Technologies OYInventors: Harri J. Pekonen, Heidi Himmannen
-
Patent number: 9143142Abstract: A method and system for transparent timing of an Ethernet signal over an optical transport network are disclosed. In one embodiment, a transceiver includes a first clock recovery circuit, a first synchronizer and an asynchronous mapper. The first clock recovery circuit recovers a first clock from a first signal received from an Ethernet network. The first synchronizer multiplies the first clock by a ratio M/N to produce a second clock to time a second signal transmitted over the optical transport network. M and N are integers. The asynchronous mapper maps frames of the first signal to produce frames of the second signal.Type: GrantFiled: January 19, 2012Date of Patent: September 22, 2015Assignee: Ciena CorporationInventor: Kevin S. Meagher
-
Patent number: 9131031Abstract: The virtual computer system comprises a network device which is capable of being coupled via a network to an external network apparatus and is able to operate multiple virtual computers. The network device comprises multiple communication ports which can be provided to a virtual computer with respect to a single physical communication port. When a certain the above-mentioned virtual computer is booted up, the virtual computer system acquires a MAC address corresponding to the above-mentioned certain virtual computer from multiple MAC addresses, which correspond to each of multiple the above-mentioned virtual computers and are allocated to the virtual communication port provided in the virtual computer, and configures this MAC address as the MAC address of the virtual communication port allocated to the above-mentioned certain virtual computer.Type: GrantFiled: September 13, 2012Date of Patent: September 8, 2015Assignee: Hitachi, Ltd.Inventors: Ryota Noguchi, Yuta Sawa
-
Patent number: 9112525Abstract: A method of parallel hash-based data compression comprising generating a hash value based on one or more original input data bytes of an incoming data stream using a processor, looking up, by the processor, a hash head comprising a first potential match location identified by the hash value and looking up, by the processor, at least one additional potential match location in a hash chain that comprises a linked list of potential match locations starting with a location indexed by the hash head. The method further comprises checking, by the processor, the at least one potential match location of the hash chain for one or more valid matches in a history buffer random access memory (RAM) and outputting, by the processor, a length and distance pair if a valid match is detected or the original input data byte if a match is undetected.Type: GrantFiled: March 30, 2015Date of Patent: August 18, 2015Assignee: Comtech EF Data Corp.Inventors: Seth Sjoholm, Edward Ray Coulter
-
Patent number: 9056249Abstract: A streaming music based video game and device for the generation of the same. The device receives a transmission stream through a cable, satellite, wireless, or other communications system with audiovisual information and game data. The device generates a music based video game from the audiovisual information and game data and provides the audiovisual information and video game information to a display.Type: GrantFiled: April 1, 2009Date of Patent: June 16, 2015Assignee: Activision Publishing, Inc.Inventor: Karthik Bala
-
Patent number: 9025604Abstract: Systems and methods are provided to support a large number of hosts while keeping the size of the FIB CAM low. Higher scalability may be achieved by consuming less FIB CAM space as hosts are added to a network. An L3 switching module may be provided capable of supporting a large number of virtual machines and/or hosts while maintaining a small FIB CAM size on a multiple device virtual switching system with device level aggregation.Type: GrantFiled: January 10, 2012Date of Patent: May 5, 2015Assignee: Cisco Technology, Inc.Inventor: Ming Zhang
-
Patent number: RE49983Abstract: A method for transmitting data in a wireless communication system, the method includes transmitting, by a first station, a plurality of request to send (RTS) frames to a second station through a plurality of subchannels, each of the plurality of RTS frames being transmitted through a corresponding one of the plurality of subchannels, each of the plurality of subchannels having a 20 megahertz (MHz) bandwidth; receiving, by the first station, at least one clear to send (CTS) frame in response to at least one of the plurality of RTS frames from the second station through at least one idle subchannel of the plurality of subchannels; and transmitting, by the first station, a data frame to the second station after receiving the at least one CTS frame, wherein each of the plurality of RTS frames includes first channel information related to the plurality of subchannels.Type: GrantFiled: February 7, 2020Date of Patent: May 21, 2024Assignee: LG Electronics Inc.Inventor: Yong Ho Seok