Patents by Inventor William Beckwith
William Beckwith has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10277394Abstract: A system and method for securing information associates a party with a node that communicates messages over one or more channels based on a channel access privilege. One or more authorities sign a cryptographic authorization permit (CAP) to authorize the channel access privilege, which can be a write privilege or a read privilege. In one embodiment, the authorization for the channel access privilege is based on a public key issued by an authority and the CAP comprises a cryptographic certificate digitally signed by the authority.Type: GrantFiled: May 13, 2013Date of Patent: April 30, 2019Assignee: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey Grant Marshall, Jeffrey William Chilton
-
Patent number: 9916175Abstract: A network of nodes transports a plurality of flows from central nodes to a plurality of display sessions executing processes that operate under the control of one or more central operating systems. A plurality of isolated virtual nodes comprises 1) a plurality of virtual graphics nodes that concurrently process graphics flows used in the plurality of display sessions at the plurality of remote zero client nodes and 2) a plurality of virtual switches that switch the concurrently processed graphic flows from the virtual graphics nodes to the plurality of remote zero client nodes. Two or more graphic flows are used simultaneously in two or more display sessions at a single remote zero client node that executes a separating operating system for separating the two or more display sessions from each other based on a a separation policy for the two or more graphics flows.Type: GrantFiled: January 27, 2016Date of Patent: March 13, 2018Assignee: Objective Interface Systems, Inc.Inventors: R William Beckwith, J Nicolas Watson
-
Publication number: 20160216993Abstract: A network of nodes transports a plurality of flows from central nodes to a plurality of display sessions executing processes that operate under the control of one or more central operating systems. A plurality of isolated virtual nodes comprises 1) a plurality of virtual graphics nodes that concurrently process graphics flows used in the plurality of display sessions at the plurality of remote zero client nodes and 2) a plurality of virtual switches that switch the concurrently processed graphic flows from the virtual graphics nodes to the plurality of remote zero client nodes. Two or more graphic flows are used simultaneously in two or more display sessions at a single remote zero client node that executes a separating operating system for separating the two or more display sessions from each other based on a a separation policy for the two or more graphics flows.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Applicant: Objective Interface Systems, Inc.Inventors: R William Beckwith, J Nicolas Watson
-
Patent number: 8887131Abstract: The present invention relates to a method for reducing the object code size of an application that requires run-time dispatching of object oriented methods. The method comprises scanning an object file corresponding to the application for references to object oriented methods in a dispatch table that performs run-time object oriented method binding. The highest inheritance level associated with an object oriented method is found. All references to object oriented methods above the highest inheritance level are designated as unused. All references to object oriented methods below the highest inheritance level are designate as used. All references to object oriented methods that are designated as unused are deleted from the dispatch table.Type: GrantFiled: March 10, 2008Date of Patent: November 11, 2014Assignee: Objective Interface Systems, Inc.Inventors: William Beckwith, Lance Kibblewhite
-
Patent number: 8868928Abstract: A system and method for issuing a cryptographic certificate comprises describing prerequisite condition on the cryptographic certificate. The prerequisite conditions comprise membership in prerequisite group of entities. An entity may be a participant, a resource or a privilege, etc. One or more target groups of entities may be named on the cryptographic certificate. One or more prerequisite group stakeholder that authorizes an entity in the prerequisite group of entities to be added as members in another group of entities sign the cryptographic certificate. The cryptographic certificate may also be signed by target group stakeholders that authorizes an entity to be added as a member of the one or more target groups. Exemplary prerequisite conditions relate to one or more of a membership in another group of entities, a physical characteristic, a temporal characteristic, a location characteristic or a position characteristic, among others.Type: GrantFiled: January 24, 2013Date of Patent: October 21, 2014Assignee: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey Grant Marshall, Jeffrey William Chilton
-
Publication number: 20140214993Abstract: A communication system according to one aspect of the present invention, comprises one or more integrated circuits. The one or more integrated circuits comprise at least one of a local integrated circuit and a remote integrated circuit. At least one sending application hardware module located on the local integrated circuit has a sending logic that controls the sending of messages from the sending application hardware module. At least one receiving application hardware module is located on at least one of the local integrated circuit or remote integrated circuit. A sending application hardware module sends messages to a receiving application hardware module without its sending logic having been constructed with a priori knowledge of the address of or the path to said receiving application hardware module. A dispatch logic located on the local integrated circuit that routes at least one or more.Type: ApplicationFiled: April 1, 2014Publication date: July 31, 2014Applicant: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Steven Deller, Joe G. Thompson
-
Patent number: 8689244Abstract: A communication system according to one aspect of the present invention, comprises one or more integrated circuits. The one or more integrated circuits comprise at least one of a local integrated circuit and a remote integrated circuit. At least one sending application hardware module located on the local integrated circuit has a sending logic that controls the sending of messages from the sending application hardware module. At least one receiving application hardware module is located on at least one of the local integrated circuit or remote integrated circuit. A sending application hardware module sends messages to a receiving application hardware module without its sending logic having been constructed with a priori knowledge of the address of or the path to said receiving application hardware module. A dispatch logic located on the local integrated circuit that routes at least one or more.Type: GrantFiled: January 25, 2008Date of Patent: April 1, 2014Assignee: Objective Interface Systems, Inc.Inventors: William Beckwith, Steven Deller, Joe G. Thompson
-
Publication number: 20130254540Abstract: A system and method for securing information associates a party with a node that communicates messages over one or more channels based on a channel access privilege. One or more authorities sign a cryptographic authorization permit (CAP) to authorize the channel access privilege, which can be a write privilege or a read privilege. In one embodiment, the authorization for the channel access privilege is based on a public key issued by an authority and the CAP comprises a cryptographic certificate digitally signed by the authority.Type: ApplicationFiled: May 13, 2013Publication date: September 26, 2013Applicant: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey Grant Marshall, Jeffrey William Chilton
-
Patent number: 8380981Abstract: A system and method for issuing a cryptographic certificate includes describing one or more prerequisite condition on the cryptographic certificate. The one or more prerequisite conditions comprise membership in one or more prerequisite group of entities. An entity may be a participant, a resource or a privilege, etc. The present invention also requires naming one or more target groups of entities on the cryptographic certificate. One or more prerequisite group stakeholder that authorizes an entity in the one or more prerequisite group of entities to be added as members in another group of entities sign the cryptographic certificate. The cryptographic certificate is also signed by one or more target group stakeholders that authorizes an entity to be added as a member of the one or more target groups.Type: GrantFiled: May 16, 2008Date of Patent: February 19, 2013Assignee: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey Grant Marshall, Jeffrey William Chilton
-
Publication number: 20120215881Abstract: A system and method for communicating data between two nodes defines a plurality of separate partitions on each node and assigns one or more subjects to at least one of the plurality of the separate partitions. The subjects in each node communicate data with each other over one or more channels. For communicating the data, the present invention separates data communications on a channel from that of other channels. More specifically, each node runs under the control of a separation kernel (SK) that partitions the nodes to define the subjects according to an SK configuration data. A partitioning communication system (PCS) separates the communications channels according to a PCS configuration data.Type: ApplicationFiled: October 24, 2011Publication date: August 23, 2012Applicant: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey William Chilton, Jeffrey Grant Marshall
-
Patent number: 8045462Abstract: A system and method for communicating data between two nodes defines a plurality of separate partitions on each node and assigns one or more subjects to at least one of the plurality of the separate partitions. The subjects in each node communicate data with each other over one or more channels. For communicating the data, the present invention separates data communications on a channel from that of other channels. More specifically, each node runs under the control of a separation kernel (SK) that partitions the nodes to define the subjects according to an SK configuration data. A partitioning communication system (PCS) separates the communications channels according to a PCS configuration data.Type: GrantFiled: December 3, 2008Date of Patent: October 25, 2011Assignee: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey William Chilton, Jeffrey Grant Marshall
-
Publication number: 20090287933Abstract: A system and method for issuing a cryptographic certificate comprises describing one or more prerequisite condition on the cryptographic certificate. The one or more prerequisite conditions comprise membership in one or more prerequisite group of entities. An entity may be a participant, a resource or a privilege, etc. The present invention also requires naming one or more target groups of entities on the cryptographic certificate. One or more prerequisite group stakeholder that authorizes an entity in the one or more prerequisite group of entities to be added as members in another group of entities sign the cryptographic certificate. The cryptographic certificate is also signed by one or more target group stakeholders that authorizes an entity to be added as a member of the one or more target groups.Type: ApplicationFiled: May 16, 2008Publication date: November 19, 2009Applicant: Objective Interface Systems, Inc.Inventors: R. William Beckwith, Jeffrey G. Marshall, Jeffrey W. Chilton
-
Publication number: 20090138847Abstract: The present invention relates to a method for reducing the object code size of an application that requires run-time dispatching of object oriented methods. The method comprises scanning an object file corresponding to the application for references to object oriented methods in a dispatch table that performs run-time object oriented method binding. The highest inheritance level associated with an object oriented method is found. All references to object oriented methods above the highest inherence level are designated as unused. All references to object oriented methods below the highest inherence level are designate as used. All references to object oriented methods that are designated as unused are deleted from the dispatch table.Type: ApplicationFiled: March 10, 2008Publication date: May 28, 2009Applicant: Objective Interface SystemsInventors: William Beckwith, Lance Kibblewhite
-
Publication number: 20090089358Abstract: A system and method for communicating data between two nodes defines a plurality of separate partitions on each node and assigns one or more subjects to at least one of the plurality of the separate partitions. The subjects in each node communicate data with each other over one or more channels. For communicating the data, the present invention separates data communications on a channel from that of other channels. More specifically, each node runs under the control of a separation kernel (SK) that partitions the nodes to define the subjects according to an SK configuration data. A partitioning communication system (PCS) separates the communications channels according to a PCS configuration data.Type: ApplicationFiled: December 3, 2008Publication date: April 2, 2009Applicant: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey William Chilton, Jeffrey Grant Marshall
-
Patent number: 7504045Abstract: A method of triggering a film containing an oxygen scavenger includes providing composition including a peroxide; and packaging the composition in a film including an oxygen scavenger; whereby the oxygen scavenger is triggered in the absence of ultraviolet light, visible light, and electron beam radiation by exposure to the peroxide or an associated enriched oxygen environment.Type: GrantFiled: June 7, 2005Date of Patent: March 17, 2009Assignee: Cryovac, Inc.Inventors: Drew Ve Speer, Frank Bryan Edwards, Scott William Beckwith, Janet Rivett, Thomas Duane Kennedy
-
Patent number: 7474618Abstract: A system and method for communicating data between two nodes defines a plurality of separate partitions on each node and assigns one or more subjects to at least one of the plurality of the separate partitions. The subjects in each node communicate data with each other over one or more channels. For communicating the data, the present invention separates data communications on a channel from that of other channels. More specifically, each node runs under the control of a separation kernel (SK) that partitions the nodes to define the subjects according to an SK configuration data. A partitioning communication system (PCS) separates the communications channels according to a PCS configuration data.Type: GrantFiled: May 10, 2005Date of Patent: January 6, 2009Assignee: Objective Interface Systems, Inc.Inventors: Reynolds William Beckwith, Jeffrey William Chilton, Jeffrey Grant Marshall
-
Publication number: 20080250253Abstract: A system and method for securing information associates a party with a node that communicates messages over one or more channels based on a channel access privilege. One or more authorities sign a cryptographic authorization permit (CAP) to authorize the channel access privilege, which can be a write privilege or a read privilege. In one embodiment, the authorization for the channel access privilege is based on a public key issued by an authority and the CAP comprises a cryptographic certificate digitally signed by the authority.Type: ApplicationFiled: April 9, 2007Publication date: October 9, 2008Applicant: Objective Interface SystemsInventors: Reynolds William Beckwith, Jeffrey G. Marshall, Jeffrey W. Chilton
-
Publication number: 20080229326Abstract: A communication system according to one aspect of the present invention, comprises one or more integrated circuits. The one or more integrated circuits comprise at least one of a local integrated circuit and a remote integrated circuit. At least one sending application hardware module located on the local integrated circuit has a sending logic that controls the sending of messages from the sending application hardware module. At least one receiving application hardware module is located on at least one of the local integrated circuit or remote integrated circuit. A sending application hardware module sends messages to a receiving application hardware module without its sending logic having been constructed with a priori knowledge of the address of or the path to said receiving application hardware module. A dispatch logic located on the local integrated circuit that routes at least one or more.Type: ApplicationFiled: January 25, 2008Publication date: September 18, 2008Applicant: Objective Interface Systems, Inc.Inventors: William Beckwith, Steven Deller, Joe G. Thompson
-
Patent number: 7424549Abstract: A system, method and article of manufacture for communication in a network application. A connection or communication path to a replaceable transport is initiated in a network application. After the initiation, the network application creates an object to accept the connection or communication path. Once the connection or communication path is established, the network application provides QoS information for the replaceable transport to the replaceable transport, and to at least one object corresponding to the connection or communication path.Type: GrantFiled: April 9, 2002Date of Patent: September 9, 2008Assignee: Objective Interface Systems, Inc.Inventor: R. William Beckwith
-
Publication number: 20020145924Abstract: A system, method and article of manufacture for communication in a network application. A connection or communication path to a replaceable transport is initiated in a network application. After the initiation, the network application creates an object to accept the connection or communication path. Once the connection or communication path is established, the network application provides QoS information for the replaceable transport to the replaceable transport, and to at least one object corresponding to the connection or communication path.Type: ApplicationFiled: April 9, 2002Publication date: October 10, 2002Inventor: R. William Beckwith