Patents by Inventor Michael Knowles
Michael Knowles 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: 11551265Abstract: The present disclosure described herein relates to a system and method for distributing messages to an electronic device. The method comprises: analyzing data relating to the device to determine a correlation of data relating to a user of the device; selecting an advertisement from a set of advertisements based on the correlation of data; and transmitting the advertisement to the device. The correlation of data may be determined from analyzing movement data and at least one status indicator relating to the device.Type: GrantFiled: January 14, 2022Date of Patent: January 10, 2023Assignee: BlackBerry LimitedInventors: Michael Knowles, Bhavuk Kaul, Sherryl Lee Lorraine Scott
-
Patent number: 11427012Abstract: An example printing apparatus includes a reservoir to contain a printing agent. The printing apparatus further includes a recovery port to receive connection of a recovery vessel and to communicate flow of the printing agent from the reservoir to the recovery vessel during a recovery operation. The printing apparatus further includes a recovery pump to pump the printing agent from the reservoir through the recovery port to the recovery vessel during the recovery operation. The printing apparatus further includes a vacuum pump at the reservoir to reduce pressure in the reservoir to below atmospheric pressure during the recovery operation to draw unrecovered printing agent away from the recovery port when the recovery vessel is removed from the recovery port.Type: GrantFiled: December 4, 2018Date of Patent: August 30, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Devin Michael Knowles, Paul Allan Osborne, Christopher John Arnold
-
Patent number: 11413874Abstract: In one example in accordance with the present disclosure, a fluid extraction system is described. The fluid extraction system includes an interface to fluidically and electrically couple a removable extraction reservoir to a printing device. A return line of the fluid extraction system is to connect the interface and a reservoir of the printing device. The fluid extraction system includes a switch to 1) responsive to attachment of the removable extraction reservoir to the printing device, open the return line to direct fluid form the reservoir to the interface and 2) responsive to removal of the removable extraction reservoir from the printing device, close the return line.Type: GrantFiled: December 4, 2018Date of Patent: August 16, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Paul Allan Osborne, Devin Michael Knowles, Christopher John Arnold
-
Patent number: 11312151Abstract: In one example in accordance with the present disclosure, a fluid extraction system is described. The fluid extraction system includes an interface to fluidically and electrically couple a removable extraction reservoir to a printing device. A supply line of the fluid extraction system transports fluid from the interface to a reservoir of the printing device. A return line of the fluid extraction system is coupled to the reservoir and supply line and transports fluid from the reservoir to the interface. The fluid extraction system also includes a switch to, responsive to removal of the removable extraction reservoir from the printing device, activate a fill pump to draw fluid through the supply line away from the interface.Type: GrantFiled: December 4, 2018Date of Patent: April 26, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Christopher John Arnold, Paul Allan Osborne, Devin Michael Knowles
-
Publication number: 20220040992Abstract: An example printing apparatus includes a reservoir to contain a printing agent. The printing apparatus further includes a recovery port to receive connection of a recovery vessel and to communicate flow of the printing agent from the reservoir to the recovery vessel during a recovery operation. The printing apparatus further includes a recovery pump to pump the printing agent from the reservoir through the recovery port to the recovery vessel during the recovery operation. The printing apparatus further includes a vacuum pump at the reservoir to reduce pressure in the reservoir to below atmospheric pressure during the recovery operation to draw unrecovered printing agent away from the recovery port when the recovery vessel is removed from the recovery port.Type: ApplicationFiled: December 4, 2018Publication date: February 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Devin Michael Knowles, Paul Allan Osborne, Christopher John Arnold
-
Publication number: 20220032644Abstract: In one example in accordance with the present disclosure, a fluid extraction system is described. The fluid extraction system includes an interface to fluidically and electrically couple a removable extraction reservoir to a printing device. A supply line of the fluid extraction system transports fluid from the interface to a reservoir of the printing device. A return line of the fluid extraction system is coupled to the reservoir and supply line and transports fluid from the reservoir to the interface. The fluid extraction system also includes a switch to, responsive to removal of the removable extraction reservoir from the printing device, activate a fill pump to draw fluid through the supply line away from the interface.Type: ApplicationFiled: December 4, 2018Publication date: February 3, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christopher John Arnold, Paul Allan Osborne, Devin Michael Knowles
-
Publication number: 20220032634Abstract: In one example in accordance with the present disclosure, a fluid extraction system is described. The fluid extraction system includes an interface to fluidically and electrically couple a removable extraction reservoir to a printing device. A return line of the fluid extraction system is to connect the interface and a reservoir of the printing device. The fluid extraction system includes a switch to 1) responsive to attachment of the removable extraction reservoir to the printing device, open the return line to direct fluid form the reservoir to the interface and 2) responsive to removal of the removable extraction reservoir from the printing device, close the return line.Type: ApplicationFiled: December 4, 2018Publication date: February 3, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Paul Allan Osborne, Devin Michael Knowles, Christopher John Arnold
-
Patent number: 11238498Abstract: The present disclosure described herein relates to a system and method for distributing messages to an electronic device. The method comprises: analyzing data relating to the device to determine a correlation of data relating to a user of the device; selecting an advertisement from a set of advertisements based on the correlation of data; and transmitting the advertisement to the device. The correlation of data may be determined from analyzing movement data and at least one status indicator relating to the device.Type: GrantFiled: November 15, 2019Date of Patent: February 1, 2022Assignee: BlackBerry LimitedInventors: Michael Knowles, Bhavuk Kaul, Sherryl Lee Lorraine Scott
-
Patent number: 10477468Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.Type: GrantFiled: February 5, 2018Date of Patent: November 12, 2019Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Leonardo José Silva Salomone, Denis Fedotenko, Liam Ronald Quinn, Michael Knowles, Kevin John Oerton, Alain Gagne
-
Patent number: 10424373Abstract: The invention provides a system and method of provisioning a resource to an electronic device. The method comprises the steps of: (a) maintaining a library of resources at a remote server from the device; (b) after a triggering event, providing a data transmission to the device, the data transmission containing access information for the library that can be extracted by the device and used to access the library; and (c) after a selection event initiated on the device for a specific resource from the library, providing a second data transmission to the device, the second data transmission containing a copy of the specific resource. The system provides a server, a resource, a device and a communication link incorporating the method.Type: GrantFiled: August 31, 2018Date of Patent: September 24, 2019Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
-
Patent number: 10069750Abstract: The invention provides a system and method of provisioning a resource to an electronic device. The method comprises the steps of: (a) maintaining a library of resources at a remote server from the device; (b) after a triggering event, providing a data transmission to the device, the data transmission containing access information for the library that can be extracted by the device and used to access the library; and (c) after a selection event initiated on the device for a specific resource from the library, providing a second data transmission to the device, the second data transmission containing a copy of the specific resource. The system provides a server, a resource, a device and a communication link incorporating the method.Type: GrantFiled: June 25, 2015Date of Patent: September 4, 2018Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
-
Patent number: 9888437Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.Type: GrantFiled: November 2, 2015Date of Patent: February 6, 2018Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Publication number: 20160057696Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.Type: ApplicationFiled: November 2, 2015Publication date: February 25, 2016Inventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Patent number: 9210221Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprising at the server: after receiving a network registration request from the device, accessing a device registry; if the device is in the device registry, determining whether a resource is may be provisioned to the device from the server, otherwise, if not, awaiting a request from the device for the resource; determining whether the resource has already been provisioned to the device or the device has been designated to be provisioned with the resource from an alternative source, and if so, not approving the resource to be provisioned to the device, otherwise providing a data transmission to the device from the server containing text and a link to the resource that can be extracted by the device.Type: GrantFiled: September 12, 2012Date of Patent: December 8, 2015Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Patent number: 9179399Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.Type: GrantFiled: February 20, 2009Date of Patent: November 3, 2015Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Patent number: 9143577Abstract: An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.Type: GrantFiled: August 31, 2004Date of Patent: September 22, 2015Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Julian Paas, Frank Tyneski, Jason Griffin
-
Patent number: 9137328Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises: after the electronic device has been approved for an initial registration with the communications network, receiving a data transmission at the electronic device from the communication network, the data transmission containing access information relating to a resource in a library that is the communication network; extracting the access information from the data transmission at the electronic device; sending a request from the electronic device to the communication network for a second data transmission containing a copy of the resource to the electronic device; downloading the resource from the communication network; and integrating the resource into an application as an output generated by the application.Type: GrantFiled: December 4, 2013Date of Patent: September 15, 2015Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
-
Patent number: 8930494Abstract: A method of securely synchronizing cache contents of a mobile browser with a server includes initiating a session between the browser and server, including transmission of browser state information regarding the cache contents and an authentication key to the server; maintaining a record of data sent from the server to the browser for storage in the cache; maintaining a record of the state information regarding the cache contents transmitted from the browser to the server; and transmitting data requests from the browser to the server, in response to which the server uses the key as a seed generation function and accesses each the record of data and returns only data that does not already form part of the cache contents, and wherein the data includes a result of a hash of data generated by the generation function for authentication by the browser before updating the cache contents with the data.Type: GrantFiled: April 24, 2012Date of Patent: January 6, 2015Assignee: Blackberry LimitedInventors: Michael Knowles, David Tapuska, Tatiana Kalougina
-
Patent number: 8745131Abstract: A system and method for managing data on a handheld electronic device is provided. A server periodically pushes data to a particular handheld electronic device, the data being stored on the handheld electronic device via a routine running in the background, such reception and storage being generally transparent to a user. The data can include data is desired by the user or that fits a profile or preference of the user. The profile can be predetermined and/or customized by the user and/or reflect a preference of the user. The data pushed to the handheld electronic device can also be related to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.Type: GrantFiled: August 3, 2012Date of Patent: June 3, 2014Assignee: Blackberry Inc.Inventors: Michael Knowles, Julian Paas, Frank Tyneski, Jason T. Griffin
-
Patent number: 8706840Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises the steps of: downloading access information from the server for the resource; presenting the resource for selection on a graphical user interface (GUI) rendered on a display; sending a request to the server to download the resource from the communications network; and after receiving the resource from the communications network, integrating the resource into the application.Type: GrantFiled: May 22, 2012Date of Patent: April 22, 2014Assignee: Blackberry LimitedInventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina