Patents by Inventor Thomas Hammond

Thomas Hammond 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: 20240375521
    Abstract: A solar panel system integrated or retrofitted on the roof of a vehicle for recharging an electric battery of the vehicle by absorbing solar energy and converting it into electric power. The system includes a solar panel pivotally connected to a pair of arms; each arm is designed to slide along the roof rails of the vehicle. The solar panel is adjustable using a hinge disposed for each arm to absorb maximum solar power. The solar panel can be adjusted automatically using a sensor or manually by a user using a control panel. The system can also function as a sunroof and can be integrated into sunroof rails or on customized rails attached to the roof of the vehicle. In one embodiment, the ECU continuously monitors the battery level of the internal battery and enables solar power to recharge the battery when the battery level falls below a specified threshold.
    Type: Application
    Filed: November 8, 2023
    Publication date: November 14, 2024
    Inventor: Thomas Hammond
  • Publication number: 20240062305
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Applicant: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11847704
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: December 19, 2023
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20230252570
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: April 14, 2023
    Publication date: August 10, 2023
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11669906
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: June 6, 2023
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20220366504
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: July 29, 2022
    Publication date: November 17, 2022
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11423485
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: August 23, 2022
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20220164887
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 26, 2022
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11276119
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: March 15, 2022
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20210350467
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11113763
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: September 7, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20210233178
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: April 16, 2021
    Publication date: July 29, 2021
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 11010836
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: May 18, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Publication number: 20210042837
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 11, 2021
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 10915958
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: February 9, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 10255157
    Abstract: Aspects of the disclosure relate to providing type safe secure logging. A computing platform may receive application code comprising one or more calls to one or more logging methods. Subsequently, the computing platform may compile the application code comprising the one or more calls to the one or more logging methods to produce a compiled software application. During the compiling of the application code comprising the one or more calls to the one or more logging methods, the computing platform may enforce one or more type-based secure logging rules on the application code comprising the one or more calls to the one or more logging methods. Thereafter, the computing platform may store the compiled software application. In some embodiments, enforcing the one or more type-based secure logging rules may include allowing logging of one or more predetermined classes of objects.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: April 9, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Thomas M. Kludy, Thomas Hammond
  • Publication number: 20190018750
    Abstract: Aspects of the disclosure relate to providing type safe secure logging. A computing platform may receive application code comprising one or more calls to one or more logging methods. Subsequently, the computing platform may compile the application code comprising the one or more calls to the one or more logging methods to produce a compiled software application. During the compiling of the application code comprising the one or more calls to the one or more logging methods, the computing platform may enforce one or more type-based secure logging rules on the application code comprising the one or more calls to the one or more logging methods. Thereafter, the computing platform may store the compiled software application. In some embodiments, enforcing the one or more type-based secure logging rules may include allowing logging of one or more predetermined classes of objects.
    Type: Application
    Filed: July 14, 2017
    Publication date: January 17, 2019
    Inventors: Thomas M. Kludy, Thomas Hammond
  • Publication number: 20090276366
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Application
    Filed: April 27, 2009
    Publication date: November 5, 2009
    Applicant: IntercontinentalExchange, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings