ROBERT ERNEST JOHNSON
Auctioneer in Pottstown, PA

License number
Pennsylvania AA000854L
Category
Auctioneer Examiners
Type
Apprentice Auctioneer
Address
Address
Pottstown, PA 19464

Professional information

Robert Johnson Photo 1

Block-Level Data Storage Security System

US Patent:
2010012, May 20, 2010
Filed:
Nov 17, 2008
Appl. No.:
12/272012
Inventors:
David Dodgson - Lansdale PA, US
Joseph P. Neill - Malvem PA, US
Ralph R. Farina - Downington PA, US
Edward Chin - Newtown Square PA, US
Albert French - Schwenksville PA, US
Scott Summers - Collegeville PA, US
Robert Johnson - Pottstown PA, US
International Classification:
G06F 12/14, H04L 9/08, G06F 12/08
US Classification:
713153, 380281, 711 6, 711E12092, 711E12016
Abstract:
A secure storage appliance is disclosed, along with methods of storing and reading data in a secure storage network. The secure storage appliance is configured to present to a client a virtual disk, the virtual disk mapped to the plurality of physical storage devices. The secure storage appliance is capable of executing program instructions configured to generate a plurality of secondary blocks of data by performing splitting and encrypting operations on a block of data received from the client for storage on the virtual disk and reconstitute the block of data from at least a portion of the plurality of secondary blocks of data stored in shares on corresponding physical storage devices in response to a request from the client.


Robert Johnson Photo 2

Virtual Lan Interface For High-Speed Communications Between Heterogeneous Computer Systems

US Patent:
6473803, Oct 29, 2002
Filed:
Jun 1, 1998
Appl. No.:
09/088552
Inventors:
Joel A. Stern - Malvern PA
Robert A. Johnson - Pottstown PA
Dwayne E. Ebersole - Lancaster PA
William W. Disney - Downingtown PA
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
G06F 15173
US Classification:
709238, 370401
Abstract:
Methods and apparatus that enable a first network protocol provider, executing on a first computer system, and a second network protocol provider, executing on a second computer system which is directly interconnected to the first computer system, to communicate at high speed, with low latency, over the interconnection therebetween such that both systems may use their native mechanisms to communicate with each other without change in those mechanisms, rather than over conventional network communication paths such as Ethernet. An interconnection couples the input/output (I/O) subsystem of the first computer system to the I/O subsystem of the second computer system such data can be transmitted between the systems, and a virtual LAN (“VLAN”) device driver executing on the second computer system provides an interface between the interconnection and the native communications mechanisms of the second computer system. The VLAN simulates a conventional network driver such as an NDIS Fiber Distributed Data Interface (FDDI) network interface card (NIC) Miniport driver to the transport protocol driver TCPIP. SYS on the second computer system and exchanges data with the first computer system via a particular line of a LAN station group for delivery to and receipt from the first computer system.


Robert Johnson Photo 3

Method For Providing Lan Address Discovery And Terminal Emulation For Lan-Connected Personal Computer (Pcs) Using Xerox Network System (Xns)

US Patent:
5539736, Jul 23, 1996
Filed:
Oct 4, 1994
Appl. No.:
8/317569
Inventors:
Robert A. Johnson - Pottstown PA
Sarah K. Inforzato - Downingtown PA
Jonathan Skilton - Norristown PA
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
H04J 324
US Classification:
370 60
Abstract:
An interface which enables a LAN connected workstation to concurrently communicate with a plurality of computer platforms having respective network architectures over the same physical connection. The interface receives data from a LAN connection, examines the data and identifies the format being used. Based on the identified format, the interface determines the appropriate destination for the data and sends the data to that destination. Additionally, the interface enables a workstation running XNS software to run terminal emulation programs at the increased speed available from a LAN connection by enhancing the XNS protocol with (1) message segmentation and reassembly, (2) maximum packet size negotiation and (3) LAN address discovery.


Robert Johnson Photo 4

Method, System, And Computer Program Product For Intraconnect Data Communication Using Buffer Pools And Buffer Pool Management

US Patent:
6064805, May 16, 2000
Filed:
Jul 2, 1997
Appl. No.:
8/887296
Inventors:
Duane J. McCrory - Malvern PA
Jerry S. Bassett - Quakertown PA
Mark S. Brandt - Laguna Beach CA
Robert A. Johnson - Pottstown PA
James J. Leigh - Wyncote PA
Robert K. Moulton - North Wales PA
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
G06F 1300
US Classification:
39520057
Abstract:
A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided.


Robert Johnson Photo 5

Intelligent Network Interface Card (Nic) Optimizations

US Patent:
2009017, Jul 2, 2009
Filed:
Dec 5, 2003
Appl. No.:
10/729312
Inventors:
Dwayne E. Ebersole - Lancaster PA, US
Sarah K. Inforzato - Downingtown PA, US
Robert A. Johnson - Pottstown PA, US
Anthony Narisi - Glenmoore PA, US
Kathleen Wild - Collegeville PA, US
International Classification:
G06F 12/00, G06F 15/16, G06F 9/46
US Classification:
711154, 709250, 719313, 711E12001
Abstract:
Intelligent NIC optimizations includes system and methods for Token Table Posting, use of a Master Completion Queue, Notification Request Area (NRA) associated with completion queues, preferably in the Network Interface Card (NIC) for providing notification of request completions, and what we call Lazy Memory Deregistration which allows non-critical memory deregistration processing to occur during non-busy times. These intelligent NIC optimizations which can be applied outside the scope of VIA (e.g. iWARP and the like), but also support VIA.


