Patents Issued in March 11, 2014
  • Patent number: 8671302
    Abstract: Methods and systems for operating a wireless clock system for multimedia datastream transmission and display. Source clock frames are compared with a reference clock frames and the clock difference are transmitted to a wireless clock receiver which also receives the same reference clock frames. Source clock frames are re-constructed using the reference clock frames, clock difference information and the receiver's local clock system.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: March 11, 2014
    Assignee: Picongen Wireless, Inc.
    Inventors: Sai Manapragada, Alvin Dale Kluesing
  • Patent number: 8671303
    Abstract: Circuits, methods, and apparatus for memory interfaces that compensate for skew between a clock signal and DQ/DQS signals that may be caused by a fly-by routing topology. The skew is compensated by clocking the DQ/DQS signals with a phase delayed clock signal, where the phase delay has been calibrated. In one example calibration routine, a clock signal is provided to a receiving device. A DQ/DQS signal is also provided and the timing of their reception compared. A delay of the DQ/DQS signal is changed incrementally until the DQ/DQS signal is aligned with the clock signal at the receiving device. This delay is then used during device operation to delay a signal that clocks registers providing the DQ/DQS signals. Each DQ/DQS group can be aligned to the clock, or the DQS and DQ signals in a group may be independently aligned to the clock at the receiving device.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: March 11, 2014
    Assignee: Altera Corporation
    Inventors: Yan Chong, Bonnie I. Wang, Chiakang Sung, Joseph Huang, Michael H. M. Chu
  • Patent number: 8671304
    Abstract: A method, system, and computer program product are provided for adjusting write timing in a memory device based on a training signal. For instance, the method can include configuring the memory device in a training mode of operation. The method can also include determining a write timing window between a signal on a data bus and a write clock signal based on the training signal. Further, the method includes adjusting a phase difference between the signal on the data bus and the write clock signal based on the write timing window. The memory device can recover data on the data bus based on the adjusted phase difference.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: March 11, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Aaron John Nygren, Ming-Ju Edward Lee, Shadi M. Barakat, Xiaoling Xu, Toan Duc Pham, Warren Fritz Kruger
  • Patent number: 8671305
    Abstract: A circuit includes a phase detector circuit, a phase frequency detector circuit, a data detection circuit, a multiplexer circuit, and a clock signal generation circuit. The phase detector circuit is operable to generate a first phase detection signal based on a data signal and a first periodic signal. The phase frequency detector circuit is operable to generate a second phase detection signal based on second and third periodic signals. The data detection circuit is operable to generate a data detection signal based on the first phase detection signal. A multiplexer circuit is operable to provide one of the first and the second phase detection signals as a selected signal based on the data detection signal. The periodic signal generation circuit is operable to cause adjustments to phases of the first and the second periodic signals based on the selected signal.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: March 11, 2014
    Assignee: Altera Corporation
    Inventors: Shou-Po Shih, Tim Tri Hoang, Kazi Asaduzzaman
  • Patent number: 8671306
    Abstract: A messaging system may operate on multiple processor partitions in several configurations to provide queuing and topic subscription services on a large scale. A queue service may receive messages from a multiple transmitting services and distribute the messages to a single service. A topic subscription service may receive messages from multiple transmitting services, but distribute the messages to multiple recipients, often with a filter applied to each recipient where the filter defines which messages may be transmitted by the recipient. Large queues or topic subscriptions may be divided across multiple processor partitions with separate sets of recipients for each partition in some cases, or with duplicate sets of recipients in other cases.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Kartik Paramasivam, Murali Krishnaprasad, Jayu Katti, Pramod Gurunath, Affan Arshad Dar
  • Patent number: 8671307
    Abstract: A computer which takes over a task managed by a server apparatus from another computer which occupies the task, the computer including, a processor to detect an error of the other computer, to transmit, when an error of the another computer is detected, a task relaying request for taking over the task to the server apparatus, and to allow when a permission of the takeover of the task is received from the server apparatus processes of application programs in standby states in the computer to occupy the task.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: March 11, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuki Akita, Takeshi Yamazaki, Daisuke Shimabayashi
  • Patent number: 8671308
    Abstract: Exemplary system, and computer program product embodiments for optimizing disaster recovery systems during takeover operations are provided. In one embodiment, by way of example only, a flag is set in a replication grid manager to identify replication grid members to consult in a reconciliation process for resolving intersecting and non-intersecting data amongst the disaster recovery systems for a takeover operation. The replication grid members are consulted for the takeover operation to accommodate a coordination of an ownership synchronization process for cartridges not distributed on-time to the replication grid members. Additional system and computer program product embodiments are disclosed and provide related advantages.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Shay H. Akirav, Aviv Caro, Itay Maoz, Gil E. Paz, Uri Shmueli, Tzafrir Z. Taub
  • Patent number: 8671309
    Abstract: Embodiments of a hardware processor including a plurality of machine state registers (MSRs) are described. At least one of the MSRs includes an erroring logical processing (ELP) bit which when set, indicates that a particular thread executing on the hardware processor caused an error.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: March 11, 2014
    Assignee: Intel Corporation
    Inventors: Ashok Raj, Narayan Ranganathan, Mohan J. Kumar, Theodros Yigzaw
  • Patent number: 8671310
    Abstract: The disclosure provides a control and data transmission installation for redundantly controlling a slave device, which may be a field transmitter. The effect achieved by the control and data transmission installation is that essentially seamless control of a field transmitter can be assured even when a control device fails. The control and data transmission installation has at least two control devices and at least one slave device which are connected to one another by a communication network. The slave device contains addressable output interfaces for receiving output and status data. Each control device has a device for producing and transmitting status and output data for a separate output interface of the slave device, and the slave device has an evaluation device which controls the forwarding of received output data for further use in response to the status signals received from the control devices.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: March 11, 2014
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventors: Martin Schuermann, Gunnar Lessman
  • Patent number: 8671311
    Abstract: System, method and computer program product for a multiprocessing system to offer selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). Each paired microprocessor or processor cores that provide one highly reliable thread for high-reliability connect with a system components such as a memory “nest” (or memory hierarchy), an optional system controller, and optional interrupt controller, optional I/O or peripheral devices, etc. The memory nest is attached to a selective pairing facility via a switch or a bus.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alan Gara, Michael K. Gschwind, Valentina Salapura
  • Patent number: 8671312
    Abstract: In a method and a device for securely checking the exclusivity of a binary active/passive state of redundant units, the device includes: at least one exclusive communication device of the state capable of transmitting an exclusive signal relating to the exclusivity of the state to at least one checking device integrated within each of the units. The checking device is capable of checking and confirming the exclusivity of the state. Each of said redundant units in the active state is capable of transmitting to the exclusive communication device the identity signal; the exclusive communication device is capable of receiving at least one of the identity signals from the redundant units; the exclusive communication signal is capable of producing the exclusive signal from at least one of the identity signals; and the checking device is capable of determining the exclusivity of the state of the unit by reading the exclusive signal.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: March 11, 2014
    Assignee: Siemens S.A.S.
    Inventor: Eric Chenu
  • Patent number: 8671313
    Abstract: A management apparatus and a management method that enable parsing processing to be executed efficiently by means of a working memory of a fixed size are proposed. One or more predefined rules are divided into one or more rule segments that comprise a condition and a conclusion that each form part of the rule, and the rule segments obtained through the division are stored in the secondary storage, and when an event notification from the information processing device is received, one or more related rule segments are selected and, by linking the selected one or more rule segments in the memory as required, a rule parsing network is constructed that indicates relationships between rules in the memory, an inference is derived on the basis of the constructed rule parsing network, and rule segments that are not readily used in inference derivation are deleted from the memory.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 11, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Tomohiro Morimura, Masashi Kunii, Yutaka Kudo
  • Patent number: 8671314
    Abstract: Real-time diagnostics may be provided. A plurality of data feeds may be aggregated from at least one of a plurality of nodes. Upon determining that at least one element of at least one of the data feeds meets a trigger condition, an action associated with the trigger condition may be executed.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Avi Roitman Bardack, Paula Muna Batthish, Victor Boctor, Olexiy Karpus, Randall Lehner, Pravjit Tiwana
  • Patent number: 8671315
    Abstract: A prognostic analysis system and methods of operating the system are provided. In particular, a prognostic analysis system for the analysis of physical system health applicable to mechanical, electrical, chemical and optical systems and methods of operating the system are described herein.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: March 11, 2014
    Assignee: California Institute of Technology
    Inventors: Ryan M. E. MacKey, Robert Sneddon
  • Patent number: 8671316
    Abstract: An image processing apparatus of the present disclosure includes: a two-dimensional matrix barcode decoding unit configured to decode a two-dimensional matrix barcode in an image of image data; and a restoration determining unit configured (a) to obtain an error detection rate and error detection position information detected while the two-dimensional matrix barcode is decoded, (b) to compare the error detection rate with a predetermined threshold value, (c) on the basis of the comparison result, to determine whether the two-dimensional matrix barcode should be restored, and (d) to adjust the threshold value according to an error detection position determined from the error detection position information.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: March 11, 2014
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Kunihiko Shimamoto, Yuya Tagami
  • Patent number: 8671317
    Abstract: According to one embodiment, a semiconductor integrated circuit includes at least one memory and at least one built-in self test (BIST) circuit. In the memory, data can be stored. The BIST circuit tests the memory and includes an address generator. The address generator operates in one of a first operating mode and a second operating mode. In the first operating mode, address signals corresponding to all addresses of the memory are generated. In the second operating mode, the address signals are generated such that each bit of an address input of the memory can be one signal state of both 0 and 1 and such that different bits constitute a set of pieces of data in which the bits choose different signal states at least once.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: March 11, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenichi Anzou, Chikako Tokunaga
  • Patent number: 8671318
    Abstract: Connection circuitry couples scan test port (STP) circuitry to test access port (TAP) circuitry. The connection circuitry has inputs connected to scan circuitry control output leads from the TAP circuitry, a select input lead, and a clock input lead. The connection circuitry has outputs connected to a scan enable (SE) input lead, a capture select (CS) input lead, and the scan clock (CK) input lead of the STP circuitry. The connection circuitry includes a multiplexer having a control input connected with a clock select lead from the TAP circuitry, an input connected with a functional clock lead, an input connected with the clock input lead, an input connected with a Clock-DR lead from the TAP circuitry, an OFF lead, and an output connected with the scan clock input lead.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: March 11, 2014
    Assignee: Texas Instruments Incorporated
    Inventor: Lee D. Whetsel
  • Patent number: 8671319
    Abstract: An operating system independent JTAG debugging system implemented to run in a web browser. The software executing in the browser identifies the JTAG enabled components in the target system that is to be tested, and automatically downloads the latest versions of the appropriate software, JTAG drivers and configuration information from a test server.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: March 11, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Stephen Yee Shun Lau, Vikas Varshney
  • Patent number: 8671320
    Abstract: An integrated circuit comprises scan test circuitry and additional circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises a plurality of scan chains coupled to the additional circuitry, a scan capture clock generator configured to generate a scan capture clock signal having a controllable number of capture pulses, and a clock selection circuit configured to select between at least the scan capture clock signal and a scan shift clock signal for application to clock signal inputs of the scan chains. In one embodiment, the scan capture clock generator comprises a finite state machine, a plurality of capture clock pulse circuits each generating a capture clock pulse signal comprising a different number of capture clock pulses, and logic circuitry coupled to the finite state machine and having inputs adapted to receive the outputs of the capture clock pulse circuits.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: March 11, 2014
    Assignee: LSI Corporation
    Inventor: Ramesh C. Tekumalla
  • Patent number: 8671321
    Abstract: A method and apparatus for retransmission processing in a communication receiver includes improving the performance of Incremental Redundancy (IR) combining and retransmission processing at minimal increased complexity. One aspect of these improvements involves the use of prior decoding results, if the decoding block quality is above a threshold value, rather than or in addition to prior demodulation results, in retransmission processing. That is, the teachings herein propose selectively using the hard bit decisions obtained from decoding previously transmitted data blocks, to improve the decoding of retransmitted data blocks.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: March 11, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Olof Liberg, Miguel Lopez, Sajal Kumar Das, Mårten Sundberg
  • Patent number: 8671322
    Abstract: Embodiments of a system and methodology are disclosed for enabling a network to manage threshold values provided to UEs for use in decoding ACK-NAK signals. In various embodiments described herein, a base station signals an actual fixed threshold value in a semi-static manner for use by UEs to decode ACK/NAK signals. In these embodiments, the threshold value is part of a semi-static but UE-specific threshold value. This allows the base station to accommodate varying UE geometries, and optimize power savings for ACK-NAK transmissions. Embodiments of the invention also allow the base station to enforce a desired quality of service (QoS) without excessive power variations across ACK/NAK which are limited by the transmit power dynamic range.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: March 11, 2014
    Assignee: Apple Inc.
    Inventor: Ian C. Wong
  • Patent number: 8671323
    Abstract: A Low-Density Parity-Check Convolutional Code (LPDCCC) decoder (10) for partial parallel decoding of low-density parity-check convolutional codes, the decoder having: a plurality of pipeline processors (11) to receive channel messages and edge-messages; each processor (11) having: a plurality of block processing units (BPUs) (13), each BPU (13) having a plurality of check node processors (CNPs) (14) to process check nodes that enter into the processor (11) and a plurality of variable node processors (VNPs) (15) to process variable nodes that are about to leave the processor (11); and a plurality of Random Access Memory (RAM) blocks (30) for dynamic message storage of the channel messages and the edge-messages; wherein in each processor (11), the VNPs (15) are directly connected to corresponding RAM blocks (30), and the CNPs (14) are directly connected to corresponding RAM blocks (30) such that the connections from the VNPs (15) and CNPs (14) to the corresponding RAM blocks (30) are pre-defined and fixed accor
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: March 11, 2014
    Assignee: The Hong Kong Polytechnic University
    Inventors: Chiu Wing Sham, Xu Chen, Chung Ming Lau, Yue Zhao, Wal Man Tam
  • Patent number: 8671324
    Abstract: A method of interleaving blocks of indexed data of varying lengths is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interleavers based upon a desired Interleaver length L; and adapting the selected basic Interleaver to produce an Interleaver having the desired Interleaver length L.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: March 11, 2014
    Assignee: DTVG Licensing, Inc.
    Inventors: Mustafa Eroz, A. Roger Hammons, Jr., Feng-Wen Sun
  • Patent number: 8671325
    Abstract: An apparatus for detecting and correcting errors in a received codeword includes a syndrome calculator, error locator polynomial generator, and symbol corrector. The syndrome calculator has a first input to receive a first plurality of symbols, a second input to receive a second plurality of symbols, and a plurality of processing stages each coupled to the first and second inputs. Each processing stage is configured to process a symbol of the first plurality of symbols, and a symbol of the second plurality of symbols, during each of a plurality of iterations to generate a respective syndrome value after the iterations. The syndrome calculator also has a syndrome output configured to output the respective syndrome values. The error locator polynomial generator has a syndrome input coupled to both the syndrome output and an error location output, and the symbol corrector has an error location input coupled to the error location output.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: March 11, 2014
    Assignee: Marvell International Ltd.
    Inventor: Weishi Feng
  • Patent number: 8671326
    Abstract: A method of encoding user data into a first set of codewords using a first code, generating a first set of parity information based at least in part on the first set of codewords and at least a second code, and writing at least parity information associated with the first set of parity information to shingled magnetic recording storage. A method of performing decoding on a first set of read-back signal data read back from shingled magnetic recording storage and associated with a first set of codewords, and if decoding of at least one read-back signal in the first set of read-back signal data fails, performing decoding on at least some of a second set of read-back signal data associated with a set of parity information.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: March 11, 2014
    Assignee: SK hynix memory solutions inc.
    Inventors: Xiangyu Tang, Yu Kou, Lingqi Zeng
  • Patent number: 8671327
    Abstract: To store bits in one or more cells, an adaptive mapping of bits to ranges of a physical parameter of the cell(s) is provided, in accordance with respective initial values of the physical parameter, by steps including encoding the bits as a codeword by partitioning the bits into subsets and finding a factor bit string such that the codeword is a concatenation of the factor bit string and separate Galois field products of all the subsets with the factor bit string. The initial values of the physical parameter are adjusted accordingly as needed.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: March 11, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Simon Litsyn, Eran Sharon, Idan Alrod
  • Patent number: 8671328
    Abstract: A decoding system includes a decoder, a first module and a second module. The decoder is configured to receive data read from an optical storage medium and perform a first decoding iteration and a second decoding iteration to decode the data. The first decoding iteration includes generating a resultant matrix. The first module is configured to, based on first decoding statuses of multiple bytes in the resultant matrix, determine second decoding statuses of bytes proximate to failed bytes of a feedback matrix. The feedback matrix is generated based on the resultant matrix. The first module is configured to mark selected ones of the failed bytes as erasures based on the second decoding statuses. The second module is configured to correct one or more of the bytes marked as erasures during the second decoding iteration.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: March 11, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Mats Oberg, Jin Xie
  • Patent number: 8671329
    Abstract: An electronic circuit (200) for use with an accessing circuit (110) that supplies a given address and a partial write data portion and also has dummy cycles. The electronic circuit (200) includes a memory circuit (230) accessible at addresses, an address buffer (410), a data buffer (440) coupled to the memory circuit (230), and a control circuit (246) operable in the dummy cycles to read data from the memory circuit (230) to the data buffer (440) from a next address location in the memory circuit (230) and to store that next address in the address buffer (410).
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: March 11, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Sanjay Kumar, Amit Kumar Dutta, Rubin A. Parekhji, Srivaths Ravi
  • Patent number: 8671330
    Abstract: According to one embodiment, a storage device includes an error detector, a check module, and a replacement module. The error detector detects a bit error that occurs in entry data related to conversion to a physical address corresponding to a logical address based on an error detecting code assigned to the entry data. The check module checks, based on data obtained by inverting one bit among all bits of the entry data and on data read out from the physical address indicated by the obtained data, whether or not the obtained data is normal entry data. The replacement module replaces the entry data where the bit error is detected with the checked normal entry data.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: March 11, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yutaka Komagome
  • Patent number: 8671331
    Abstract: A multi-mode transmission unit processes data to form an error correction code in accordance with one of a plurality of selectable processes. The data, correction code and a process identifier can be transmitted to a receiving unit which can carry out error correction of the data in accordance with the identified process.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: March 11, 2014
    Assignee: Tellabs Operations, Inc.
    Inventors: Weiying Cheng, Jeffrey E. Budill
  • Patent number: 8671332
    Abstract: Systems and methods implementing a protocol that provides reliable transport over a point-to-point link characterized by deep and sustained fades. Such a communications link may be a free space optical channel or may be a radio frequency point-to-point channel. Data frames are processed through a circular data buffer that operates in a round robin fashion at a transmission node. The coding and forward error correction processes allow for continued operation in spite of possible signal fades due to atmospheric turbulence or other causes. At a receive node, incoming data is also saved in a circular buffer. A re-acknowledgment list is maintained at the receive node for tracking recently received and decoded data. This allows for a new acknowledgment to be sent in the event that a previously sent acknowledgment failed to reach the transmission node.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: March 11, 2014
    Assignee: The Johns Hopkins University
    Inventor: A. Roger Hammons, Jr.
  • Patent number: 8671333
    Abstract: A communication system transmitter comprises an adaptive error correction encoder. The adaptive error correction encoder is configured to generate a plurality of error correction frames with each such error correction frame comprising a plurality of data packets and one or more error correction packets. A given one of the error correction packets comprises information relating to the plurality of data packets of its corresponding frame and additional information relating to a different one of the error correction frames. The additional information may be inserted into a header of the given error correction packet, and may comprise a next frame sequence number indicator and a corresponding next frame mask value for a subsequent one of the error correction frames. Other aspects of the invention relate to a communication system receiver comprising an adaptive FEC decoder, adaptive FEC encoding and decoding methods, integrated circuits, and associated computer program products.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: March 11, 2014
    Assignee: LSI Corporation
    Inventors: Ravi Kumar Singh, Atul Kisanrao Hedaoo
  • Patent number: 8671334
    Abstract: The subject matter disclosed herein provides a mechanism for identifying packet boundaries in a data table, such as a Reed-Solomon table. The method may include receiving one or more packets for insertion into a table. A first indicator may be inserted into the table. The first indicator may be associated with one or more rows of the table and may identify whether each of the one or more rows includes one or more fragments (e.g., a packet beginning, a packet ending, and the like). In each of the rows identified by the first indicator as including one or more fragments, a second indicator may be inserted. The second indicator may represent a length in bytes of at least one of the corresponding packet fragments. Related systems, apparatus, methods, and/or articles are also described.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 11, 2014
    Assignee: Wi-Lan, Inc.
    Inventors: Yoav Nebat, Sina Zehedi
  • Patent number: 8671335
    Abstract: A first sequence of states associated with a surviving path and a second sequence of states associated with a non-surviving path are determined. A possible error event is determined based at least in part on the first sequence of states and the second sequence of states. The first sequence of states is replaced with the second sequence of states by applying the possible error event to the first sequence of states.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: March 11, 2014
    Assignee: SK hynix memory solutions inc.
    Inventors: Kwok W. Yeung, Shih-Ming Shih
  • Patent number: 8671336
    Abstract: A device and method for attaching a CRC code to a transport block and turbo encoding the CRC attached transport block, where the transport block has a predetermined size.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: March 11, 2014
    Assignee: LG Electronics Inc.
    Inventors: Bong Hoe Kim, Ki Jun Kim, Joon Kui Ahn, Dong Youn Seo
  • Patent number: 8671337
    Abstract: Embodiments of the present invention comprise systems, methods and devices for determining by-storyline data from by-episode data.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: March 11, 2014
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Kristine Elizabeth Matthews
  • Patent number: 8671338
    Abstract: A method whereby dynamic, interactive, two or more dimensional media can be assembled and delivered where the need for pre-packaged binary content files and pre-compiled content is eliminated by using a markup language, a standard URI to identify local and/or remote media resources within a markup text, a standard protocol to retrieve the resource, a parser to load resources from the native format and a markup language to define behavior and where dynamic, interactive, n-dimensional media is achieved by using a markup language, connecting or embedding content into a local or remote data source, dragging-and-dropping markup text into a content provider application, updating content using a form, establishing a two-way connection between content and one or more data sources such that changing to the data source(s) and seeing the results propagate to the scene changing the content and seeing the results propagate to the data source(s) and using a markup language to issue commands, configure interaction, and crea
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: March 11, 2014
    Assignee: Bridgeborn LLC
    Inventors: Timothy J. Ambrosino, Kevin M. Curry, Ted E. Ingalsbe, Robert G. Johns
  • Patent number: 8671339
    Abstract: In some embodiments, a parent object may share its assets with its descendent(s) in a hierarchical asset sharing model. The hierarchical asset sharing model may specify a plurality of asset sharing modes. In a first mode, an asset of the parent is imposed on a child. The child is able to utilize the asset, but unable to modify or delete the asset. In a second mode, the child is able to utilize the asset and a copy of the asset is generated when the child attempts to modify the asset. The child can modify the copy of the asset, which is stored as an asset only of the child. The original asset is no longer shared becomes an asset only of the parent. In a third mode, both the parent and the child can utilize and modify the asset.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Open Text S.A.
    Inventors: Robin D. Wilson, Dennis C. Heideman, Daniel Yee, Robert Scott Dickerson
  • Patent number: 8671340
    Abstract: Age data is calculated and stored that describes the age of one or more elements in a Web page, such as images or hyperlinks. The age data may be utilized to modify the Web page such that the age of each Web page element is visually presented when the Web page is rendered. For example, the Web page may be configured such that a region is overlaid upon each element that is colored or shaded based upon the age of the element. Colored or shaded borders might also be applied to the Web page elements that indicate the age of each Web page element. The age data might also be utilized to modify the Web page such that the frequency at which each page element has been changed will be visually presented when the Web page is rendered. The age data might also be correlated to other Web page statistics.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: March 11, 2014
    Assignee: IMDb.com, Inc.
    Inventors: Hilliard Bruce Siegel, Murray Chapman
  • Patent number: 8671341
    Abstract: A system, method, and computer program for identifying claims associated with electronic text are provided. Electronic text is accessed. Linguistic content associated with the electronic text is identified. A linguistic structure is generated based on the linguistic content identified. The linguistic structure is compared to a claim template. A claim is identified based on the comparison.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: March 11, 2014
    Assignee: Linguastat, Inc.
    Inventors: John Hellwig, John M. Pierre, Mark H. Butler
  • Patent number: 8671342
    Abstract: An embodiment of the invention provides a method for displaying a message from a first user to a second user, wherein the message from the first user is received in a system of the second user. The message includes text in an intended font and metadata, wherein the metadata includes a link to a font source. It is determined whether the intended font is on the system of the second user; and, if the intended font is not on the system of the second user, rendering instructions are obtained from the font source. The rendering instructions include instructions on how to display the text in the intended font on the system of the second user without downloading the intended font to the system of the second user. The text is displayed in the intended font on the system of the second user using the rendering instructions.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Brian Daniel Goodman, Angel E. Tomala-Reyes
  • Patent number: 8671343
    Abstract: Systems, methods, and other implementations for a configurable pie menu are described herein. A pie menu has sectors of which at least one sector is both associated with a currently assigned menu item and at least one configuration menu. The operation of the pie menu is started by a pie menu activation input. Subsequent user input may then be interpreted as a pie menu selection input or a pie menu configuration invocation input. A pie menu configuration invocation input ascertains a pie sector and invokes the at least one configuration menu associated with the ascertained pie sector. The configuration menus provide a larger set of menu items, one of which is the menu item currently assigned to the pie sector. A menu item selected from the invoked configuration menu is assigned to the pie sector to which the configuration menu is associated.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: March 11, 2014
    Inventor: Tobias Gregor Oberstein
  • Patent number: 8671344
    Abstract: The present invention aims to provide an information display device for easily changing a scrolling speed and a display mode. The information display device receives an instruction for displaying a plurality of contents, via a move operation on a two-dimensional plane defined by first and second axes; determines a moving speed for moving the contents, based on a motion component of the move operation along the first axis, and determines a display mode for displaying the contents, based on a motion component of the move operation along the second axis; and displays the contents in the display mode on a screen, by scrolling through the contents at the moving speed.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: March 11, 2014
    Assignee: Panasonic Corporation
    Inventors: Keiji Icho, Ryouichi Kawanishi, Teruyuki Kimata
  • Patent number: 8671345
    Abstract: Techniques disclosed herein include systems and methods that provide a workflow-based session manager or workflow engine for a content delivery system, such as for delivering video-on-demand, streaming audio, streaming video, etc. Such techniques increase velocity and flexibility of deploying new features and services in a video delivery system. Techniques include a session management model provides a service-oriented and workflow-based approach. As a service-oriented approach, each functional session management step can be represented as a business service. As a workflow-based solution, a sequence of steps to be performed can be defined as data, rather than being hard-coded inside an application. Defined as data, steps (nodes, tasks) can then be created and changed using a graphical editor. New services can be added by defining actions for the new service, and adding a node to a given session management workflow sequence. Techniques include a workflow engine that initiates session management in realtime.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: March 11, 2014
    Assignee: Beaumaris Networks Inc.
    Inventors: Thomas E. Erickson, Jr., Donald Adrian Dewar, Jr., Richard Conrad Clemson, Andrew James Rampulla, Changgeng Li
  • Patent number: 8671346
    Abstract: Described herein is technology for, among other things, selecting a representative thumbnail from a video clip. The technology involves analyzing frames of the video clip to determine which frames are stable, the result of the analysis being a number of segments of stable frames. From the stable segments, a number of candidate segments are selected, where candidate segments are those segments determined to a degree of certainty to be program content. The representative thumbnail is then selected from among the frames of the candidate segments.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Xian-Sheng Hua, Fei Wang, Zhike Kong, Shipeng Li, Waiman Lam, Zach Johnson, Mark Young, Aaron DeYonker, Mark Schwesinger
  • Patent number: 8671347
    Abstract: Method, apparatus and system to modify a user interface implemented in a communication network associated with a plurality of mobile devices. In one embodiment a mobile device associated with a communication network is configured to sense mood data that quantifies a frustration parameter based at least in part on interaction of a user with a user interface mode portion of a user interface and associates the mood data with mode data, wherein the mode data identifies the user interface mode operation of a user interface and transfers the mood data and the mode data to a mobile service provider portion of the communication network. Furthermore, the mobile service provide may transfer at least a portion of an updated user interface to one or more of the plurality of mobile devices based at least in part on the identification of the one or more user interface modes that are frustrating.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Empire Technology Development LLC
    Inventor: Nicholas S. Bromer
  • Patent number: 8671348
    Abstract: A terminal includes: a camera configured to capture an image using a lens; a memory configured to store the image captured by the camera and identification information corresponding to the captured image; a controller configured to provide control to generate schedule information based on the identification information and to store the generated schedule information in a scheduler; and a display unit configured to display the generated schedule information or the scheduler under the control of the controller.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: March 11, 2014
    Assignee: LG Electronics Inc.
    Inventors: Seungwon Lee, Jinwook Choi, Seungcheon Baek, Jungsu Lee
  • Patent number: 8671349
    Abstract: The present invention is directed to a system, method and program product for providing teleportation suggestions to avatars in a virtual universe. A service is provided that determines the set of teleportation suggestions for the avatar based on at least one of: an inventory analysis of the avatar, a historical teleportation analysis of the avatar, a motion analysis of the avatar, a social network analysis of the avatar, or a ratings analysis of locations within the virtual universe.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 8671350
    Abstract: Provided is a system and method for facilitating or creating a gateway to integrate with 3D virtual worlds (e.g., Second Life and Sun Wonderland) and external applications (e.g., data visualization gateways, process modeling systems, artificial intelligences, social networks, and other virtual worlds) for three-dimensional visualization of data in a virtual world. The visualization tool may include, for example, a three-dimensional graph using various colors, dimensions, shapes, and other properties as desired, to represent different data and data values. The avatars in the virtual world, as controlled by the game's players or users in the real world, can point to or otherwise interact with elements in the three-dimensional graph whereupon the base data or other related informational data would be displayed with respect to that given cell or element of the graph.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: March 11, 2014
    Assignee: 3D Data LLC
    Inventor: Benjamin Lindquist
  • Patent number: 8671351
    Abstract: A data format provides a mechanism to dynamically change the appearance of an application. During operation, the application obtains streaming feed data for presentation to a user. The feed data may be formatted according to a Really Simple Syndication (RSS) data format. The application detects, within the feed data, branding extensions that identify branding content to be displayed concurrently with channel data and content items when a user selects a channel defined by the feed data. The application detects a user selection of the channel defined by the feed data, and in response, references the branding extensions to obtain and display the branding content within a display region of the application that is separate from the content presentation region of the application for display of content items defined within the feed data.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: March 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Riggs, George Craig Barberich, Daniel J. Cooley, Joel Huff