Patents by Inventor David Irvine

David Irvine 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: 8385223
    Abstract: A method for determining EIRP of user terminals in a satellite communication system comprises obtaining a frequency gain of a gateway at one or more frequencies, obtaining a path gain of the gateway for one or more signal paths, and obtaining a satellite beacon signal power at a receiver of the gateway. The method also comprises determining a target signal power at the gateway for one or more frequency channels, where the target signal power based at least in part on the frequency gain, the path gain, and the satellite beacon signal power. The method also comprises obtaining a message signal power at the gateway of a message from a user terminal, and determining the EIRP of the user terminal based at least in part on a difference between the target signal power and the message signal power.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: February 26, 2013
    Assignee: ViaSat, Inc.
    Inventors: Mark J. Miller, David Irvine
  • Publication number: 20120329798
    Abstract: A combination of a BCR-ABL inhibitor and a hedgehog pathway inhibitor for the treatment of leukemia.
    Type: Application
    Filed: August 28, 2012
    Publication date: December 27, 2012
    Inventors: Mhairi Copland, Marion Dorsch, David Irvine, Paul W. Manley, Stefan Peukert
  • Publication number: 20120317482
    Abstract: Access is provided for different types of media content provided by disparate publishers, and in formats corresponding to operating characteristics of respective user devices. As consistent with one or more example embodiments herein, media content access is filtered for users requesting access via different user devices, based upon characteristics of the device to which the access is provided, user subscription data and publisher-specific criteria. A user-specific storefront interface is generated for each of a multitude of users, based upon the filtering. Each storefront interface indicates media content that can be displayed at the device to which access is requested, and identifies media content to which the user does and does not have subscription access. The user-specific storefront interfaces are presented at respective user devices, and media content is delivered to each device in response to selections made via the user-specific storefront interfaces.
    Type: Application
    Filed: May 17, 2012
    Publication date: December 13, 2012
    Inventors: Keith Barraclough, David Irvine, John Logan, Carlos Carapito, Abraham Rubin, Melanie Larson, James Nathaniel Gerlach
  • Publication number: 20120311339
    Abstract: A method of storing data from a first node on a peer-to-peer network. The method includes creating a public and private key pair from a data item, determining a hash value for the public key, assigning the hash value as a user identifier for the user of the node, and storing the public key within a distributed hash table of the network. The user identifier corresponds to the key for the public key within the distributed hash table. The method includes the step of digitally signing the user identifier using the created private key.
    Type: Application
    Filed: August 8, 2012
    Publication date: December 6, 2012
    Inventor: David IRVINE
  • Publication number: 20120297490
    Abstract: Media content is provided using metric-apportioning. In accordance with one or more embodiments, remote-user interface circuits are authenticated and remote access is provided to different sets of media content via the interface. For each authenticated interface and a time-based period during which the interface accesses the media content, time-stamped usage data that characterizes use of the media content at the interface is communicated therewith. A usage metric characterizing usage of the media content is apportioned based upon the time-stamped usage data and stored weighting factor data for the media content.
    Type: Application
    Filed: March 8, 2012
    Publication date: November 22, 2012
    Inventors: Keith Barraclough, David Irvine, Melanie Larson, Morgan P. Guenther, Gerri Johnson
  • Publication number: 20120297302
    Abstract: Media content is provided using thumbnail-based images and respective archives linked thereto. In accordance with one or more embodiments, access is provided to interactive single-page and multi-page thumbnail images, with each thumbnail image being linked to at least one of a plurality of media-content units in respective sets of the media-content units (e.g., to pages within respective articles each having one or more pages, with each page having predefined text and image data in a set layout). Archive data is identified and communicated for each media content unit, responsive to user input data indicating a selection of one of the thumbnail images, and based on availability of the archive data locally at a user device.
    Type: Application
    Filed: April 4, 2012
    Publication date: November 22, 2012
    Inventors: Keith Barraclough, Melanie Larson, David Irvine, Benjamin Luther Phillips, James Nathaniel Gerlach
  • Publication number: 20120210120
    Abstract: This invention is a network that is defined by its novel approach to privacy, security and freedom for its users. Privacy by allowing access anonymously, security by encrypting and obfuscating resources and freedom by allowing users to anonymously and irrefutably be seen as genuine individuals on the network and to communicate with other users with total security and to securely access resources that are both their own and those that are shared by others with them. The functional mechanisms that this invention provides will restore open communications and worry-free access in a manner that is very difficult to infect with viruses or cripple through denial of service attacks and spam messaging, plus, it will provide a foundation where vendor lock-in need not be an issue.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 16, 2012
    Inventor: David IRVINE
  • Patent number: 8199761
    Abstract: A communication link is established with a packet-communications device. According to an example embodiment of the present invention, a network connection is established between the packet-communications and a server to pass data such as requests and responses, as well as files, media, streaming and other data. The network connection is a tunneled connection, facilitating the communication of data using a particular protocol that may be different from or otherwise incompatible with the data being communicated. The tunnel is divided into two or more logical communications channels, facilitating the multiplexing of data (e.g., request/response pairs) onto a single physical network connection.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: June 12, 2012
    Assignee: Nokia Corporation
    Inventors: Keith Barraclough, David Irvine, Rodrigo Philander
  • Publication number: 20120128854
    Abstract: The present invention is directed to an alcohol containing bulk frozen dessert product that is formed by adding an alcohol containing composition to a frozen dessert product premix after the premix has been pasteurized. The alcohol containing composition is comprised of an alcohol, a water based mixer, and a stabilizer and/or emulsifier. The alcohol containing bulk frozen dessert product may have an alcohol content from about 2% to about 10% and will be able to be stored and consumed at temperatures for traditional bulk frozen dessert products.
    Type: Application
    Filed: August 9, 2011
    Publication date: May 24, 2012
    Inventors: David Hart Melvin, John David Irvine
  • Patent number: 8180904
    Abstract: Data transfer over a network is effected in a manner that facilitates the use of available communications channels and makes possible enhanced data routing control and monitoring. According to an example embodiment of the present invention, data is routed to a remote (e.g., mobile) user device over a packet-communicating network having a plurality of communication links. When the transfer of data to the remote use device is requested or otherwise initiated, a host server selects one of the plurality of communications links available for transferring the data to the remote user device. The host server then uses routing functions (e.g., software) at a registered data source to access and transfer data from the registered data source to the remote user device.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: May 15, 2012
    Assignee: Nokia Corporation
    Inventors: Michael J. Albanese, James Roland Henderson, Keith Barraclough, David Irvine
  • Publication number: 20110239158
    Abstract: An approach is provided for presenting soft reminders (e.g., reminders for notes with no triggering criteria). A reminder manager receives an input, from a user, for specifying a note. The note is not associated with triggering criteria. In response to the request, the reminder manager retrieves contextual information from a device associated with the user, and causes, at least in part, presentation of a reminder of the note based, at least in part, on the contextual information.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, James Gerlach, Erich Domingo, Christopher Dame, Christopher Nyffeler, Anke Pierik, Kristian Simsarian
  • Publication number: 20110164926
    Abstract: There is provided a method and apparatus for lowering and/or raising a load or structure to or from the bed of a body of water. The apparatus comprises a buoyancy apparatus configured to be coupled to a load, and having positive buoyancy sufficient to lift the load. At least one receptacle is provided on the apparatus for receiving a control weight lowered from a vessel to lower or raise the assembly. The lowering method includes forming an assembly from a buoyancy apparatus and a load and submerging the assembly to a position at a first height above the bed. In a preferred embodiment the assembly is submerged by a clump weight tow system. A control weight is deployed from a vessel to the assembly to overcome the positive buoyancy of the assembly and thereby lower the load from the first height to the bed. The raising method reverses the steps of the lowering method.
    Type: Application
    Filed: October 15, 2009
    Publication date: July 7, 2011
    Applicant: SUBSEA DEPLOYMENT SYSTEMS LIMITED
    Inventors: Arnbjorn Joensen, Samuel David Irvine Paul
  • Patent number: 7953060
    Abstract: Methods and apparatuses are presented for communicating using a shared communication medium. A request is sent in a request signal space where the request represents a code sequence that is a member of a set of code sequences. Each member is characterized by an autocorrelation function that has a peak centered at zero time offset. Each member is further characterized by a cross correlation function. The cross correlation function has a low correlation window having a width and surrounding a zero time offset. An assignment is received that assigns the request to a transmission opportunity in a scheduled transmission signal space. The assignment is made in response to detecting the code sequence from receiving multiple requests having relative timing offsets less than the width of the low correlation window. A data transmission is sent using the assigned transmission opportunity in the scheduled transmission signal space.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: May 31, 2011
    Assignee: ViaSat, Inc.
    Inventors: David Irvine, Donald W. Becker
  • Patent number: 7937956
    Abstract: A method and apparatus for the manipulation and management process of cryogen such that it controls both the fluid body movement as well as internal currents within the cryogen. Small volumes of a desired substance introduced into this managed cryogen for the production of frozen or solidified pellets or granules are better managed as to shape, size, deformation, frozen satellites, fines and agglomeration and overall desired quality. These benefits result from the dispersion of the gas produced, as well as the heat transferred, resulting from the introduction of the relatively hot substance to the cryogen. The fluid body movement assists in maintaining a distance between the individual solidifying pellets or granules thereby minimizing deformation as a result of physical contact. The output characteristics and desired quality of the pellets can be more effectively controlled and managed, as desired.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: May 10, 2011
    Inventors: J. David Irvine, David D. Ladd
  • Patent number: 7940790
    Abstract: Methods and apparatuses are presented for communicating using a shared communication medium. A request is sent over the shared communication medium. The shared communication medium is organized to include a request signal space and a scheduled transmission signal space. The request signal space includes a plurality of request segments each having a different location within the request signal space. The scheduled transmission signal space includes a plurality of scheduled transmission segments each having a different location within the scheduled transmission signal space. The request occupies more than one request segment. Each of the more than one request segments is randomly selected by the first node. An assignment is received assigning the request to a transmission opportunity in the scheduled transmission signal space. The assignment is made in response to detecting at least one of the more than one request segments. A data transmission is sent using the assigned transmission opportunity.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: May 10, 2011
    Assignee: ViaSat, Inc.
    Inventors: Donald W. Becker, David Irvine
  • Publication number: 20110099490
    Abstract: An approach is provided for presenting polymorphic notes in a graphical user interface. A polymorphic note manager receives a request to display a plurality of polymorphic notes on a graphical user interface of a device. In response to the request, the polymorphic note manager determines an order of the plurality of polymorphic notes according to either an associated date or, if there is no associated date, a creation date corresponding to each of the plurality of polymorphic notes.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Energy Cruse, II, Abbe Don, Luke Woods, Christopher Dame, Timm Kekeritz, Astrid Van Der Flier, Kristian Simsarian, James Gerlach, Erich Domingo, Christopher Nyffeler, Anke Pierik
  • Publication number: 20110099153
    Abstract: An approach is provided for generating a polymorphic note. A polymorphic note manager receives a request, from a device, to generate a polymorphic note, wherein the polymorphic note includes information of a plurality of application types that is developed over a period of time. The polymorphic note manager then generates the polymorphic note in response to the request and stores the polymorphic note for access by the device.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Erich Domingo, Christopher Dame, Christopher Nyffeler, Anke Pierik, Kristian Simsarian, James Gerlach
  • Publication number: 20110099189
    Abstract: An approach is provided for exploring connections of a polymorphic note. A polymorphic note manager receives a request to display one or more polymorphic notes connected to a selected polymorphic note. In response to the request, the polymorphic note manager determining the one or more connected polymorphic notes and causes, at least in part, actions that result in display of the selected polymorphic note, the one or more connected polymorphic notes, corresponding connections between the selected polymorphic note and the one or more connection polymorphic notes, or a combination thereof.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Energy Cruse, Abbe Don, Luke Woods, Christopher Dame, Timm Kekeritz, Astrid Van Der Flier, Kristian Simsarian, James Gerlach
  • Patent number: 7895445
    Abstract: Data transfer between remote and home locations over a network is effected using an electronic token to facilitate access to the data. According to an example embodiment of the present invention, a network-based server facilitates the generation of a token specifying conditions upon which data access to a registered user's data can be made. When a request for data transfer is received in connection with a token, information in the token is used together with the request to selectively authenticate and serve the request.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: February 22, 2011
    Assignee: Nokia Corporation
    Inventors: Michael J. Albanese, James Roland Henderson, Keith Barraclough, David Irvine, Rodrigo Philander
  • Publication number: 20110039850
    Abstract: A combination of a BCR-ABL inhibitor and a hedgehog pathway inhibitor for the treatment of leukemia.
    Type: Application
    Filed: August 12, 2009
    Publication date: February 17, 2011
    Inventors: Mhairi Copland, Marion Dorsch, David Irvine, Paul W. Manley, Stefan Peukert