Patents by Inventor Miguel Angel CABRA

Miguel Angel CABRA 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: 11492091
    Abstract: A computer-implemented method of tracking vessel movement which comprises receiving a first vessel data message comprising a first vessel identifier, the first vessel data message having been transmitted at a first time and being associated with a first position; and receiving a second vessel data message comprising a second vessel identifier, the second vessel data message having been transmitted at a second time and being associated with a second position. The method also comprises determining if the first vessel identifier and the second vessel identifier are related. If the first vessel identifier and the second vessel identifier are related, a speed required for a vessel to have moved from the first position to the second position is determined; which is then determined if the speed is below a speed threshold; and if the speed is below the speed threshold, the first position is associated with the second position.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 8, 2022
    Assignee: Maritech Development Limited
    Inventors: Michail Gaziotis, Eliad Perpinyal, Richard White, Miguel Angel Cabra
  • Patent number: 11423061
    Abstract: A method is disclosed herein which comprises receiving a user request for map information at a server. The method also comprises requesting one or more base map tiles from a remote server based on the user request, the request including zoom level information and tile position information. At the server, the request is normalised based on the zoom information and the tile position information. The method then comprises defining a map view area based on the normalised request, obtaining vessel data relating to a plurality of vessels, determining for each of the plurality of vessels if the vessel lies within the map view area, and creating a new map tile comprising the vessel data for the vessels determined to lie within the map view area. The method then comprises causing display of the user requested base map tiles and overlaying the new map tile at a user device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 23, 2022
    Assignee: MARITECH DEVELOPMENT LIMITED
    Inventors: Miguel Angel Cabra, Ashley Benjamin Hanks, Michail Gaziotis, Laurence Blake, Richard White, Eliad Perpinyal, Jamie Mark Shedley
  • Publication number: 20200089694
    Abstract: A method is disclosed herein which comprises receiving a user request for map information at a server. The method also comprises requesting one or more base map tiles from a remote server based on the user request, the request including zoom level information and tile position information. At the server, the request is normalised based on the zoom information and the tile position information. The method then comprises defining a map view area based on the normalised request, obtaining vessel data relating to a plurality of vessels, determining for each of the plurality of vessels if the vessel lies within the map view area, and creating a new map tile comprising the vessel data for the vessels determined to lie within the map view area. The method then comprises causing display of the user requested base map tiles and overlaying the new map tile at a user device.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 19, 2020
    Inventors: Miguel Angel CABRA, Ashley Benjamin HANKS, Michail GAZIOTIS, Laurence BLAKE, Richard WHITE, Eliad PERPINYAL, Jamie Mark SHEDLEY
  • Publication number: 20200079486
    Abstract: A computer-implemented method of tracking vessel movement which comprises receiving a first vessel data message comprising a first vessel identifier, the first vessel data message having been transmitted at a first time and being associated with a first position; and receiving a second vessel data message comprising a second vessel identifier, the second vessel data message having been transmitted at a second time and being associated with a second position. The method also comprises determining if the first vessel identifier and the second vessel identifier are related. If the first vessel identifier and the second vessel identifier are related, a speed required for a vessel to have moved from the first position to the second position is determined; which is then determined if the speed is below a speed threshold; and if the speed is below the speed threshold, the first position is associated with the second position.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 12, 2020
    Inventors: Michail GAZIOTIS, Eliad PERPINYAL, Richard WHITE, Miguel Angel CABRA
  • Patent number: D687717
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: August 13, 2013
    Assignee: ConAgra Foods RDM, Inc.
    Inventors: Robert Boyd Ewart, Drew Daniel Huebsch, Elger Richard Oberwelz, Miguel Angel Cabra Apalategui
  • Patent number: D796332
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: September 5, 2017
    Assignee: THE COCA-COLA COMPANY
    Inventors: Judy Guo, Miguel Angel Cabra Apalategui, Wilfred Kenneth Castillo, Gerald Reid Harris, Ricardo Filipe Figueiroa Monteiro, Sterling Lane Steward