Patent Application Number: 2005218001
This discussion forum is available to allow the community of reviewers to collaborate and discuss this patent application.
Discussion that is posted on this page will not be forwarded to IP Australia. If you wish to make comment on a prior art reference and wish that comment to be considered by the patent examiner, please do so by clicking on the relevant prior art reference.
Here are some tips to facilitate discussion.
- Flagging a post as an 'action item' signals that further research is required.
- Flagging SPAM and ABUSE helps to manage discussion
- Placing double brackets around a reference to a claim or prior art will create a hyperlink to the original, for example: [[claim 1]] and [[prior art 2]].

Discussion (16)
Show without Noise
0 days left





United States
I believe that the patent application is identical (or at least sufficiently close) to what is done by GNU GMP 2.0.2, and differs from Densely Packed Decimal Encoding.
Specifically, the description in the patent application talks about doing the usual binary computer arithmetic directly on the stored words, possibly with an extra carry (as per GNU GMP 2.0.2). I don't think that Densely Packed Decimal Encoding allows this. It would either need new hardware (or microcode) for arithmetic, or would need software to convert the packed numbers to a format to allow the usual binary computer arithmetic to be performed. I don't think that this matches the claims, description or inferred intent of the HP patent application.
1: Text loses formatting, specifically line breaks, making it very hard to read.
2. HTML formatting does not work.
3. File upload is required and this is not appropriate for a Tar/Gz source code archive on a public FTP server.
4. File upload does not allow upload of a Tar/Gz source code archive.
5. File upload of source code assumes that source code is a single text file, PS file, etc. This is just not true for a Tar/Gz source code archive.
1. The code does strip away whitespace and escape non-alphabet characters at the moment, we will look into this issue and keep you updated.
2. As with above, HTML tag characters are escaped and ignored by the page renderer. We will also look into this but this will be of lower priority than the first issue.
3. I think uploading the entire code base could be overwhelming for the reviewer at IP Australia (patent office), and if possible just upload the few relevant source code files with additional comments highlighting the relevant sections in the code. With that said, please do include the link to the entire code base in the URL field so that other people can also examine the software as a whole.
5 and 6. A fix for this is on the way. Changes will be made to the site at the next maintenance reboot.
Update on first issue: line breaks should now be preserved and automatically be honored as br tag when viewed. I have also cleaned up the HTML tags in the prior art metadata.
Please post any further suggestions / feedbacks to our blog at www.peertopatentaus.wordpress.com or contact@peertopatent.org.au. We want the discussion board to focus on the patent applications itself. I have also taken down the annotation you posted for the application for similar reasons.
Thank you for your feedback.
Thanks for all your prompt fixes. I've updated my prier art now.
everything claimed in the patent application, for 32 and 64 bit word sizes
- it fits chunks of digits into words ("limbs"), according to word length.
See http://ftp.download-by.net/gnu/gnu/gmp/gmp-2.0.2.tar.gz
See specifically, gmp-2.0.2/gmp-impl.h , gmp-2.0.2/mpn/mp_bases.c , gmp-2.0.2/mpn/generic/get_str.c and
gmp-2.0.2/mpn/generic/set_str.c .
I'm not sure I understand what you mean by this. On my reading, this application segments by bits according to word size. So if the word size is 4 bits, that is the segment size. Does that make sense?
I don't know if this application is original or not -- I was just trying to point out that if differs from GMP, at least relative to the comments about GMP above.
(Disclaimer: I have not read every word of the application and I'm not a GMP or BCD expert!)