Robert Johnson Photo 6

Storage Communities Of Interest Using Cryptographic Splitting

US Patent:
2010016, Jun 24, 2010
Filed:
Dec 23, 2008
Appl. No.:
12/342636
Inventors:
David Dodgson - Lansdale PA, US
Joseph Neill - Malvern PA, US
Ralph Farina - Downingtown PA, US
Edward Chin - Newtown Square PA, US
Albert French - Schwenksville PA, US
Scott Summers - Collegeville PA, US
Robert Johnson - Pottstown PA, US
International Classification:
H04L 9/06, G06F 17/30
US Classification:
713193, 707E1701
Abstract:
Methods and systems of presenting data in a secure data storage network are disclosed. One method includes defining a community of interest capable of accessing data stored in a secure data storage network, the community of interest including a plurality of users desiring access to a common set of data. The method also includes associating the community of interest with a workgroup key. and, upon identification of a client device as associated with a user from among the plurality of users in the community of interest, presenting a virtual disk to the client device, the virtual disk associated with the workgroup key and a volume containing the common set of data, the volume including a plurality of shares stored on a plurality of physical storage devices.


Robert Johnson Photo 7

Virtual Tape Backup Arrangement Using Cryptographically Split Storage

US Patent:
2010016, Jun 24, 2010
Filed:
Dec 23, 2008
Appl. No.:
12/342414
Inventors:
David Dodgson - Lansdale PA, US
Joseph Neill - Malvern PA, US
Ralph Faring - Downingtown PA, US
Edward Chin - Newton Square PA, US
Albert French - Schwenksville PA, US
Scott Summers - Collegeville PA, US
Robert Johnson - Pottstown PA, US
International Classification:
G06F 12/14, G06F 12/16, G06F 12/08, G06F 12/00
US Classification:
713193, 713189, 711162, 711 6, 711111, 711112, 711E12103, 711E12092
Abstract:
Methods and systems for providing data backup are disclosed. One method includes receiving at a virtual tape backup system a data image to be maintained, and transmitting the contents of the data image to a secure storage appliance. The method also includes processing the contents of the data image with the secure storage appliance to cryptographically split one or more blocks of data of the data image such that each of the one or more blocks of data is split into a plurality of secondary data blocks. The method further includes storing the plurality of secondary data blocks in a corresponding plurality of shares located on a plurality of physical storage devices.


Robert Johnson Photo 8

Automated Provisioning Of Virtual Machines

US Patent:
2014001, Jan 16, 2014
Filed:
Jul 12, 2012
Appl. No.:
13/547148
Inventors:
David S. Dodgson - Lansdale PA, US
Ralph Farina - Downingtown PA, US
James A. Fontana - Mission Viejo CA, US
Robert A. Johnson - Pottstown PA, US
David Maw - San Juan Capistrano CA, US
Anthony Narisi - Glenmoore PA, US
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
Virtual machines in a network may be isolated by encrypting transmissions between the virtual machines with keys possessed only by an intended recipient. Within a network, the virtual machines may be logically organized into a number of community-of-interest (COI) groups. Each COI may use an encryption key to secure communications within the COI, such that only other virtual machines in the COI may decrypt the message. Virtual machines may be automatically provisioned with configuration information, such as the encryption keys, when the virtual machine is started. The provisioning information may be created based on a template stored on a configuration server.


Robert Johnson Photo 9

Load Balancing And Failover Of Gateway Devices

US Patent:
2011013, Jun 2, 2011
Filed:
Nov 30, 2009
Appl. No.:
12/627481
Inventors:
Robert A. Johnson - Pottstown PA, US
Kathleen Wild - Collegeville PA, US
Gerald Quammen - Downingtown PA, US
International Classification:
G06F 15/173, G06F 21/00, G06F 11/07
US Classification:
726 12, 709241, 709239, 726 26, 714E11023
Abstract:
Methods and systems for load balancing and failover among gateway devices are disclosed. One method provides for assigning communication transaction handling to a gateway. The method includes receiving a request for a license from a computing device at a control gateway within a group of gateway devices including a plurality of gateway devices configured to support communication of cryptographically split data. The method also includes assigning communications from the computing device to one of the plurality of gateway devices based on a load balancing algorithm, and routing the communication request to the assigned gateway device.


Robert Johnson Photo 10

Storage Communities Of Interest Using Cryptographic Splitting

US Patent:
2010016, Jun 24, 2010
Filed:
Dec 23, 2008
Appl. No.:
12/342610
Inventors:
David Dodgson - Lansdale PA, US
Joseph Neill - Malvern PA, US
Ralph Farina - Downingtown PA, US
Edward Chin - Newtown Square PA, US
Albert French - Schwenksville PA, US
Scott Summers - Collegeville PA, US
Robert Johnson - Pottstown PA, US
International Classification:
G06F 12/14, H04L 9/06, G06F 21/22
US Classification:
713168, 380277, 726 29
Abstract:
Methods and systems of managing access to data in a secure data storage network are disclosed. One such method includes associating a storage resource with a community of interest, the community of interest associated with a workgroup key providing access to a virtual disk, the virtual disk allowing access to a volume comprising a plurality of shares stored on a plurality of physical storage devices. The method also includes, upon determining a user of a client device is a member of the community of interest, providing access to the storage resource to the user, whereby the storage resource is associated with the workgroup key.