DICTIONARY LOOKUP FOR MOBILE DEVICES USING SPELLING RECOGNITION

    公开(公告)号:CA2613154A1

    公开(公告)日:2007-01-18

    申请号:CA2613154

    申请日:2006-05-12

    Applicant: IBM

    Abstract: A method for querying an electronic dictionary using letters of an alphabet enunciated by a user includes accepting a speech input from the user. The speech input includes a sequence of spelled letters enunciated by the user that spell a query word. The speech input is analyzed to determine one or mo re sequences of the letters that approximate the sequence of spelled letters. T he one or more sequences of the letters are post-processed so as to produce a plurality of recognized words approximating the query word. The electronic dictionary is queried with the plurality of recognized words so as to retrie ve a respective plurality of dictionary entries. A list of results including th e plurality of recognized words and the respective plurality of dictionary entries is presented to the user.

    Representation of a slide-show as video

    公开(公告)号:GB2348069B

    公开(公告)日:2003-06-11

    申请号:GB9927985

    申请日:1999-11-29

    Applicant: IBM

    Inventor: SIVAN ZOHAR

    Abstract: A method for representing as a compressed video clip a slide-show including a plurality of images to be presented in sequence at respective predetermined timing intervals. Each image is encoded as a single encoded video frame. The encoded frames are arranged in a data structure corresponding to an encoded video sequence, such that at least a first one of the encoded frames is separated from a succeeding, second one of the encoded frames by a number of null frames responsive to the predetermined timing interval between the images in the sequence corresponding to the first and second frames.

    Efficient capture of computer screens

    公开(公告)号:GB2359469B

    公开(公告)日:2004-03-17

    申请号:GB0028788

    申请日:2000-11-24

    Applicant: IBM

    Abstract: A method for capture of computer screens in a sequence of frames. A first set of one or more windows appearing in a first frame in the sequence is identified, each window in the set having respective first-frame window characteristics and window contents. A description of the first set of windows is encoded, indicative of the appearance of the computer screen in the first frame. In a second frame in the sequence, a second set of one or more windows is identified, having respective second-frame window characteristics and window contents, the second set including one or more windows corresponding respectively to one or more of the windows in the first set. One or more transformations are determined, which are applied to the first-frame window characteristics of the windows in the first set to generate the second-frame window characteristics of the corresponding windows in the second set. A description of the second set of windows is encoded, including the determined transformations, for use in reconstructing the computer screen as it appeared in the second frame.

    Accessing voice mail using Java and WWW

    公开(公告)号:GB2354396A

    公开(公告)日:2001-03-21

    申请号:GB0013177

    申请日:2000-06-01

    Applicant: IBM

    Abstract: A Java implemented system connects a telephony Voice-response system, such as a Voice-mail box or an IVR, and a terminal over the Internet. An IP-PSTN gateway is used to bridge the telephony world and the IP network. A Java-based client 17 communicates with a standard HTTP web server 16 for sending dialing information and other instructions to the Voice-response system. The web server communicates with the IP-PSTN gateway 13 using a servlet 14 or cgi-bin script running on the HTTP web server. Instructions pass to the Voice-response system and audio data is sent in real-time from the Voice-response system to the gateway, where it is compressed and forwarded to the client which decompresses the audio data and plays the messages. The user operates the Voice-response system in conventional manner, so that standard Voice-response functionality is maintained. The client is written in Java as an applet, so any Java-enabled web browser can run the client and connect to the HTTP web server. Dialing information and instructions which are sent from the applet to the Voice-response system, can be easily configured in the client.

    Motion estimation with fast block comparison using SIMD units.

    公开(公告)号:GB2346283A

    公开(公告)日:2000-08-02

    申请号:GB9924782

    申请日:1999-10-21

    Applicant: IBM

    Inventor: SIVAN ZOHAR

    Abstract: A method of comparing a current block (34, Figure 2) in a current frame to a plurality of background blocks (22, Figure 2) in a preceding frame. Each block includes a matrix of data values arranged in a given number of columns. The method uses a processor 52 which has a plurality of computational registers 56, each register capable of receiving a number of the data values at least equal to the given number. The data values are loaded from a memory 60 beginning at an address in the memory evenly divisible by the given number. The method includes storing the preceding frame in the memory beginning at an address that is divisible by the given number with a predetermined remainder, loading at least some of the data values of the current block into one or more of the plurality of registers, loading at least some of the data values of one or more of the background blocks into another one or more of the plurality of registers, and comparing the background blocks to the current block using the registers.

    6.
    发明专利
    未知

    公开(公告)号:BRPI0613699A2

    公开(公告)日:2011-01-25

    申请号:BRPI0613699

    申请日:2006-05-12

    Applicant: IBM

    Abstract: A method for querying an electronic dictionary using letters of an alphabet enunciated by a user includes accepting a speech input from the user. The speech input includes a sequence of spelled letters enunciated by the user that spell a query word. The speech input is analyzed to determine one or more sequences of the letters that approximate the sequence of spelled letters. The one or more sequences of the letters are post-processed so as to produce a plurality of recognized words approximating the query word. The electronic dictionary is queried with the plurality of recognized words so as to retrieve a respective plurality of dictionary entries. A list of results including the plurality of recognized words and the respective plurality of dictionary entries is presented to the user.

    METHOD AND SYSTEM FOR DOWNLOADING GRAPHIC IMAGES ON THE INTERNET

    公开(公告)号:IL131213A

    公开(公告)日:2003-07-31

    申请号:IL13121399

    申请日:1999-08-03

    Applicant: IBM

    Abstract: In a method and system for downloading graphic images on the Network, at least one high-resolution graphic image file of a reference image is stored at a network server. At least part of the reference image is compressed and downloaded at reduced resolution from the network server to a client connected to the network server. Upon suitable decompression, a corresponding low-resolution image is displayed and size data uniquely specifying a portion of the displayed image is uploaded from the client to the network server. The specified portion of the high-resolution graphic image file is extracted from the network server and downloaded to the client where it is displayed. Such an approach obviates the need to transfer high-resolution data intensive graphic files to the client and further allows the heavy image processing to be performed on the server much faster than is achieved in prior approaches where processing is performed locally at the client.

    Motion estimation
    8.
    发明专利

    公开(公告)号:GB2346283B

    公开(公告)日:2003-02-12

    申请号:GB9924782

    申请日:1999-10-21

    Applicant: IBM

    Inventor: SIVAN ZOHAR

    Abstract: A method of comparing a current block in a current frame to a plurality of background blocks in a preceding frame. Each block includes a matrix of data values arranged in a given number of columns. The method uses a processor which has a plurality of computational registers, each register capable of receiving a number of the data values at least equal to the given number. The data values are loaded from a memory beginning at an address in the memory evenly divisible by the given number. The method includes storing the preceding frame in the memory beginning at an address that is divisible by the given number with a predetermined remainder, loading at least some of the data values of the current block into one or more of the plurality of registers, loading at least some of the data values of one or more of the background blocks into another one or more of the plurality of registers, and comparing the background blocks to the current block using the registers.

    Efficient capture of computer screens

    公开(公告)号:GB2359469A

    公开(公告)日:2001-08-22

    申请号:GB0028788

    申请日:2000-11-24

    Applicant: IBM

    Abstract: A method for capture of computer screens in a sequence of frames. A first set of windows appearing in a first frame in the sequence is identified, each window having respective first-frame window characteristics and contents. A description of the first set of windows is encoded, indicative of the appearance of the computer screen in the first frame. In a second frame in the sequence, a second set of windows is identified, having respective second-frame window characteristics and contents, the second set including one or more windows corresponding respectively to one or more of the first set windows. Transformations are determined and applied to first-frame window characteristics of the windows in the first set to generate second-frame window characteristics of corresponding second set windows. A description of the second set of windows is encoded, including the determined transformations, for use in reconstructing the computer screen as it appeared in the second frame.

    Representation of a slide-show as video

    公开(公告)号:GB2348069A

    公开(公告)日:2000-09-20

    申请号:GB9927985

    申请日:1999-11-29

    Applicant: IBM

    Inventor: SIVAN ZOHAR

    Abstract: A method for representing as a compressed video clip a slide-show including a plurality of images to be presented in sequence at respective predetermined timing intervals. Each image is encoded as a single encoded video frame. The encoded frames are arranged in a data structure corresponding to an encoded video sequence, such that at least a first one of the encoded frames is separated from a succeeding, second one of the encoded frames by a number of null frames responsive to the predetermined timing interval between the images in the sequence corresponding to the first and second frames.

Patent Agency Ranking