Patents by Inventor Nicholas Murphy

Nicholas Murphy 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).

  • Publication number: 20130297174
    Abstract: A method and system that utilizes the energy storage provided by a vehicle's mass in the form of potential and kinetic energy to optimize the fuel consumption. The system of the present invention is composed of an elevation database, a localization mechanism, and a speed optimization mechanism/engine. The optimization engine receives a desired speed range from the operator such as a max speed and min speed input, and a route or elevation profile form the elevation database. Then, utilizing the elevation database, the localization mechanism and a weight estimate the system and method optimizes the current speed to minimize fuel consumption by way of setting and adjusting the cruise control speed. The route and the weight estimate may be provided or predicted by the optimization engine.
    Type: Application
    Filed: October 27, 2012
    Publication date: November 7, 2013
    Inventors: Alberto Daniel Lacaze, Kari Nicholas Murphy, Joseph Satoru Pulney
  • Publication number: 20120270284
    Abstract: A Robotic Algae Harvester (RAH) of the present invention works by providing a CO2 collection mechanism that is installed in power plants or vehicles. These systems are available using current technology and have been proven to be scalable. CO2 is then transported to RAH using ships. The RAH will feed and re-circulate algae broth through the photobioreactors (PBRs). The PBRs float in the ocean while the algae through photosynthesis will transform the CO2 into biomass in a continuous process. The extracted algae will processed into a stable mix of oil and bi-product and transferred to the ship that brought the CO2. The algae is then processed onshore in some of the following manners: converted to biodiesel via transesterification; converted to bio-ethanol via fermentation; burned for electricity generation; and/or used as protein for animal feed or food products.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Inventors: Alberto Daniel Lacaze, Karl Nicholas Murphy
  • Patent number: 8161679
    Abstract: An open ocean floating algae farm built around a ship. The ship provides propulsion power for navigation, storage capacity for materials and algae products, machinery for harvesting and processing the algae, housing for crew, and facilities for maintenance of the floating farm. The invention is also comprised of transparent tubes that circulate a broth of seawater saturated with CO2, nutrients, and algae. The circulation path flows from the ship through the tubes and back to the ship where the algae is filtered out to be processed. The fields of transparent tubes circulating the algae broth are supported by a square matrix of pressurized tubes filled with seawater. This matrix is neutrally buoyant and submerged just below the ocean surface. The internal pressure in the tubes causes the matrix to be stiff in the horizontal plane, but flexible in the vertical dimension so as to conform to long ocean waves.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: April 24, 2012
    Inventors: James Sacra Albus, Alverto Daniel Lacaze, Karl Nicholas Murphy
  • Publication number: 20120092504
    Abstract: A surveillance unit (1) comprises a support pole (3) and apparatus (5) mounted on the support pole (3) for housing surveillance cameras (6,7) and infrared heat detectors (8) in a controlled environment. The apparatus (5) comprises a primary housing (10) defining a primary hollow interior region (11) supported on a main support platform (21) which is mounted on the support pole (3). A secondary housing (14) defining a secondary hollow interior region (15) is coupled to the primary housing (10) by a tubular coupling element (17) which defines a communicating passageway (18) for communicating the primary and secondary hollow interior region (11,15). The secondary housing (14) comprises a lower secondary shell (68) of polycarbonate material and an upper secondary shell (73) which form the secondary hollow interior region (15).
    Type: Application
    Filed: June 17, 2010
    Publication date: April 19, 2012
    Inventors: Joseph Nicholas Murphy, David Barry Murphy
  • Publication number: 20110173480
    Abstract: The write-access control line for an RTC is combined with a clear line for an RTC signature register, so that changes to the RTC will cause subsequent reads to return an invalidity flag.
    Type: Application
    Filed: November 9, 2010
    Publication date: July 14, 2011
    Applicant: 3DLABS INC. LTD.
    Inventors: Jonathan Bloomfield, Nicholas Murphy
  • Publication number: 20100159578
    Abstract: A Robotic Algae Harvester (RAH) of the present invention works by providing a CO2 collection mechanism that is installed in power plants or vehicles. These systems are available using current technology and have been proven to be scalable. CO2 is then transported to RAH using ships. The RAH will feed and re-circulate algae broth through the photobioreactors (PBRs). The PBRs float in the ocean while the algae through photosynthesis will transform the CO2 into biomass in a continuous process. The extracted algae will processed into a stable mix of oil and bi-product and transferred to the ship that brought the CO2. The algae is then processed onshore in some of the following manners: converted to biodiesel via transesterification; converted to bio-ethanol via fermentation; burned for electricity generation; and/or used as protein for animal feed or food products.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Inventors: Alberto Daniel Lacaze, Karl Nicholas Murphy
  • Publication number: 20100154298
    Abstract: An open ocean floating algae farm built around a ship. The ship provides propulsion power for navigation, storage capacity for materials and algae products, machinery for harvesting and processing the algae, housing for crew, and facilities for maintenance of the floating farm. The invention is also comprised of transparent tubes that circulate a broth of seawater saturated with CO2, nutrients, and algae. The circulation path flows from the ship through the tubes and back to the ship where the algae is filtered out to be processed. The fields of transparent tubes circulating the algae broth are supported by a square matrix of pressurized tubes filled with seawater. This matrix is neutrally buoyant and submerged just below the ocean surface. The internal pressure in the tubes causes the matrix to be stiff in the horizontal plane, but flexible in the vertical dimension so as to conform to long ocean waves.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 24, 2010
    Inventors: James Sacra Albus, Alverto Daniel Lacaze, Karl Nicholas Murphy
  • Publication number: 20100079280
    Abstract: An advanced object detector, system and method comprising a memory device which contains a library of tailor-made signals and specific object resonances with those signals; an antenna which will act as both the exciter and receiver directing the memory device's tailor-made signals towards locations potentially having the objects intended to be detected and receiving resonated signals from said objects being detected which have resonated with said tailor-made signals; said memory device may then interpret and categorize the resonated signal by comparing the resonated signal with the library of specific objects and their resonance's with specific tailor-made signals. After identification and categorization the memory device may then respond to the presence of the object, alert another memory device for interaction or allow for human interaction through outputting the object's presence on a screen or alerting the human through some other means.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: Robotic Research, LLC
    Inventors: Alberto Daniel Lacaze, Karl Nicholas Murphy
  • Publication number: 20080104544
    Abstract: A method of presenting content on the user interface display screen of a portable electronic device includes the presentation of a plurality of icons. The icons scale in size in accordance with a position of the respective icons along a curved path.
    Type: Application
    Filed: January 4, 2008
    Publication date: May 1, 2008
    Applicant: 3DLABS INC., LTD.
    Inventors: Peter COLLINS, Nicholas MURPHY
  • Publication number: 20080065704
    Abstract: A distributed data store employs replica placement techniques in which a number k hash functions are used to compute k potential locations for a data item. A number r of the k locations are chosen for storing replicas. These replica placement techniques provide a system designer with the freedom to choose r from k, are structured in that they are determined by a straightforward functional form, and are diffuse such that the replicas of the items on one server are scattered over many other servers. The resulting storage system exhibits excellent storage balance and request load balance in the presence of incremental system expansions, server failures, and load changes. Data items may be created, read, and updated or otherwise modified.
    Type: Application
    Filed: September 12, 2006
    Publication date: March 13, 2008
    Applicant: Microsoft Corporation
    Inventors: John Philip MacCormick, Nicholas Murphy, Venugopalan Ramasubramanian, Ehud Wieder, Lidong Zhou, Junfeng Yang
  • Publication number: 20070094495
    Abstract: Described herein are one or more implementations of an operating system that provides for statically verifiable inter-process communication between isolated processes. Also, described herein are one or more implementations of programming tools that facilitate the development of statically verifiable isolated processes having inter-process communication.
    Type: Application
    Filed: June 30, 2006
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Galen Hunt, James Larus, Martin Abadi, Mark Aiken, Paul Barham, Manuel Fahndrich, Chris Hawblitzel, Orion Hodson, Steven Levi, Nicholas Murphy, Bjarne Steensgaard, David Tarditi, Edward Wobber, Brian Zill
  • Publication number: 20070067576
    Abstract: Balanced prefetching automatically balances the benefits of prefetching data that has not been accessed recently against the benefits of caching recently accessed data, and can be applied to most types of structured data without needing application-specific details or hints. Balanced prefetching is performed in applications in a computer system, such as storage-centric applications, including file systems and databases. Balanced prefetching exploits the structure of the data being prefetched, providing superior application throughput. For a fixed amount of memory, it is automatically and dynamically determined how much memory should be devoted to prefetching.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Chandramohan Thekkath, John MacCormick, Lidong Zhou, Nicholas Murphy
  • Publication number: 20060204127
    Abstract: A method and apparatus for processing defects in a digital image include defining a defect map, having defect and non-defect entries, as a defect bounded by an expanded defect region and an outer analysis region of a different defect map values. By choosing suitable values and performing a bitwise logical OR operation on the entries the processing of the defect map is made more efficient.
    Type: Application
    Filed: March 1, 2006
    Publication date: September 14, 2006
    Inventors: Hani Muammar, Nicholas Murphy
  • Patent number: 5805868
    Abstract: A graphics subsystem in which a very fast clear operation is performed without the need to address each pixel, and without using memories which include a hardware fast-clear capability. This is implemented by using a reference frame counter: the window is divided up into n regions, where n is the range of the frame counter (i.e. n=2.sup.p, where p is the number of bits in the frame counter). Every time the application issues a clear command, the reference frame counter is incremented (and allowed to roll over if it exceeds its maximum value), and only the n.sup.th region is cleared. The clear updates the depth and/or stencil buffers to the new values and the frame count buffer with the reference value. This region is much smaller than the full region the application thinks it is clearing, so takes less time and hence gives the speed increase. When the local buffer is subsequently read and the frame count is found to be the same as the reference frame count, the local buffer data is used directly.
    Type: Grant
    Filed: March 24, 1995
    Date of Patent: September 8, 1998
    Assignee: 3Dlabs Inc. Ltd.
    Inventor: Nicholas Murphy