Patents Issued in December 15, 2015
  • Patent number: 9215092
    Abstract: An Ethernet PHY may receive an indication from a local timing source that a local clock is suitable for propagation to a link partner. In response, a timer in the Ethernet PHY may be started. In instances that the Ethernet PHY receives, during a time period subsequent to starting the timer and before the timer reaches a predetermined value, an indication that the link partner is propagating a clock that is suitable for the Ethernet PHY to synchronize to, the Ethernet PHY may be configured as timing slave. In instances that the Ethernet PHY does not receive, during the time period subsequent to starting the timer and before the timer reaches a predetermined value, an indication that the link partner is propagating a clock that is suitable for the Ethernet PHY to synchronize to, Ethernet PHY may be configured as timing master upon the timer reaching the predetermined value.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: December 15, 2015
    Assignee: Broadcom Corporation
    Inventors: Xiaotong Lin, Mehmet Tazebay, Peiqing Wang
  • Patent number: 9215093
    Abstract: An ingress node in a Software Defined Network (SDN) comprising a receiver for receiving a data packet, a processor coupled to the receiver and further configured to obtain the data packet from the receiver in a transport protocol agnostic manner, and encapsulate the data packet in an SDN packet header, wherein the packet header comprises SDN flow-specific information provided by an SDN controller, and a transmitter coupled to the processor and further configured to transmit the encapsulated data packet across a single SDN toward an egress node in the SDN.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: December 15, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Lin Han, Renwei Li, Katherine Zhao, Qianglin Quintin Zhao
  • Patent number: 9215094
    Abstract: A system and method of transmitting data frames between a plurality of input ports to a plurality of output ports is described. The input ports segment portions of the received data frames to provide smaller data cells which are individually transmitted to an output port associated with a destination of the segmented data frame. Based upon information provided in the data cells received at the output port, the output port determines the ordinal positions of the received data cells within the segmented data frame and reassembles the data frame which was segmented at the input port. The output port then forwards the reassembled frame toward the associated destination.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: December 15, 2015
    Assignee: Intel Corporation
    Inventor: Robert M. Grow
  • Patent number: 9215095
    Abstract: A computer implemented method enables perception of multiple online personas in an instant messaging communications session by identifying at least two identities within a communications environment to whom messages may be directed, and by enabling a first persona of a user to be projected to a first of the identities while concurrently enabling a second persona of the same user to be projected to a second of the identities.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Weaver, Eric Jeffrey Wolf, Julie McCool, Julie Mills, Brian Heikes
  • Patent number: 9215096
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: December 15, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Patent number: 9215097
    Abstract: A data communications system is disclosed having at least one Legacy cloud coupled to at least one Beta cloud. The system further having at least one BOSS node and at least one border node. A method for ensuring compatibility is disclosed comprising determining when the BOSS node is idle, determining whether the last packet transmitted by any border node was an Alpha format packet if the BOSS node is idle, and unlocking the Legacy cloud if the last packet transmitted by the border node was not an Alpha format packet.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 15, 2015
    Assignee: Apple, Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 9215098
    Abstract: Methods and systems to control wireless communications are provided. A particular network communication system includes a plurality of distributed mobile architecture gateways. Each distributed mobile architecture gateway includes at least one interface to communicate with one or more legacy communication networks and each distributed mobile architecture gateway also includes a data network connection. The data network connection is adapted to connect to at least one other distributed mobile architecture gateway of the plurality of distributed mobile architecture gateways. Additionally, the system includes a private Internet Protocol (IP) network connecting each distributed mobile architecture gateway to a respective set of distributed mobile architecture (DMA) servers. Each DMA server is coupled to a respective base transceiver station, and the private IP network also connects each DMA server in a particular set of DMA servers to the DMA servers in the other sets of DMA servers.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: December 15, 2015
    Assignee: Lemko Corporation
    Inventor: Shaowei Pan
  • Patent number: 9215099
    Abstract: The description herein relates to pilot designs for an Orthogonal Frequency Division Multiplexing (OFDM) based communication system. In at least one embodiment, the communication system is one operating according to the IEEE 802.16m, or WiMax, standard. In general, an OFDM transmitter operates to insert pilot symbols into a resource of a transmit frame according to a predetermined staggered pilot symbol pattern defining pilot symbol locations within the resource of the transmit frame. The predetermined pilot symbol pattern is defined such that pilot symbols are located at or near time boundaries of the resource, at or near frequency boundaries of the resource, or both. By doing so, when generating a channel estimate for the communication channel between the OFDM transmitter and an OFDM receiver based on the pilot symbols, extrapolations needed to estimate the channel near the boundaries of the resource are optimized, thereby improving overall channel estimation accuracy.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dong-Sheng Yu, Mo-Han Fong, Jianglei Ma, Sophie Vrzic, Hang Zhang
  • Patent number: 9215100
    Abstract: A data acquisition circuit may isolate control and data decode logic elements from data acquisition elements such as sensors through the use of a single transformer. A control signal may be supplied to a primary winding of a transformer by alternately opening and closing a push switch and a pull switch. First and second analog to digital converter circuits may receive analog signals and convert them to data signals, which may appear on the secondary winding of the transformer. Data signals may be substantially received by a data demodulator circuit on the primary side of the data acquisition circuit. The data demodulator circuit may compare a voltage associated with the received signal to a threshold voltage and output a result of the comparison to the control and data decode logic element.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: December 15, 2015
    Assignee: Siemens Industry, Inc.
    Inventor: Brian Hogan
  • Patent number: 9215101
    Abstract: Systems and methods for detecting and analyzing discontinuities in a communications link are disclosed. In some embodiments, the systems and methods operate to project signals into the communications link and detecting reflected signals. The reflected signals are processed to define a transformed distribution of the reflected signals. A peak value in the transformed distribution is selected and a local fit to the selected peak value is performed using a model function. A residue distribution is formed based upon the transformed distribution and the model function. A location of the discontinuity based upon the residue distribution is identified, and another peak value from the residue distribution is selected. Additional systems and methods are disclosed.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: December 15, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Richard Hart, Xiaochuan Yi
  • Patent number: 9215102
    Abstract: A receiver is configured to receive a sample of an inter-symbol correlated (ISC) signal, the sample corresponding to a time instant when phase and/or amplitude of the ISC signal is a result of correlation among a plurality of symbols of a transmitted symbol sequence. The receiver may linearize the sample of the ISC signal. The receiver may calculate a residual signal value based on the linearized sample of the ISC signal. The receiver may generate an estimate of one or more of said plurality of symbols based on a slicing of the residual signal value. The linearization may comprise applying an estimate of an inverse of a non-linear model. The non-linear model may be a model of nonlinearity experienced by the ISC signal in a transmitter from which the ISC signal originated, in a channel through which the ISC signal passed en route to the receiver, and/or in a front-end of the receiver.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: December 15, 2015
    Assignee: MagnaCom Ltd.
    Inventors: Amir Eliaz, Ilan Reuven, Gal Pitarasho
  • Patent number: 9215103
    Abstract: A multi-phase partial response equalizer circuit includes sampler circuits that sample an input signal to generate sampled signals in response to sampling clock signals having different phases. A first multiplexer circuit selects one of the sampled signals as a first sampled bit to represent the input signal. A first storage circuit coupled to an output of the first multiplexer circuit stores the first sampled bit in response to a first clock signal. A second multiplexer circuit selects one of the sampled signals as a second sampled bit to represent the input signal based on the first sampled bit. A second storage circuit stores a sampled bit selected from the sampled signals in response to a second clock signal. A time period between the second storage circuit storing a sampled bit and the first storage circuit storing the first sampled bit is substantially greater than a unit interval in the input signal.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: December 15, 2015
    Assignee: Rambus Inc.
    Inventor: Aliazam Abbasfar
  • Patent number: 9215104
    Abstract: Described are apparatuses and methods for generating floating taps for decision feedback equalizers. An apparatus may include a first delay cell including a first group of binary weighted sets of flip-flops to output a first signal, and a second delay cell including a second group of binary weighted sets of flip-flops to output a second signal. The apparatus may further include a multiplexer coupled to the first delay cell and the second delay cell to output a tap signal based on the first signal and the second signal. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: December 15, 2015
    Assignee: Intel Corporation
    Inventors: Michael De Vita, Shenggao Li
  • Patent number: 9215105
    Abstract: An equalizer includes a first sampler, a second sampler, and an equalization circuit. The first sampler is used for sampling an input data to generate an output data, and the second sampler is used for sampling the input data to generate an edge information. The equalization circuit is coupled to the first sampler and the second sampler, and includes an equalization unit and a control unit. The equalization unit performs an equalization operation on an original input data in order to generate the input data according to a plurality of tap coefficients. The control unit is coupled to the equalization unit, for adjusting the plurality of tap coefficients according to the output data and the edge information.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: December 15, 2015
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Pei-Si Wu, An-Ming Lee
  • Patent number: 9215106
    Abstract: A multi-stage system and method for correcting intersymbol interference is disclosed. The system includes a first estimation module configured to sample an input signal to produce a first set of estimated data bits. The system also includes a second estimation module configured to sample the input signal phase shifted by a predetermined phase shift unit to produce a second set of estimated data bits, wherein the second set of estimated data bits are produced at least partially based on the first set of estimated data bits and at least one pre-cursor coefficient.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: December 15, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Chaitanya Palusa, Adam B. Healey, Hiep T. Pham, Volodymyr Shvydun
  • Patent number: 9215107
    Abstract: A clock and data recovery (CDR) apparatus includes an analog to digital converter configured to sample an input signal according to a sampling clock and provide a digitized signal, a first loop circuit configured to provide a first equalized signal corresponding to the digitized signal, and a slicer configured to provide a data signal based on the first equalized signal. A second loop circuit is configured to provide a second equalized signal corresponding to the digitized signal and adjust the sampling clock according to the second equalized signal. A CDR method includes converting an analog signal into a digitized signal using a sampling clock, providing a first equalized signal using the digitized signal, providing a second equalized signal using the digitized signal, determining the sampling clock using the second equalized signal, and generating a data signal using the first equalized signal.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: December 15, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Fernando De Bernardinis
  • Patent number: 9215108
    Abstract: A decision feedback equalizer that can operate at higher speed is provided. The decision feedback equalizer includes a weighting addition circuit (adder 21, coefficient units Tap1a, Tap2 to Tapn) that sums an input signal to weighted versions of feedback signals FB1 to FBn, n being an integer not less than 2. The decision feedback equalizer also includes a decision circuit 11 that decides whether or not the result of addition by the weighting addition circuit is not less than a defined threshold value and that outputs the result of the decision to outside and to a shift register (latch circuits L2 to Ln). The decision circuit operates in synchronism with a clock signal. The shift register sequentially holds the result of decision of the decision circuit 11 in synchronism with the clock signal, and outputs the contents held by its component registers as feedback signals FB2 to FBn.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: December 15, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Yasushi Amamiya
  • Patent number: 9215109
    Abstract: This disclosure provides a method for equalizing the transmission spectrum of a wireless communication transmitter. The method includes: providing a plurality of single-frequency signals; respectively inputting the plurality of single-frequency signals into the transmitter, wherein each single-frequency signal has a predetermined frequency and all the predetermined frequencies are different from each other; loopbacking the plurality of single-frequency signals to an analog to digital converter so as to generate a plurality of digital loopback signals; calculating a frequency response of the transmitter at base band circuit according to the plurality of digital loopback signals; and equalizing the transmission spectrum of the transmitter according to the frequency response of the transmitter.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: December 15, 2015
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventor: Ching-Chia Cheng
  • Patent number: 9215110
    Abstract: A method is provided for synchronizing a first radio unit with a second radio unit associated with an all outdoor radios system, the method including: receiving, at the first radio unit and the second radio unit, respectively, a communication signal from a common communication source; receiving, at the first radio unit and the second radio unit, respectively, a reference signal from a common reference source; synchronizing the communication signal at each of the first radio unit and the second radio unit with the reference signal such that the each of the first radio unit and the second radio unit generates an output signal having substantially the same frequency and substantially the same phase; and transmitting the output signal from each of the first radio unit and the second radio unit to a remote receiver through an antenna.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: December 15, 2015
    Assignee: ZTE (USA) INC.
    Inventors: Ying Shen, Andrey Kochetkov
  • Patent number: 9215111
    Abstract: A transmission circuit including an equalizer circuit, a slicer circuit, a signal detection circuit, and a control circuit is provided. The equalizer circuit performs an equalizing operation on an input signal according to preset states to output an equalizing signal corresponding to each preset state. The slicer circuit performs a slicing operation on the equalizing signal to output a slicing signal. The signal detection circuit detects and compares the equalizing signal and the slicing signal and accordingly adjusts the equalizer circuit to one of the preset states. The control circuit receives the slicing signal corresponding to each preset state, compares the slicing signal corresponding to each preset state with a plurality of signal patterns to generate a comparison result, and selects one of the preset states according to the comparison result, such that the control circuit let the equalizer circuit perform the equalizing operation according to the selected preset state.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: December 15, 2015
    Assignee: VIA Technologies, Inc.
    Inventors: Hung-Hao Shen, Wei-Yu Wang
  • Patent number: 9215112
    Abstract: A decision-feedback equalizer (DFE) samples an analog input signal against M references during the same symbol time to produce M speculative samples. Select logic in the DFE then decodes N bits resolved previously for previous symbol times to select one of the M speculative samples as the present resolved bit. The present resolved bit is then stored as the most recent previously resolved bit in preparation for the next symbol time. The select logic can be can be programmable to accommodate process, environmental, and systematic variations.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: December 15, 2015
    Assignee: Rambus Inc.
    Inventors: Brian S. Leibowitz, Jaeha Kim
  • Patent number: 9215113
    Abstract: Techniques for training a link are described herein. An example electronic device includes a port coupled to a link partner. The port and the link partner use closed-loop equalizer training to obtain receiver equalization coefficients for the receiver of the port and obtain transmitter equalization coefficients for the transmitter of the link partner.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: December 15, 2015
    Assignee: Intel Corporation
    Inventors: Huimin Chen, Howard Heck, Hsiao-Ping J. Tsai
  • Patent number: 9215114
    Abstract: A receiver architecture is disclosed which employs an RC double-sampling front-end and dynamic offset modulation technique. A low-voltage double-sampling technique provides high power efficiency by avoiding linear high-gain elements conventionally employed in typical transimpedance-amplifier (TIA) receivers. In addition, a demultiplexed output of the receiver helps save power in the subsequent digital blocks. Various applications are described including optical receivers, electrical on-chip interconnects, as well as pulse amplitude modulation. The receiver can be implemented in CMOS and is scalable and portable to other technologies.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: December 15, 2015
    Assignee: California Institute of Technology
    Inventors: Azita Emami-Neyestanak, Meisam Honarvar Nazari, Saman Saeedi
  • Patent number: 9215115
    Abstract: An embodiment of the present invention implements a linear feedback shift register (LFSR) as a counting device for an integrator of a DFE circuit. In embodiments of the present invention, the particular count sequence need not be known, instead only boundary values need be known. For example, for a LFSR having a predetermined count sequence, a digital integrator controller need not know every value of the count sequence. Instead, the digital integrator controller detects predetermined boundary values such as a minimum or maximum count.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: December 15, 2015
    Assignee: Altera Corporation
    Inventor: Allen Chan
  • Patent number: 9215116
    Abstract: A method for transmitting a binary digital transmit signal over an optical transmission link includes creating a differential optical duobinary signal, supplying the differential optical duobinary signal to a first end of the optical transmission link, transmitting the differential optical duobinary signal to a second end of the optical transmission link, and receiving the differential optical duobinary signal as a receive signal at the second end of the optical transmission link. The differential optical duobinary signal may be created by pre-coding the binary digital transmit signal having a given bit interval (T) in two pre-coding steps each with a signal delay of a single bit interval or in a single pre-coding step with a signal delay of twice the bit interval. In each case the pre-coding applies a non-XOR or equivalent operation.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: December 15, 2015
    Assignee: ADVA Optical Networking SE
    Inventor: Michael Eiselt
  • Patent number: 9215117
    Abstract: An amplitude shift keying (ASK) demodulator and a communication apparatus including the same are provided. The ASK demodulator includes an envelope detector, a clock generator, a plurality of elementary demodulators, and a post signal processor. The envelope detector is configured to detect an envelope of an ASK modulated signal and to generate an envelope signal. The clock generator is configured to generate a main clock signal and first through n-th clock signals, where n is a positive integer of at least 2. The plurality of elementary demodulators are each configured to sample the envelope signal using a first sampling clock signal and a second sampling clock signal, and to output first through n-th elementary demodulated signals based on a difference between the sampled envelope signals using the first sampling clock signal and the second sampling clock signal.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: December 15, 2015
    Assignees: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY INDUSTRY FOUNDATION
    Inventors: Sang Hyo Lee, Su Hwan Kim, Ji Sung Kim
  • Patent number: 9215118
    Abstract: An electronic device that performs an inverse fast Fourier transform (IFFT) on N (N is an integer equal to or larger than 2) orthogonal frequency-division multiplexed (OFDM) transmission signals; performs a fast Fourier transform (FFT) on the N transmission signals which have been subjected to the IFFT; detects phases of the N transmission signals which have been subjected to the FFT; detects relative delay amounts of the N transmission signals based on the detected phases of the N transmission signals; and adjusts a timing at which at least one of the N transmission signals is subjected to the inverse fast Fourier transform based on the detected relative delay amounts.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: December 15, 2015
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventor: Shigeo Kusunoki
  • Patent number: 9215119
    Abstract: Methods and UE apparatuses are provided for transmitting RSs. A method includes receiving a cell-specific sequence-hopping parameter; receiving a UE-specific sequence-hopping parameter; acquiring a first reference signal sequence for a PUSCH based on the UE-specific sequence-hopping parameter; acquiring a second reference signal sequence for a PUCCH based on the cell-specific sequence-hopping parameter; and transmitting at least one of a first reference signal and a second reference signal.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: December 15, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Aris Papasakellariou, Joon Young Cho
  • Patent number: 9215120
    Abstract: Clipping a widely-separated, multi-carrier signal is effectively performed without having to use a high sampling speed. Clipping is performed in a first stage at a combined signal level, but with a predetermined carrier separation of at least twice the channel bandwidth (2CBW), followed by repositioning the carriers at baseband zero frequency. After clipping, carriers are placed at their respective center frequencies with full carrier separation reintroduced in a second stage. Iterative clipping stages smooth out signal reshaping and re-settled amplitudes for combined carriers.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: December 15, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Leonard Rexberg, HÃ¥kan Malmqvist
  • Patent number: 9215121
    Abstract: A plurality of diagonal matrices Ci is determined, where the plurality of diagonal matrices Ci is for modifying a plurality of transmit signals to be transmitted via a plurality of transmit antennas, each diagonal matrix Ci for modifying an i-th block of sub-carriers, adjacent in frequency, in the plurality of transmit signals. The plurality of diagonal matrices Ci is used to modify the plurality of transmit signals to implement transmit diversity.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: December 15, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Jungwon Lee, Jihwan P. Choi, Hui-Ling Lou, Rohit U. Nabar, Yakun Sun
  • Patent number: 9215122
    Abstract: Until when a desired signal is received in a reception mode, a level comparator extracts a portion of a frequency-domain signal output from a Fourier transformer, the portion matching with the frequency of the desired signal, and, when the reception level of the extracted portion matching with the frequency of the desired signal is higher than a predetermined threshold value, determines that an interference signal exists. An LO frequency controller sets the frequency of a local signal (LO) based on the determination result in the level comparator such that the frequency of intermodulation distortion caused by the interference signal becomes an intermediate frequency of the frequency band of the desired signal. When it is determined that the interference signal exists, an RX controller changes gain settings of a low-noise amplifier circuit and gain settings of a variable gain amplifier circuit and changes the cutoff frequency of a filter circuit.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: December 15, 2015
    Assignee: Panasonic Corporation
    Inventors: Makoto Ohba, Kouji Takahashi, Yoshito Hirai
  • Patent number: 9215123
    Abstract: Provided are computer-implemented methods and systems for analyzing domain name system requests and developing profiles associated with these requests. Multiple requests received from the same internet protocol (IP) address may be analyzed to differentiate computer systems used to generate these requests, applications provided on these computer systems, and even different users. The requests are analyzed based on text string content (e.g., domain and subdomain names) and timing. One or more profiles are developed and continuously updated based on requests received from the same IP address. These profiles may be used in real time to provide feedback to the users (e.g., deliver marketing content) or for subsequent analysis of comprehensive data sets (e.g., to identify behavior patterns). For example, a profile may be used to identify a number and types of computers in the household, a number and demographic information of users, and other such identifiers.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 15, 2015
    Assignee: Nominum, Inc.
    Inventors: Erik D. Fears, Srinivas Avirneni, Kendall S. Jones
  • Patent number: 9215124
    Abstract: A vehicle communication network includes a network fabric, a plurality of vehicle control modules, memory, one or more multimedia processing modules, and a network manager. The network manager is operable to coordinate communication of packets, via the network fabric, among the vehicle control modules, the memory, and the multimedia processing modules based on individual content of the packets and in accordance with a global vehicle network communication protocol. The network manager is further operable to facilitate network resource management to support the communication of packets via the network fabric in accordance with the global vehicle network communication protocol.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: December 15, 2015
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9215125
    Abstract: A network processor includes first communication protocol ports that each support ‘M’ minimum size packet data path traffic on ‘N’ lanes at ‘S’ Gigabits per second (Gbps) and traffic with different communication protocol units on ‘n’ additional lanes at ‘s’ Gbps. The first communication protocol ports support access to an external coprocessor using parsing logic located in each of the first communication protocol ports. The parsing logic, during a parsing period, is configured to send a request to the external coprocessor at reception of a ‘M’ size packet and to receive a response from the external coprocessor. The parsing logic sends a request maximum ‘m’ size byte word to the external coprocessor on one of the additional lanes and receives a response maximum ‘m’ size byte word from the external coprocessor on the one of the additional lanes while complying with the equation N×S/M=<n×s/m.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: December 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Jean L. Calvignac, Chih-Jen Chang, Damon Philippe, Natarajan Vaidhyanathan, Colin B. Verrilli, Fabrice Jean Verplanken
  • Patent number: 9215126
    Abstract: This information processing system processes information through communication between a first information processing device and a second information processing device. The second information processing device has a recording unit and a control unit. The recording unit records a first OS and a second OS. The control unit selects one of the first OS and the second OS, according to a connection state with the first information processing device. The control unit controls the second information processing device or a combination of the first information processing device and the second information processing device, using the OS selected here.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: December 15, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Yasutaka Tahara, Dai Fujikawa, Hirofumi Asakura, Hikaru Fujiwara, Shinji Goto, Takehiro Okada
  • Patent number: 9215127
    Abstract: A system and method is disclosed for enabling a redirection application to use non-proxy-enabled modules for communication with a server through a proxy server, in which a non-proxy-enabled module takes an address or an URL as the input to establish a connection with the server. This system and method does not require administrative access (e.g. super-user, root, and the like), which is useful for mobile devices where obtaining such privileges is typically difficult. In one embodiment, a media application may use a media player provided by an operating system as a module. In this embodiment, the media application is the redirection application and the media player is the module. The non-proxy-enabled modules use addresses or URLs to locate and fetch data.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: December 15, 2015
    Assignee: Network Coding, Inc.
    Inventors: Ali ParandehGheibi, Richard Barry
  • Patent number: 9215128
    Abstract: A firmware model is provided for a shared port membership table that is partitioned for different needs of a distributed network switch, such as broadcast groups, multicast groups, ACL rules, and other port membership groupings. The shared port membership table enables a control point to set the size of each of the types of port membership information based on their usage or expected usage. By shrinking one partition, the control point is able to use the port group entries for a different partition of port group information.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Josep Cors, Ward R. Nelson, Jun C. Yin
  • Patent number: 9215129
    Abstract: An automated technique for constructing and updating protection scope is described. Preferably, the protection scope is MAC-address based. According to this technique, one or more packet processing units (PPUs) execute a MAC address learning algorithm to gather a list of MAC addresses. Packet processing units typically are one of: a kernel module residing on the hypervisor, a virtual appliance running a packet processing engine, and a software agent running on a virtual machine and that processes packet flows between and among associated virtual machines. Each of the one or more PPUs is provisioned to collect a set of MAC addresses; the PPUs exchange their lists, and the lists are then merged into a merged list from which a current protection scope is then generated. Each entry in the protection scope preferably contains information indicating which PPU is available to protect the MAC address associated with that entry.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: December 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Cheng-Ta Lee, Jeffrey Lawrence Douglass, Deepti Sachdev
  • Patent number: 9215130
    Abstract: An apparatus and method for adaptively bundling media frames in a data packet for transmission in a wireless data network. When a wireless device is ready to transmit an audio communication, a message is sent from the wireless device to a communication server that checks for network usage conditions and adaptively determines a bundling factor for the audio communication. The bundling factor is transmitted to the wireless device, and the wireless device bundles media frames into a data packet according to the bundling factor.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: December 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Douglas M. Crockett, Eric C. Rosen
  • Patent number: 9215131
    Abstract: A network access device (NAD) receives a UDP packet from a client to be transmitted to a management server over Internet, the UDP packet including a management message. The NAD is one of NADs managed by the management server. The NAD determines whether the management server is reachable using a UDP protocol. The NAD transmits the UDP packet to the management server using the UDP protocol over the Internet if it is determined that the management server is reachable using the UDP protocol. Otherwise, the NAD extracts a UDP payload from the UDP packet, encapsulates the UDP payload within an HTTP POST request, and transmits the HTTP POST request having the UDP payload encapsulated therein to the management server using a HTTP protocol over the Internet.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 15, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Clifford A. Frey, John Bicket, Kevin Paul Herbert, Varun Sagar Malhotra, Benjamin A. Chambers
  • Patent number: 9215132
    Abstract: An architecture is provided that can scale content resolution in order to mitigate errors in a provisioned service of a communication network, such as a wireless service or a femtocell service that integrates with DSL or other broadband carriers. The architecture can identify fault conditions relating to e.g., bandwidth oversubscription or symbolization integrity. Based upon such identification, the architecture can alter encoding format codecs of certain types of content in order to reduce their resolution/quality, thereby mitigating bandwidth oversubscription fault conditions or freeing up space (without necessarily increasing bandwidth) to insert additional FEC code.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: December 15, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Douglas Medina, Frank Coppa, Robert Johnston
  • Patent number: 9215133
    Abstract: A policy and charging rules function (PCRF), generates a Diameter audit message concerning an application level Diameter session for which local resources are maintained by the PCRF. The PCRF includes, in the audit message, a fake parameter value. The PCRF sends the audit message with the fake parameter value to the OCS or the AF over an Sy or Rx interface. The PCRF receives a response to the audit message from the OCS or AF. The PCRF determines, based on the response, whether the application level session comprises and orphan session. The PCRF, in response to determining that the application level Diameter session comprises an orphan session frees the local resources maintained by the PCRF for the orphan session.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: December 15, 2015
    Assignee: Tekelec, Inc.
    Inventors: Uri Baniel, Tarek Abou-Assali, Manish Kumar Gupta, Sayan Chowdhury
  • Patent number: 9215134
    Abstract: Embodiments of the present invention provide a method and a label forwarding router for initiating an LDP session connection. The method includes: using an address of a first transport address family of a local device as a connection address, and starting an LDP session setup procedure for the local device and a peer device according to the address; setting a random time value in the procedure; determining that current time reaches the random time value and that the LDP session setup fails; and selecting an address of a second transport address family as a new connection address, and starting a new LDP session setup procedure according to the new address. The present invention can implement normal initiation of an LDP session connection.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: December 15, 2015
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongliang Li, Ling Jiang
  • Patent number: 9215135
    Abstract: Provided is a terminal (200) which notifies a base station (100) of response signals generated by bundling error detection results for the downlink data of a first band and a second band and in which a calculating unit (204) receives the downlink data for each band, a CRC unit (211) detects any errors in the downlink data, and an answer signal generating unit (212) generates answer signals by bundling error detection results on the basis of the bit number ratio of the error detection results for the first band and the second band, so that the total number of bits in the error detection results for the downlink data obtained using the CRC unit (211) is the number of notification bits in the response signals.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: December 15, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toru Oizumi, Daichi Imamura, Masayuki Hoshino, Ayako Horiuchi
  • Patent number: 9215136
    Abstract: In one embodiment, a device in a computer network determines one or more tunnels affected by a downstream fault in the computer network, and determines one or more common Ethernet segments of the device used by the affected tunnels. As such, the device generates, for each of the one or more common Ethernet segments, a respective fault message aggregating tunnel information of each of one or more particular affected tunnels on the corresponding common Ethernet segment, and sends each respective fault message with aggregated tunnel information over a selected tunnel of the one or more particular affected tunnels on the corresponding common Ethernet segment.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 15, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Joshua B. Littlefield, Sukrit Dasgupta, Hari Rakotoranto
  • Patent number: 9215137
    Abstract: A failure is detected in a middle path of communication information received from one communication network. When the communication information received from the one communication network is relayed to another communication network, information is output to the other communication network by storing information about the failure detected from the communication information received from the one communication network in a header of communication information to be output to the other communication network.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: December 15, 2015
    Assignee: NEC Corporation
    Inventor: Toshiro Yamauchi
  • Patent number: 9215138
    Abstract: Determining a system configuration for performing a collective operation on a parallel computer that includes a plurality of compute nodes, the compute nodes coupled for data communications over a data communications network, including: selecting a system configuration on the parallel computer for executing the collective operation; executing the collective operation on the selected system configuration on the parallel computer; determining performance metrics associated with executing the collective operation on the selected system configuration on the parallel computer; selecting, using a simulated annealing algorithm, a plurality of test system configurations on the parallel computer for executing the collective operation, wherein the simulated annealing algorithm specifies a similarity threshold between a plurality of system configurations; executing, the collective operation on each of the test system configurations; and determining performance metrics associated with executing the collective operation o
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: December 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, James E. Carey, Philip J. Sanders, Brian E. Smith
  • Patent number: 9215139
    Abstract: An environment variable for use cases such as UPnP AV use cases. The environment variable of the present invention is used to store the physical location of the user. For example, the environment variable can be used to identify a particular location as being a user's living room, kitchen, etc. The information stored in the environment variable can be used to enhance the user experience of the digital home or other environment by minimizing the number of manual selections that the user has to make in order to initiate a use case such as playing music in a bedroom or watching movies in a living room. The environment variable is used to trigger a change of a profile and select the devices needed to implement different use scenarios.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mikko A. Hyvarinen, Kari Kaarela, Jukka Parkkinen, Kirmo Koistinen
  • Patent number: 9215141
    Abstract: In an embodiment, an electronic digital data packet router performs receiving a DHCP initiation message on a particular interface among a plurality of network interfaces; modifying the DHCP initiation message by adding a particular DHCP option that signals a DHCP server to provide router configuration data, resulting in a modified DHCP initiation message; relaying the modified DHCP initiation message to the DHCP server; receiving, from the DHCP server, a DHCPOFFER message that comprises the particular DHCP option containing configuration data; configuring the router using the configuration data; relaying the DHCPOFFER message without the particular DHCP option on the particular interface toward another data packet router.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 15, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Rajiv Asati, Ralph Droms, Vijay Bollapragada
  • Patent number: 9215142
    Abstract: Embodiments of systems and methods are described for performing community analysis of computing performance. These systems and methods can collect and analyze community performance data from a plurality of physical or virtual infrastructure installations. The systems and methods can leverage this community performance data to identify and recommend areas where individual physical or virtual infrastructures can improve performance.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: December 15, 2015
    Assignee: Dell Software Inc.
    Inventors: Scott Matthew Herold, Geoffrey Alan James Vona, Michael Hugh Condy