Patents by Inventor Andrew James Thomas

Andrew James 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).

  • Publication number: 20250220003
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information, and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Application
    Filed: March 21, 2025
    Publication date: July 3, 2025
    Applicant: SideAssure, Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Patent number: 12261830
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Grant
    Filed: November 20, 2023
    Date of Patent: March 25, 2025
    Assignee: SideAssure, Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Publication number: 20240422007
    Abstract: A computer-implemented method includes identifying one or more software processes that execute on the endpoint device and that perform at least one file operation including opening a file, reading the file, writing the file, or transmitting the file over a network. The method further includes storing for each software process of the one or more software processes identification information about the file. The method further includes responsive to determining that a triggering event has occurred, performing one or more actions including: preventing deletion of the file, determining one or more attributes of a suspicious process that accessed the file, requesting that a separate component analyze event journal records in relation to a time interval that overlaps with when the suspicious process accessed the file, or transmitting a cryptographic hash of the file to a server.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Applicant: SOPHOS LIMITED
    Inventors: Daniel Montaque Teal, Steven Braggs, Andrew James Thomas
  • Publication number: 20240411877
    Abstract: Various aspects related to methods, systems, and computer readable media for detection and blocking of security threats for network-accessible devices. Methods may include receiving an indication of a security threat to a user device of the plurality of user devices, the indication of security threat associated with a device threat type, determining that the device threat type is a threat type that requires elevated security measures, responsive to the determining that the device threat type requires elevated security measures, elevating security measures associated with the user device for a first time period, and, after the elevating, automatically remediating the security threat on the user device within the first time period.
    Type: Application
    Filed: January 26, 2024
    Publication date: December 12, 2024
    Applicant: SOPHOS LIMITED
    Inventors: Dmitry Samosseiko, Fraser Peter Howard, Michael David Wood, Andrew James Thomas, Benjamin James Humphrey, Xiaochuan Zhang, Paul Barrie Ducklin, Anand Ajjan
  • Publication number: 20240414176
    Abstract: Various aspects related to methods, systems, and computer readable media for detection and blocking of security threats for network-accessible devices. Methods can include monitoring network traffic on a computer network, detecting an indication of a security threat to at least one endpoint, determining that the device threat type is a threat type that requires elevated security measures, responsive to the determining that the device threat type requires elevated security measures, updating a network-access policy for the plurality of endpoints with the threat type, and after the updating, automatically remediating the security threat on the at least one endpoint within a first time period.
    Type: Application
    Filed: January 26, 2024
    Publication date: December 12, 2024
    Applicant: SOPHOS LIMITED
    Inventors: Dmitry Samosseiko, Fraser Peter Howard, Michael David Wood, Andrew James Thomas, Benjamin James Humphrey, Xiaochuan Zhang, Paul Barrie Ducklin, Anand Ajjan
  • Publication number: 20240414189
    Abstract: Various aspects related to methods, systems, and computer readable media for detection and blocking of security threats for network-accessible devices. Methods may include receiving an indication of a security threat to the user device, the indication of security threat associated with a device threat type, determining that the device threat type is a threat type that requires elevated security measures, responsive to the determining that the device threat type requires elevated security measures, restricting execution of a subset of software available on the user device for a first time period, and, after the elevating, automatically remediating the security threat on the user device within the first time period.
    Type: Application
    Filed: January 26, 2024
    Publication date: December 12, 2024
    Applicant: SOPHOS LIMITED
    Inventors: Dmitry Samosseiko, Fraser Peter Howard, Michael David Wood, Andrew James Thomas, Benjamin James Humphrey, Xiaochuan Zhang, Paul Barrie Ducklin, Anand Ajjan
  • Publication number: 20240411878
    Abstract: Various aspects related to methods, systems, and computer readable media for detection and blocking of security threats for network-accessible devices. Methods may include monitoring a plurality of processes executing on the user device to identify a pre-execution flag associated with at least one process of the plurality of processes, and, responsive to identifying the pre-execution flag: receiving an indication of a security threat to the user device, the indication of security threat associated with the at least one process and a device threat type, responsive to the receiving the indication of the security threat, elevating security measures associated with the user device for a first time period, and after the elevating, automatically remediating the security threat on the user device within the first time period.
    Type: Application
    Filed: January 26, 2024
    Publication date: December 12, 2024
    Applicant: SOPHOS LIMITED
    Inventors: Dmitry Samosseiko, Fraser Peter Howard, Michael David Wood, Andrew James Thomas, Benjamin James Humphrey, Xiaochuan Zhang, Paul Barrie Ducklin, Anand Ajjan
  • Publication number: 20240348587
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Application
    Filed: November 20, 2023
    Publication date: October 17, 2024
    Applicant: SideAssure Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Patent number: 11824843
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: November 21, 2023
    Assignee: SIDEASSURE INC.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Publication number: 20230009018
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 12, 2023
    Applicant: SideAssure Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Patent number: 11496445
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: November 8, 2022
    Assignee: SideAssure, Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Patent number: 11037451
    Abstract: A method for coordinating a plurality of vehicles (102, 104) comprising: defining, as a command vehicle (C), a vehicle in the plurality; storing, by one or more storage devices (204) located on one or more of the vehicles (102, 104), a list of capabilities of each vehicle (102, 104); receiving, by one or more processors (202) on the command vehicle (C), a specification of a goal; based on the stored vehicle capabilities, allocating, by the one or more processors (202), to one or more of the vehicles (102, 104), one or more tasks, the one or more tasks being such that, if each of those tasks was to be performed, the goal would be accomplished; and sending, from the command vehicle (C), to each vehicle (102, 104) to which a task has been allocated, a specification of the one or more tasks allocated to that vehicle (102, 104).
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: June 15, 2021
    Assignee: BAE Systems plc
    Inventors: Roderick Buchanan, Richard Charles Freeman, David William Thomas Clark, Andrew James Thomas
  • Publication number: 20200082728
    Abstract: A method for coordinating a plurality of vehicles (102, 104) comprising: defining, as a command vehicle (C), a vehicle in the plurality; storing, by one or more storage devices (204) located on one or more of the vehicles (102, 104), a list of capabilities of each vehicle (102, 104); receiving, by one or more processors (202) on the command vehicle (C), a specification of a goal; based on the stored vehicle capabilities, allocating, by the one or more processors (202), to one or more of the vehicles (102, 104), one or more tasks, the one or more tasks being such that, if each of those tasks was to be performed, the goal would be accomplished; and sending, from the command vehicle (C), to each vehicle (102, 104) to which a task has been allocated, a specification of the one or more tasks allocated to that vehicle (102, 104).
    Type: Application
    Filed: December 4, 2017
    Publication date: March 12, 2020
    Applicant: BAE Systems plc
    Inventors: Roderick Buchanan, Richard Charles Freeman, David William Thomas Clark, Andrew James Thomas
  • Patent number: 10541001
    Abstract: In one embodiment, a method includes accessing a video; detecting one or more objects in one or more frames of the video; identifying one or more of the detected objects; determining a relevance score for each of the one or more of the identified objects with respect to a user the video is to be presented to; selecting one or more frames of the video based on the determined relevance scores for the identified objects in the frames; and providing for presentation to the user one or more of the selected frames of the video.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: January 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Vincent Charles Cheung, Hermes Germi Pique Corchs, Maria Chiara Cacciani, Andrew James Thomas Buckley, Stef Marc Smet, Milen Georgiev Ozhumerov, Mircea-Gabriel Suciu, Muhammed Elsayed Muhammed Elsayed Ibrahim, Cunpu Bo
  • Publication number: 20190364022
    Abstract: A mobile device securely communicates with an electronic device within an automobile. The mobile device transmits encrypted spatial state information and the electronic device provides commands to the automobile in response. Spatial state information may include location, motion, or the like. Commands to the automobile may include door unlock commands, remote start commands, horn honk commands, or the like.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Applicant: Tyfone, Inc.
    Inventors: Siva G. Narendra, Pradeep H. Rajashekarappa, Andrew James Thomas
  • Publication number: 20190198057
    Abstract: In one embodiment, a method includes accessing a video; detecting one or more objects in one or more frames of the video; identifying one or more of the detected objects; determining a relevance score for each of the one or more of the identified objects with respect to a user the video is to be presented to; selecting one or more frames of the video based on the determined relevance scores for the identified objects in the frames; and providing for presentation to the user one or more of the selected frames of the video.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Vincent Charles Cheung, Hermes Germi Pique Corchs, Maria Chiara Cacciani, Andrew James Thomas Buckley, Stef Marc Smet, Milen Georgiev Dzhumerov, Mircea-Gabriel Suciu, Muhammed Elsayed Muhammed Elsayed Ibrahim, Cunpu Bo
  • Patent number: 10013535
    Abstract: A program controller is arranged to automatically authorize or configure or upgrade a program for a customer replaceable card of a system, the controller being arranged to manage the program automatically, according to a licence agreement, and according to a stored history of use of the hardware module. A supplier can track customer changes and enforce more easily different conditions for authorizing the program on, different modules from different sources, having different levels of capability. There can be less interaction with the supplier to get specific authorizations. The history can be stored on the module. It can be used to ease inventory tracking and generate billing information.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: July 3, 2018
    Assignee: Ciena Corporation
    Inventors: Andrew James Thomas, Mark Skrebels, Stewart Irvine
  • Patent number: 8608144
    Abstract: An assembly of a cable gripper and a cable that has an outer protective layer formed from plastically deformable material, over an inner tensile strength portion). The cable gripper includes at least one gripper member having a supported outer end and an active inner end penetrating the outer protective layer and gripping the inner tensile strength portion beneath the outer protective layer. The active inner end includes a material of sufficient hardness to penetrate the outer protective layer by movement of the gripper member through the outer layer from an inoperative to an operative position.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: December 17, 2013
    Assignee: Ocean Cable Technologies Limited
    Inventors: Andrew James Thomas, Jeremy John Richard Featherstone
  • Patent number: 8286255
    Abstract: In embodiments of the present invention improved capabilities are described for providing data protection through the detection of tags associated with data or a file. In embodiments the present invention may provide for a step A, where data may be scanned that is intended to be communicated from the client computing facility. In response to step A, at step B, restricted data may be identified by identifying an absence of a tag associated with the data. And finally, in response to step B, at step C, an interruption to the intended communication may be caused.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: October 9, 2012
    Assignee: Sophos PLC
    Inventors: Calum Anders McKay Grant, Rade Todorovic, Andrew James Thomas, Richard Jacobs
  • Publication number: 20100037324
    Abstract: In embodiments of the present invention improved capabilities are described for providing data protection through the detection of tags associated with data or a file. In embodiments the present invention may provide for a step A, where data may be scanned that is intended to be communicated from the client computing facility. In response to step A, at step B, restricted data may be identified by identifying an absence of a tag associated with the data. And finally, in response to step B, at step C, an interruption to the intended communication may be caused.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Inventors: Calum Anders McKay Grant, Rade Todorovic, Andrew James Thomas, Richard Jacobs