Patents by Inventor Ronan Cremin

Ronan Cremin 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: 11743261
    Abstract: A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: August 29, 2023
    Assignee: DEVICEATLAS LIMITED
    Inventors: Ronan Cremin, John Leonard
  • Patent number: 11385913
    Abstract: An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S2, a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S3. When the interface generator 6 receives a request for the user interface from the mobile communication device 2, at step S7, it delivers the user interface to the mobile communication device, at step S8, for display by the mobile communication device 2. The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: July 12, 2022
    Assignee: DEVICEATLAS LIMITED
    Inventors: Trey Harvin, Ronan Cremin, John Leonard
  • Patent number: 11244053
    Abstract: A method of determining that a subject electronic device 1021 . . . N is counterfeit. The method involves delivering the web page component to a subject device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determined that the subject device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: February 8, 2022
    Assignee: DEVICEATLAS LIMITED
    Inventors: Ronan Cremin, John Leonard
  • Patent number: 11178149
    Abstract: A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: November 16, 2021
    Assignee: AFILIAS TECHNOLOGIES LIMITED
    Inventors: Ronan Cremin, John Leonard
  • Publication number: 20210112061
    Abstract: A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Ronan CREMIN, John LEONARD
  • Publication number: 20210064395
    Abstract: An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S2, a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S3. When the interface generator 6 receives a request for the user interface from the mobile communication device 2, at step S7, it delivers the user interface to the mobile communication device, at step S8, for display by the mobile communication device 2. The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.
    Type: Application
    Filed: June 11, 2020
    Publication date: March 4, 2021
    Inventors: Trey Harvin, Ronan Cremin, John Leonard
  • Publication number: 20200267154
    Abstract: A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Application
    Filed: September 5, 2017
    Publication date: August 20, 2020
    Inventors: Ronan CREMIN, John LEONARD
  • Patent number: 10705862
    Abstract: An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S2, a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S3. When the interface generator 6 receives a request for the user interface from the mobile communication device 2, at step S7, it delivers the user interface to the mobile communication device, at step S8, for display by the mobile communication device 2. The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: July 7, 2020
    Assignee: AFILIAS TECHNOLOGIES LIMITED
    Inventors: Trey Harvin, Ronan Cremin, John Leonard
  • Publication number: 20190026469
    Abstract: A method of determining that a subject electronic device 1021 . . . N is counterfeit. The method involves delivering the web page component to a subject device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determined that the subject device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Application
    Filed: March 3, 2017
    Publication date: January 24, 2019
    Inventors: Ronan CREMIN, John LEONARD
  • Patent number: 9654596
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that retrieves a web resource using a mobile communication network (3) and the internet (4) via a transcoder (5). The web resource may comprise a web page specifically encoded for the mobile communication device (2). To locate the web page, the mobile communication device (2) sends a request comprising an internet domain name having a top level domain and one or more other elements. The transcoder (5) generates further internet domain names that share the one or more further elements. The transcoder (5) then determines which of the web resources identified by the one or more further internet domain names is most appropriate for the mobile communication device (2) and provides this web resource to the mobile communication device (2).
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: May 16, 2017
    Assignee: Afilias Technologies Limited
    Inventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
  • Publication number: 20170017499
    Abstract: An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S2, a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S3. When the interface generator 6 receives a request for the user interface from the mobile communication device 2, at step S7, it delivers the user interface to the mobile communication device, at step S8, for display by the mobile communication device 2. The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.
    Type: Application
    Filed: May 20, 2016
    Publication date: January 19, 2017
    Applicant: AFILIAS TECHNOLOGIES LIMITED
    Inventors: Trey Harvin, Ronan Cremin, John Leonard
  • Patent number: 9141724
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that retrieves a web resource from a web server (6) using a mobile communication network (3) and the internet (4) via a transcoder (5). The transcoder (5) transcodes the web resource before delivering it to the mobile communication device (2). The process of transcoding the web page is carried out based on style sheet classes and/or meta tags in the web page. This allows a web site owner (7) to control the actions of the transcoder (5) in transcoding the web page.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: September 22, 2015
    Assignee: Afilias Technologies Limited
    Inventor: Ronan Cremin
  • Publication number: 20140304370
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that retrieves a web resource using a mobile communication network (3) and the internet (4) via a transcoder (5). The web resource may comprise a web page specifically encoded for the mobile communication device (2). To locate the web page, the mobile communication device (2) sends a request comprising an internet domain name having a top level domain and one or more other elements. The transcoder (5) generates further internet domain names that share the one or more further elements. The transcoder (5) then determines which of the web resources identified by the one or more further internet domain names is most appropriate for the mobile communication device (2) and provides this web resource to the mobile communication device (2).
    Type: Application
    Filed: April 14, 2011
    Publication date: October 9, 2014
    Applicant: AFILIAS TECHNOLOGIES LIMITED
    Inventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
  • Patent number: 8396990
    Abstract: A transcoding system comprises a mobile communication device that retrieves a web resource using a mobile communication network and the internet via a transcoder. The web resource may comprise a web page intended for use by personal computers (PCs) stored at a web server. The mobile communication device sends a request to the transcoder for the web page, the request including a first URL. In one embodiment, the transcoder recognizes the first URL as relating to a web page on a transcode list. Accordingly, the transcoder retrieves a web page using a second URL based on the first URL according to a mapping record. The transcoder then transcodes the retrieved web page and sends the transcoded web page to the mobile communication device. In another embodiment, the transcoder does not recognize the first URL and instead removes the top level domain of the first URL to generate a truncated URL.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: March 12, 2013
    Assignee: Afilias Technologies Limited
    Inventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
  • Publication number: 20120011446
    Abstract: An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S2, a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S3. When the interface generator 6 receives a request for the user interface from the mobile communication device 2, at step S7, it delivers the user interface to the mobile communication device, at step S8, for display by the mobile communication device 2. The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.
    Type: Application
    Filed: July 6, 2011
    Publication date: January 12, 2012
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventors: Trey HARVIN, Ronan CREMIN, John LEONARD
  • Publication number: 20110307776
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that connects to the internet (4) via a mobile communication network (3). When the mobile communication device (2) requests a web page of a web site stored at a web server (5), the request is routed to a transcoder (6). The transcoder (6) retrieves the web page from the web server (5). It then transcodes the web page and provides the transcoded web page to the mobile communication device (2). The transcoder (6) pre-crawls the web site to extract information found on the web site. When transcoding the web page, the transcoder (6) generates elements for insertion into the transcoded web page based on the information extracted during the pre-crawl of the web site.
    Type: Application
    Filed: October 9, 2009
    Publication date: December 15, 2011
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventor: Ronan Cremin
  • Publication number: 20110289316
    Abstract: Embodiments of the present invention relate to a method and system in which a URI is signed using a private key (PKI), and the signed URI is sent to a second server where the signature is validated using the public key.
    Type: Application
    Filed: May 19, 2010
    Publication date: November 24, 2011
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventors: Ronan CREMIN, Hamish GRAHAM, Bartosz JABLONSKI, Tomas TRNKA
  • Publication number: 20110258250
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that retrieves a web resource from a web server (6) using a mobile communication network (3) and the internet (4) via a transcoder (5). The transcoder (5) transcodes the web resource before delivering it to the mobile communication device (2). The process of transcoding the web page is carried out based on style sheet classes and/or meta tags in the web page. This allows a web site owner (7) to control the actions of the transcoder (5) in transcoding the web page.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventor: Ronan CREMIN
  • Publication number: 20100274870
    Abstract: A transcoding system comprises a mobile communication device that retrieves a web resource using a mobile communication network and the internet via a transcoder. The web resource may comprise a web page intended for use by personal computers (PCs) stored at a web server. The mobile communication device sends a request to the transcoder for the web page, the request including a first URL. In one embodiment, the transcoder recognises the first URL as relating to a web page on a transcode list. Accordingly, the transcoder retrieves a web page using a second URL based on the first URL according to a mapping record. The transcoder then transcodes the retrieved web page and sends the transcoded web page to the mobile communication device. In another embodiment, the transcoder does not recognise the first URL and instead removes the top level domain of the first URL to generate a truncated URL.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 28, 2010
    Applicant: MTLD TOP LEVEL DOMAIN LIMITED
    Inventors: Ronan CREMIN, Trey HARVIN, Francesco CETRARO, Huw SPIERS