Patents by Inventor Lawrence Thomas

Lawrence Thomas 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: 9984002
    Abstract: Techniques are disclosed relating to an in-memory, software-managed cache configured to store web application data. In some embodiments, operations to cache data specify a visibility parameter for the data, among a plurality of namespaces. In some embodiments, requests to access cached data are checked, based on a request's namespace and the visibility parameter for the cached data, to determine whether they are allowed to proceed. In some embodiments, this may facilitate caching data using shared computing systems and data structures while maintaining configurable privacy for cached data.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: May 29, 2018
    Assignee: salesforce.com, inc.
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Patent number: 9858187
    Abstract: Techniques are disclosed relating to an in-memory cache for web application data. In some embodiments, received transactions include multiple operations, including one or more cache operations to access the in-memory cache. In some embodiments, transactions are performed atomically. In some embodiments, data for the one or more cache operations is stored locally in memory by an application server outside of the in-memory cache until the transaction is successfully completed. This may improve performance and facilitate atomicity, in some embodiments.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: January 2, 2018
    Assignee: salesforce.com, inc.
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Publication number: 20170116130
    Abstract: Techniques are disclosed relating to an in-memory, software-managed cache configured to store web application data. In some embodiments, operations to cache data specify a visibility parameter for the data, among a plurality of namespaces. In some embodiments, requests to access cached data are checked, based on a request's namespace and the visibility parameter for the cached data, to determine whether they are allowed to proceed. In some embodiments, this may facilitate caching data using shared computing systems and data structures while maintaining configurable privacy for cached data.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Publication number: 20170116135
    Abstract: Techniques are disclosed relating to caching web application data. In some embodiments, a computing system maintains a multi-tenant database and an in-memory cache for the database. In some embodiments, the computing system is configured to store data in an entry in response to a store request and retrieve data in response to a read request. In various embodiments, data cached by one tenant is not visible to other tenants. The cache may be partitioned and each partition may have an assigned capacity. The computing system may be configured to evict cached data based on capacity thresholds, least-recently-used information, time-to-live information, amount of data in an entry, etc. The cache may indicate misses when requested data is not present. Various disclosed techniques may improve web application performance while maintaining privacy between tenants.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Publication number: 20170116125
    Abstract: Techniques are disclosed relating to an in-memory cache. In some embodiments, in response to determining that data for a requested entry is not present in the cache (e.g., because it has been evicted), a computing system is configured to invoke cached program code associated with the entry. In some embodiments, the computing system is configured to provide data generated by the program code in response to requests that indicate the entry. In some embodiments, the computing system is configured to store the generated data in the cache. In various embodiments, this may avoid cache misses and provide configurability in responding to requests to access the cache.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Publication number: 20170116124
    Abstract: Techniques are disclosed relating to an in-memory cache for web application data. In some embodiments, received transactions include multiple operations, including one or more cache operations to access the in-memory cache. In some embodiments, transactions are performed atomically. In some embodiments, data for the one or more cache operations is stored locally in memory by an application server outside of the in-memory cache until the transaction is successfully completed. This may improve performance and facilitate atomicity, in some embodiments.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Barathkumar Sundaravaradan, Christopher James Wall, Lawrence Thomas Lopez, Paul Sydell, Sreeram Duvur, Vijayanth Devadhar
  • Patent number: 9488072
    Abstract: A method is provided for operating a power plant, having a waste heat-generating gas turbine unit and also rooms which are to be air conditioned. Waste heat, which is discharged directly to the outside of the gas turbine unit, is used for heating the rooms which are to be air conditioned. A gas turbine for carrying out the method is also provided.
    Type: Grant
    Filed: January 15, 2012
    Date of Patent: November 8, 2016
    Assignee: GENERAL ELECTRIC TECHNOLOGY GMBH
    Inventors: Stephen Lawrence Thomas Creamer, Floris Van Straaten, Jörg Pfistner
  • Patent number: 9422661
    Abstract: A pump assembly for a washing machine appliance is provided. The pump assembly includes a casing that receives a filter. The filter includes a labyrinth filter portion and a mesh filter portion. A drain pump is in fluid communication with the labyrinth filter portion, and a recirculation pump is in fluid communication with the mesh filter portion. Related washing machine appliances are also provided.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: August 23, 2016
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Paul Douglas Mantle, Lawrence Thomas
  • Publication number: 20160125288
    Abstract: The disclosure describes the use of a neural network circuit, such as an oscillatory neural network or cellular neural network, to serve as a physically unclonable function on an integrated circuit or within an electronic system. The manufacturing process variations that impact the initial state of the neural network parameters are used to provide the unique identification for the physically unclonable function. A challenge signal to the neural network results in a response that is unique to the circuits process variations. The neural network is designed such that there are random variations among manufactured circuits, but that the specific instance variations are sufficiently deterministic with respect to circuit aging and environmental conditions such as temperature and supply voltage.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 5, 2016
    Applicant: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Lawrence Thomas Pileggi, Abhishek Anil Sharma, Thomas Christopher Jackson, Jeffrey Arthur Weldon
  • Patent number: 9089900
    Abstract: A method of producing at least one through-hole and countersink in at least one ultrahard insert including the steps of providing a body having a first major surface and an opposite second major surface; forming at least one pilot hole in said body using a laser, wherein said at least one pilot hole extends from said first major surface to the opposite second major surface of said body; cutting said pilot hole using a wire electrical discharge machine (WEDM) to produce a straight cylindrical portion and top conical portion; forming a countersink on at least one side of said body using an electrical discharge grinding machine (EDG); and severing said at least one ultrahard insert from said body forming a finished insert, wherein said finished insert includes a through-hole and a countersink.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: July 28, 2015
    Assignee: Diamond Innovations, Inc.
    Inventors: Raja Kountanya, Lawrence Thomas Dues
  • Patent number: 8664176
    Abstract: A method is disclosed for treating diseases or disorders of the eye involving undesired neovascularization by administration of a complement inhibitory protein such as soluble complement receptor type I (sCR1). The present invention relates to the direct treatment of macular degeneration, particularly age-related macular degeneration (AMD), by administering a complement inhibitory protein intraocularly or systemically.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: March 4, 2014
    Assignee: Celldex Therapeutics, Inc.
    Inventors: Henry C. Marsh, Lawrence Thomas, Hua Gao, Xiaoxi Qiao
  • Publication number: 20140017435
    Abstract: A polycrystalline cubic boron nitride (PcBN) is fabricated using a process of overlaying layers of cubic boron nitride (cBN) powder, where the layers have cBN mixed with various concentrations of a ceramic. The process of fabricating the PcBN includes depositing, in a refractory capsule, a carbide, a cubic boron nitride (cBN), and a mixture of cBN and a ceramic, then applying a high pressure and high temperature (HPHT) to the content of the refractory capsule. During the depositing step of the process, the concentration of cBN in the mixture of the cBN and ceramic is lower than the concentration of cBN that is in the layer below it. Upon applying HPHT, the carbide first diffuses across the cBN layer, and then diffuses across the layer with the mixture of the cBN and ceramic. After HPHT ends and the content of the refractory capsule cools, the process yields a PcBN having layers with various concentrations of cBN, and at least one cBN layer with a ceramic material.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 16, 2014
    Inventors: Lawrence Thomas Dues, Torbjorn Ingemar Selinder
  • Publication number: 20130276484
    Abstract: A pump assembly for a washing machine appliance is provided. The pump assembly includes a casing that receives a filter. The filter includes a labyrinth filter portion and a mesh filter portion. A drain pump is in fluid communication with the labyrinth filter portion, and a recirculation pump is in fluid communication with the mesh filter portion. Related washing machine appliances are also provided.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Paul Douglas Mantle, Lawrence Thomas
  • Publication number: 20120222425
    Abstract: A method is provided for operating a power plant, having a waste heat-generating gas turbine unit and also rooms which are to be air conditioned. Waste heat, which is discharged directly to the outside of the gas turbine unit, is used for heating the rooms which are to be air conditioned. A gas turbine for carrying out the method is also provided.
    Type: Application
    Filed: January 15, 2012
    Publication date: September 6, 2012
    Applicant: ALSTOM TECHNOLOGY LTD
    Inventors: Stephen Lawrence Thomas CREAMER, Floris VAN STRAATEN, Joerg PFISTNER
  • Publication number: 20120215326
    Abstract: A system and method for implementing a Proportional/Integral/Derivative (PID) tuning cycle in a distributed control system comprising a PID block on a field device collecting loop characteristics of a control loop. The PID block may communicate the collected loop characteristics from the field device to a host computer in the distributed control system. The host computer may calculate a new tuning constant based on the received loop characteristics and communicate the new tuning constant to the PID block on the field device. The PID block on the field device may receive the new tuning constant for the PID block from the host computer. The PID block on the field device may be tuned with the new tuning constant.
    Type: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Applicant: INVENSYS SYSTEMS INC.
    Inventors: Larry K. Brown, Lawrence Thomas Bass, David Ferreira
  • Publication number: 20120170988
    Abstract: A method of producing at least one through-hole and countersink in at least one ultrahard insert including the steps of providing a body having a first major surface and an opposite second major surface; forming at least one pilot hole in said body using a laser, wherein said at least one pilot hole extends from said first major surface to the opposite second major surface of said body; cutting said pilot hole using a wire electrical discharge machine (WEDM) to produce a straight cylindrical portion and top conical portion; forming a countersink on at least one side of said body using an electrical discharge grinding machine (EDG); and severing said at least one ultrahard insert from said body forming a finished insert, wherein said finished insert includes a through-hole and a countersink.
    Type: Application
    Filed: December 22, 2011
    Publication date: July 5, 2012
    Applicant: DIAMOND INNOVATIONS, INC.
    Inventors: Raja Kountanya, Lawrence Thomas Dues
  • Patent number: 7739093
    Abstract: A processor-based emulation system for emulating an integrated circuit design, the processor-based emulation system including emulation circuitry and capture circuitry. The capture circuitry is operable to capture processing results from the emulation circuitry. The captured processing results can be used to identify functional errors in the integrated circuit design. Because the processor-based emulation system includes capture circuitry, emulation circuitry is not used for capturing the processing results.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: June 15, 2010
    Assignee: Quickturn Design System, Inc.
    Inventors: William F. Beausoleil, Lawrence A. Thomas, Arthur P. Sarkisian, Beshara Elmufdi
  • Publication number: 20100130413
    Abstract: A method is disclosed for treating diseases or disorders of the eye involving undesired neovascularization by administration of a complement inhibitory protein such as soluble complement receptor type I (sCR1). The present invention relates to the direct treatment of macular degeneration, particularly age-related macular degeneration (AMD), by administering a complement inhibitory protein intraocularly or systemically.
    Type: Application
    Filed: October 19, 2007
    Publication date: May 27, 2010
    Inventors: Henry C. Marsh, Lawrence Thomas, Hua Gao, Xiaoxi Qiao
  • Patent number: 7627377
    Abstract: An improved hearing prosthetic implant and method of stimulating are disclosed. The method comprises stimulating an electrode array using a set of current stimuli having different geometries, so as to provide a more regular and monotonic set of pitch percepts for a user. In one embodiment, this may be achieved by combining different modes of stimulation for a patient, so that some channels utilise one mode and other channels utilise one or more different modes.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: December 1, 2009
    Assignee: Cochlear Limited
    Inventors: Graeme Milbourne Clark, Lawrence Thomas Cohen, Peter Andrew Busby
  • Publication number: 20090053304
    Abstract: This invention relates to a solid taste masking formulation of laxatives which can be dispersed in water for oral use for bowel cleaning preparation prior to colonoscopy procedures. This invention also relates to the methods to produce the taste masking laxative formulations.
    Type: Application
    Filed: July 23, 2008
    Publication date: February 26, 2009
    Inventors: Jinling Chen, Lawrence Thomas Chang