# Soper

## Bill J. Soper, West Perth AU

Patent application number | Description | Published |
---|---|---|

20140359700 | SYSTEM AND METHOD FOR MANAGING TLS CONNECTIONS AMONG SEPARATE APPLICATIONS WITHIN A NETWORK OF COMPUTING SYSTEMS - An approach for reutilizing transport layer security (TLS) connections among separate application is provided. In one aspect, a computing system establishes a a transmission control program/Internet protocol (TCP/IP) connection between a first application of a first endpoint and a second application on a second endpoint. The computing system further performs a TLS handshake over the established TCP/IP connection. The computing system also transmits a request from a third application of the second endpoint to transfer a TLS context from the second application on the second endpoint. In response to the second application on the second endpoint accepting the transfer request, the second application utilizing via the one or more computer processors, a predetermined method of providing a TLS context to the third application, wherein the third application of the second endpoint and the first application of the first endpoint communicate securely. | 12-04-2014 |

## Billy Joe Soper, Lesmurdie AU

Patent application number | Description | Published |
---|---|---|

20100174696 | AGNOSTIC PROCESSING OF RESOURCE REQUESTS TO MESSAGE QUEUES AND SEQUENTIAL FILES - Embodiments of the present invention provide a method, system and computer program product for agnostic processing of message queues and sequential files. In an embodiment of the invention, a method for agnostic processing of message queues and sequential files can be provided. The method can include receiving an access request for a resource that is uniform for both a message queue and a sequential file and identifying a resource type of the resource. In response to identifying the resource type as a message queue, a corresponding access request specific to a message queue can be invoked in the message queue. Otherwise a corresponding access request specific to a sequential file can be invoked responsive to identifying the resource type as a sequential file. | 07-08-2010 |

## Billy Joe Soper, Busselton AU

Patent application number | Description | Published |
---|---|---|

20140331292 | ABSTRACTED AUTHENTICATED CLIENT CONNECTIVITY APPLICATION PROGRAMMING INTERFACE (API) - A request to establish a connection to a server application executed by a server device is received at a client-side authenticated-connection application programming interface (API) from a client application executed by a client device. The connection request is sent from the client device to a server-side authenticated-connection API executed by the server device. The connection request includes user identification information usable to authenticate a user of the client application with the server-side authenticated-connection API to access the server application. A connection establishment acknowledgement is received from the server-side authenticated-connection API. A handler that represents an established connection to the server application is returned to the client application as a connection establishment acknowledgement. The client application is configured to communicate with the server application using the handler over the established connection with the separate application-specific read/write API. | 11-06-2014 |

## Billy Joe Soper, West Perth AU

Patent application number | Description | Published |
---|---|---|

20140372747 | SYSTEM AND METHOD FOR MANAGING TLS CONNECTIONS AMONG SEPARATE APPLICATIONS WITHIN A NETWORK OF COMPUTING SYSTEMS - An approach for reutilizing transport layer security (TLS) connections among separate application is provided. In one aspect, a computing system establishes a a transmission control program/Internet protocol (TCP/IP) connection between a first application of a first endpoint and a second application on a second endpoint. The computing system further performs a TLS handshake over the established TCP/IP connection. The computing system also transmits a request from a third application of the second endpoint to transfer a TLS context from the second application on the second endpoint. In response to the second application on the second endpoint accepting the transfer request, the second application utilizing via the one or more computer processors, a predetermined method of providing a TLS context to the third application, wherein the third application of the second endpoint and the first application of the first endpoint communicate securely. | 12-18-2014 |

## Craig Ivan Soper, Wellington NZ

Patent application number | Description | Published |
---|---|---|

20090048862 | DATA VISUALIZATION SYSTEM AND METHOD - The invention provides a data visualisation system comprising a data value memory in which is maintained a finite set of data values and display means arranged to display a contoured representation. One or more of the data values are displayed as contours around one or more data points and each data value is centred on a data point. The invention also provides a method of data visualisation and a data visualisation computer program. | 02-19-2009 |

20120223963 | DATA VISUALISATION SYSTEM AND METHOD - A data visualisation system is disclosed that includes a data value memory, a display, and contour generator. The data value memory maintains a finite set of data values. The display is arranged to display a representation of each data value centered on respective data points. The contour generator is arranged to generate and display a representation having a cross-sectional shape of a bell-shaped curve in which each data point is displayed as an apex of the bell-shaped curve. Also disclosed is a method of data visualisation and a data visualisation computer program. | 09-06-2012 |

