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: 11743261Abstract: 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: GrantFiled: December 22, 2020Date of Patent: August 29, 2023Assignee: DEVICEATLAS LIMITEDInventors: Ronan Cremin, John Leonard
-
Patent number: 11385913Abstract: 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: GrantFiled: June 11, 2020Date of Patent: July 12, 2022Assignee: DEVICEATLAS LIMITEDInventors: Trey Harvin, Ronan Cremin, John Leonard
-
Patent number: 11244053Abstract: 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: GrantFiled: March 3, 2017Date of Patent: February 8, 2022Assignee: DEVICEATLAS LIMITEDInventors: Ronan Cremin, John Leonard
-
Patent number: 11178149Abstract: 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: GrantFiled: September 5, 2017Date of Patent: November 16, 2021Assignee: AFILIAS TECHNOLOGIES LIMITEDInventors: Ronan Cremin, John Leonard
-
Publication number: 20210112061Abstract: 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: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Inventors: Ronan CREMIN, John LEONARD
-
Publication number: 20210064395Abstract: 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: ApplicationFiled: June 11, 2020Publication date: March 4, 2021Inventors: Trey Harvin, Ronan Cremin, John Leonard
-
Publication number: 20200267154Abstract: 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: ApplicationFiled: September 5, 2017Publication date: August 20, 2020Inventors: Ronan CREMIN, John LEONARD
-
Patent number: 10705862Abstract: 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: GrantFiled: May 20, 2016Date of Patent: July 7, 2020Assignee: AFILIAS TECHNOLOGIES LIMITEDInventors: Trey Harvin, Ronan Cremin, John Leonard
-
Publication number: 20190026469Abstract: 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: ApplicationFiled: March 3, 2017Publication date: January 24, 2019Inventors: Ronan CREMIN, John LEONARD
-
Patent number: 9654596Abstract: 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: GrantFiled: April 14, 2011Date of Patent: May 16, 2017Assignee: Afilias Technologies LimitedInventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
-
Publication number: 20170017499Abstract: 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: ApplicationFiled: May 20, 2016Publication date: January 19, 2017Applicant: AFILIAS TECHNOLOGIES LIMITEDInventors: Trey Harvin, Ronan Cremin, John Leonard
-
Patent number: 9141724Abstract: 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: GrantFiled: April 19, 2010Date of Patent: September 22, 2015Assignee: Afilias Technologies LimitedInventor: Ronan Cremin
-
Publication number: 20140304370Abstract: 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: ApplicationFiled: April 14, 2011Publication date: October 9, 2014Applicant: AFILIAS TECHNOLOGIES LIMITEDInventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
-
Patent number: 8396990Abstract: 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: GrantFiled: April 14, 2010Date of Patent: March 12, 2013Assignee: Afilias Technologies LimitedInventors: Ronan Cremin, Trey Harvin, Francesco Cetraro, Huw Spiers
-
Publication number: 20120011446Abstract: 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: ApplicationFiled: July 6, 2011Publication date: January 12, 2012Applicant: MTLD TOP LEVEL DOMAIN LIMITEDInventors: Trey HARVIN, Ronan CREMIN, John LEONARD
-
Publication number: 20110307776Abstract: 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: ApplicationFiled: October 9, 2009Publication date: December 15, 2011Applicant: MTLD TOP LEVEL DOMAIN LIMITEDInventor: Ronan Cremin
-
Publication number: 20110289316Abstract: 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: ApplicationFiled: May 19, 2010Publication date: November 24, 2011Applicant: MTLD TOP LEVEL DOMAIN LIMITEDInventors: Ronan CREMIN, Hamish GRAHAM, Bartosz JABLONSKI, Tomas TRNKA
-
Publication number: 20110258250Abstract: 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: ApplicationFiled: April 19, 2010Publication date: October 20, 2011Applicant: MTLD TOP LEVEL DOMAIN LIMITEDInventor: Ronan CREMIN
-
Publication number: 20100274870Abstract: 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: ApplicationFiled: April 14, 2010Publication date: October 28, 2010Applicant: MTLD TOP LEVEL DOMAIN LIMITEDInventors: Ronan CREMIN, Trey HARVIN, Francesco CETRARO, Huw SPIERS