Patents by Inventor Christopher Mark Paola
Christopher Mark Paola 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: 11543945Abstract: A technology is described for generating window images of a program window in a service provider environment and providing the window images to a client device for display on the client device when a preview event is detected on the client device. An example method may include detecting a modification to a program window associated with a program hosted on a computing resource located in a service provider environment, obtaining a window image of the program window capturing a graphical state of the program window, and sending the window image to the client device to allow the client device to display the window image on the client device in response to a preview event on the client device that is associated with the program window.Type: GrantFiled: March 30, 2020Date of Patent: January 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Christopher Mark Paola, Marco Mastropaolo, Davide Benotto, Mehrdad Montazeri, Silvio Lazzeretti, Vinothkumar Narasimhan
-
Patent number: 11003508Abstract: A system provided at nodes within a network of nodes enabling the nodes to migrate activities to other nodes within its communication range to provide load balancing across the network. The other nodes having power and processing capabilities and capacity enabling them to undertake the migrated activities.Type: GrantFiled: April 21, 2016Date of Patent: May 11, 2021Assignees: ARM Limited, ARM IP LimitedInventors: Christopher Mark Paola, Milosch Meriac, Remy Pottier
-
Patent number: 10922155Abstract: Methods of communication between a remote resource and a data processing device, the system include storing in a transaction queue a message posted from the remote resource; sending a request to create a guest transaction queue, the guest transaction queue being accessible by both the data processing device and the remote resource; creating the guest transaction queue; reading, by the data processing device, the message from the remote resource; responding, from the data processing device to the remote resource by posting a message to the guest transaction queue; reading, by the remote resource, the message from the data processing device.Type: GrantFiled: October 28, 2015Date of Patent: February 16, 2021Assignee: ARM IP LIMITEDInventors: Milosch Meriac, Geraint David Luff, Christopher Mark Paola
-
Patent number: 10742655Abstract: Access to a resource controlled by a resource server (6, 8) is provided using a validity token issued by a validation server (4). When a resource request from a user (12) is received at the resource server (6, 8), then the resource server (6, 8) determines if the resource request satisfies a policy. If the resource request satisfies the policy, then access to the resource may be permitted without confirming the validity of the validation token with the validation server (4). Conversely, if the resource request does not satisfy the policy, then validation of the validation token with the validation server (4) is performed before the access requested is permitted.Type: GrantFiled: May 29, 2015Date of Patent: August 11, 2020Assignee: ARM IP LimitedInventors: Robert George Taylor, Milosch Meriac, Andrew John Pritchard, Hannes Tschofenig, Christopher Mark Paola
-
Publication number: 20190372981Abstract: A method of creating, at a permissions management resource, access permissions relating to a subject device for at least one data processing device, the method comprising: obtaining, at the permissions management resource, input data; generating, at the permissions management resource, at least one permission relating to accessing the subject device in response to the input data; transmitting, from the permissions management resource to the subject device and/or the at least one processing device, a communication comprising the at least one permission.Type: ApplicationFiled: June 21, 2019Publication date: December 5, 2019Inventors: Remy Pottier, Hugo John Martin Vincent, Amyas Edward Wykes Phillips, Christopher Mark Paola, Milosch Meriac
-
Patent number: 10341420Abstract: Approaches are described for a client (e.g., an application executing on a computing device) requiring a particular storage format to provide information describing its storage format to a service, such as a multi-tenant computing environment. The service contains data that the client desires to acquire, but in various embodiments, the data on the service is in a different storage format than the format required by the client. The service receives the information describing the storage format and processes the data accordingly, and then provides the processed data to the client in the format required by the client.Type: GrantFiled: October 14, 2016Date of Patent: July 2, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Christopher Mark Paola, Jonathan Andrew Hedley, Christopher William Holt
-
Patent number: 10333938Abstract: A method of creating, at a permissions management resource, access permissions relating to a subject device for at least one data processing device, the method comprising: obtaining, at the permissions management resource, input data; generating, at the permissions management resource, at least one permission relating to accessing the subject device in response to the input data; transmitting, from the permissions management resource to the subject device and/or the at least one processing device, a communication comprising the at least one permission.Type: GrantFiled: January 20, 2016Date of Patent: June 25, 2019Assignees: ARM Limited, ARM IP LimitedInventors: Remy Pottier, Hugo John Martin Vincent, Amyas Edward Wykes Phillips, Christopher Mark Paola, Milosch Meriac
-
Publication number: 20180136984Abstract: A system provided at nodes within a network of nodes enabling the nodes to migrate activities to other nodes within its communication range to provide load balancing across the network. The other nodes having power and processing capabilities and capacity enabling them to undertake the migrated activities.Type: ApplicationFiled: April 21, 2016Publication date: May 17, 2018Inventors: Christopher Mark PAOLA, Milosch MERIAC, Remy POTTIER
-
Patent number: 9934555Abstract: Image filter values can be obtained by applying a high-frequency or edge-detection image filter to an image to extract a level of image detail. The image can be divided into blocks of a predetermined size and the image filter values of the pixels in a block can be used to obtain a density value associated with the level of image detail for the block. For blocks where the density value exceeds a threshold amount, a degree of blur may be applied based on the density value. Thus, the image can be rendered so that only some of the blocks of the image are blurred while other blocks do not have blur applied.Type: GrantFiled: March 20, 2014Date of Patent: April 3, 2018Assignee: Amazon Technologies, Inc.Inventors: Christopher Mark Paola, Bradley Lawrence Hinkel, Jason Chern Hooi Chionh, William Nathan John Hurst
-
Publication number: 20170329658Abstract: Methods of communication between a remote resource and a data processing device, the system include storing in a transaction queue a message posted from the remote resource; sending a request to create a guest transaction queue, the guest transaction queue being accessible by both the data processing device and the remote resource; creating the guest transaction queue; reading, by the data processing device, the message from the remote resource; responding, from the data processing device to the remote resource by posting a message to the guest transaction queue; reading, by the remote resource, the message from the data processing device.Type: ApplicationFiled: October 28, 2015Publication date: November 16, 2017Inventors: Milosch MERIAC, Geraint David LUFF, Christopher Mark PAOLA
-
Publication number: 20170126685Abstract: Access to a resource controlled by a resource server (6, 8) is provided using a validity token issued by a validation server (4). When a resource request from a user (12) is received at the resource server (6, 8), then the resource server (6, 8) determines if the resource request satisfies a policy. If the resource request satisfies the policy, then access to the resource may be permitted without confirming the validity of the validation token with the validation server (4). Conversely, if the resource request does not satisfy the policy, then validation of the validation token with the validation server (4) is performed before the access requested is permitted.Type: ApplicationFiled: May 29, 2015Publication date: May 4, 2017Inventors: Robert George TAYLOR, Milosch MERIAC, Andrew John PRITCHARD, Hannes TSCHOFENIG, Christopher Mark PAOLA
-
Publication number: 20160212137Abstract: A method of creating, at a permissions management resource, access permissions relating to a subject device for at least one data processing device, the method comprising: obtaining, at the permissions management resource, input data; generating, at the permissions management resource, at least one permission relating to accessing the subject device in response to the input data; transmitting, from the permissions management resource to the subject device and/or the at least one processing device, a communication comprising the at least one permission.Type: ApplicationFiled: January 20, 2016Publication date: July 21, 2016Inventors: Remy Pottier, Hugo John Martin Vincent, Amyas Edward Wykes Phillips, Christopher Mark Paola, Milosch Meriac
-
Patent number: 8107141Abstract: A method of providing a print representation of a document which, when printed, has at least one region the appearance of which is dependent on viewing conditions. The method comprises generating a representation of the document and then modifying the appearance of the at least one region to thereby simulate the appearance of the document when printed. This is achieved by animating the representation of the at least one region or at least partially combining the at least one region with an image.Type: GrantFiled: March 6, 2007Date of Patent: January 31, 2012Assignee: Canon Information Systems Research Australia Pty. Ltd.Inventors: Lachlan James Patrick, Julie Rae Kowald, Colin Eric Druitt, Timothy Mark Morris-Yates, Andrew James Lo, Christopher Mark Paola, Kevin Mun Choong Tham, James Robert Metcalfe, Michael Jan Lawther, John Anthony Brett
-
Patent number: 7693915Abstract: A method of browsing media items is disclosed, the method comprising the steps of displaying (802) representations of the media items on a display (914), defining (803) a filter criterion for a display pointing device (903), browsing (804) the displayed representations of the media items by moving the pointer of the pointing device about the display (914), and displaying (804) in a pop-up window, while the pointer of the pointing device (903) is designating a selected one of the displayed representations of the media items, a representation of the designated media that satisfies the filter criterion.Type: GrantFiled: November 29, 2005Date of Patent: April 6, 2010Assignee: Canon Kabushiki KaishaInventors: Suren Ephraim Richard Jacobs, Christopher Mark Paola, Rob Sangster
-
Publication number: 20070211269Abstract: A method of providing a print representation of a document which, when printed, has at least one region the appearance of which is dependent on viewing conditions. The method comprises generating a representation of the document and then modifying the appearance of the at least one region to thereby simulate the appearance of the document when printed. This is achieved by animating the representation of the at least one region or at least partially combining the at least one region with an image.Type: ApplicationFiled: March 6, 2007Publication date: September 13, 2007Applicant: CANON INFORMATION SYSTEMS RESEARCH AUSTRALIA PTY LTDInventors: Lachlan James Patrick, Julie Rae Kowald, Colin Eric Druitt, Timothy Mark Morris-Yates, Andrew James Lo, Christopher Mark Paola, Kevin Mun Choong Tham, James Robert Metcalfe, Michael Jan Lawther, John Anthony Brett