## Kenneth John Soper, Worcester GB

Patent application number | Description | Published |
---|---|---|

20120230879 | Ozone Generator Device - An ozone generator cartridge | 09-13-2012 |

## Kevin Soper, South Australia AU

Patent application number | Description | Published |
---|---|---|

20090051832 | Portable image projection device - The present invention relates to an image projection device of the type playing images receive via remote means or read from a stored data media. When a mobile phone, the device includes an image projection capability in addition to the standard display. Both the display and the image may be the same or may differ according to the user requirements. The device may also be a smart card or compact disc player that projects an image of the data. The device may further still include a camera to record an image and in the case of a mobile phone transmit it to another receiver. This allows the use of mobile phones for video conferencing. | 02-26-2009 |

## Kevin Soper, Dry Creek AU

Patent application number | Description | Published |
---|---|---|

20120038161 | INLINE TURBINE GENERATOR - A power generating apparatus for fluid flow conduits where the apparatus includes an impeller positioned in the path of the fluid flow. The impeller is either directly or magnetically coupled to an electric generator outside of the fluid flow conduit. As the fluid flows it causes the impeller to rotate thus causing the electrical generator to turn and thereby produce electricity. This can then be used to power various devices or to trickle charge batteries. The fluid flow conduits may be common commercial or domestic water pipes or other systems such as solar water heaters and distillation devices. | 02-16-2012 |

## Paul D. Soper, Beaconsfield GB

Patent application number | Description | Published |
---|---|---|

20080233233 | Degradable chewing gum - The present invention provides gum base compositions and chewing gum compositions having non stick or reduced-stick properties and/or increased degradability. The compositions include a terpolymer of methylvinyl ether, maleic anhydride and maleic acid, which provide increased degradability. Methods of preparing the gum base and chewing gum compositions, as well as methods of use, are provided. | 09-25-2008 |

20140322385 | DEGRADABLE CHEWING GUM AND METHOD OF MAKING THE SAME - A degradable chewing gum composition including about 5 to about 90 weight percent of a water-insoluble gum base and about 0.1 to about 15 weight percent of an alternating copolymer of maleic anhydride and a C | 10-30-2014 |

## Paul D. Soper, Buckinghamshire GB

Patent application number | Description | Published |
---|---|---|

20120045494 | Gum Base - The present invention relates to a chewing gum base for use in chewing gum compositions wherein the chewing gum base contributes to the ability of the chewing gum compositions and products to degrade over time after chewing due to environmental influences or cleaning processes, while at the same time providing a significant shelf life for the final chewing gum composition product. The chewing gum base comprises a hydrophilic precursor component comprising hydrolysable units and an elastomer, wherein the hydrophilic precursor component comprising hydrolysable units is encapsulated or dispersed in a barrier material. Moreover, the invention relates to chewing gum compositions containing such chewing gum bases. | 02-23-2012 |

20120171326 | Gum Base - The present invention relates to a chewing gum base for use in chewing gum compositions wherein the chewing gum base contributes to the ability of the chewing gum compositions to degrade over time after chewing, and also the chewing gum compositions containing the chewing gum base. The chewing gum base comprises a hydrophilic precursor component having a particular molecular weight and/or a particular average particle size. | 07-05-2012 |

## Regan Soper, Christchurch NZ

Patent application number | Description | Published |
---|---|---|

20110269560 | SYSTEM AND ARTICLE FOR ADVERTISING - An insert for a golf cup which includes: a base having a central hole and one or more drainage apertures; a cylindrical wall; wherein the insert has a shape which substantially corresponds to the internal region of the cup in which the insert fits the insert characterised in that the base and wall both include indicia thereon. | 11-03-2011 |

## Robin Soper, Essex GB

Patent application number | Description | Published |
---|---|---|

20120259007 | ANTICOAGULANT COMPOUNDS AND THEIR USE - According to the invention there is provided a compound of formula (I): wherein R | 10-11-2012 |

20130030050 | TREATMENT OF OSTEOPOROSIS - According to the invention there is provided a compound of formula (I): wherein R | 01-31-2013 |

## Roman Soper, Novo Mesto SI

Patent application number | Description | Published |
---|---|---|

