Patents by Inventor David McWilliams

David McWilliams 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: 11915197
    Abstract: Provided are systems and methods for programmatically weighting disparate inputs to optimize a predictive model. The predictive model may generate component weighted values associated with each disparate input to facilitate programmatic combination of the disparate inputs, and an aggregated weighted value may be generated from the combined component weighted values. Aggregated weighted values may be generated for a plurality of input sets, each of which may be programmatically scored relative to the remaining input sets. In some embodiments, the predictive model and an associated engine may be packaged for instantiation and execution on a local terminal.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 27, 2024
    Assignee: Assurant, Inc.
    Inventors: Manuel Becerra, David Glenn McMillan, Edward Gorman, Gary McWilliams
  • Patent number: 11157242
    Abstract: Resolving a dynamic request from a local web component rendered on a development server executing on a user client device. A cache is located in the user client device and is accessible to the development server. The development server receives a first request for information from the local web component via a web browser, intercepts the first request at a proxy override module and transmits the first request to a cloud computing service provider's server. The development server receives a response from the cloud computing service provider's server in reply to the first request, transmits the response from the development server to the local web component, stores in the cache the response received at the development server from the cloud computing service provider's server in reply to the first request for information.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: October 26, 2021
    Assignee: salesforce.com, inc.
    Inventors: Kristopher Scott Gray, Nicolas Raymond Kruk, Nathan David McWilliams, Nathan Joseph Totten, Mindaugas Andrius Idzelis
  • Publication number: 20210096825
    Abstract: Resolving a dynamic request from a local web component rendered on a development server executing on a user client device. A cache is located in the user client device and is accessible to the development server. The development server receives a first request for information from the local web component via a web browser, intercepts the first request at a proxy override module and transmits the first request to a cloud computing service provider's server. The development server receives a response from the cloud computing service provider's server in reply to the first request, transmits the response from the development server to the local web component, stores in the cache the response received at the development server from the cloud computing service provider's server in reply to the first request for information.
    Type: Application
    Filed: May 20, 2020
    Publication date: April 1, 2021
    Applicant: salesforce.com, inc.
    Inventors: Kristopher Scott Gray, Nicolas Raymond Kruk, Nathan David McWilliams, Nathan Joseph Totten, Mindaugas Andrius Idzelis
  • Patent number: 10489497
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience. An embodiment operates by accessing a CSS target token in a first customizable code segment and scanning a CSS codebase to locate a second customizable code segment of the CSS codebase that comprises the target token. Embodiments may further include transforming an object in the first or second customizable code segments of the CSS codebase by modifying the first or second customizable code segments to include customization code, parsing the first and second customizable code segments by transforming the first or second customizable code segments of the CSS codebase into a plurality of segment parse trees, and outputting a customized codebase based on the plurality of segment parse trees.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 26, 2019
    Assignee: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Publication number: 20190026254
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience. An embodiment operates by accessing a CSS target token in a first customizable code segment and scanning a CSS codebase to locate a second customizable code segment of the CSS codebase that comprises the target token. Embodiments may further include transforming an object in the first or second customizable code segments of the CSS codebase by modifying the first or second customizable code segments to include customization code, parsing the first and second customizable code segments by transforming the first or second customizable code segments of the CSS codebase into a plurality of segment parse trees, and outputting a customized codebase based on the plurality of segment parse trees.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Applicant: salesforce.com, Inc.
    Inventor: Nathan David McWilliams
  • Patent number: 10083158
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 25, 2018
    Assignee: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Publication number: 20170091157
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Applicant: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Patent number: 9519630
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser engineered for runtime usage to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 13, 2016
    Assignee: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Publication number: 20150378966
    Abstract: The technology disclosed relates to systems and methods for providing a CSS parser engineered for runtime usage to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventor: Nathan David McWilliams
  • Publication number: 20150041547
    Abstract: An identification tag (11) adapted to be worn or secured to an object, the identification tag incorporates an RFID device (13) incorporating a unique identification means, wherein the RFID device is disabled when the identification tag is removed from the item.
    Type: Application
    Filed: January 31, 2013
    Publication date: February 12, 2015
    Inventors: Robert Nicholas Sofoulis, David McWilliams, Steve Bramley
  • Publication number: 20150015374
    Abstract: The embodiments described herein relate to a system, method, computer program and data signal for the collection of information. The system comprises at least one computing system arranged to receive information from one or more unique identifying devices, wherein the computing system receives the information from the one or more unique identifying devices and processes the information in real time to determine whether an action should be taken.
    Type: Application
    Filed: January 31, 2013
    Publication date: January 15, 2015
    Applicant: EITS GLOBAL LIMITED SEZC
    Inventors: Robert Nicholas Sofoulis, David McWilliams, Steve Bramley
  • Patent number: 7399002
    Abstract: A cryogenic seal for vacuum-insulated pipe systems where the pipe system includes an inner pipe connected to an outer pipe by a bellows. The seal prevents cryogenic liquid from leaking from the inner pipe into the annular vacuum space between the inner and outer pipes in the event of bellows failure. One end of the bellows is connected to the inner pipe by a movable bellows ring and the other end of the bellows is attached to the outer pipe by a fixed bellows ring. A bellows guide is attached to the fixed bellows ring and receives the movable bellows ring in a sliding fashion. The seal may be positioned between the movable bellows ring and the bellows guide or between the fixed bellows ring and the outer surface of the inner pipe. The seal may also be positioned between the bellows shield and the movable bellows ring. The seal may be a leak control ring or the packed gland type.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: July 15, 2008
    Assignee: Chart Industries, Inc.
    Inventors: Stuart Motew, David McWilliams, Douglas Ducote, William Middleton, John Bonn
  • Publication number: 20060175828
    Abstract: A cryogenic seal for vacuum-insulated pipe systems where the pipe system includes an inner pipe connected to an outer pipe by a bellows. The seal prevents cryogenic liquid from leaking from the inner pipe into the annular vacuum space between the inner and outer pipes in the event of bellows failure. One end of the bellows is connected to the inner pipe by a movable bellows ring and the other end of the bellows is attached to the outer pipe by a fixed bellows ring. A bellows guide is attached to the fixed bellows ring and receives the movable bellows ring in a sliding fashion. The seal may be positioned between the movable bellows ring and the bellows guide or between the fixed bellows ring and the outer surface of the inner pipe. The seal may also be positioned between the bellows shield and the movable bellows ring. The seal may be a leak control ring or the packed gland type.
    Type: Application
    Filed: July 20, 2005
    Publication date: August 10, 2006
    Inventors: Stuart Motew, David McWilliams, Douglas Ducote, William Middleton, John Bonn
  • Patent number: 6719564
    Abstract: A space simulation chamber for simulating the temperature and pressure conditions of deep space comprises a vacuum chamber containing a thermal shroud and a coolant system for cooling the thermal shroud by heat exchange with helium gas.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: April 13, 2004
    Assignee: Chart Inc.
    Inventors: Yatming R. Than, David A. McWilliams
  • Publication number: 20030096215
    Abstract: A space simulation chamber (100) for simulating the temperature and pressure conditions of deep space comprises a vacuum chamber (110) containing a thermal shroud (112) and a coolant system (114) for cooling the thermal shroud by heat exchange with helium gas.
    Type: Application
    Filed: March 19, 2002
    Publication date: May 22, 2003
    Inventors: Yatming R. Than, David A. McWilliams