Patents by Inventor David James Clarke
David James Clarke 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: 11392848Abstract: A qubit assembly includes a first superconducting loop comprising a first Josephson junction and a second Josephson junction, a second superconducting loop comprising the second Josephson junction and a third Josephson junction, and a third superconducting loop comprising the third Josephson junction and a fourth Josephson junction. A flux source is configured to provide a control flux to the second superconducting loop, such that the effective commutation relations between a first quantum operator corresponding to current in the first superconducting loop and a second quantum operator corresponding to current in the third superconducting loop can be changed by changing a magnitude of the control flux provided to the second superconducting loop by the flux source.Type: GrantFiled: June 19, 2019Date of Patent: July 19, 2022Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventor: David James Clarke
-
Publication number: 20200401922Abstract: A qubit assembly includes a first superconducting loop comprising a first Josephson junction and a second Josephson junction, a second superconducting loop comprising the second Josephson junction and a third Josephson junction, and a third superconducting loop comprising the third Josephson junction and a fourth Josephson junction. A flux source is configured to provide a control flux to the second superconducting loop, such that the effective commutation relations between a first quantum operator corresponding to current in the first superconducting loop and a second quantum operator corresponding to current in the third superconducting loop can be changed by changing a magnitude of the control flux provided to the second superconducting loop by the flux source.Type: ApplicationFiled: June 19, 2019Publication date: December 24, 2020Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventor: DAVID JAMES CLARKE
-
Publication number: 20190043380Abstract: Example methods, apparatuses, and systems (e.g., machines) are presented for a gamification platform that is the first automated, machine-based system to seamlessly integrate and deliver personalized remediation, centralized learning resources, experiential learning labs, peer and mentor collaboration, immersive scenario-based story, gamified scoring, and real-time heuristics to a user in a learning and training environment. In some embodiments, the gamification platform may be configured to ingest pre-existing training material or other teaching curricula and create an interactive gaming program around the exercise of the training material by a user.Type: ApplicationFiled: September 18, 2017Publication date: February 7, 2019Inventors: David James Clarke, IV, Chris Thompson, Hugo Lebegue
-
Patent number: 10097186Abstract: Systems and methods are provided for linking two components in a superconducting circuit. A plurality of circuit elements, each comprising one of an inductor, a capacitor, and a Josephson junction, are connected in series on a path connecting the two components. A plurality of tunable oscillators are connected from the path connecting the two components. Each tunable oscillator is responsive to a control signal to tune an associated resonance frequency of the tunable oscillator within a first frequency range, within which the two components are coupled, and within a second frequency range, within which the two components are isolated.Type: GrantFiled: March 2, 2018Date of Patent: October 9, 2018Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: Ryan J. Epstein, David James Clarke, Alexander Marakov, Gregory R. Boyd, Anthony Joseph Przybysz, Joel D. Strand, David George Ferguson
-
Patent number: 8799368Abstract: An electronic mail (email) server may include a pending email job queue manager for storing a plurality of email jobs for a plurality of users, and a processing email job queue manager. The processing email job queue manager may be for processing a threshold number of email jobs from the pending email job queue manager for a given user if a plurality of email jobs greater than the threshold number are available from the pending email job queue manager for the given user.Type: GrantFiled: May 15, 2006Date of Patent: August 5, 2014Assignee: BlackBerry LimitedInventor: David James Clarke
-
Patent number: 8655319Abstract: A communications system may include at least one wireless communications device and a plurality of electronic mail (email) servers for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email message on a given one of the email servers and, based thereon, sending a short message service (SMS) notification with a unique server identifier (ID) of the given email server to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an email retrieval request to the email relay server instructing the email relay server to retrieve email messages from the given server based upon the unique server ID.Type: GrantFiled: June 23, 2005Date of Patent: February 18, 2014Assignee: BlackBerry LimitedInventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Patent number: 8495159Abstract: Accessing, via an end user device, email messages of an external mail source. A direct access proxy is operative to reconcile the email contents of external email sources with the email contents of user devices through the use of lists of unique email identifiers (UIDs). A Partition Database returns UID lists reflective of the UIDs of email messages previously received from the external email source and forwarded to a network server of the system (forwarded UID lists). A memory cache external to the direct access proxy and its corresponding Partition Database returns forwarded UID lists. The direct access proxy determines the data reliability of the Partition Database and memory cache, and obtains forwarded UID lists from the memory cache when it determines that the memory cache is at least as reliable as the Partition Database.Type: GrantFiled: September 14, 2012Date of Patent: July 23, 2013Assignee: Research In Motion LimitedInventors: Taimoor Khan, James David Huntley, David James Clarke
-
Patent number: 8468204Abstract: A communications system may include a client device for generating email processing jobs and a proxy server communicating asynchronously over the Internet with the client device for processing the email processing jobs. The client device may post a given email processing job to the proxy server with a unique job identifier (ID), and the proxy server thereafter may post job results for the given email processing job to the client device also with the unique job ID. The client device may also advantageously post at least one other email processing job to the proxy server over the Internet at a time between posting the given email processing job and receiving the job results therefor.Type: GrantFiled: September 29, 2005Date of Patent: June 18, 2013Assignee: Research In Motion LimitedInventor: David James Clarke
-
Publication number: 20130018976Abstract: Accessing, via an end user device, email messages of an external mail source. A direct access proxy is operative to reconcile the email contents of external email sources with the email contents of user devices through the use of lists of unique email identifiers (UIDs). A Partition Database returns UID lists reflective of the UIDs of email messages previously received from the external email source and forwarded to a network server of the system (forwarded UID lists). A memory cache external to the direct access proxy and its corresponding Partition Database returns forwarded UID lists. The direct access proxy determines the data reliability of the Partition Database and memory cache, and obtains forwarded UID lists from the memory cache when it determines that the memory cache is at least as reliable as the Partition Database.Type: ApplicationFiled: September 14, 2012Publication date: January 17, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Taimoor KHAN, James David HUNTLEY, David James CLARKE
-
Publication number: 20120309344Abstract: A method for automated selection of a user account is provided. The method includes analyzing a plurality of parameters associated with operation of plurality of user accounts on a mobile device and selecting a user account based on the analysis.Type: ApplicationFiled: June 1, 2011Publication date: December 6, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Axel Ferrazzini, Thomas Owen Parry, Jason Lee Carter, David James Clarke, Salim Hayder Omar, James A. Godfrey, Nicholas Patrick Alfano, Christopher David Smith
-
Patent number: 8326932Abstract: Accessing, via an end user device, email messages of an external mail source. A direct access proxy is operative to reconcile the email contents of external email sources with the email contents of user devices through the use of lists of unique email identifiers (UIDs). A Partition Database returns UID lists reflective of the UIDs of email messages previously received from the external email source and forwarded to a network server of the system (forwarded UID lists). A memory cache external to the direct access proxy and its corresponding Partition Database returns forwarded UID lists. The direct access proxy determines the data reliability of the Partition Database and memory cache, and obtains forwarded UID lists from the memory cache when it determines that the memory cache is at least as reliable as the Partition Database.Type: GrantFiled: February 19, 2010Date of Patent: December 4, 2012Assignee: Research In Motion LimitedInventors: Taimoor Khan, James David Huntley, David James Clarke
-
Patent number: 8205002Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of different operating protocols, and a plurality of mobile wireless communications devices for accessing the plurality of data storage devices. Each mobile wireless communications device may also use at least one of the plurality of different operating protocols. The system may further include a protocol interface device. In particular, the protocol interface device may include a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module connected to the proxy modules.Type: GrantFiled: November 18, 2009Date of Patent: June 19, 2012Assignee: Teamon Systems, Inc.Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
-
Publication number: 20120131659Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of operating protocols. The system may also include a plurality of mobile wireless communications devices for accessing the data storage devices, and each may use at least one of the plurality of operating protocols. Furthermore, the system may also include a protocol interface device including a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols. More particularly, the front-end proxy module and the protocol engine module may communicate using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol.Type: ApplicationFiled: January 17, 2012Publication date: May 24, 2012Applicant: TEAMON SYSTEMS, INC.Inventors: Shaibal Roy, David James Clarke
-
Patent number: 8135788Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.Type: GrantFiled: September 14, 2009Date of Patent: March 13, 2012Assignee: Research In Motion LimitedInventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Patent number: 8135759Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of operating protocols. The system may also include a plurality of mobile wireless communications devices for accessing the data storage devices, and each may use at least one of the plurality of operating protocols. Furthermore, the system may also include a protocol interface device including a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols. More particularly, the front-end proxy module and the protocol engine module may communicate using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol.Type: GrantFiled: February 12, 2004Date of Patent: March 13, 2012Assignee: Teamon Systems, Inc.Inventors: Shaibal Roy, David James Clarke
-
Publication number: 20110246978Abstract: Provided are methods and apparatus for managing software components on a device when transferring device management responsibilities for the device from a first device management server to a second device management server. The capability to change device management servers while coordinating changes to software components on a managed device may be referred to as application portability. A mobile device in the present disclosure may change device management providers while maintaining access to certain licensed applications managed by a device management server. In an embodiment, a proprietary software component may be removed and a replacement software component installed from a category of applications that comprises the removed proprietary software component and the installed replacement software component.Type: ApplicationFiled: June 25, 2010Publication date: October 6, 2011Applicant: Research In Motion LimitedInventors: Nicholas Patrick Alfano, Axel Ferrazzini, Christopher David Smith, Jason Lee Carter, David James Clarke, Salim Hayder Omar, James Andrew Godfrey, Thomas Owen Parry
-
Patent number: 7894594Abstract: An interface device, method and computer-readable program includes a proxy operative as an agent for communicating with a plurality of mobile wireless devices using different operating protocols. A device information module is operative with the proxy and determines functional features of a wireless mobile communications device and selects a configuration file for configuring the proxy to interface with the device and enable communications of any desired alerts.Type: GrantFiled: February 15, 2006Date of Patent: February 22, 2011Assignee: Teamon Systems, Inc.Inventors: David James Clarke, Darren L. Gardner
-
Publication number: 20100293259Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols, and mobile wireless communications devices (MWCDs) for accessing the data storage devices and each using at least one of the different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol interface device may further include a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the MWCDs using each different operating protocol. The front-end proxy module may also include one or more common core service modules coupled to the proxy modules and communicating therewith at a first layer, and communicating with the protocol engine module at a second layer lower than the first layer.Type: ApplicationFiled: July 27, 2010Publication date: November 18, 2010Applicant: TEAMON SYSTEMS, INC.Inventor: David James Clarke
-
Publication number: 20100217815Abstract: Accessing, via an end user device, email messages of an external mail source. A direct access proxy is operative to reconcile the email contents of external email sources with the email contents of user devices through the use of lists of unique email identifiers (UIDs). A Partition Database returns UID lists reflective of the UIDs of email messages previously received from the external email source and forwarded to a network server of the system (forwarded UID lists). A memory cache external to the direct access proxy and its corresponding Partition Database returns forwarded UID lists. The direct access proxy determines the data reliability of the Partition Database and memory cache, and obtains forwarded UID lists from the memory cache when it determines that the memory cache is at least as reliable as the Partition Database.Type: ApplicationFiled: February 19, 2010Publication date: August 26, 2010Inventors: Talmoor Khan, James David Huntley, David James Clarke
-
Patent number: 7774486Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols, and mobile wireless communications devices (MWCDs) for accessing the data storage devices and each using at least one of the different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol interface device may further include a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the MWCDs using each different operating protocol. The front-end proxy module may also include one or more common core service modules coupled to the proxy modules and communicating therewith at a first layer, and communicating with the protocol engine module at a second layer lower than the first layer.Type: GrantFiled: February 12, 2004Date of Patent: August 10, 2010Assignee: Teamon Systems, Inc.Inventor: David James Clarke