20080291199 | COMPUTER-AIDED DESIGN APPARATUS - A computer-aided design apparatus generates a tree structure of coordinate systems defining the topology of a three-dimensional object to be fabricated. The coordinate systems are positioned and orientated in accordance with mathematical functions. The mathematical function positioning child coordinate systems has the identity of the parent coordinate systems as a variable so that the positions of the child coordinate systems relative to their parent coordinate systems vary in accordance with the identity of the parent coordinate systems. Data defining the coordinate systems and connections therebetween is stored in a graph. Bases having a defined relationship are identified and three-dimensional content objects are added thereto. The content objects are added using the same mathematical function to generate a three-dimensional content object in each of a plurality of coordinate systems. The mathematical function for generating the content objects has the identity of the coordinate systems as a variable thereof to generate the content object in each coordinate system with a different shape. | 11-27-2008 |

20080294389 | COMPUTER-AIDED DESIGN APPARATUS - A computer-aided design apparatus generates a tree structure of coordinate systems defining the topology of a three-dimensional object to be fabricated. The coordinate systems are positioned and orientated in accordance with mathematical functions. The mathematical function positioning child coordinate systems has the identity of the parent coordinate systems as a variable so that the positions of the child coordinate systems relative to their parent coordinate systems vary in accordance with the identity of the parent coordinate systems. Data defining the coordinate systems and connections therebetween is stored in a graph. Bases having a defined relationship are identified and three-dimensional content objects are added thereto. The content objects are added using the same mathematical function to generate a three-dimensional content object in each of a plurality of coordinate systems. The mathematical function for generating the content objects has the identity of the coordinate systems as a variable thereof to generate the content object in each coordinate system with a different shape. | 11-27-2008 |

20080294390 | COMPUTER-AIDED DESIGN APPARATUS - A computer-aided design apparatus generates a tree structure of coordinate systems defining the topology of a three-dimensional object to be fabricated. The coordinate systems are positioned and orientated in accordance with mathematical functions. The mathematical function positioning child coordinate systems has the identity of the parent coordinate systems as a variable so that the positions of the child coordinate systems relative to their parent coordinate systems vary in accordance with the identity of the parent coordinate systems. Data defining the coordinate systems and connections therebetween is stored in a graph. Bases having a defined relationship are identified and three-dimensional content objects are added thereto. The content objects are added using the same mathematical function to generate a three-dimensional content object in each of a plurality of coordinate systems. The mathematical function for generating the content objects has the identity of the coordinate systems as a variable thereof to generate the content object in each coordinate system with a different shape. | 11-27-2008 |

20080294391 | 11-27-2008 | |

20080294392 | 11-27-2008 | |

20110295566 | METHOD AND APPARATUS FOR COMPUTER-AIDED DESIGN OF THREE-DIMENSIONAL OBJECTS TO BE FABRICATED - A computer-aided design apparatus generates a tree structure of coordinate systems defining the topology of a three-dimensional object to be fabricated. The coordinate systems are positioned and orientated in accordance with mathematical functions. The mathematical function positioning child coordinate systems has the identity of the parent coordinate systems as a variable so that the positions of the child coordinate systems relative to their parent coordinate systems vary in accordance with the identity of the parent coordinate systems. Data defining the coordinate systems and connections therebetween is stored in a graph. Bases having a defined relationship are identified and three-dimensional content objects are added thereto. The content objects are added using the same mathematical function to generate a three-dimensional content object in each of a plurality of coordinate systems. The mathematical function for generating the content objects has the identity of the coordinate systems as a variable thereof to generate the content object in each coordinate system with a different shape. | 12-01-2011 |

20120169727 | METHOD AND APPARATUS FOR COMPUTER-AIDED DESIGN OF THREE-DIMENSIONAL OBJECTS TO BE FABRICATED - A computer-aided design apparatus generates a tree structure of coordinate systems defining the topology of a three-dimensional object to be fabricated. Coordinate systems are positioned and orientated in accordance with mathematical functions. The mathematical function positioning child coordinate systems has the identity of the parent coordinate systems as a variable, and the positions of the child coordinate systems vary relative to their parent coordinate systems according to the identity of the parent coordinate systems. Data defining the coordinate systems and connections is stored in a graph. Bases having a defined relationship are identified and three-dimensional content objects are added. Content objects are added using the same mathematical function, generating three-dimensional content objects in each of a plurality of coordinate systems. The function for generating the content objects has the identity of the coordinate systems as a variable, generating the content object in each coordinate system with a different shape. | 07-05-2012 |