US Patent No: 8,010,097

Number of patents in Portfolio can not be more than 2000

System and method for processing extensible markup language (XML) documents

Stats

ALSO PUBLISHED AS: 20100057888
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

Systems and methods for processing documents are disclosed. Documents received at a data server are transcoded using locally stored or generated code books. Code books for transcoded documents received at a wireless mobile communication device are either retrieved from a memory on the device or requested from a data server. In response to a code book request, a data server retrieves a requested code book from a local memory or generates the requested code book and returns the requested code book to a requestor. A wireless mobile communication device may also generate and transcode XML documents using a locally stored code book, a locally generated code book, or a code book received in response to a code book request.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
RESEARCH IN MOTION LIMITEDWATERLOO, ON4488

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Knowles, Michael Waterloo, CA 83 276
Lifchits, Andrei A Wyevale, CA 6 30
Owen, Russell N Waterloo, CA 49 313
Yuan, Bill Waterloo, CA 13 49

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
2002/0087,655 INFORMATION SYSTEM FOR MOBILE USERS 41 1999
6,523,062 Facilitating memory constrained client devices by employing deck reduction techniques 25 1999
2002/0198,964 Method and system for wireless remote monitoring and control of a manufacturing execution system 16 2001
6,978,316 Messaging system and method with transcoder filtering of baseline message representations 25 2002
 
NEC CORPORATION (2)
6,766,296 Data conversion system 8 2000
7,031,654 Repeater, mobile radio communication system, fault notification method for said repeater or said mobile radio communication system, and recording medium having, recorded thereon, fault notification program for said repeater or said mobile radio communication system 9 2001
 
NOKIA, INC. (2)
6,985,719 Secure wireless backup mechanism 8 2000
2002/0087,596 Compact tree representation of markup languages 43 2000
 
BRADBURY PRESS, LLC (1)
5,706,434 Integrated request-response system and method generating responses to request objects formatted according to various communication protocols 174 1995
 
CISCO TECHNOLOGY, INC. (1)
6,711,740 Generic code book compression for XML based application programming interfaces 17 2002
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2004/0078,362 System and method for extracting an index for web contents transcoding in a wireless terminal 7 2003
 
ENERGY, UNITED STATES DEPARTMENT OF (1)
5,544,320 Remote information service access system based on a client-server-service model 294 1995
 
FUJITSU LIMITED (1)
6,529,912 DATA COMPRESSING APPARATUS AND A DATA DECOMPRESSING APPARATUS, A DATA COMPRESSING METHOD AND A DATA DECOMPRESSING METHOD, AND A DATA COMPRESSING OR DECOMPRESSING DICTIONARY CREATING APPARATUS AND A COMPUTER READABLE RECORDING MEDIUM STORING A DATA COMPRESSING PROGRAM OR A DATA DECOMPRESSING PROGRAM 26 1998
 
INTEL CORPORATION (1)
6,421,733 System for dynamically transcoding data transmitted between computers 301 1997
 
INVENTEC APPLIANCES CORP. (1)
2004/0203,939 Character transcoding method for mobile phones 10 2002
 
MOTOROLA SOLUTIONS, INC. (1)
7,046,996 Mobile station, radio telecommunication system and methods for operating radio telecommunications systems 7 2000
 
NOKIA CORPORATION (1)
7,570,943 System and method for providing context sensitive recommendations to digital services 13 2002
 
ORACLE INTERNATIONAL CORPORATION (1)
5,724,556 Method and apparatus for defining and configuring modules of data objects and programs in a distributed computer system 80 1995
 
PHONE.COM, A DELAWARE CORPORATION (1)
6,647,260 Method and system facilitating web based provisioning of two-way mobile communications devices 80 1999
 
ROAMWARE, INC. (1)
7,092,370 Method and system for wireless voice channel/data channel integration 151 2001
 
SHARP KABUSHIKI KAISHA (1)
5,987,181 Coding and decoding apparatus which transmits and receives tool information for constructing decoding scheme 18 1996
 
SONY CORPORATION (1)
2002/0120,780 Two-staged mapping for application specific markup and binary encoding 3 2001
 
SUN MICROSYSTEMS, INC. (1)
5,768,510 Object-oriented system, method and article of manufacture for a client-server application enabler system 187 1996
 
UNWIRED PLANET, INC. (1)
7,020,685 Method and apparatus for providing internet content to SMS-based wireless devices 60 2000
 
W-PHONE, INC. (1)
2002/0107,985 Providing data services via wireless mobile devices 68 2001
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (2)
6,707,581 Remote information access system which utilizes handheld scanner 78 2000
2004/0183,839 Apparatus and method for simple wide-area network navigation 17 2004

Patent Citation Ranking

Forward Cites

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Feb 28, 2015
7.5 Year Payment $3600.00 $1800.00 $900.00 Feb 28, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Feb 28, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00