Patents by Inventor David LeBlanc

David LeBlanc 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: 10056160
    Abstract: The present relates to the integration of the primary functional elements of graphite moderator and reactor vessel and/or primary heat exchangers and/or control rods into an integral molten salt nuclear reactor (IMSR). Once the design life of the IMSR is reached, for example, in the range of 3 to 10 years, it is disconnected, removed and replaced as a unit. The spent IMSR functions as the medium or long term storage of the radioactive graphite and/or heat exchangers and/or control rods and/or fuel salt contained in the vessel of the IMSR. The present also relates to a nuclear reactor that has a buffer salt surrounding the nuclear vessel. During normal operation of the nuclear reactor, the nuclear reactor operates at a temperature that is lower than the melting point of the buffer salt and the buffer salt acts as a thermal insulator.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: August 21, 2018
    Assignee: Terrestrial Energy Inc.
    Inventor: David LeBlanc
  • Patent number: 9881700
    Abstract: A Single Fluid Reactor with an inner zone that includes a solid neutron moderator, which can have through holes defined therein. This solid neutron moderator can have a relatively small diameter, which can range, in some embodiments, from less than one meter to about 1.5 meter. The solid neutron moderator effectively creates an inner zone with a neutron profile that is far more thermalized than if the solid neutron moderator were absent. The surrounding layer of salt surrounding this inner zone has a much harder neutron spectrum.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: January 30, 2018
    Assignee: Ottawa Valley Research Associates Ltd.
    Inventor: David Leblanc
  • Patent number: 9857960
    Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: January 2, 2018
    Assignee: Palantir Technologies, Inc.
    Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
  • Publication number: 20170242922
    Abstract: A system with methodology for providing multi-language support for dynamic ontology. In one embodiment, for example, a method comprises: storing an ontology for a data store, wherein the ontology comprises a plurality of data types; for each data type of the plurality of data types: storing, in the ontology, one or more display values, wherein each display value is associated with a locale; determining a locale identifier corresponding to a particular locale; selecting a particular display value corresponding to the particular locale; displaying the particular display value.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Inventors: DAVID LEBLANC, JOHN BUTTERS, CHRIS COOK
  • Patent number: 9405365
    Abstract: A system is provided for identifying reference locations within the environment of a device wearer. The system includes a scene camera mounted on eyewear or headwear coupled to a processing unit. The system may recognize objects with known geometries that occur naturally within the wearer's environment or objects that have been intentionally placed at known locations within the wearer's environment. One or more light sources may be mounted on the headwear that illuminate reflective surfaces at selected times and wavelengths to help identify scene reference locations and glints projected from known locations onto the surface of the eye. The processing unit may control light sources to adjust illumination levels in order to help identify reference locations within the environment and corresponding glints on the surface of the eye. Objects may be identified substantially continuously within video images from scene cameras to provide a continuous data stream of reference locations.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: August 2, 2016
    Assignee: EYEFLUENCE, INC.
    Inventors: Nelson G. Publicover, William C. Torch, Gholamreza Amayeh, David Leblanc
  • Publication number: 20150169050
    Abstract: A system is provided for identifying reference locations within the environment of a device wearer. The system includes a scene camera mounted on eyewear or headwear coupled to a processing unit. The system may recognize objects with known geometries that occur naturally within the wearer's environment or objects that have been intentionally placed at known locations within the wearer's environment. One or more light sources may be mounted on the headwear that illuminate reflective surfaces at selected times and wavelengths to help identify scene reference locations and glints projected from known locations onto the surface of the eye. The processing unit may control light sources to adjust illumination levels in order to help identify reference locations within the environment and corresponding glints on the surface of the eye. Objects may be identified substantially continuously within video images from scene cameras to provide a continuous data stream of reference locations.
    Type: Application
    Filed: November 10, 2014
    Publication date: June 18, 2015
    Inventors: Nelson G. Publicover, William C. Torch, Gholamreza Amayeh, David Leblanc
  • Publication number: 20150036779
    Abstract: The present relates to the integration of the primary functional elements of graphite moderator and reactor vessel and/or primary heat exchangers and/or control rods into an integral molten salt nuclear reactor (IMSR). Once the design life of the IMSR is reached, for example, in the range of 3 to 10 years, it is disconnected, removed and replaced as a unit. The spent IMSR functions as the medium or long term storage of the radioactive graphite and/or heat exchangers and/or control rods and/or fuel salt contained in the vessel of the IMSR. The present also relates to a nuclear reactor that has a buffer salt surrounding the nuclear vessel. During normal operation of the nuclear reactor, the nuclear reactor operates at a temperature that is lower than the melting point of the buffer salt and the buffer salt acts as a thermal insulator.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 5, 2015
    Inventor: David LEBLANC
  • Patent number: 8885877
    Abstract: A system is provided for identifying reference locations within the environment of a device wearer. The system includes a scene camera mounted on eyewear or headwear coupled to a processing unit. The system may recognize objects with known geometries that occur naturally within the wearer's environment or objects that have been intentionally placed at known locations within the wearer's environment. One or more light sources may be mounted on the headwear that illuminate reflective surfaces at selected times and wavelengths to help identify scene reference locations and glints projected from known locations onto the surface of the eye. The processing unit may control light sources to adjust illumination levels in order to help identify reference locations within the environment and corresponding glints on the surface of the eye. Objects may be identified substantially continuously within video images from scene cameras to provide a continuous data stream of reference locations.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: November 11, 2014
    Assignee: Eyefluence, Inc.
    Inventors: Nelson G. Publicover, William C. Torch, Gholamreza Amayeh, David Leblanc
  • Publication number: 20140023172
    Abstract: A Single Fluid Reactor with an inner zone that includes a solid neutron moderator, which can have through holes defined therein. This solid neutron moderator can have a relatively small diameter, which can range, in some embodiments, from less than one meter to about 1.5 meter. The solid neutron moderator effectively creates an inner zone with a neutron profile that is far more thermalized than if the solid neutron moderator were absent. The surrounding layer of salt surrounding this inner zone has a much harder neutron spectrum.
    Type: Application
    Filed: April 5, 2012
    Publication date: January 23, 2014
    Applicant: OTTAWA VALLEY RESEARCH ASSOCIATES LTD.
    Inventor: David Leblanc
  • Patent number: 8533447
    Abstract: A device includes a data interface and a memory. The memory includes a first memory area and a second memory area. The first memory area stores a base module including an operating system and boot logic operative to load a further module. The second memory area stores a module comprising a software application. The first memory area and the second memory area do not reside within a file system.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: September 10, 2013
    Assignee: Wind River Systems, Inc.
    Inventor: David Leblanc
  • Publication number: 20130144755
    Abstract: Methods and systems for application licensing authentication are disclosed herein. The method includes processing a request for a license for an application from a purchaser at a marketplace service. The method also includes sending a token from the marketplace service to a client platform, wherein the client platform is configured to allow the purchaser to assign a seat to a user and to send the token to a third party service when the user attempts to access the application. The method further includes accepting the token from the third party service at the marketplace service, verifying the validity of the token within the marketplace service, and returning a message verifying the validity of the token to the third party service. Moreover, the third party service may be configured to allow the user to access specific levels of service within the application through the client platform.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Applicant: Microsoft Corporation
    Inventors: David Mowatt, David Ahs, Humberto Lezama Guadarrama, Terry Farrell, David LeBlanc, Onur Cobanoglu, Pieter Kasselman, Goksel Gene
  • Publication number: 20130144633
    Abstract: Systems and methods are disclosed that assign and/or enforce usage rights for a software application. Further, the systems and methods assign and/or enforce usage rights for a software application with one or more users by decoupling the identity of the person who purchases the application from the actual users of the application. Additionally, the systems and methods provide for centralized built-in user assignment with support for multiple applications.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Applicant: Microsoft Corporation
    Inventors: Humberto Lezama Guadarrama, Onur Cobanoglu, David Mowatt, Goksel Genc, David Åhs, Viswanathan Rathinavelu, Eray Chou, David LeBlanc, Terry Farrell
  • Publication number: 20120294478
    Abstract: A system is provided for identifying reference locations within the environment of a device wearer. The system includes a scene camera mounted on eyewear or headwear coupled to a processing unit. The system may recognize objects with known geometries that occur naturally within the wearer's environment or objects that have been intentionally placed at known locations within the wearer's environment. One or more light sources may be mounted on the headwear that illuminate reflective surfaces at selected times and wavelengths to help identify scene reference locations and glints projected from known locations onto the surface of the eye. The processing unit may control light sources to adjust illumination levels in order to help identify reference locations within the environment and corresponding glints on the surface of the eye. Objects may be identified substantially continuously within video images from scene cameras to provide a continuous data stream of reference locations.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: Eye-Com Corporation
    Inventors: Nelson G. Publicover, William C. Torch, Gholamreza Amayeh, David Leblanc
  • Publication number: 20120183112
    Abstract: A molten salt breeder reactor that has fuel conduit surrounded by a fertile blanket. The fuel salt conduit has an elongated core section that allows for the generation of electrical power on a scale comparable to commercially available nuclear reactors. The geometry of the fuel conduit is such that sub-critical conditions exist near the input and output of the fuel salt conduit and the fertile blanket surrounds the input and output of the fuel salt conduit, thereby minimizing neutron losses.
    Type: Application
    Filed: December 2, 2011
    Publication date: July 19, 2012
    Applicant: OTTAWA VALLEY RESEARCH ASSOCIATES LTD.
    Inventor: David LEBLANC
  • Publication number: 20120060021
    Abstract: A device includes a data interface and a memory. The memory includes a first memory area and a second memory area. The first memory area stores a base module including an operating system and boot logic operative to load a further module. The second memory area stores a module comprising a software application. The first memory area and the second memory area do not reside within a file system.
    Type: Application
    Filed: October 13, 2010
    Publication date: March 8, 2012
    Inventor: David LEBLANC
  • Patent number: 7912940
    Abstract: The role of a system in a network may be categorized as a networking system, a security system, a systems management system, a mail system, a database system, a web system, a file/print system, a communication and collaboration system, and/or any other system in the network. The role of a target system may be determined by sending test probes to one or more systems in a target network. The test probes may be data packets crafted to produce a particular response from a target system. The received responses may be compared to signature responses of a basis system with known operating system, services, and/or roles. By matching the received responses with signature responses, a role resolver may associate a role with the target system.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: David LeBlanc, Pierre-Yves Santerre, Ramsey Dow
  • Patent number: 7797743
    Abstract: Embodiments are described for removing malicious code from a file in a first file format by converting the file into a converted file of a second file format. In embodiments, converting the file eliminates malicious code embedded within the file from being stored in the converted file. The conversion is performed within a restricted computer process that has restricted privileges limiting its access to an operating system and an underlying computer system. As a result, even if malicious code embedded within the file executes while the file is being converted into the converted file, the damage to a computer system is mitigated because of the limited privileges provided to the restricted process.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: September 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Ambrose T. Treacy, Maithili V. Dandige, Eric Fox, Robert A. Little, Christopher C. White, David LeBlanc, Benjamin J. Bunker, Aaron E. Erlandson
  • Patent number: 7618214
    Abstract: A containment boom guide system for guiding and containing a floating containment boom to a fixed structure such as a pier, ship, column, dock, sea wall, or other like structure. The guide system is made up of one or more boom guide(s) and allows lateral and vertical movement of the floating containment boom while keeping the boom secure to the fixed structure.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: November 17, 2009
    Assignee: Maritime International, Inc.
    Inventors: David LeBlanc, Nassar Donald, Jr.
  • Publication number: 20090279658
    Abstract: A molten salt breeder reactor that has fuel conduit surrounded by a fertile blanket. The fuel salt conduit has an elongated core section that allows for the generation of electrical power on a scale comparable to commercially available nuclear reactors. The geometry of the fuel conduit is such that sub-critical conditions exist near the input and output of the fuel salt conduit and the fertile blanket surrounds the input and output of the fuel salt conduit, thereby minimizing neutron losses.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: OTTAWA VALLEY RESEARCH ASSOCIATES LTD.
    Inventor: David Leblanc
  • Patent number: 7559082
    Abstract: A method for a firewall-aware application to communicate its expectations to a firewall without requiring the firewall to change its policy or compromise network security. An application API is provided for applications to inform a firewall or firewalls of the application's needs, and a firewall API is provided that informs the firewall or firewalls of the application's needs. An interception module watches for connect and listen attempts by applications and services to the network stack on the local computer. The interception module traps these attempts and determines what user is making the attempt, what application or service is making the attempt, and conducts a firewall policy look-up to determine whether the user and/or application or service are allowed to connect to the network. If so, the interception module may instruct the host and/or edge firewall to configure itself for the connection being requested.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Dennis Morgan, Alexandru Gavrilescu, Jonathan L. Burstein, Art Shelest, David LeBlanc