Patents by Inventor Francis Patrick JUDGE

Francis Patrick JUDGE 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: 11106805
    Abstract: Systems, methods, and software can be used to generate unified data on an electronic device. In some aspects, a request for unified data is received at a unified content provider and from an application. Both the unified content provider and the application are associated with a first container on an electronic device. The requested unified data is determined to include data associated with a second container on the electronic device. A request for the data associated with the second container is sent. The data associated with the second container is received. The unified data is generated based on the data associated with the second container and data associated with the first container. The generated unified data is sent to the application.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: August 31, 2021
    Assignee: BlackBerry Limited
    Inventors: Mark Justin Flanigan, Linda Marie Damus, Chad Robert Ford Furniss, Geordon Thomas Ferguson, Francis Patrick Judge
  • Patent number: 10511559
    Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: December 17, 2019
    Assignee: BlackBerry Limited
    Inventors: Thomas Jan Stovicek, Darsono Sutedja, Ryan Andrew John Degorter, Scott Arnold, John Bennett Parrett, Francis Patrick Judge
  • Patent number: 10503742
    Abstract: A portable electronic device includes a display for displaying results of a search for data records, and a memory for storing a plurality of applications and, for each application of the plurality of applications, respective associated metadata identifying a location of the data records associated with the application, a mapping for associating data in the data records with a unified format utilized by a search client, and an identification of filterable fields and the filtering method. The portable electronic device also includes a processor coupled to the display and to the memory to utilize the metadata stored in association with the plurality of applications to perform a search of the data records and identify a plurality of the data records that accord with the search query to provide search results, and provide the search results in a unified format on the portable electronic device.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: December 10, 2019
    Assignee: BlackBerry Limited
    Inventors: James Arthur Bruck, Geordon Thomas Ferguson, Song Tao Qi, Francis Patrick Judge, Cora Lynne Collins
  • Patent number: 10282186
    Abstract: A component manager may be used to install or upgrade components of a software suite. The component manager may be installed via an application store of an electronic device. The component manager may determine a plurality of applications to install or upgrade based at least in part on the versions of the applications, a version numbering scheme, and changes to a database schema associated with the software suite. The version numbering scheme is designed to maintain compatibility between the applications in the software suite. The component manager may install the plurality of applications and/or upgrade a database schema in order to maintain compatibility between the components of the software suite.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: May 7, 2019
    Assignee: BlackBerry Limited
    Inventors: Francis Patrick Judge, Katerina Doudkin
  • Patent number: 10169430
    Abstract: A device may include a multiple domains for separating applications and data. A query may be generated on the device. The query may be generated by an application or based on a received user selection. A determination of available domains on the device is made for processing the query. The available domains are scanned based on the query to obtain related content from the available domains. The related content is aggregated from the available domains. The aggregated related content is presented to a user of the device as a unified view from among the available domains.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: January 1, 2019
    Assignee: BlackBerry Limited
    Inventors: Christopher Michael Fogel, Francis Patrick Judge, Brian Timothy Ratta, Mark Justin Flanigan, Carl Lloyd Cherry, Andrew John Ewanchuk
  • Publication number: 20180101422
    Abstract: Systems, methods, and software can be used to generate unified data on an electronic device. In some aspects, a request for unified data is received at a unified content provider and from an application. Both the unified content provider and the application are associated with a first container on an electronic device. The requested unified data is determined to include data associated with a second container on the electronic device. A request for the data associated with the second container is sent. The data associated with the second container is received. The unified data is generated based on the data associated with the second container and data associated with the first container. The generated unified data is sent to the application.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 12, 2018
    Applicant: BlackBerry Limited
    Inventors: Mark Justin FLANIGAN, Linda Marie DAMUS, Chad Robert Ford FURNISS, Geordon Thomas FERGUSON, Francis Patrick JUDGE
  • Publication number: 20170116293
    Abstract: A portable electronic device includes a display for displaying results of a search for data records, and a memory for storing a plurality of applications and, for each application of the plurality of applications, respective associated metadata identifying a location of the data records associated with the application, a mapping for associating data in the data records with a unified format utilized by a search client, and an identification of filterable fields and the filtering method. The portable electronic device also includes a processor coupled to the display and to the memory to utilize the metadata stored in association with the plurality of applications to perform a search of the data records and identify a plurality of the data records that accord with the search query to provide search results, and provide the search results in a unified format on the portable electronic device.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Inventors: James Arthur BRUCK, Geordon Thomas FERGUSON, Song Tao QI, Francis Patrick JUDGE, Cora Lynne COLLINS
  • Publication number: 20150363186
    Abstract: A component manager may be used to install or upgrade components of a software suite. The component manager may be installed via an application store of an electronic device. The component manager may retrieve binaries for the components of the software suite. The component manager may determine a plurality of applications to install or upgrade based at least in part on the versions of the applications and a version numbering scheme. The version numbering scheme is designed to maintain compatibility between the applications in the software suite. The component manager may install the plurality of applications and/or upgrade a database schema in order to maintain compatibility between the components of the software suite.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 17, 2015
    Inventors: Francis Patrick Judge, Katerina Doudkin
  • Publication number: 20150363474
    Abstract: A device may include a multiple domains for separating applications and data. A query may be generated on the device. The query may be generated by an application or based on a received user selection. A determination of available domains on the device is made for processing the query. The available domains are scanned based on the query to obtain related content from the available domains. The related content is aggregated from the available domains. The aggregated related content is presented to a user of the device as a unified view from among the available domains.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 17, 2015
    Inventors: Christopher Michael Fogel, Francis Patrick Judge, Brian Timothy Ratta, Mark Justin Flanigan, Carl Lloyd Cherry, Andrew John Ewanchuk
  • Publication number: 20140222933
    Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.
    Type: Application
    Filed: April 4, 2014
    Publication date: August 7, 2014
    Applicant: BlackBerry Limited
    Inventors: Thomas Jan STOVICEK, Darsono SUTEDJA, Ryan Andrew John DEGORTER, Scott ARNOLD, John Bennett PARRETT, Francis Patrick JUDGE
  • Publication number: 20110231499
    Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.
    Type: Application
    Filed: December 13, 2010
    Publication date: September 22, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Thomas Jan STOVICEK, Darsono SUTEDJA, Ryan Andrew John DeGORTER, Scott ARNOLD, John Bennett PARRETT, Francis Patrick JUDGE
  • Publication number: 20110087747
    Abstract: A system and method for the display and selection of contact data for inclusion in an address entry field in a graphical user interface of a communication device is provided. When a character string is input in an address entry field, a selection list such as a drop-down list is presented for selection of a contact having contact information matching the input string. The list is populated from both an address book and a contact data store. The contact data store comprises contact data mined from incoming and outgoing messages at the communication device. The contact data in the contact data store is aged or evaluated for frequency of use. A copy of the contact data store may be maintained in an enterprise system associated with the communication device.
    Type: Application
    Filed: April 6, 2010
    Publication date: April 14, 2011
    Inventors: David M. HIRST, Prakash DAMODARAN, Francis Patrick JUDGE