Combining Or Distributing Information Via Time Channels Patents (Class 370/498)
  • Patent number: 10938523
    Abstract: A system for evaluating available channels in a multi-channel WLAN telecommunication system is provided. The system includes a wireless Access Point (AP) configured to provide communication over a plurality of Very High Throughput (VHT) channels. The system further includes a plurality of mobile stations (STAs) operating in the plurality of VHT channels. The system further includes a network monitoring device. The network monitoring device is configured and operable to capture a plurality of VHT data frames exchanged between the wireless AP and the plurality of STAs. The network monitoring device is further configured and operable to decode at least a portion of each of the captured plurality of VHT data frames to identify utilized VHT channel and extract channel allocation information associated with the identified VHT channel and to generate a quality score for the identified VHT channel based on the extracted channel allocation information.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: March 2, 2021
    Assignee: NetAlly, LLC
    Inventor: Congzhen Zhang
  • Patent number: 10915099
    Abstract: A system for detecting and defeating a drone is disclosed which includes a detection antenna array configured to detect the drone and a control signal of the drone in a 360 degree field, the detection antenna array being further configured to detect the directionality of the drone with reference to the most dominant of the control signal of the drone detected by each of a plurality of antennas within the detection antenna array; a neutralization system disposed in communication with the detection antenna array; the neutralization system including a transmission antenna configured to transmit an override signal to the detected drone, an amplifier configured to modulate a gain of the override signal, and a processing device configured to generate the override signal and control transmission of the override signal.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: February 9, 2021
    Assignee: CELLANTENNA INTERNATIONAL INC.
    Inventors: Howard Melamed, Stevan Melamed, Chris Svanberg, Matias Ponce, Michael Horvat
  • Patent number: 10904141
    Abstract: A data sending method, where the method includes receiving, by a forwarding device using a first flexible Ethernet (FlexE) group and in multiple timeslots included in a first timeslot set, multiple first encoded data blocks from a physical coding sublayer (PCS), determining, by the forwarding device according to the timeslots included in the first timeslot set and the first FlexE group, a second FlexE group and multiple timeslots included in a second timeslot set, and sending, by the forwarding device, the first encoded data blocks using the second FlexE group and in the timeslots included in the second timeslot set. The forwarding device does not need to process the first encoded data blocks in a conventional layer 2 or layer 3 forwarding mode. Therefore, a processing delay can be reduced, and a transmission delay can be reduced.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: January 26, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zongpeng Du, Guoyi Chen, Jie Dong, Xinyuan Wang, Jun Gong
  • Patent number: 10824583
    Abstract: The present disclosure relates to a bus device and a corresponding bus system. Furthermore, the present disclosure relates to a corresponding method of operating a bus device. In accordance with a first aspect of the present disclosure there is provided a bus device comprising a bus protocol controller with a transmit data output and a bus transceiver with a transmit data input coupled to the transmit data output of the bus protocol controller, wherein the bus protocol controller is configured to provide a serial bit stream designated for transmission through a bus via the transmit data output of the bus controller and via the transmit data input to the bus transceiver and to provide a switching signal within the serial bit stream, and wherein the bus transceiver is configured to switch between different operating modes in response to the switching signal.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: November 3, 2020
    Assignee: NXP B.V.
    Inventors: Matthias Berthold Muth, Bernd Uwe Gerhard Elend, Clemens Gerhardus Johannes de Haas
  • Patent number: 10784982
    Abstract: Provided are a method and system for allocating wavelength channels in a Passive Optical Network (PON), and an Optical Line Terminal (OLT). In the method, an OLT may acquire pre-set wavelength channel priority information and Optical Network Unit (ONU) priority information; and the wavelength channel priority information and the ONU priority information may be sent to each ONU to enable each ONU to selectively access a corresponding wavelength channel according to the wavelength channel priority information and the ONU priority information based on a pre-set rule.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: September 22, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Xiaohua Wang, Shuang Zhang, Yan Chen, Dandan Zhang, Haiming Ouyang, Xiangrong Chen, Xingang Huang
  • Patent number: 10771178
    Abstract: Embodiments provide a method for sending an optical transport network (OTN) signal, including: acquiring, by a network element (an OTN device), a first OTN signal, and determining a to-be-deleted timeslot in the first OTN signal; deleting the to-be-deleted timeslot in the first OTN signal, to form a second OTN signal; and sending the second OTN signal by using an optical module, where a transmission rate of the second OTN signal adapts to a transmission rate of the optical module.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: September 8, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Su, Maarten Petrus Joseph Vissers, Qiuyou Wu
  • Patent number: 10757473
    Abstract: The present invention relates to a system and method of inserting a secondary stream of digital frames into a primary stream of digital frames without transcoding any of the streams, where the primary stream is encoded according to a first format and the secondary stream is encoded according to a second format where each frame is independent of a succeeding frame. The approach comprises receiving a requested splice-out point in the primary stream; determining an optimal splice-out point in the primary stream in dependence upon the requested splice-out point; receiving a requested splice-in point in the primary stream; determining an optimal splice-in point in the primary stream in dependence upon the requested splice-out point; and replacing the section of the primary stream between the optimal splice-out point and the optimal splice-in point with the secondary stream.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: August 25, 2020
    Assignee: STARFISH TECHNOLOGIES LTD.
    Inventor: Michel Roujansky
  • Patent number: 10581790
    Abstract: Systems and methods discussed herein are associated with initiating and maintaining multi-way stateful conversations with mobile communication devices with varying capabilities and network support that may be located in different nations worldwide. These stateful conversations may involve one or more messages to mobile devices which may be sent based upon previous responses or response histories of the mobile devices. The system's users may also be able to query the system to better support the requesting party and to work with and among other users of the system.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 3, 2020
    Assignee: TILL MOBILE, INC.
    Inventors: Wes Billingslea, Nick Crafford, Henry Ivey
  • Patent number: 10491418
    Abstract: Provided are Controller Area Network (CAN) controller and a data transmission method using the same. The CAN controller includes a receiver, a reception First in First out (FIFO) memory, a transmission FIFO memory, and a transmitter. The receiver is configured to analyze reception information received from a CAN bus according to a set protocol. The reception FIFO memory is configured to store the reception information to be overwritten on previously stored reception information based on identification data of the reception information and a bus load. The transmission FIFO memory is configured to store the transmission information to be overwritten on previously stored transmission information based on identification data of the transmission information and a processor load of the processor. The transmitter is configured to set the protocol and transmit the transmission information stored in the transmission FIFO memory to the CAN bus.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 26, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jeongmin Yang, Sung Weon Kang, Young-Su Kwon
  • Patent number: 10454726
    Abstract: System for increasing bandwidth available for data communication is provided. The system (100) includes user equipment (102) and an intermediate server (104). The user equipment (102) is configured to allocate data to a plurality of data channels (106) for transmission to the intermediate server (104), wherein each of the data channels (106) is associated with a radio access technology (108). The user equipment (102) sends the allocated data via the plurality of data channels (106) simultaneously to a destination server via the intermediate server (104). The user equipment (102) is also configured to receive data from the destination server via the intermediate server (104) via the plurality of data channels (106) simultaneously, and assemble data received from the intermediate server (104) via the plurality of data channels (106).
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: October 22, 2019
    Assignee: Watchy Technology Private Limited
    Inventors: Sriramkumar Hariharan Vanamurthy, Vinoth Kumar Vivekananda
  • Patent number: 10419395
    Abstract: Accessing data stored on a remote server includes determining a first address of a first server where a block of data identified by a key has been moved from a second server to the first server, the second server having a second address. A first entry of a switch flow table of a datacenter network is updated to indicate that received packets with a destination address including the second address are to be overwritten with the first address. The data center network includes a plurality of physical network switches. A second entry in the switch flow table may be configured to forward packets with the first address to a first port associated with the first server and a first set of the switches. If the second entry is not already present in the table, the second entry may be inserted into the switch flow table.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Konstantin Katrinis, Spyros Kotoulas
  • Patent number: 10361814
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for encoding frameless packets. One of the methods includes receiving a data payload to be transmitted. The data payload is partitioned into multiple payload words, each payload word being of a predetermined size. A first sync word is added to each of the multiple payload words. A control word comprising label and an error checking value is added. A second sync word is added to the label and error checking word. If one or more counter criteria are satisfied while transmitting the multiple payload words, an idle word is transmitted before transmitting the label and error checking word.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: July 23, 2019
    Assignee: Friday Harbor LLC
    Inventor: Will Huang
  • Patent number: 10349074
    Abstract: Apparatuses and methods configured to encode and decode multi-layer video are provided. A method of prediction-decoding a multi-layer video includes obtaining information indicating whether a decoded picture buffer (DPB) storing a first layer and a DPB storing a second layer operate identically, and operating the DPB storing the second layer based on the obtained information.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: July 9, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeong-doo Choi, Min-woo Park, Ho-cheon Wey, Jae-won Yoon, Jin-young Lee, Yong-jin Cho
  • Patent number: 10268494
    Abstract: There is provided an information processing device including a receiving unit for receiving a command to be input to a first operating system and a command to be input to a second operating system different from the first operating system, a storage unit for storing a table in which given information included in the given command received by the receiving unit and information for identifying an application are related to each other, a generation unit for generating an application selection command for selectively executing the application based on the given command received by the receiving unit and the table stored in the storage unit, and an execution unit for executing the application selection command generated by the generation unit to selectively execute the application.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: April 23, 2019
    Assignee: Sony Corporation
    Inventor: Yasuo Takeuchi
  • Patent number: 10078141
    Abstract: A radiation detection device, a system, a method, or a computer program product are used in timestamping detected radiation quanta. The device includes an optical detector pixel array, a timestamp trigger unit and a timing unit. The timestamp trigger unit determines a pixel cell triggering rate for pixel cells within the optical detector pixel array. The timestamp trigger unit causes the timing unit to generate a timestamp based on the pixel cell triggering rate.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 18, 2018
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Torsten Solf
  • Patent number: 10045071
    Abstract: A video stream demultiplxer receives video streams comprising a selected current content channel and one or more adjacent content channels. Time stamp management is concurrently performed on the adjacent content channels while decoding the selected current content channel. Timing information such as Decoding Time Stamp (DTS) and Presentation Time Stamp (PTS) values, and/or random access points (RAPs) may be determined for pictures stored for the selected current content channel and the adjacent content channels. The determined timing information is utilized to determine a Program Clock Reference (PCR) value for each of the selected current channel and the adjacent channels for channel monitoring. A timebase, derived from a PCR rate that is determined based on the determined PCR value, is determined for decoding the selected current content channel. An adjacent content channel, which is primed during decoding of the selected current content channel, may be directly decoded for display if selected.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 7, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE, LTD.
    Inventors: Alex Pelts, Jeffrey Fisher, David Erickson, Jong-Hon Theodore Na
  • Patent number: 9965996
    Abstract: A timing controller includes an image determining part configured to determine whether an input image is a static image based on input image data, a signal controller configured to shift a timing of a first data enable signal to generate a second data enable signal when the input image is the static image, and a signal generator configured to generate control signals based on the second data enable signal.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Dong-Gyu Lee, Geun Jeong Park, Ah-Reum Kim
  • Patent number: 9877326
    Abstract: A measuring device serves to determine an active channel from a plurality of channels of known frequencies. In this context, it comprises a processor (11) which, in turn, comprises a transform unit (20). This transform unit (20) is embodied to transform the signal which contains the active channel or a signal (30) derived from this signal into a signal in the frequency domain (31). The processor (11) further contains a detection unit (28), which is embodied to detect the active channel in the signal in the frequency domain (31).
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: January 23, 2018
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventor: Stefan Schmidt
  • Patent number: 9864633
    Abstract: An network processor is described that is configured to multicast multiple data packets to one or more engines. In one or more implementations, the network processor includes an input/output adapter configured to parse a plurality of tasks. The input/output adapter includes a multicast module configured to determine a reference count value based upon a maximum multicast value of the plurality of tasks. The input/output adapter is also configured to set a reference count decrement value within the control data portion of the plurality of tasks. The reference count decrement value is based upon the maximum multicast value. The input/output adapter is also configured to decrement the reference count value by a corresponding reference count decrement value upon receiving an indication from an engine.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: January 9, 2018
    Assignee: Intel Corporation
    Inventors: Deepak Mital, Joseph A. Manzella, Ritchie J. Peachey, William Burroughs
  • Patent number: 9860458
    Abstract: A method of switching a transport stream, (TS) such as an MPEG-2 TS, receives a plurality of input streams, receives a switching command for a first input stream, among the plurality of input streams, that is currently being output, searches for an out-point of the first input stream and an in-point of a second input stream to be newly output, in response to the switching command, inserts a virtual P picture stream between the out-point and the in-point, and switches from the first input stream into the second input stream based on the out-point and the in-point.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: January 2, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Suk Hee Cho, Jong Ho Kim, Hyon Gon Choo, Jin Soo Choi, Jin Woong Kim
  • Patent number: 9769857
    Abstract: A method for operating a user equipment (UE) in a UE group including at least two UEs includes receiving, from a communications controller, network resources information about an allocation of a first set of network resources to the UE group and a transmission indication, where the transmission indication indicates that the UE is selected to transmit in a second set of network resources that is a subset of the first set of network resources. The method further includes transmitting, to other UEs in the UE group utilizing a direct mobile communications (DMC) link associated with the communications controller, a first message including a control indicator in a first subset of the second set of network resources, the control indicator indicating scheduling information for a second subset of the second set of network resources.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 19, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Philippe Sartori, Deping Liu, Brian Classon, Vipul Desai, Anthony C. K. Soong, Yunsong Yang
  • Patent number: 9742514
    Abstract: The present patent application provides a method, an apparatus, and a system for generating a timestamp. The method includes: receiving, by a data packet processing unit, a data packet sent by a physical layer transceiver unit or an upper layer, and identifying whether the data packet is a precise time synchronization protocol PTP data packet, and if the data packet is a PTP data packet, generating, according to a physical layer delay provided by a physical layer delay acquiring unit and a non-physical layer delay provided by a non-physical layer delay acquiring unit, a precise timestamp and rewriting a timestamp field in the data packet.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: August 22, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Guodong Zhao, Bojie Li, Jinfang Zhang
  • Patent number: 9646565
    Abstract: A display cable supports communication of display information and peripheral information between a display and an information handling system by selectively adapting data links of the display cable to include peripheral information. The data links can switch between display information and peripheral information communication or can include identifier information to support switching of both types of information on a common data link.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: May 9, 2017
    Assignee: Dell Products L.P.
    Inventors: David W. Douglas, Jeffrey Thelen
  • Patent number: 9621612
    Abstract: Methods and systems for calculating latency variations in a distributed manner, including the steps of: calculating, by first and second switches, first and second local latency variations, of first and second streaming sessions, at first and second output ports of the first and second switches, respectively. Receiving, by the third switch, the first and second local latency variations; wherein a first and second paths of the first and second streaming sessions, respectively, are passing through a third output port of the third switch after passing through the first and second output ports, respectively. And calculating, by the third switch, a third local latency variation of the first streaming session at the third output port, based on the first and second local latency variations.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: April 11, 2017
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 9608857
    Abstract: Multiple physical NEs may be presented to a network carrier as a single logical NE comprising multiple physical NEs. Alarms between the multiple physical NEs may be treated as internal connection alarms of the single logical NE instead of endpoint alarms of the multiple physical NEs. A number of alarms in the network may be reduced as well as alarm processing of the alarms at an Operational Support System (OSS), effectuating scaling of alarms as well as relaxing resource requirements (e.g., compute power, memory, etc.) of the OSS.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: March 28, 2017
    Assignee: Coriant Operations, Inc.
    Inventor: Eric L. Chan
  • Patent number: 9503191
    Abstract: The disclosure discloses a Generic Mapping Procedure (GMP) mapping method for an Optical channel Data Unit (ODU), including: caching low-level ODUk data to a memory according to the rate of low-level ODUk data stream; generating an adjustment byte in a mapping process and encoding the adjustment byte; generating read enable of the cached data by an algorithm according to the adjustment byte, reading the cached low-level ODUk data, and generating Optical channel Data Tributary Unit (ODTU) data according to the read data; and crossing a time slot of the ODTU data in multiple channels to that of a high-level ODU payload, and forming the data in the time slot of the high-level ODU payload and the encoded adjustment byte into a completed high-level ODU frame. The disclosure may further provide a GMP mapping apparatus for an ODU. According to a technical solution of the disclosure, the GMP mapping of the ODU can be implemented according to the dynamic change of a service rate.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: November 22, 2016
    Assignee: ZTE CORPORATION
    Inventors: Shangqing Wu, Tong Wang, Yingfei Li, Zhangbin Lu
  • Patent number: 9413492
    Abstract: A method of transmitting data in an optical transport network is provided. The method comprises generating an optical transmission unit frame including an in-band area including a first area to which information data is allocated and a second area to which the information data is not allocated and an out-band area including parity information and transmitting the data through the optical transmission unit frame.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: August 9, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jong-Yoon Shin, Jongho Kim, Je Soo Ko, Kwangjoon Kim
  • Patent number: 9384058
    Abstract: A method for executing virtual application delivery controllers (vADCs) having different application versions over a computing device. The method comprises installing a virtualization infrastructure in the computing device; creating by the virtualization infrastructure a plurality of vADCs having different application versions, wherein each vADC is created from a software image maintained in a hardware infrastructure of the computing device; gathering version information associated with each of the plurality of vADCs; independently executing the plurality of vADCs over an operating system of the computing device; and controlling the execution of the plurality of the vADCs over an operating system of the computing device using the virtualization infrastructure using in part the version information. In one embodiment, each of the plurality of vADCs does not execute its own guest operating system.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: July 5, 2016
    Assignee: Radware, Ltd.
    Inventors: Ilia Ferdman, Gil Shulman, Uri Bechar, Giora Tenne, Nissim Nisimov, Orit Rotem
  • Patent number: 9369238
    Abstract: A terminal is configured to receive data packets from a base station and provide feedback to the base station. The feedback concerns the reception status of the received data packets and may comprise an ACK/NAK. A method in the terminal comprises receiving and decoding data packets from the base station in a subframe. It is further established whether any data packet within the received subframe is not correctly received and detected whether any subframe, expected to be received, has been missed. Further, acknowledgement information ACK/NAK is generated, and a scrambling code is selected with which the ACK/NAK is scrambled. The scrambled ACK/NAK is then sent to the base station, concerning the reception status of the data packets within the received subframes.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: June 14, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Astely, Daniel Larsson
  • Patent number: 9369921
    Abstract: A device is provided for facilitating a media transmission over a wireless network. The device may control and manage a plurality of first wireless modems on a first end node side. The plurality of first wireless modems may be configured to transmit/receive a plurality of data streams over a plurality of wireless data channels to/from at least one second wireless modem on a second end node side. The device may receive network-related information from a network component associated with the wireless network. The network-related information may be used to adjust the distribution or receipt of the plurality of data streams between the plurality of first wireless modems, thereby enabling reconstitution of the media transmission from the plurality of data streams. In addition, the device may be configured to send performance-related information to the network component, thereby enabling a determination to be made about managing network resources of the wireless network.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 14, 2016
    Assignee: LiveU Ltd.
    Inventor: Baruch Yosef Altman
  • Patent number: 9280354
    Abstract: Methods and systems for implementing multi-rate programs and in particular for implementing interval timers for multi-rate programs are disclosed. In some embodiments, a method of executing an interval timer is performed by one or more computer processors. The method comprises starting the interval timer, wherein starting the interval timer includes starting a stop-watch and setting a value of a Boolean flag to false. Further, the method comprises setting the value of the Boolean flag to true when the stop-watch reaches a preset time-interval value. The method also comprises, whenever the interval timer is invoked, returning the value of the Boolean flag and, if the returned value of the Boolean flag is true, restarting the stop-watch and setting the value of the Boolean flag to false. In some embodiments, the method further comprises stopping the stop-watch when the stop-watch reaches the preset time-interval value.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: March 8, 2016
    Assignee: The MathWorks, Inc.
    Inventor: William Harold York
  • Patent number: 9265059
    Abstract: The wireless communication system of the present invention has a first communication mode in which a center module preferentially allocates a slot to communication data of a calling sub station according to a priority of the calling sub station, and a second communication mode in which the center module allocates the slot to the communication data received from the calling sub station irrespective of the priority of the calling sub station. The center module determines which sub station can make a call to which sub station, each sub station transmits identification information to the center module, and the center module identifies the transmitting sub station based on the identification information, determines which sub station the identified sub station can make a call to, and allocates the slot to communication between the sub station determined to be capable of making a call and the transmitting sub station.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: February 16, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Shouhei Taniguchi, Ryosuke Kitago, Hirotaka Fukutsuka
  • Patent number: 9258059
    Abstract: Methods, systems, and computer program products are provided for inserting the packet into a tail of a linked list buffer, and the linked list buffer includes a plurality of Buffer Descriptors (BD), a HEAD pointer pointing to a null Buffer Descriptor (NullBD) and a NULLBD pointer. The NULLBD pointer is switched to point to the NullBD and the HEAD pointer to point to a valid BD which represents a memory address of payload data in the packet to be transmitted. Upon transmission of the packet, the HEAD pointer is converted to point to the NullBD and the NULLBD pointer to point to the valid BD. The valid BD pointed by the NULLBD pointer is finally transferred to a free linked list buffer so that the NULLBD pointer points to no memory address.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 9, 2016
    Assignee: Broadcom Corporation
    Inventors: Boaz Shahar, Oren Wolach, David Avishai
  • Patent number: 9247315
    Abstract: In one embodiment, a method determines first information from a component of a computing device to determine when receiving of one or more advertisements will affect an available bandwidth reading that is based on receiving of a media program. Then, the method dynamically disables a multiple bitrate algorithm based upon the first information such that a new bitrate version of the media program cannot be requested by the multiple bitrate algorithm for the media player. Second information is determined from the component of the computing device to determine when the available bandwidth reading will not be affected by receiving of the one or more advertisements. The method then dynamically enables the multiple bitrate algorithm based on the second information. The multiple bitrate algorithm is then allowed to request the different bitrate version of the media program based on the available bandwidth reading.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: January 26, 2016
    Assignee: HULU, INC.
    Inventors: Deliang Fu, Haisheng Wu, Binbin Yu, Zhibing Wang, Xin Jin, Baptiste Coudurier
  • Patent number: 9241158
    Abstract: A device performs a hypothetical reference decoder (HRD) operation that determines conformance of a bitstream to a video coding standard or determines conformance of a video decoder to the video coding standard. As part of performing the HRD operation, the device determines a highest temporal identifier of a bitstream-subset associated with a selected operation point of the bitstream. Furthermore, as part of the HRD operation, the device determines, based on the highest temporal identifier, a particular syntax element from among an array of syntax elements. The device then uses the particular syntax element in the HRD operation.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: January 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9235343
    Abstract: The present disclosure includes methods, devices, and systems for state change in systems having devices coupled in a chained configuration. A number of embodiments include a host and a number of devices coupled to the host in a chained configuration. The chained configuration includes at least one device that is not directly coupled to the host. The at least one device that is not directly coupled to the host is configured to change from a first communication state to a second communication state responsive to receipt of a command from the host.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 12, 2016
    Assignee: Micron Technology, Inc.
    Inventors: William H. Radke, Victor Y. Tsai, James Cooke, Neal A. Galbo, Peter Feeley
  • Patent number: 9232026
    Abstract: A system that includes a transmitting apparatus and a receiving apparatus may communicate over an Ethernet Audio/Video Bridging network. The transmitting apparatus and the receiving apparatus may each include an application layer module in communication with an application interface module. The application layer module of the transmitting apparatus may interface with the application interface module to send a control message over the network to control flow of a data stream over the network. The application layer module of the receiving apparatus may interface with the application to interface module to receive the control message.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: January 5, 2016
    Assignee: Harman International Industries, Incorporated
    Inventors: David Olsen, Levi Pearson, Craig Gunther
  • Patent number: 9215611
    Abstract: A terminal communicating with a network including a forwarding device(s) for forwarding a packet and a control device for controlling the forwarding device(s) in accordance with a request from the forwarding device, includes: a communication unit that receives a processing rule indicating that a packet for communicating with a first destination is changed so as to communicate with a second destination, from the control device; a storage unit that stores the received processing rule, and a processing unit that in a case of communicating with the network, changes a destination of a packet in accordance with a processing rule that corresponds to the packet by referring to the processing rule stored in the storage unit.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: December 15, 2015
    Assignee: NEC CORPORATION
    Inventors: Kentaro Sonoda, Hideyuki Shimonishi, Masayuki Nakae, Masaya Yamagata, Yoichiro Morita
  • Patent number: 9112878
    Abstract: A system and method for hand-off maintenance is disclosed. The present invention relates to communication networks and particularly, to network interfaces in communication networks. In existing hand-off mechanisms, when a restart occurs in a Media Gateway, the Media Gateway always tries to register back to the primary Media Gateway Controller, which is under maintenance. As the primary Media Gateway Controller cannot address the request, calls running on the Media Gateway will be affected leading to abrupt release of calls. The method provides a solution to the problem by rejecting service requests from the Media Gateway that are already handed off at the Media Gateway. Further, at Media Gateway level not to register requests to the primary Media Gateway Controller, when a primary Media Gateway Controller is under maintenance. When the primary Media Gateway Controller is under maintenance, requests are directed to the secondary Media Gateway Controller.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: August 18, 2015
    Assignee: Alcatel Lucent
    Inventor: Ramadoss Kumar
  • Patent number: 9065875
    Abstract: A Push-to-talk over Cellular (PoC) communication session is established between an inviting PoC client and at least one invited PoC client using an IP Multimedia Subsystem network. Establishment involves using a pre-established session procedure to negotiate media parameters between the inviting PoC client and a participating PoC server for the inviting PoC client. At the inviting PoC client, a Talk Burst Control Protocol (TBCP) or Media Burst Control Protocol (MBCP) message is sent directly to its participating PoC server, the TBCP or MBCP message containing the PoC address of the at least one invited PoC client. At the participating PoC Server, in response to receipt of the TBCP or MBCP message, a SIP INVITE message is generated and sent towards a participating PoC server for the at least one invited PoC client.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: June 23, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (publ)
    Inventor: Jan Holm
  • Patent number: 9055004
    Abstract: A network device receives a packet that includes a plurality of sets of fields. Sets of fields of the packet are parsed and the field sets are evaluated as soon as they are available to determine whether a processing decision can be made on the packet. Additional field sets may be parsed from the packet and obtained in parallel with determining whether a processing decision can be made, but once it is determined that a processing decision can be made, the evaluating of field sets is terminated such that any further field sets of the packet are ignored for purposes of making a processing decision for the packet.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: June 9, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang
  • Patent number: 9025584
    Abstract: Rather than using a large number of transceivers (transmitter/receiver pairs) operating in parallel, Access Points with multiple channels are used to aggregate, or stack, transmitted response communications, e.g., transmitting multiple acknowledgements (ACKs) in a single packet to one or more sources of received packets. The method includes sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node, receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes and sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes. The response to each of the plurality of first nodes is part of a single message sent by the second node.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: May 5, 2015
    Assignee: Silver Spring Networks, Inc.
    Inventor: George Flammer, III
  • Patent number: 9014154
    Abstract: Methods and apparatus for enhancing a search performance for timing includes a mobile station that detects a plurality of signals, each from one of a plurality of cells, wherein one of the plurality of cells is identified by the mobile station as a strong cell and the remaining cells are identified by the mobile station as weak cells. A first matched filter is applied to a signal from the strong cell to detect first parameters associated with the strong cell. A second matched filter is applied to at least one signal from one or more of the weak cells resulting in at least one second matched filter output. Interference is removed from the at least one second matched filter output to detect one or more second parameters associated with one of the weak cells and to establish a timing of one of the weak cells.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: April 21, 2015
    Assignees: ZTE Corporation, ZTE (USA) Inc.
    Inventor: Murali Krishnan
  • Patent number: 9014167
    Abstract: A wireless communication terminal may include: an instruction unit (CPU) that instructs whether a wireless communication serves as host or target; a wireless communication unit that transmits/receives the radio frame to/from a terminal serving as target when receiving an instruction from the instruction unit to serve as host, and transmits/receives the radio frame to/from a terminal serving as host when receiving an instruction from the instruction unit to serve as target; and a setting unit that sets the frame transmission interval of host as the frame transmission interval when receiving an instruction from the instruction unit to serve as host, sets the frame transmission interval of target as the frame transmission interval when receiving an instruction from the instruction unit to serve as target, and transmits a radio frame to a terminal serving as host when the frame transmission interval of target is set.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: April 21, 2015
    Assignee: Olympus Corporation
    Inventor: Keito Fukushima
  • Patent number: 9008086
    Abstract: A communication device having a Media Access Control (MAC) layer and a physical (PHY) layer may include a first physical channel for transferring at least one packet between the PHY layer and the MAC layer. The communication device may further include a second physical channel for transferring, to a transmitting device, a first table that indicates a number of bits to be loaded onto each of a plurality of tones and a second table that indicates a transmission power for the plurality of tones. The PHY layer may receive the at least one packet from the transmitting device over the plurality of tones and may transfer the at least one packet to the MAC layer via the first physical channel.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: April 14, 2015
    Assignee: Broadcom Corporation
    Inventors: Avraham Kliger, Yitshak Ohana, Moshe Tarrab
  • Patent number: 8995295
    Abstract: A method and a system for calculating a JCMA constellation for use in a JCMA communication system where the method includes a step of using maximum sum-rate mutual information criterion to select an optimal JCMA constellation for the number of transmitters N, SNR and modulation schemes used by the transmitters.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: March 31, 2015
    Assignee: Signext Wireless Ltd.
    Inventors: Dov Wulich, Gill Raphael Tsouri, Ron Dabora
  • Patent number: 8995470
    Abstract: A transmitting device is provided which includes a plurality of input interfaces, each of which receives a signal from another device, a plurality of output interfaces, each of which transmits a signal to another device, a multiplexing unit which multiplexes the signals received by the plurality of input interfaces, a distributing unit which transmits the signal multiplexed by the multiplexing unit to each of the plurality of output interfaces, and a table storage unit which stores a switching table in which a transmission destination of each signal is defined. The output interface extracts a signal which the output interface is to transmit according to content of the switching table from each signal included in the signal multiplexed by the multiplexing unit, and transmits the extracted signal to a transfer destination according to the content of the switching table.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: March 31, 2015
    Assignee: NEC Corporation
    Inventors: Souichi Hirose, Shinya Kamada
  • Patent number: 8989171
    Abstract: A system and method transmit a data stream from a source to a destination over a communication channel. A transmitter includes devices for processing inputs to assemble data packets for the data stream, and a multiplexer for assembling a data frame to be transmitted over the communication channel, in which each data frame has at least one fixed slot. The multiplexer sets at least one freely allocatable time slot in each data frame. Retransmission control devices connected to the multiplexer retransmit a specific data packet which is not properly received by the destination, using one of the freely allocatable slots.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: March 24, 2015
    Assignee: Microchip Technology, Inc.
    Inventors: Willem Zwart, Dignus-Jan Moelker, Robert Niels Schutten, Robertus Cornelis Wilhelmus Lansbergen, Maarten Coenen, Johannes Cornelis Hendrikus van Leeuwen
  • Patent number: 8964786
    Abstract: Systems and methods for designing, using, and/or implementing communications in beacon-enabled networks are described. In various implementations, these systems and methods may be applicable to power line communications (PLC). For example, a method may include identifying one of a plurality of orthogonal superframes. The identified superframe may include beacon slots and contention access period (CAP) slots. The beacon slots may follow a sequence of two or more frequency subbands, and the CAP slots may follow the same sequence of two or more frequency subbands. Also, the sequence of two or more frequency subbands may be distinct from other sequences of two or more frequency subbands followed by other beacon slots and CAP slots within others of the plurality of available superframes. The method may then include communicating with another device using the identified superframe.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: February 24, 2015
    Assignee: Texas Instruments Incorporated
    Inventors: Kumaran Vijayasankar, Shu Du, Anand Dabak, Badri Varadarajan, Il Han Kim, Xiaolin Lu
  • Patent number: 8958802
    Abstract: A base station can observe downlink communications of neighboring base stations of neighboring cells to determine operational parameters of these neighboring base stations in a process called sniffing. The base station ceases downlink transmission and/or uplink reception and initiates downlink reception for a duration in time and/or over frequency to form a sniffing window to observe the downlink communications of the one or more neighboring base stations. The sniffing window represents an area in time and/or frequency where downlink communications are not transmitted. The base station determines operational parameters based upon the downlink communications of the one or more neighboring base stations that are observed during the sniffing window.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: February 17, 2015
    Assignee: Broadcom Corporation
    Inventor: Amir Appel