1
Gary Alan Hoffman, Eric Thomas Shalkey, Daniel Joseph Moore, Oscar Reid Mitchell, Rajat Datta: Method and apparatus for implementing an application programming interface for a communications bus. Adaptec, Raymond M Galasso, September 29, 1998: US05815678 (70 worldwide citation)

A system and method for creating a high-level application programming interface allows simplified control and usage of digital data being transported over an IEEE 1394 serial bus under a variety of operational environments. The system and method of controlling communications on a communications bus ...


2
George Robert Blakley, Rajat Datta, Oscar Mitchell, Kyle Stein: Ring arithmetic method, system, and apparatus. nCipher Corporation, John A Fortkort, Fortkort & Houston P C, December 14, 2010: US07853014 (35 worldwide citation)

A data encryption method performed with ring arithmetic operations using a residue number multiplication process wherein a first conversion to a first basis is done using a mixed radix system and a second conversion to a second basis is done using a mixed radix system. In some embodiments, a modulus ...


3
Oscar R Mitchell, Robert Bradford Cohen, Eleanor Coy, Rajat Datta, Randall Findley, James Garrett, Richard Goble, Greg North, Daniel Reents, Leslie Zsohar: Application-specific information-processing method, system, and apparatus. nCipher Corporation, John A Fortkort, Fortkort & Houston P C, March 22, 2011: US07913261 (8 worldwide citation)

An information-processing method for application-specific processing of messages. A message is received. Whether the message is in a selected application format is ascertained. If not, the message is routed to a next location. If so, the message is routed to a selected application processor, process ...


4
George Robert Blakely, Rajat Datta, Oscar Mitchell, Kyle Stein: Ring arithmetic method, system, and apparatus. nCiper Corporation, John A Fortkort, Fortkort & Houston P C, May 15, 2007: US07218734 (2 worldwide citation)

A data encryption method performed with ring arithmetic operations wherein a modulus C is be chosen of the form 2w−L, wherein C is a w-bit number and L is a low Hamming weight odd integer less than 2(w−1)/2. And in some of those embodiments, the residue mod C is calculated via several steps. P is sp ...


5
George Robert Blakley, Rajat Datta, Oscar R Mitchell, Kyle Stein: Cisponentiation method, software, and device for exponentiation. Thompson & Knight, Patent Prosecution Department, April 17, 2003: US20030072442-A1

A method, software, and device for encrypting data, exchanging keys, and processing data that includes exponentiating by iteratively cisponentiating according to cisponentiator C(G, E, B, R, m)=GEBR mod m, wherein G is a fleeting multiplicand base, E is an enduring cisponent, B is a recurring multip ...


6
George Robert Blakley, Rajat Datta, Oscar Mitchell, Kyle Stein: Ring arithmetic method, system, and apparatus. Fortkort & Houston PC, September 6, 2007: US20070206784-A1

A data encryption method performed with ring arithmetic operations using a residue number multiplication process wherein a first conversion to a first basis is done using a mixed radix system and a second conversion to a second basis is done using a mixed radix system. In some embodiments, a modulus ...


7
Oscar R Mitchell, Robert Bradford Cohen, Eleanor Coy, Rajat Datta, Randall Findley, James Garrett, Richard Goble, Greg North, Daniel Reents, Leslie Zsohar: Application-specific information-processing method, system, and apparatus. Thompson & Knight, Patent Prosecution Department, December 19, 2002: US20020191604-A1

An information-processing method for application-specific processing of messages. A message is received. Whether the message is in a selected application format is ascertained. If not, the message is routed to a next location. If so, the message is routed to a selected application processor, process ...


8
George Robert Blakley, Rajat Datta, Oscar Mitchell, Kyle Stein: Ring arithmetic method, system, and apparatus. Thompson & Knight, Patent Prosecution Department, March 6, 2003: US20030044004-A1

A data encryption method performed with ring arithmetic operations using a residue number multiplication process wherein a first conversion to a first basis is done using a mixed radix system and a second conversion to a second basis is done using a mixed radix system. In some embodiments, a modulus ...