Dinn
Andrew E. Dinn, Newcastle Upon Tyne GB
Patent application number | Description | Published |
---|---|---|
20120311552 | RUNTIME OPTIMIZATION OF APPLICATION BYTECODE VIA CALL TRANSFORMATIONS - A method and system for optimizing application code via transformation of calls made by the application code during runtime. A computer system loads the application code that has been intermediately compiled into bytecode. The computer system then compiles and executes the application code. During runtime, the application code makes a call from a call site to an implementation of an operation that returns a value to the application code. The computer system runs an implementer of the implementation and an agent that operates independently of a compiler. The agent receives a notification of the call, performs an analysis on the application code during runtime to determine whether the value is used by the application code, and optimizes the application code by transforming the call site based on a result of the analysis. | 12-06-2012 |
Andrew Edward Dinn, Newcastle Upon Tyne GB
Patent application number | Description | Published |
---|---|---|
20150067293 | NON-INTRUSIVE STORAGE OF GARBAGE COLLECTOR-SPECIFIC MANAGEMENT DATA - A system, method, and techniques for managing memory are provided. An example method includes identifying a plurality of regions in a heap storing one or more objects of a first type and one or more objects of a second type. Each object of the first type includes application data and management data, and the management data is used by a managed runtime to manage the application data. The method also includes determining an object of the first type to read and computing, based on a last-known memory address of the object of the first type, a memory address of an object of the second type storing a current memory address of the object of the first type. The method further includes reading the current memory address stored in the object of the second type and locating the object of the first type at the read memory address. | 03-05-2015 |
Christopher Gary Dinn, Toronto CA
Patent application number | Description | Published |
---|---|---|
20130282915 | METHOD AND SYSTEM FOR INSERTING CONTENT INTO STREAMING MEDIA AT ARBITRARY TIME POINTS - The present invention teaches a method and system of inserting content into streaming media programs without requiring re-encoding and/or re-segmenting of the program, thus allowing the insertion point within the media program to be selected as desired. The system and method operate on the relevant chunks of the streaming program to repackage those chunks, even in real time, to provide a chunk boundary at the desired insertion point in the streamed program to permit seamless playback of the main program and inserted content. | 10-24-2013 |
20140207964 | Method And System For Identifying Events In A Streaming Media Program - The present invention teaches a method and system for uniquely defining and identifying events within a streaming media program. Programs and additional content can be stored with inband data in the stored content and that inband data can be dynamically updated, to include additional information such as instance counters, when the stored content it is requested by a rendering device. The additional information is used to uniquely identify the rendering of the program or additional content to allow a rendering device to perform actions based upon those unique identifiers. | 07-24-2014 |
Don Dinn, Dartmouth CA
Patent application number | Description | Published |
---|---|---|
20090197531 | Method and system for patching a communication line using magneto-inductive signals - A system and method for patching a break in a communication line using magneto-inductive signals. The magneto-inductive signals are modulated data signals having a carrier frequency below 10 kHz. Multiple magneto-inductive communication units are placed in spaced relation on a communication line. A break in the communication line is detected between two of the units and the units establish a magneto-inductive link to relay communication signals from the communication line, thereby patching the break. | 08-06-2009 |
Don F. Dinn, Dartmouth CA
Patent application number | Description | Published |
---|---|---|
20080227390 | METHOD AND SYSTEM FOR RELAYING SIGNALS FROM A MAGNETO-INDUCTIVE SYSTEM THROUGH A VOICE-BAND SYSTEM - A system and method for relaying signals from a magneto-inductive system, which are normally used to communicate between magneto-inductive units using quasi-static magnetic fields, over a voice-band communication system. The magneto-inductive signals are modulated data signals having a carrier frequency typically between 300 Hz and 3 kHz. The voice-band communication system facilitates long distance communication of voice-band signals. By supplying the signals from one magneto-inductive unit to the voice-band communication system through an analog input port, the signals are transmitted through the voice-band communication system. They are output from the system through an analog audio output port to the other magneto-inductive unit. | 09-18-2008 |
Gary Dinn, Paradise CA
Patent application number | Description | Published |
---|---|---|
20130258811 | DISCRETE VOLUMETRIC SONAR METHOD AND APPARATUS FOR SUB-SEABED SURVEYING - A method for imaging formations below the bottom of a body of water includes imparting acoustic energy into the formations along a predetermined length swath at a selected geodetic position. Acoustic energy reflected from the formations is detected along a line parallel to the length of the swath. The selected geodetic position is moved a selected distance transverse to the length of the swath. The imparting acoustic energy, detecting acoustic energy and moving the geodetic position are repeated until a selected distance transverse to the length of the swath is traversed. The detected acoustic energy from all the selected geodetic positions is coherently stacked. The detected acoustic energy is beam steered to each of a plurality of depths and positions along the length of the swath to generate an image for each such depth and position. | 10-03-2013 |
Gary J. Dinn, Paradise CA
Patent application number | Description | Published |
---|---|---|
20110075520 | SEISMIC SOURCE WHICH INCORPORATES EARTH COUPLING AS PART OF THE TRANSMITTER RESONANCE - An acoustic energy source for imparting acoustic energy into the Earth's subsurface includes an electrically driven transducer coupled to a source of swept frequency alternating current. A tunable Helmholtz resonator is disposed proximate the transducer. In one example, the resonator has a tuning device configured to maintain a resonant frequency substantially equal to an instantaneous frequency of the alternating current. The tuning device includes an actuator coupled to a sleeve, wherein the sleeve is disposed over selected numbers of openings in a wall of a tube on the resonator. The transducer and the resonator are disposed in a wellbore drilled through rock formations. The wellbore has a plurality of layers of fluid therein, each layer thereof having a different density and/or viscosity. | 03-31-2011 |
20110188343 | Random Transmitter Placement Method For Stationary Seismic Imaging - A method for at least one of imparting seismic energy into formations below the bottom of a body of water and detecting seismic energy therefrom includes releasing a plurality of acoustic transducers into the water. The transducers move to the bottom by gravity. A geodetic position of each of the transducers on the water bottom is determined. At least one of the following is performed: actuating each of the transducers as a transmitter at least once, the actuating of each transducer occurring at a time selected to cause seismic energy to be imparted into the formations in a beam along a selected direction, the selected time related to relative positions of the transducers; and recording signals detected by each of the transducers, the recording including adding a selected time delay to cause response of the transducers to be amplified along a selected direction. | 08-04-2011 |
Kevin Dinn, Mt. Kuring-Gai AU
Patent application number | Description | Published |
---|---|---|
20140143242 | Process and Apparatus for Selecting an Item from A Database - The present invention relates to a method and apparatus for selecting database items from a database, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period. | 05-22-2014 |
Kevin W. Dinn, Mount Kuring-Gai AU
Patent application number | Description | Published |
---|---|---|
20110183720 | Device Interface - The present invention relates to a small computing device with an improved interface. The interface comprises a display screen which extends the majority of length of the face of the housing, and a plurality of multi-function buttons extending on either side of the display screen. | 07-28-2011 |
Kevin W. Dinn, New South Wales AU
Patent application number | Description | Published |
---|---|---|
20100153880 | METHOD SYSTEM AND APPARATUS FOR ENTERING TEXT ON A COMPUTING DEVICE - A system, method and apparatus for entering information. A display is generated which includes one or more parts of the information. Selection of the one or more parts of the information may be made and results in the generation of a display of further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of words, sentences, messages, text, symbols and/or graphics. | 06-17-2010 |
20100153881 | PROCESS AND APPARATUS FOR SELECTING AN ITEM FROM A DATABASE - A method and apparatus for selecting items from a collection of items are indexed by a list of item identifiers. The item identifiers may be in the form of text, symbols, graphics, etc. An initial display is generated which includes on or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of further one or more parts for selection. The further one or more parts may be selected in order to the selected on or more parts to build a larger part or whole of an item identifier. Accordingly, selection from a large list of item identifiers may be carried out in a relatively short time period. | 06-17-2010 |
Kevin William Dinn, Mt. Kuring-Gai AU
Patent application number | Description | Published |
---|---|---|
20120109948 | Process and Apparatus for Selecting an Item From a Database - The present invention relates to a method and apparatus for selecting database items from a database, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period. | 05-03-2012 |
20120246591 | Process and Apparatus for Selecting an Item From a Database - The present invention relates to a method and apparatus for selecting database items from a database, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period. | 09-27-2012 |
20130124537 | Process and Apparatus for Selecting an Item from A Database - The present invention relates to a method and apparatus for selecting database items from a database, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period. | 05-16-2013 |
Kevin William Dinn, New South Wales AU
Patent application number | Description | Published |
---|---|---|
20100010963 | PROCESS AND APPARATUS FOR SELECTING AN ITEM FROM A DATABASE - The present invention relates to a method and apparatus for selecting database items from a database, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period. | 01-14-2010 |
Trent S. Dinn, Calgary CA
Patent application number | Description | Published |
---|---|---|
20100070945 | CUSTOM AND CUSTOMIZABLE COMPONENTS, SUCH AS FOR WORKFLOW APPLICATIONS - A software facility allows custom components to be created and used in an end user application, such as a workflow application that defines business processes or a graphical design application. The facility provides a custom component definition that includes an indication of criteria for custom components for use in the end user application. A designer of the custom component provides the software facility with an indication of functionality for the custom component, wherein the indication satisfies the criteria for custom components included in the provided definition. The custom component is registered with the end-user application. This registration enables the end user application to access the custom component from within the end user application without the use of programming scripts to call the customized component from outside of the end user application. | 03-18-2010 |