IP Library Granted Patent US 7,024,438
Granted Patent B2
US 7,024,438 · App. 09/922,317 · Granted Apr 4, 2006

Method of generating positive integer number in Hebrew number system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,024,438
App. No.
09/922,317
Granted
Apr 4, 2006
Kind
B2
Abstract

A method for generating a corresponding Hebrew character representation for a positive integer number and a Hebrew number generating system that accepts a positive integer number as input and generates a corresponding Hebrew character representation.

Claims (53)

1. A computer implemented method for generating a corresponding Hebrew character representation for a positive integer number implemented using computer readable instructions, comprising the steps of:

(a) checking whether said number is less than 1000;

(b) if said number is less than 1000, checking whether said number is less than 100;

(c) if said number is less than 100, checking whether said number is less than 10;

(d) if said number is less than 10, adding Hebrew character for said number;

(e) for each digit being added that is possible to be the last character, checking whether it is the last character to be added;

(f) if it is the last character to be added, checking whether there are any characters added;

(g) if there are no characters added yet, adding Hebrew character Gershayim before adding character; and

(h) if there are characters already added, adding Hebrew character Geresh after adding said character.

2. The method of claim 1 , wherein said number is not less than 1000 determined by step (a), further comprising the steps of:

(i) repeating steps (b)–(h) for every 3 digits; and

(j) adding a space between said generated Hebrew character representation for every three digits.

3. The method of claim 1 , wherein said number is not less than 100 and less than 1000 determined by step (b), further comprising the steps of:

(k) repeatedly subtracting 400 and adding Hebrew character for 400 until the number is less than 400;

(l) repeatedly subtracting 300 and adding Hebrew character for 300 until the number is less than 300;

(m) repeatedly subtracting 200 and adding Hebrew character for 200 until the number is less than 200; and

(n) repeatedly subtracting 100 and adding Hebrew character for 100 until the number is less than 100.

4. The method of claim 1 , wherein said number is not less than 10 and less than 100 determined by step (c), if said number is 15, further comprising the steps of:

(o) adding Hebrew character for 9; and

(p) adding Hebrew character for 6.

5. The method of claim 1 , wherein said number is not less than 10 and less than 100 determined by step (c), if said number is 16, further comprising the steps of:

(q) adding Hebrew character for 9; and

(r) adding Hebrew character for 7.

6. The method of claim 1 , wherein said number is not less than 10 and less than 100 determined by step (c), if said number is not 15 or 16, further comprising the steps of:

(s) adding a Hebrew character for 10–90 by the tens digit of said number; and

(t) adding Hebrew character for the ones digit of said number.

7. A computer usable medium containing instructions in computer readable form for carrying out a process for generating a corresponding Hebrew character representation for a positive integer number, wherein said process comprises the steps of:

(a) checking whether said number is less than 1000;

(b) if said number is less than 1000, checking whether said number is less than 100;

(c) if said number is less than 100, checking whether said number is less than 10;

(d) if said number is less than 10, adding Hebrew character for said number;

(e) for each digit being added that is possible to be the last character, checking whether it is the last character to be added;

(f) if it is the last character to be added, checking whether there are any characters added;

(g) if there are no characters added yet, adding Hebrew character Gershayim before adding character; and

(h) if there are characters already added, adding Hebrew character Geresh after adding said character.

8. The computer usable medium of claim 7 , wherein when said number is not less than 1000 determined by step (a), said process further comprises the steps of:

(i) repeating steps (b)–(h) for every 3 digits; and

(j) adding a space between said generated Hebrew character representation for every three digits.

9. The computer usable medium of claim 7 , wherein when said number is not less than 100 and less than 1000 determined by step (b), said process further comprises the steps of,

(k) repeatedly subtracting 400 and adding Hebrew character for 400 until the number is less than 400;

(l) repeatedly subtracting 300 and adding Hebrew character for 300 until the number is less than 300;

(m) repeatedly subtracting 200 and adding Hebrew character for 200 until the number is less than 200; and

(n) repeatedly subtracting 100 and adding Hebrew character for 100 until the number is less than 100.

10. The computer usable medium of claim 7 , wherein when said number is not less than 10 and less than 100 determined by step (c), if said number is 15, then said process further comprises the steps of:

(o) adding Hebrew character for 9; and

(p) adding Hebrew character for 6.

11. The computer usable medium of claim 7 , wherein when said number is not less than 10 and less than 100 determined by step (c), if said number is 16, then said process further comprises the steps of:

(q) adding Hebrew character for 9; and

(r) adding Hebrew character for 7.

12. The computer usable medium of claim 7 , wherein when said number is not less than 10 and less than 100 determined by step (c), if said number is not 15 or 16, then said process further comprises the steps of:

(s) adding a Hebrew character for 10–90 by the tens digit of said number; and

(t) adding Hebrew character for the ones digit of said number.

13. The computer usable medium of claim 7 , wherein said instructions in a computer readable form may be downloaded from a website over the Internet.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0602 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023750/0210 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →