Patents Issued in April 24, 2008
  • Publication number: 20080098262
    Abstract: An asymmetric multiprocessor apparatus 2 is provided in which respective slave diagnostic units 20, 22, 24 are associated with corresponding execution mechanisms 6, 8, 10. A master diagnostic unit 26 tracks the migration of thread execution between the different execution mechanisms 6, 8, 10 so that the execution of a given thread can be followed by the diagnostic mechanisms 20, 22, 24, 26 and this information provided to the programmer. The execution mechanisms 6, 8, 10 can be diverse such as a general purpose processor 6, a DMA unit 12, a coprocessor, an VLIW processor, a digital signal processor 8 and a hardware accelerator 10. The asymmetric multiprocessor apparatus 2 will also typically include an asymmetric memory hierarchy such as including two or more of a global memory, a shared memory 16, a private memory 18 and a cache memory 14.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 24, 2008
    Applicant: ARM LIMITED
    Inventors: Simon Andrew Ford, Alastair David Reid, Katherine Elizabeth Kneebone, Edmund Grimley-Evans
  • Publication number: 20080098263
    Abstract: A test apparatus for testing a booting and shutdown process of a computer system provided. The test apparatus includes a power control unit and a test control unit. The power control unit is for receiving AC power, and selectively outputting the AC power to a power supply end of the computer system. The test control unit outputs a power control signal to the power control unit, for controlling the power control unit to output the AC power to the power supply end. The test control unit then tests the booting and shutdown process of the computer system. The test control unit receives a test result data transferred from the computer system and determines whether the booting and shutdown process is correct.
    Type: Application
    Filed: October 17, 2007
    Publication date: April 24, 2008
    Applicant: ASUSTek COMPUTER INC.
    Inventor: Po-Chih Yen
  • Publication number: 20080098264
    Abstract: The present invention provides for an apparatus employed to debug a program operating in a supplemental processor when the processor's registers are not readable directly by the debugging operation of a main processor. A program operating in main memory halts due to operational errors. The program code lines save to a cache. In the main processor, a pool of memory is reserved. A copy of the data from the nominally inaccessible supplementary processor registers also transfers to the reserved storage area for processing of the program needing debugging. After the program debugging is complete, a copy of the contents of the memory pool is restored to the memory of the target supplemental processor. A copy of the local store register state and remaining local store data returns to main memory.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Inventors: Michael Day, Sidney Manning
  • Publication number: 20080098265
    Abstract: A system and method are provided to allow demand loading and discarding of Java executable image (JXE) files. The virtual machine allocates an address space for a requested JXE program. The read-only portion of the JXE file is memory mapped from its nonvolatile location to the allocated memory space using read-only mapping and the read/write section of the JXE file are loaded into memory. When a page of the JXE program is needed, a page fault occurs if the read-only portion has not been loaded into memory. The operating system's page fault handler retrieves the needed page(s) from the nonvolatile storage location based upon the mapping data that resulted from the previously performed memory mapping. Because the read-only section of the JXE file is memory mapped using read-only mapping, the operating system's paging process is free to discard previously loaded memory pages that contain read-only portions of the JXE file.
    Type: Application
    Filed: December 29, 2007
    Publication date: April 24, 2008
    Applicant: International Business Machines Corporation
    Inventors: Janet Dmitrovich, Philip Langdale, James Robbins, William Tracey
  • Publication number: 20080098266
    Abstract: This disclosure describes a reduced pin bus that can be used on integrated circuits or embedded cores within integrated circuits. The bus may be used for serial access to circuits where the availability of pins on ICs or terminals on cores is limited. The bus may be used for a variety of serial communication operations such as, but not limited to, serial communication related test, emulation, debug, and/or trace operations of an IC or core design. Other aspects of the disclosure include the use of reduced pin buses for emulation, debug, and trace operations and for functional operations. In a fifth aspect of the present disclosure, an interface select circuit, FIGS. 41-49, provides for selectively using either the 5 signal interface of FIG. 41 or the 3 signal interface of FIG. 8.
    Type: Application
    Filed: December 12, 2007
    Publication date: April 24, 2008
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Lee Whetsel
  • Publication number: 20080098267
    Abstract: According to the present invention, the outputs of the last scanning flip-flop circuits 12 included in scan chains 111 are compiled and compressed in an output compression circuit 112, a sum of the outputs from the scan chains 111 and an expected value written in an expected value storage circuit 113 from the outside are compared with each other in an expected value decision circuit 114, the sum being outputted from the output compression circuit 112, a pass/fail decision result obtained by the comparison can be outputted from an output terminal 116 of the expected value decision circuit 114 to the outside, and the decision result can be stored regardless of the reset of a system.
    Type: Application
    Filed: June 28, 2007
    Publication date: April 24, 2008
    Applicant: Matsushita Electric Industrial Co., Ltd.
    Inventors: Naomi Miyake, Yoshirou Nakata
  • Publication number: 20080098268
    Abstract: In one aspect, an electronic device that has been partitioned into segments by using clock gating or signal gating is tested. One of the segments that is a source of a failure is identified. Diagnostic procedures are applied to the identified segment to determine a cause of the failure.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 24, 2008
    Inventors: Leendert Huisman, William Huott, Franco Motika, Leah Pfeifer Pastel
  • Publication number: 20080098269
    Abstract: In one embodiment, an apparatus and method for concurrent testing of multiple embedded arrays is disclosed. In one embodiment, the apparatus comprises a built-in self test (BIST) engine coupled to a plurality of arrays having different sizes to generate test packets targeted to an array with the most entries among the plurality of arrays, a plurality of address space control logic each associated with an array of the plurality of arrays, the address space control logic to adjust a broadcast address of the test packets to match an address space of its associated array, and an array width independent concurrent response evaluator (AWIC-RE) coupled to the plurality of arrays.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 24, 2008
    Inventors: Dilip K. Bhavsar, Shweta V. Kabadi
  • Publication number: 20080098270
    Abstract: The present disclosure is related to a method for determining time to failure characteristics of a microelectronics device. A test structure, being a parallel connection of a plurality of such on-chip interconnects, is provided. Measurements are performed on the test structure under test conditions for current density and temperature. The test structure is arranged such that failure of one of the on-chip interconnects within the parallel connection changes the test conditions for at least one of the other individual on-chip interconnects of the parallel connection. From these measurements, time to failure characteristics are determined, whereby the change in the test conditions is compensated for.
    Type: Application
    Filed: May 11, 2005
    Publication date: April 24, 2008
    Applicant: Interuniversitair Microelektronica Centrum (IMEC)
    Inventor: Ward De Ceuninck
  • Publication number: 20080098271
    Abstract: The invention relates to a method for verifying one or more exceptions in a logic circuit comprising the steps of: a first step of providing an initial representation of a logic circuit; a second step of indicating at least one exception for the logic circuit; a third step of introducing one or more potential malfunctions of the logic circuit related to the one or more exceptions into the representation of the logic circuit to produce a modified representation of the logic circuit; a fourth step of determining whether functional behaviour of the modified representation of the logic circuit differs from functional behaviour of the first representation of the logic circuit; and a fifth step of reporting a result relating to the difference in the functional behaviour of the modified representation of the logic circuit from the functional behaviour of the initial representation of the logic circuit.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Inventor: Martin Muller-Brahms
  • Publication number: 20080098272
    Abstract: An automatic test system that can be configured to perform any of a number of test processes. The test system contains multiple functional modules that are interconnected by a network. By using software to configure data flow between functional modules, combinations of modules can be made, thereby creating virtual instruments. As test requirements change, the test system can be reconfigured to contain other virtual instruments, eliminating or reducing the need to add instruments to meet changing test requirements. To ensure adequate performance of the test system, a proposed configuration may be simulated, and if a virtual instrument does not provide a required level of performance, the test system may be reconfigured.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 24, 2008
    Applicant: Teradyne, Inc.
    Inventors: Stephen R. Fairbanks, Eric L. Truebenbach
  • Publication number: 20080098273
    Abstract: A method and apparatus for turbo coding and decoding is provided herein. During operation, a concatenated transport block (CTB) of length X is received and a forward error correction (FEC) block size KI is determined from a group of available non-contiguous FEC block sizes between Kmin and Kmax, and wherein Kmin?KI<Kmax and wherein KI is additionally based on X. The concatenated transport block of length X is segmented into C segments each of size substantially equal KI. An FEC codeword for each of the C segments is determined using FEC block size KI; and the C FEC codewords are transmitted over the channel.
    Type: Application
    Filed: October 6, 2006
    Publication date: April 24, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Yufei Wu Blankenship, T. Keith Blankenship, Brian K. Classon, Ajit Nimbalker
  • Publication number: 20080098274
    Abstract: Provided are a data transmission apparatus and method which apply an appropriate coding rate according to significance of bits or bit groups included in uncompressed data and retransmit all or part of the data when a transmission error occurs in the data while the data is being transmitted over a wireless network. The data transmission apparatus includes a mode termination unit which determines a retransmission mode for an initial transmission packet which has a transmission error; a packet generation unit which generates a retransmission packet, which includes at least part of the initial transmission packet, according to the determined retransmission mode; and a communication unit which transmits the retransmission packet through a communication channel.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 24, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Chang-yeul KWON, Ji-sung Oh, Seong-Soo Kim
  • Publication number: 20080098275
    Abstract: A system and program for decoding cached compressed data. Compressed data is received and decoded. An error is detected while decoding a first location in the compressed data. A reentry data set is accessed having a pointer to a second location in the compressed data following the first location and decoding information that enables decoding to start from the second location. The second location in the compressed data is accessed and the decoding information in the accessed reentry data set is used to continue decoding the compressed data from the second location.
    Type: Application
    Filed: December 14, 2007
    Publication date: April 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joan Mitchell, Nenad Rijavec
  • Publication number: 20080098276
    Abstract: The present invention provides a data transmission method capable of suppressing degradation in data rate while improving a bit error rate of transmission data, and transmitters and receivers employed in the data transmission method. On the transmitting side, a CRC bit is added to an input information bit sequence in block units. The information bit sequence subsequent to the addition of the CRC bit is modulated and transmitted to the receiving side. On the receiving side, the information bit sequence is received and demodulated. A CRC check for the post-demodulation information bit sequence is performed. When the above result of CRC check is found to be negative-acknowledged, a NACK signal is transmitted to the transmitting side.
    Type: Application
    Filed: August 31, 2007
    Publication date: April 24, 2008
    Applicant: OKI ELECTRIC INDUSTRY CO., LTD.
    Inventor: Toshimichi Naoi
  • Publication number: 20080098277
    Abstract: A high density high reliability memory module with power gating and a fault tolerant address and command bus. The memory module includes a rectangular printed circuit board having a first side and a second side, a length of between 149 and 153 millimeters and first and second ends having a width smaller than said length. The memory module also includes a first plurality of connector locations on the first side extending along a first edge of said board that extends the length of the board and a second plurality of connector locations on the second side extending on said first edge of said board. The memory module further includes a buffer device in communication with the circuit board for accessing up to four ranks of memory devices mounted on the first side and second side of the circuit board. In addition, a power savings means is included for causing all or a portion of the buffer device to be in an inactive mode in response to current activity at the memory module.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Bruce G. Hazelzet
  • Publication number: 20080098278
    Abstract: For one disclosed embodiment, an apparatus comprises first circuitry to output encoded data from an addressable location based at least in part on an address corresponding to a first number, wherein the encoded data is based at least in part on data that corresponds to the first number and that is encoded for partial product reduction, and second circuitry to generate a product based at least in part on the encoded data and on data corresponding to a second number. Other embodiments are also disclosed.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 24, 2008
    Inventors: Sanu Mathew, Vishak Venkatraman, Steven K. Hsu, Ram Krishnamurthy
  • Publication number: 20080098279
    Abstract: Embodiments of the present invention provide Forward Error Correcting Code encoders and decoder structures that use DRAM in their memory designs. DRAM is a very attractive memory options in many electronic systems due to the high memory density provided by DRAM. However, the DRAM is typically not included in ASIC or FPGA implementations of encoders and decoders due to complex refresh requirements of DRAM that are required to maintain data stored in DRAM and may interfere with user access to the memory space during refresh cycles. Embodiments of the present invention provide FECC encoder and decoder structures that are implemented using DRAM that do not require complex refresh operations to be performed on the DRAM to ensure data integrity. Accordingly, embodiments of the present invention maximize memory density without the added complexity of introduced by the refresh requirements of DRAM.
    Type: Application
    Filed: September 24, 2007
    Publication date: April 24, 2008
    Applicant: TrellisWare Technologies, Inc.
    Inventor: Georgios D. Dimou
  • Publication number: 20080098280
    Abstract: In an iterative error correction method and apparatus for correcting errors in digital data read from a storage medium, re-reads are combined with the error correction procedure in a single error recovery procedure. The data read from the storage medium are represented as a multi-dimensional data structure, and the error recovery procedure is undertaken for each dimension of the data structure. In each dimension, an erasure map is generated that contains errors in the initial read of the data for that dimension, and the errors in the erasure map are deducted as they are corrected in subsequent re-reads. After a predetermined number of re-reads, or when no further errors exist, the error recovery procedure is ended.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 24, 2008
    Inventor: Ketil Qvam Andersen
  • Publication number: 20080098281
    Abstract: SAM is a very attractive memory option for systems due to its higher speed and reduced area when compared to RAM. However it is generally not used in implementations of FECCs due to its limitation to sequential accesses. According to the present invention, Forward Error Correcting Code encoder and decoder structures are shown to allow the use of SAM in their memory designs. Thus SAM is utilized in FECC implementations to achieve better area efficiency for the same amount of memory as well as higher throughput for the hardware implementations.
    Type: Application
    Filed: September 24, 2007
    Publication date: April 24, 2008
    Applicant: TrellisWare Technologies, Inc.
    Inventor: Georgios D. Dimou
  • Publication number: 20080098282
    Abstract: Disclosed is an error correcting system, which comprises: a demodulator, for receiving and demodulating data from the optical disc to generate input data; a data buffer, for storing the input data; an on the fly ECC decoder, for performing a PI error correction to the input data before the input data from the demodulator stored by the buffer; an ECC decoder, for performing an error correction on the input data in the data buffer to generate an error correction information and correcting the input data to transform it to corrected data; an non-linear EDC check device, for performing a non linear error detection on the input data to generate a first EDC result stored by the EDC memory; an EDC corrector, for adjusting the first EDC result according to the error correction information; wherein the ECC decoder first performs a PO error correction on the input data.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Inventor: Kuo-Lung Chien
  • Publication number: 20080098283
    Abstract: Transmission techniques are provided that improve service continuity and reduce interruptions in delivery of content that can be caused by techniques that occur when the User Equipment (UE) moves from one cell to the other, or when the delivery of content changes from Point-to-Point (PTP) connection to a Point-to-Multipoint (PTM) connection in the same serving cell, and vice-versa. Such transmission techniques enable seamless delivery of content across cell borders and/or between different transmission schemes such as Point-to-Multipoint (PTM) and Point-to-Point (PTP). Mechanisms for adjusting different streams and for recovering content from each data block during such transitions are also provided so that data is not lost during a transition. In addition, mechanisms for realigning data during decoding at a receiving terminal are also provided.
    Type: Application
    Filed: November 29, 2007
    Publication date: April 24, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Alkinoos Vayanos, Francesco Grilli
  • Publication number: 20080098284
    Abstract: Systems, methods, apparatus and computer program products for providing forward error correction with low latency to live streams in networks are provided, including outputting source data at a rate less than the rate of a source stream, building a buffer, FEC decoding the source data; and outputting the packets at a rate equal to the rate of the source stream.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 24, 2008
    Applicant: KENCAST, INC.
    Inventors: H. Wolfgang, Michael Fischer, Weimin Fang
  • Publication number: 20080098285
    Abstract: An apparatus for random parity check and correction with BCH code is provided, including a BCH parity check code encoder, a channel, a BCH parity check code decoder, and a static RAM (SRAM). The BCH parity check code encoder uses the BCH encoding to encode the parity check code in writing to flash memory. The channel is connected to the BCH parity check code encoder to compute the parity check code and the message polynomial into receiving data. The BCH parity check code decoder is connected to the channel for inputting the receiving data and using BCH decoding to compute the eigen value and error address. The SRAM is connected to the BCH parity check code decoder so as to read error address from static RAM, correct the data and restores the corrected data to the SRAM. Therefore, this achieves the object of random parity check and correction with BCH code.
    Type: Application
    Filed: August 23, 2007
    Publication date: April 24, 2008
    Applicant: Genesys Logic, Inc.
    Inventor: Szu-chun Wang
  • Publication number: 20080098286
    Abstract: Systems and techniques for transmitting an Irregular Systematic with Serially Concatenated Parity (Ir-S-SCP) are described. The techniques include generating an outer code comprising a plurality of bits using systematic bits as input, repeating the plurality of bits of the outer code a pre-determined number of times to generate at least a first set of repeated bits and a second set of repeated bits, serializing the generated sets of repeated bits, wherein each generated set is serialized in parallel with another generated set, interleaving the generated sets of repeated bits, generating an inner code, the inner code generated in part based on the interleaved sets, puncturing the inner code to output parity bits, wherein the puncturing is non-uniform and the puncturing is based at least in part on an incremental redundancy scheme, and transmitting the parity bits, wherein the transmitted parity bits and the systematic bits comprise the Ir-S-SCP code.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 24, 2008
    Inventors: Keith Chugg, Jordan Melzer
  • Publication number: 20080098287
    Abstract: Systems and methods are disclosed for detecting temporary high level impairments, such as noise or interference, for example, in a communications channel, and subsequently, mitigating the deleterious effects of the dynamic impairments. In one embodiment, the method not only performs dynamic characterization of channel fidelity against impairments, but also uses this dynamic characterization of the channel fidelity to adapt the receiver processing and to affect an improvement in the performance of the receiver. For example, in this embodiment, the method increases the accuracy of the estimation of the transmitted information, or similarly, increases the probability of making the correct estimates of the transmitted information, even in the presence of temporary severe levels of impairment. The channel fidelity history may also be stored and catalogued for use in, for example, future optimization of the transmit waveform.
    Type: Application
    Filed: December 11, 2007
    Publication date: April 24, 2008
    Inventors: Thomas Kolze, Bruce Currivan, Jonathan Min
  • Publication number: 20080098288
    Abstract: A system, apparatus, and method are provided for a nonlinear Viterbi detector that may be used in an iterative decoding system or any other system with multiple, interconnected detectors. At least one of the Viterbi detectors may estimate the digital information sequence in a received signal based on the signal itself and an estimate of the signal from another of the Viterbi detectors. The at least one Viterbi detector may calculate branch metrics for a subset of the branches in an associated trellis diagram by selecting branches that correspond to the output of the other Viterbi detector. Thus, the area and complexity of the at least one Viterbi detector may be reduced approximately two-fold or more.
    Type: Application
    Filed: October 12, 2007
    Publication date: April 24, 2008
    Inventors: Shaohua Yang, Zining Wu
  • Publication number: 20080098289
    Abstract: A system and computer implemented method for providing a widget for dynamically displaying multimedia content are described. The method and system include receiving a plurality of parameters for an ancestor widget of the widget. The ancestor widget is embeddable, copyable, and for dynamically displaying at least a portion of the multimedia content. The widget being a copy of the ancestor widget. The plurality of parameters relate to controlling modification of the widget. The method and system also include rendering the widget based on the plurality of parameters. In another aspect, the method and system include providing embeddable code based on a plurality of parameters for the ancestor widget of the widget. In this aspect, the widget is also rendered the widget based on the plurality of parameters.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Inventors: Carnet Williams, Olin Lagon, Kevin Hughes
  • Publication number: 20080098290
    Abstract: A system and computer implemented method for providing a widget are described. The method and system include receiving a rule and at least one condition corresponding to the rule for the widget. The widget is embeddable and dynamically displays multimedia content. The widget provides input to a provider and receives at least a portion of updatable multimedia content from the provider. The rule indicates at least one action in response to the at least one condition. The method and system further include performing the at least one action for the widget based on the rule and in response to the at least one condition.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Inventors: Carnet Williams, Olin Lagon, Kevin Hughes
  • Publication number: 20080098291
    Abstract: The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a human designer using a form designer by using drag-and-drop operations, and stored in XML template files. The form may be previewed by the designer. When a user on the Internet (or an intranet) requests a form by a browser, the characteristics of the browser are sensed and a form appropriate for the browser is deployed to the browser by a form server. Information is then captured from the user. The form may also be saved or printed.
    Type: Application
    Filed: October 8, 2007
    Publication date: April 24, 2008
    Applicant: Adobe Systems Incorporated
    Inventors: George Bradley, Jean Brousseau, Kevin Matassa, Ernest Foster, Andrew Neilson, Mark Leyden, Keith McLellan, Mark Brooks, Zbigniew Rachniowski, Anthony Rumsey, Nasif Dawd
  • Publication number: 20080098292
    Abstract: A system, and method for automatic population of a form with data from an identification document. The system has a computer and an identification document reader or card scanner coupled to the computer. The card scanner is operable to read machine-readable indicia (e.g., magnetic stripe, bar codes) from one or more identification documents (e.g., driver's licenses, credit cards, Government Issued IDs and the like). The system stores at least one population definition that maps at least one identification document field to a form field. At least one machine readable indicia is read from the identification document, the machine readable indicia representing at least one field from the identification document. The authenticity of the identification document is verified and at least one form field is populated with the identification document field based on the population definition.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Inventor: Russell T. Embry
  • Publication number: 20080098293
    Abstract: A method (and structure) for displaying mapping relationships defined by a plurality of instruction elements, each instruction element providing a relation between zero or more source elements and zero or more result elements, where each source element includes one of a plurality of source elements and each result element includes one of a plurality of result elements, including providing a user a representation including a portion of the mapping relationships and including one or more of the plurality of source elements, the plurality of instruction elements, and the plurality of result elements. The user is provided a method to select one of the elements in the representation. The selected element is highlighted in the representation and the highlighting can be propagated to any other elements related by the mapping that are displayed in the representation.
    Type: Application
    Filed: November 8, 2007
    Publication date: April 24, 2008
    Inventors: ADAM CLARKE, DANIELLE CUSSON, ANGEL DIAZ, DOUGLAS LOVELL, KRISTOFFER ROSE
  • Publication number: 20080098294
    Abstract: An apparatus, program product and method provide a collaborative annotation environment that permits viewers of electronic content to share their personal annotations with other viewers of the electronic content only after the personal annotations have been reviewed by a party other than the original authors of such annotations. In addition, a default ordering may be generated for a plurality of annotations based upon the manner in which viewers of the annotations reorder the annotations. Furthermore, annotations that are submitted for review by multiple viewers may be scheduled for review according to the relative ratings of those viewers based upon prior submissions of those viewers.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Applicant: MedIQ Learning, L.L.C.
    Inventor: Tao Le
  • Publication number: 20080098295
    Abstract: An annotation management system for providing real-time annotations for media content during a videoconference session is provided. The annotation management system includes a media management server configured to manage media data and annotation data for distribution to participants of the videoconference session. A storage server in communication with the media management server is configured to store the media data and the annotation data. An event database in communication with the media management server is configured to capture events associated with the annotation data. A media analysis server is in communication with the media management server, the event database, and the storage server. The media analysis server is configured to associate the stored annotation data with the captured events to enable reconstruction of the videoconference session based on the captured events. A videoconference system, a computer readable medium, a graphical user interface, and a method are also included.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: SEIKO EPSON CORPORATION
    Inventors: Steve Nelson, Jason Harris
  • Publication number: 20080098296
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in a method that includes rendering Hyper Text Markup Language (HTML) content, in an HTML rendering engine, to primitives of a vector graphics rendering engine; rendering the primitives, in the vector graphics rendering engine, to provide a user interface; receiving an input event via the user interface; determining, in the HTML rendering engine, a change in appearance for the user interface based on the input event; and updating at least one of the primitives for rendering by the vector graphics rendering engine in accordance with the change in appearance to update the user interface.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Inventors: Christopher Brichford, Edward Rowe, Kevin Lynch, Ethan Malasky
  • Publication number: 20080098297
    Abstract: The present invention discloses a method for providing presence information, including: setting a validity period of the presence information; publishing, by a presentity client, the received presence information and the validity period to a presence server; and distributing the received presence information and the validity period to a watcher client by the presence server. Thus, the watcher client knows the validity period of the presence information, such as an end time of a current presence time, and thereby selects timely an appropriate time for communication with the presentity client. Furthermore, the present invention also provides a start time of the current presence information, and thus the watcher client knows a duration of the current presence information of the presentity client. The present invention further discloses a system for providing presence information.
    Type: Application
    Filed: November 26, 2007
    Publication date: April 24, 2008
    Inventors: Qian SUN, Linyi Tian, Yang Zhao, Xuefei Song, Hongging Bao, Chenghui Peng
  • Publication number: 20080098298
    Abstract: Files of various file formats are converted into markup language files, such as HTML files or XML-based files, and a compound web document is generated from the markup language files so that the compound web document may be displayed using a web browser, such as Internet Explorer. Files of the above-mentioned file formats may include a PowerPoint file (*.ppt), a Word file (*.doc), an Excel file (*.xls), a single packaged web page (*.mht), and an image file (*.bmp, *.jpg, *.gif, *.png). Thus the compound web document may be retrieved without linking any other files.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Inventors: Chao-Chun Lee, Chun-Nan Yu, Hao-Wei Cheng, Wen-Hao Hsu
  • Publication number: 20080098299
    Abstract: A document conversion and use system which converts a first structured document into a second structured document different in structure from the first structured document, comprising: a template storage unit storing a template indicating the structure of the second structured document; a structure specification unit for reading out the template from the template storage unit and causing a user to specify an element or an element content constituting the template; a correspondence definition specification unit for causing the user to define the correspondence definition specification indicating the correspondence between the element in the first structured document and the element in the template; and an unit for analyzing the template structure to specify the element or the element content specified by the structure specification unit, searching for the element defined by the correspondence definition starting from the element or the element content, and performing conversion processing according to the sear
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Applicant: Fujitsu Limited
    Inventors: Junichi Odagiri, Satoshi Nakashima, Shigeru Yoshida, Takuroh Yamaguchi
  • Publication number: 20080098300
    Abstract: A crawler collects webpage data and obtains a list of URL's of interest used to construct a searchable index. The HTML stream is received for each relevant URL and each HTML stream is imported onto a browser or rendering engine so as to render the page. From the browser, the run-time data structure for each page is obtained. From the run-time data structure, layout information of the webpage is obtained. The layout information can include location and size of images, text, video clips, banners, etc. Using various heuristics, selected items of interest are identified as relevant according to their associated layout information. Then, when a query is received and a match is found in the index, only the information identified as relevant is fetched and presented to the user.
    Type: Application
    Filed: October 24, 2006
    Publication date: April 24, 2008
    Applicant: BRILLIANT SHOPPER, INC.
    Inventors: Josquin S. Corrales, Phillip Lan
  • Publication number: 20080098301
    Abstract: A method for peer-to-portal broadcasting, including providing a web page for a portal, the web page including an inline frame (iFrame), receiving meta-data for media files selected by a user for broadcast to the portal, and dynamically generating source code for the iFrame upon request, the source code including instructions for a web browser (i) to request an XML document that includes meta-data for user-selected media files, (ii) to transform the XML document to an HTML document using an XSLT transformation, and (iii) to insert the resulting HTML document into the web page for the portal. A system and computer-readable storage media are also described and claimed.
    Type: Application
    Filed: February 28, 2007
    Publication date: April 24, 2008
    Inventors: Tyler James Black, Dylan John Hansen, Leonard Harley, Ronald Loren Kirkby, Kevin Justin Slagboom, Colby James Magee Smith, Ronald William Stevens, James Ormond Loucks, Seamus Gregory Davis O'Connor, Brian Charles Oraas, Bryn Adam Aspestrand
  • Publication number: 20080098302
    Abstract: The present invention uses spatial dictionaries (termed locationaries), for meaningfully checking and correcting the spelling of text on Geographic Information System (GIS) maps or other computer documents containing spatially, or coordinate-, bound text. Locationaries keep track of correctly spelled words and the geographic areas within which they are considered correctly spelled. In a preferred embodiment, locationaries are feature classes, ‘map layers’ of properly-spelled words or attributed features (objects). The invention selects such features from locationaries based on spatial criteria relative to the textual objects to spell-check. It then exports the attribute values to dictionaries that can be used by conventional spell checking engines. Once all errors and suggestions are found with such an engine and within user-specified criteria, a dialog is shown that contains a row per potentially-misspelled word found. From that dialog, the user can edit the word in the original textual object of the map.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Inventor: Denis Roose
  • Publication number: 20080098303
    Abstract: For each of documents or folders containing the documents, setting data on a plurality of setting items in a print settings window for printing the document and display setting data on the print settings window are stored. When an instruction is provided to print a document, the print settings window for the document is displayed on the basis of the setting data and display modification data, and the display modification data for the print settings window is stored according change or addition of a setting item in the print settings window.
    Type: Application
    Filed: August 31, 2005
    Publication date: April 24, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Tsutomu Murayama
  • Publication number: 20080098304
    Abstract: Systems and methods for prompting a user of a computing device on a scheduled basis and interpreting the user's responses to the prompting, are described.
    Type: Application
    Filed: November 28, 2007
    Publication date: April 24, 2008
    Inventors: Daryl Coutts, Stephen Johnston
  • Publication number: 20080098305
    Abstract: Methods, systems, and computer readable media are disclosed for presenting media content, which may include visual content and audio content, on a display network. A computing server and a plurality of electronic displays at a variety of display locations and in communication with the computing server are provided. A plurality of media content may be communicated to the computing server. The media content may also be communicated from the server to one or more of the electronic displays. A user is enabled to access a graphical user interface on the computing server to view and plan a schedule of times for at least one visual content of the plurality on at least one electronic display of the plurality. The method also includes displaying the at least one media content on the at least one electronic display at the schedule of times.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 24, 2008
    Applicant: YOUNG ELECTRIC SIGN COMPANY
    Inventor: Graham Beland
  • Publication number: 20080098306
    Abstract: One embodiment of a representative system for web integrated interactive voice response includes an interactive voice response system adapted to provide a plurality of voice menus to a user over a telephone and a graphical user interface system adapted to provide a plurality of menus in a graphical format to the user over a network connection. Information provided in the voice menus corresponds to information provided in the menus in the graphical format and is responsive to commands received by the graphical user interface system from the user. Other systems and methods are also provided.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Applicant: AT&T Delaware Intecllectual Property, Inc.,formely known as BellSouth Intellectual Property Corporat
    Inventors: Xiaofeng Gao, David Scott, Samuel Zellner
  • Publication number: 20080098307
    Abstract: This invention relates to a device for controlling the switching of a user interface (100) to a plurality of computers (120, 130, 150), said user interface including display means (111) and at least one input peripheral (112), and being interconnected with said plurality of computers via a switch (165). The device includes a memory (225) for storing a list of identifiers, each identifier identifying an application available on one of said computers; a graphical interface (220) for generating a window including a menu, said menu containing the list of applications the identifiers of which are stored in said memory; control means (250) adapted to receiving a selection command identifying an application selected from said list by at least said input peripheral and to transmitting to said switch an order for switching said interface to the corresponding inputs/outputs of the computer hosting said selected application.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 24, 2008
    Applicant: Airbus France
    Inventor: Jean-Philippe CORBEFIN
  • Publication number: 20080098308
    Abstract: A method for providing access to internet services includes displaying a graphical user interface (GUI) comprising a first pane configurable to display internet connection identifiers. The method also includes connecting simultaneously to the internet through a non-secure internet service provider and through a secure virtual private network over a single network access link, based on input to the first pane entered by at least one user of the graphical user interface.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Philip KORTUM, Marc SULLIVAN
  • Publication number: 20080098309
    Abstract: Virtual machines and hosts of virtual machines are dynamically organized and managed in accordance with specific properties of the virtual machines and hosts. A system can be browsed for virtual machines/hosts having a specific property(s). Properties and property values are represented by a hierarchical structure of folders and subfolders, and/or in a textual hierarchical directory structure. Selection of a property value results in the virtual machines/hosts having the selected property value attributed thereto. Browsing can also be accomplished via a hierarchical textual directory structure. A virtual machine can be selected to navigate the virtual and view its constituents. Properties, property values, virtual machines, and hosts can be added, deleted, and/or modified.
    Type: Application
    Filed: October 24, 2006
    Publication date: April 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Robert M. Fries, Michael Michael, Eric Winner, Bill Scheidel
  • Publication number: 20080098310
    Abstract: Disclosed is a system for displaying and managing information on a webpage using an indicator in which, a memo and so forth can be recorded in the desired contents of the webpage through the indicator and the URL of the webpage can be stored with the indicator to call out them at anytime, whereby providing a convenience in terms of search and manage of information.
    Type: Application
    Filed: July 26, 2007
    Publication date: April 24, 2008
    Inventor: MoonSung Choi
  • Publication number: 20080098311
    Abstract: The invention is directed to a computer program, a computer system and a method for navigating in a database of a subject system. The subject system comprises a graphical user interface. The invention method comprising steps of (i) returning results (110a-g) from a query in the database, and (ii) displaying in the graphical user interface (100) the results returned using several levels of progressive granularity. Each of the results is associated with one of the levels of granularity, according to the query.
    Type: Application
    Filed: July 26, 2007
    Publication date: April 24, 2008
    Inventors: Guillaume Delarue, Duy Vu, Guenole Ginquel