Data Memory Addressing Patents (Class 370/382)
  • Patent number: 11688412
    Abstract: A method, computer program, and computer system for separating a target voice from among a plurality of speakers is provided. Video data associated with the plurality of speakers and audio data associated with each of the one or more speakers are received. Video feature data is extracted from the received video data. The target voice is identified from among the plurality of speakers based on the received audio data and the extracted video feature data.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: June 27, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Shi-Xiong Zhang, Yong Xu, Meng Yu, Dong Yu
  • Patent number: 11153276
    Abstract: A networked device creates a plurality of concurrent communication channels within a VPN tunnel between two networks, each channel being identifiable only by a set of IP addresses that are anonymized from the actual IP address of the communication endpoints. Traffic sent from the first network to the second may take any of a plurality of channels, with a randomized channel assignment on a per packet basis. By these means, the endpoints of communication are obfuscated. Further, transmitted data is spread apart or scattered across multiple channels, therefore, an eavesdropper would not have access to the entirety of a data communication.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 19, 2021
    Assignee: N3XTWORK, LLC
    Inventor: John P. Keyerleber
  • Patent number: 10218782
    Abstract: The present disclosure identifies topologies of a computer network where one network appliance may be configured as a master network appliance and where that master network appliance may communicate over a network communication interface with one or more slave network appliances. Computer networks of the present disclosure may include a switch and a firewall where the switch may be coupled to several network appliances via different network communication interfaces.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: February 26, 2019
    Assignee: SONICWALL INC.
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 10069188
    Abstract: A communication device includes a first connector, a first radio frequency unit, a first transmission line and a first antenna. The first radio frequency (RF) unit is connected to the first connector, the first transmission line has a first terminal and a second terminal, the first terminal of the first transmission line is connected to the first connector, and the first antenna is contacted and electrically coupled to the second terminal of the first transmission line. The first RF unit is configured to generate a first RF signal. The first terminal of the first transmission line is configured to receive the first RF signal, and the first transmission line is configured to transmit the first RF signal from the first terminal of the first transmission line to the second terminal of the first transmission line. The first antenna is configured to send the first RF signal.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: September 4, 2018
    Assignee: JIENG TAI INTERNATIONAL ELECTRONIC CORP.
    Inventors: Yu-Pang Chou, Chih-Kung Chang, Jyh-Hui Chang
  • Patent number: 9965211
    Abstract: Provided are a method, a non-transitory computer-readable storage device and an apparatus for managing use of a shared memory buffer that is partitioned into multiple banks and that stores incoming data received at multiple inputs in accordance with a multi-slice architecture. A particular bank is allocated to a corresponding slice. Received respective data packets are associated with corresponding slices based on which respective inputs they are received. Determine, based on a state of the shared memory buffer, to transfer contents of all occupied cells of the particular bank. Writes to the bank are stopped, contents of occupied cells are transferred to cells of one or more other banks associated with the particular bank's slice, information is stored indicating where the contents have been transferred, and the particular bank is returned to a shared pool after transferring is completed.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: May 8, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sharad Vasantrao Chole, Shang-Tse Chuang, Georges Akis, Felice Bonardi, Rong Pan
  • Patent number: 9871675
    Abstract: In one embodiment, a method includes receiving at a first network device in a first virtual private network, a packet destined for a second network device in communication with a second virtual private network, and transmitting the packet over the second network, wherein the packet is encapsulated for transmittal on a tunnel extending from the first network device to the second network device. The first network device is in communication with a system operable to map and encapsulate the packet and provide an overlay that traverses over the second virtual private network. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Darrel Lewis, Gregg Schudel, John Mullooly, Isidoros Kouvelas, Jesper Skriver, Christian Cassar, Dino Farinacci, Fabio Maino
  • Patent number: 9313128
    Abstract: In a flow-based network such as an open flow network system, even when a network appliance such as NAT and NAPT for translating a packet header is passed through, a correspondence relation of two flows before and after the passing can be grasped to make it possible to trace the flow in end-to-end. Specifically, a packet is encapsulated in a switch (or in a controller requested from the switch). By encapsulating by using the same header as a current header, two kinds of headers before the translation and after the translation are attached to the packet after the packet phases through the network appliance.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: April 12, 2016
    Assignee: NEC CORPORATION
    Inventor: Masaharu Morimoto
  • Patent number: 9288524
    Abstract: A wireless device such as an Android-based smart phone or tablet computer can establish a VPN connection with an Android-based TV to cause the TV to run an application and provide graphics from the wireless device and be controlled from the wireless device.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: March 15, 2016
    Assignee: Sony Corporation
    Inventor: Ly-Kao Nhiayi
  • Patent number: 9253035
    Abstract: Techniques, systems, and articles of manufacture for reducing switch state size in flow-based networks. A method includes installing a first hop rule on a first hop switch in a network for a given flow that originates from the first hop switch, wherein the rule adds tags onto a given packet that matches a description of the given flow, wherein the tags correspond to output ports used for forwarding the given packet on each subsequent switch in the network on the path of the given flow; installing and analyzing forwarding rules at each subsequent switch in the network on the path of the given flow to confirm a match with the given packet at each subsequent switch based only on the outermost tag on the given packet; and removing the outermost tag from the given packet and forwarding said given packet to the output port corresponding to said removed outermost tag.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vijay Mann, Aakash S. Iyer
  • Patent number: 9131010
    Abstract: A method supports data communication in a mobile application by specifying in the mobile application a program intent and one or more course or fine-grained properties of data objects in terms of tolerance to delay and loss; selecting a transfer policy for a set of data objects based on the application intent; receiving and coalescing intents of one or more applications for object data for the one or more applications; crafting an aggregate transfer policy, and communicating data from one or more applications as an aggregate based on the aggregate transfer policy to programmatically incorporate and benefit from tolerance to delay in the transfer of data.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: September 8, 2015
    Assignee: NEC Laboratories America, Inc.
    Inventors: Nitin Agrawal, Akshat Aranya, Cristian Ungureanu
  • Patent number: 8995435
    Abstract: One embodiment of the present invention provides a computer system. The computer system includes a display mechanism, a storage, and a migration management mechanism. The storage stores a data structure indicating one or more port profiles. The migration management mechanism identifies one or more port profiles associated with a target switch for a migrating virtual machine, wherein the target switch is coupled to a target host machine of the virtual machine and recommends whether the target switch is suitable for the virtual machine by examining an identifier to the virtual machine in the port profiles associated with the target switch using the display mechanism.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 31, 2015
    Assignee: Brocade Communication Systems, Inc.
    Inventors: Sesh Sayani, Vineet Banga, David B. Hamilton, Murthy Bhetanabhotla, Sadasivudu Malladi, Samir Savla
  • Publication number: 20150055649
    Abstract: An aspect includes a method for providing direct communication between a server and a network switch in a cell-based fabric. A host channel adapter of a cell fabric hardware accelerator is configured to provide the server with direct access to memory within the network switch. A plurality of data packets having a fixed size is received at the host channel adapter from the server. The host channel adapter is coupled to a bus of the server. A direct transmission is performed from the cell fabric hardware accelerator to the memory within the network switch on an interconnect bus to write the data packets directly into the memory.
    Type: Application
    Filed: September 30, 2014
    Publication date: February 26, 2015
    Inventors: Casimer DeCusatis, Rajaram B. Krishnamurthy
  • Patent number: 8954759
    Abstract: A magnetic memory device includes a main memory made of magnetic memory, the main memory and further includes a parameter area used to store parameters used to authenticate data. Further, the magnetic memory device has parameter memory that maintains a protected zone used to store protected zone parameters, and an authentication zone used to store authentication parameters, the protection zone parameters and the authentication parameters being associated with the data that requires authentication. Upon modification of any of the parameters stored in the parameter memory by a user, a corresponding location of the parameter area of the main memory is also modified.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 10, 2015
    Assignee: Avalanche Technology, Inc.
    Inventors: Siamack Nemazie, Ngon Van Le
  • Patent number: 8929363
    Abstract: A network switch including a port receiving a first frame. A memory includes first buffers available to store frames and second buffers reserved for the port. A pointer module stores first pointers for the first buffers. A reserve module includes a counter, requests from the pointer module some of the first pointers, and increments the counter to count a number of pointers reserved for the first port. The pointers received from the pointer module are deemed reserved and as a result the first buffers, pointed to by the pointers received from the pointer module, are included in the second buffers. An ingress module stores the first frame in some of the second buffers and determines a destination channel for the first frame. The counter is incremented for each of the second buffers used to store the first frame. An egress module transmits the frame on the destination channel.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: January 6, 2015
    Assignee: Marvell International Ltd.
    Inventor: Hugh M. Walsh
  • Patent number: 8861515
    Abstract: Generally, a method and apparatus are disclosed that store sequential data units of a data packet received at an input port in contiguous banks of a buffer in a shared memory, thereby obviating any need for storing linkage information between data units. Data packets can extend through multiple buffers (next-buffer linkage information is much more efficient than next-data-unit linkage information). According to another aspect of the invention, buffer memory utilization can be further enhanced by storing multiple packets in a single buffer. For each buffer, a buffer usage count is stored that indicates the sum (over all packets represented in the buffer) of the number of output ports toward which each of the packets is destined.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: October 14, 2014
    Assignee: Agere Systems LLC
    Inventors: Chung Kuang Chin, Yaw Fann, Roy T. Myers, Jr.
  • Patent number: 8824444
    Abstract: This disclosure describes processes and methods for enhancing reporting of status information in a wireless sensor network. This disclosure also provides designs of wireless sensor devices configured to connect to a wireless network, and to execute the processes disclosed herein. As described herein, a first sensor device transmits a beacon signal to a second wireless device, and the beacon signal is transmitted while the first and second wireless devices are disconnected from the sensor network. The first wireless device facilitates supplemental network formation by transmitting information to the second wireless device, wherein the information causes the second wireless device to form the supplemental network by performing network joining procedures with the first wireless sensor device, and wherein, after performing network joining procedures, the second wireless device transmits status information to the first wireless sensor device.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: September 2, 2014
    Assignee: Cubic Corporation
    Inventors: Paul Berenberg, Mike Baumgartner, Igor Ryshakov, Anatoli Gostev
  • Patent number: 8819305
    Abstract: In one embodiment, the present invention provides for a layered communication protocol for a serial link, in which a link layer is to receive and forward a message to a protocol layer coupled to the link layer with a minimal amount of buffering and without maintenance of a single resource buffer for adaptive credit pools where all message classes are able to consume credits. By performing a message decode, the link layer is able to steer non-data messages and data messages to separate structures within the protocol layer. Credit accounting for each message type can be handled independently where the link layer is able to return credits immediately for non-data messages. In turn, the protocol layer includes a shared buffer to store all data messages received from the link layer and return credits to the link layer for these messages when the data is removed from the shared buffer. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: August 26, 2014
    Assignee: Intel Corporation
    Inventors: Daren J. Schmidt, Bryan R. White
  • Patent number: 8731518
    Abstract: A cellular telephone, system and method are provided which are capable of transferring a portion of or an entire telephone directory consisting of a plurality of telephone numbers to another cellular telephone via a remote central station. The remote central station receives the telephone directory and stores the same in memory for either temporary or permanent storage. The telephone directory can then be transferred from the remote central station to the same or another cellular telephone for storing the telephone directory within a memory of the cellular telephone. An individual, a company, or other entity, utilizing the remote central station, in order to store and transfer a telephone directory from a cellular telephone to the same cellular telephone or to at least another cellular telephone, pays a fee to at least one operator of the remote central station for providing and/or performing the receiving, storing and transferring services.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: May 20, 2014
    Inventors: Peter DeLuca, George Likourezos
  • Patent number: 8724512
    Abstract: A system and method for discovering network topology by various switch training and probing methods. Segments are discovered by having computers enter a promiscuous mode and determining from packets sent to a selected computer which computers see which other computers in the network. From the segments, various switch interconnections are determined, by having different computers train switches as to a training address and seeing which computers receive probe packets sent to that training address from another computer. Various training and probing methods are described that locate intermediate segments, deep switches, switch interconnections, and edge and singleton cases. In one implementation, a master computer coordinates the other computers (and devices) in the network to send the training and probing packets, and report on received packets, in order to determine the network topology.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Richard Black, Austin Donnelly, Cedric Fournet
  • Patent number: 8687627
    Abstract: One embodiment provides a communication apparatus including: a first storage which stores connection information and an address; a connection information reading portion which reads connection information from the first storage upon reception of a packet transmission start instruction; a header generating portion which generates a header of a packet from the read connection information; a second storage which stores data at the address; and a data reading portion which reads data corresponding to the read connection information from the second storage, wherein the connection information reading portion is constituted by a first hardware, wherein the header generating and data reading portions are constituted by a second hardware, and wherein, while the data reading portion is reading data of a first packet or while the header generating portion is generating a header of the first packet, the connection information reading portion reads connection information of a second packet.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: April 1, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Shingo Tanaka
  • Patent number: 8638784
    Abstract: A network switch including a first port, a forwarding module, and a queue controller. The first port is configured to receive i) a first frame of data transmitted to the network switch over a first communication channel, and ii) store the first frame of data in a memory. The forwarding module is configured to assign the first frame of data to a second port for transmission from the network switch over a second communication channel. The queue controller is configured to store a first count of a number of buffers of the memory used by the first port. The queue controller is configured to increment the first count i) based on the number of the buffers used to store at least a portion of the first frame of data, or ii) each time one of the buffers is enqueued for at least a portion of the first frame of data.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: January 28, 2014
    Assignee: Marvell International Ltd.
    Inventor: Hugh Walsh
  • Patent number: 8565721
    Abstract: A subscriber communicates over an IP-based wireless telecommunications network through an access point. Identifiers associated with the access point (e.g., MAC address IP address, FQDN . . . ) are stored in a database. Each access point is mapped into one or more service zones, where service zones are mapped to service types. The subscriber has a rate plan that is based on a selection of one or more service types. When a wireless connection between the subscriber and the IP-based wireless telecommunications network is established, the access point identifiers are used to retrieve a service zone ID from the database. Upon completion of the communication, a call detail record can be generated that includes the service zone ID for the communication. The billing system can then retrieve billing plan information to determine an appropriate rate for the subscriber based on the service zone ID.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: October 22, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Christopher E. Caldwell, Janne P. Linkola
  • Patent number: 8553690
    Abstract: Processing multicast messages in a data processing system that includes compute nodes, each of which includes a communications controller, the communications controllers operatively coupled for data communications amongst the compute nodes, each compute node in the data processing system executing at least one logical partition, the data processing system including a hypervisor, where multicast messages are processed by receiving, by more than one of the communications controllers, a multicast message; responsive to receipt of the multicast message, signaling, by one of the communications controllers, an interrupt in the hypervisor without signaling an interrupt by any other communications controller; determining, by the hypervisor, that the message received by the interrupt signaling communications controller is a multicast message; and providing, by the hypervisor, the multicast message to at least one logical partition configured to receive multicast messages.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jesse P. Arroyo, Timothy R. Block, Leonardo Letourneaut, Timothy J. Schimke
  • Patent number: 8516169
    Abstract: For the transmission of a telegram from the control device to the peripheral element an intermediate device receives the telegram from the control device and forwards it without amendment to the peripheral element. For the transmission of a telegram from the peripheral element to the control device the intermediate device receives the telegram from the peripheral element and forwards it without amendment to the control device. The telegrams are safety telegrams, so that telegrams forwarded to the control device or to the peripheral element from the respective receiving unit can be checked for freedom from errors.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: August 20, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Extra, Hermann Jartyn
  • Patent number: 8452248
    Abstract: An RF (radio frequency) combiner utilizes RF filtering cavities and transmission paths incorporated into an RF impervious material. This allows traditional stand-alone multiplexers to be integrated into a single device without using signal loss-inducing cables and connections between the multiplexers. The simplicity of the RF combiner allows for RF filters to be milled out of the same RF impervious material without requiring an external RF connection and avoids a cascading of multiple RF filters. In one instance, the RF combiner is employed with two BTS (base transceiver stations) to allow the sharing of antennas without the power losses associated with traditional cascading duplexers.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 28, 2013
    Assignee: AT&T Mobility II LLC
    Inventor: Lowell Lee Loyet
  • Patent number: 8437348
    Abstract: Transmission of multicast packets over a local area network is controlled by: identifying the condition where only a single receiver exists within the local area network for a given multicast group of packets, and allowing, upon occurrence of that condition, Automatic Repeat Request of the packets multicast towards said single receiver. A preferred field of application is wireless local area networks for use in a home environment.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: May 7, 2013
    Assignee: STMicroelectronics S.r.l.
    Inventors: Antonio Vilei, Gabriella Convertino
  • Patent number: 8417767
    Abstract: A method, a device, and a system for realizing unified communication in the field of communication are provided, so as to solve the problems in the conventional art that a client can only initiate a call to a terminal instead of controlling the subsequent call and that no call association exists between the client and the terminal. A call control method of a softswitch equipment includes: sending a call identification and call state information to an application server, so that the application server sends the call identification and the call state information of the call to a client bound to a terminal; receiving a control request including the call identification and a control instruction and sent by the application server; and controlling the call corresponding to the call identification according to the control instruction in the control request. The present invention is applicable to the unified communication mode.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: April 9, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yijin Yang
  • Patent number: 8395996
    Abstract: Techniques that assist in processing of failure detection protocol (FDP) packets. Techniques are provided that assist a CPU of a network device in processing incoming FDP packets. In one embodiment, only a subset of FDP packets received by the network device is forwarded to the CPU for processing, the other FDP packets are dropped and not forwarded to the CPU. In this manner, the amount of processing that a CPU of the network device has to perform for incoming FDP packets is reduced. This enables the network device to support newer FDPs with shorter periodic interval requirements.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: March 12, 2013
    Assignee: Foundry Networks, LLC
    Inventors: Yuen Wong, Pedman Moobed
  • Patent number: 8351325
    Abstract: An International Standards Organization (“OSI”) Layer-2 (“Ethernet”) Pseudo-wire (“OSI Layer-1 type service”) appliance, method, system and hub service is disclosed. The method and system facilitate the rapid deployment of Layer-2 Pseudo-wires over unknown and untrusted Internet Protocol (“IP”) networks. The method and system facilitate the fluid edge of corporate networks and any situation where the Layer-3 network addresses cannot be changed.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: January 8, 2013
    Assignee: YR20
    Inventors: Michael Hinz, William Hinz, Douglas Stevenson, Timothy Everitt
  • Patent number: 8346884
    Abstract: A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup, which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domains to another and other operations.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: January 1, 2013
    Assignee: Nextio Inc.
    Inventor: Christopher J. Pettey
  • Patent number: 8340625
    Abstract: A method, system, and computer-readable media are provided for transmitting wireless data across a coaxial cable. In one aspect, a set of computer-readable media provides a method that includes receiving a request from a mobile device for data and transmitting the data across a coaxial cable to a cable modem. The method further includes sending the data to the mobile device through a base station, wherein the base station communicates with the cable modem in order to receive the data.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: December 25, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Harold Johnson, Timothy Euler
  • Patent number: 8325648
    Abstract: Methods and systems for assigning a wireless communication device to a carrier frequency are presented. In an exemplary embodiment, a radio access network (RAN) radiates to define one or more wireless coverage areas using at least two different carrier frequencies. A given wireless communication device (WCD) seeks to engage in a call, and accordingly transmits a probe message to the RAN. In response to receiving the probe message, and based at least on information associated with the probe message, the RAN determines an initial carrier frequency assignment for the given WCD. Preferably, this initial carrier frequency assignment is performed to balance load across at least some of the at least two different carrier frequencies. The RAN then transmits an indication of the carrier frequency assignment to the given WCD. The given WCD may then tune to the assigned carrier frequency and conduct communications using the assigned carrier frequency.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: December 4, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Maulik K. Shah, Jason P. Sigg, Jasinder P. Singh, Ashish Bhan, Anil Singh, Manoj Shetty
  • Patent number: 8244892
    Abstract: Radiocommunication device comprising a starter software module suitable to allow a simplified radio link of the radiocommunication device with a local radiocommunication network and allow a downloading, by this simplified radio link, of an update of a use software module that is contained in the radiocommunication device and that is suitable to enable a normal radio link to be set up.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: August 14, 2012
    Assignee: Thomson Licensing
    Inventors: Eric Carreel, Sébastien Royer De La Bastie, Arnaud Mouiche
  • Patent number: 8238349
    Abstract: The present invention discloses a method of accessing stored information in multi-framed data transmissions, comprising at least one control interface and at least one elastic store, wherein the control interface accesses the elastic store through a mailbox communications method.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: August 7, 2012
    Assignee: Altera Canada Co.
    Inventors: Wally Haas, Michael Kenneth Anstey
  • Patent number: 8223756
    Abstract: A filter-information transmitting/receiving unit transmits path information with the filter information when the filter information is set by a filter setting unit, and receives the path information when the filter information is set in other network device. A filter-combining determining unit determines whether redundant filter information with the other network device is to be combined or deleted, based on the filter information and the path information. A filter control unit issues a filter-setting request or a filter release request based on a result of determination by the filter-combining determining unit.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: July 17, 2012
    Assignee: Fujitsu Limited
    Inventors: Yuji Ito, Masaya Oda, Shinichi Kuranari
  • Patent number: 8194774
    Abstract: A method and apparatus of a receiver estimating a plurality of channels is disclosed. The method includes the receiver receiving a composite signal. The composite signal includes a signal from each of a plurality of transmission antennas, wherein the signal of each transmission antenna includes a delay relative to other signals of other antennas. The receiver estimates channels between the receiver and the plurality of transmission antennas based on amplitude and a phase of a received composite signal, at a plurality of frequencies.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: June 5, 2012
    Assignee: Broadcom Corporation
    Inventors: Bertrand Hochwald, Robert G. Lorenz, Harold Artes
  • Patent number: 8170037
    Abstract: A communication system according to various exemplary embodiments can include a broadcast station. At least one encoder can be coupled to the broadcast station, wherein the at least one encoder is configured to encode in real-time signals generated from the broadcast station and to convert the signals into Transmission Control Protocol/Internet Protocol (TCP/IP) data packets. At least one server can be coupled to the at least one encoder for transmitting the TCP/IP data packets over a virtual connection between the at least one server to a content distribution network.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: May 1, 2012
    Inventors: Andrew J. Polcha, Michael P. Polcha
  • Patent number: 8155011
    Abstract: Techniques are provided for assisting in the processing of failure detection protocol (FDP) packets. Techniques are provided that assist a CPU of a network device in processing incoming FDP packets. In one embodiment, only a subset of FDP packets received by the network device is forwarded to the CPU for processing, the other FDP packets are dropped and not forwarded to the CPU. The processing is performed using dual memory structures that enable receipt of FDP packets by the network device to be decoupled from the processing of FDP packets by the CPU of the network device.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: April 10, 2012
    Assignee: Foundry Networks, LLC
    Inventors: Yuen Wong, Pedman Moobed
  • Patent number: 8130763
    Abstract: A data item interval identifier lookup method and system is proposed, which is designed for integration to an information processing system for finding which predefined interval the value of an input data item, such as an IP (Internet Protocol) address, belongs. The proposed method and system is characterized by the use of a multi-stage lookup-table data structure having a number of cascaded lookup tables constructed by partitioning the data format of the input data item into a number of segments, each being mapped to one stage of lookup table data structure whose key-value relationships are predefined based on a predefined interval-and-identifier definition table. In operation, the values of the partitioned segments are sequentially used as lookup keys to search through the multi-stage lookup-table data structure until the corresponding interval identifier is found. This feature allows the implementation to have low memory requirement and enhanced system performance.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: March 6, 2012
    Assignee: National Taiwan University
    Inventors: Ching-Fu Kung, Sheng-De Wang
  • Patent number: 8078750
    Abstract: A streaming media encoder for encoding and delivering media content is disclosed. The streaming media encoder has a media input interface for receiving a media stream, a media encoder for receiving the media stream from the input interface and encoding the media stream, thereby producing an encoded media stream. The media encoder has a first confidence monitor for displaying a video image from the received media stream, a second confidence monitor for displaying a video image from the encoded media stream, and a network interface for providing the encoded media stream to a network.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: December 13, 2011
    Assignee: Viewcast.com, Inc.
    Inventors: Mark Hershey, David T. Stoner, Rick Southerland
  • Patent number: 8073085
    Abstract: A gain controller for a wireless communication system sets the receiver gain during the initial time duration of a preamble, and for each subsequent symbol computes a new gain value, which is applied at the end of each symbol. An analog to digital converter resolution controller sets the resolution of the ADC to a high resolution during a preamble interval and a first symbol interval, and to a comparatively lower resolution thereafter until the end of the frame. When a new zone is entered, the first symbol of the new zone is sampled at a higher resolution than the subsequent symbols.
    Type: Grant
    Filed: July 7, 2007
    Date of Patent: December 6, 2011
    Assignee: Redpine Signals, Inc.
    Inventors: Karthik Vaidyanathan, Partha Sarathy Murali
  • Patent number: 8054765
    Abstract: The systems and methods maintain varying protection levels of related objects, such as when nodes of a data structure are protected at the same or greater protection level as their children nodes. In one embodiment, the nodes store data to track protection levels of their children nodes.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: November 8, 2011
    Assignee: EMC Corporation
    Inventors: Aaron J. Passey, Neal T. Fachan
  • Patent number: 8050265
    Abstract: A method of switching data packets between an input and a plurality of outputs of a switching device. The switching device comprises a memory arranged to store a plurality of data structures, each data structure being associated with one of said outputs. The method comprises receiving a first data packet at said input, and storing said first data packet in a data structure associated with an output from which said data packet is to be transmitted. If said first data packet is intended to be transmitted from a plurality of said outputs, indication data is stored in each data structure associated with an output from which said first data packet is to be transmitted, but said first data packet is stored in only one of said data structures. The first data packet is transmitted from said data structure to the or each output from which the first data packet is to be transmitted.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: November 1, 2011
    Assignee: Virtensys Limited
    Inventors: Finbar Naven, Stephen John Marshall
  • Patent number: 8032685
    Abstract: According to one embodiment of the invention, a data modifying bus buffer generally includes a switch that is configured to selectively couple a first databus to a second databus. The switch is controlled by a buffer controller. The first databus and a second databus have a similar predetermined protocol. The buffer controller is operable to monitor the first databus for the presence of a particular sequence of the signals such that, when the particular sequence of the signals is found, the first switch may be selectively opened or closed.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: October 4, 2011
    Assignee: Raytheon Company
    Inventor: George Weber
  • Patent number: 8019279
    Abstract: The present invention is directed to a method, system and computer program for using a mobile phone as handset for an Internet Protocol (IP) softphone and for automatically transferring calls from an IP softphone running on a workstation to another IP softphone running on another workstation.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Stephane Lebrun, Gerard Marmigere
  • Patent number: 8005079
    Abstract: A network switching device includes a plurality of ports to receive data frames over a plurality of communication channels. The plurality of ports selectively store the data frames in blocks of a shared memory. A receiving port of the plurality of ports stores a first frame of the data frames in at least one block of the blocks. A forwarding module assigns the first frame to a transmitting port of the plurality of ports for transmission over the respective communication channel of the transmitting port. A counter module stores respective counts for the plurality of ports. The counter module increments the count for the receiving port after the forwarding module assigns the first frame to the transmitting port. The counter module decrements the count for the receiving port after the first frame is transmitted by the transmitting port. The plurality of ports respectively exercise flow control based on a pause threshold and the respective counts.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 23, 2011
    Assignee: Marvell International Ltd.
    Inventor: Hugh Walsh
  • Patent number: 7991354
    Abstract: There are provided a method of communication which can reliably transmit information from a base station to a wireless terminal in a system which can reduce power consumption by intermittent operation in which the wireless terminal repeats operating state and suspended state by power on and off and the base station used for the method. The method includes the steps of storing base station information such as a command or data supplied to the wireless terminal in the base station, transferring the wireless terminal from the suspended state to the operating state to transmit information from the sensor to the base station, coupling the base station information stored in the base station to a response signal to transmit it to the wireless terminal in the operating state for transmitting the sensor information, and returning the wireless terminal to the suspended state after completing the transmission of the base station information and sensor information.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: August 2, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Miyazaki, Minoru Oogushi, Kazuo Yano
  • Patent number: 7876782
    Abstract: The present invention is directed to a method for setting a user equipment identifier as user equipment identification information used when data received through a dedicated logical channel is transmitted through a common transport channel. The method includes transmitting data and a message type indicator as user equipment identification information from a RRC layer to an RLC layer; setting a user equipment identifier indicator according to the received message type indicator in the RLC layer and transmitting it with the data to a MAC layer; and selecting a user equipment identifier type and a user equipment identifier according to the set user equipment indication identifier, adding it to a header of a MAC SDU in the MAC layer and transmitting it to a corresponding MAC layer in a receiving device.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: January 25, 2011
    Assignee: LG Electronics Inc.
    Inventors: Woon Young Yeo, Seung June Yi
  • Patent number: 7876747
    Abstract: A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially greater in number than the number of bits (n) used for selection of individual lines. The m bits address a table populated with n-bit entries whose bit combinations correspond with the respective output lines, with the relative numbers of the bit combinations being such as to provide substantially equal loads on the individual lines.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Anusankar Elangovan, Paolo Zarpellon, Suran S De Silva, Rodney Fong
  • Patent number: RE44488
    Abstract: The present invention is directed to a method for setting a user equipment identifier as user equipment identification information used when data received through a dedicated logical channel is transmitted through a common transport channel. The method includes transmitting data and a message type indicator as user equipment identification information from a RRC layer to an RLC layer; setting a user equipment identifier indicator according to the received message type indicator in the RLC layer and transmitting it with the data to a MAC layer; and selecting a user equipment identifier type and a user equipment identifier according to the set user equipment indication identifier, adding it to a header of a MAC SDU in the MAC layer and transmitting it to a corresponding MAC layer in a receiving device.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: September 10, 2013
    Assignee: LG Electronics Inc.
    Inventors: Woon Young Yeo, Seung June Yi