Patents by Inventor Craig M. Brown
Craig M. Brown 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: 9942750Abstract: Disclosed is an apparatus, system, and method to decrypt an encrypted account credential at a second device that is received from a first device. The second device may receive a first share of a master key and the encrypted account credential from the first device. The second device may reconstruct the master key with the first share of the master key and a second share of the master key stored at the second device. The second device may decrypt the encrypted account credential with the reconstructed master key. Based upon the decrypted account credential, the second device may be enabled to access an account based upon the decrypted account credential.Type: GrantFiled: January 23, 2013Date of Patent: April 10, 2018Assignee: QUALCOMM IncorporatedInventors: Cameron A. McDonald, Matthew C. Duggan, Craig M. Brown
-
Patent number: 9541630Abstract: The disclosure is directed to determining a change in position of a location marker. In an aspect, it is determined whether the location marker is in a motion state or a static state using sensors integrated into the location marker, in response to the determining, one or more reachable nodes are discovered, and distance measurements are calculated from the location marker to each of the one or more reachable nodes.Type: GrantFiled: February 15, 2013Date of Patent: January 10, 2017Assignee: QUALCOMM IncorporatedInventors: Craig M. Brown, Michael W. Paddon, James A. Christopher, Anthony D. Moriarty
-
Patent number: 9251253Abstract: Methods and systems for indexing patent related prior art citations are disclosed. Electronic documents can be obtained from one or more patent information systems. An OCR process can be performed on some of the electronic documents. Citations within the documents can be identified and compared to a trusted records list. The citations can be associated with one or more predetermined categories. For example, citations can be categorized into groups such as when a reference is cited (e.g., with original filing, pre and post allowance), who provided the reference (e.g., cited by the applicant, or the examiner), and how the reference is characterized (e.g., statutory basis, combination of references). The citations and corresponding categories can be output to a user or made available for subsequent processing.Type: GrantFiled: January 5, 2013Date of Patent: February 2, 2016Assignee: QUALCOMM IncorporatedInventors: Craig M. Brown, Michael William Paddon, Guy Perry
-
Patent number: 9191862Abstract: Systems and methods for managing transmissions of a mobile device are described herein. An example of a mobile device described herein includes an environment monitor module configured to perform one or more observations of a local environment associated with the mobile device, a connectivity tracker module communicatively coupled to the environment monitor module and configured to determine whether the one or more observations indicate wireless connectivity of the mobile device has been restored, and a retransmit timeout (RTO) manager module communicatively coupled to the connectivity tracker module and configured to reset at least one RTO value of the mobile device if the wireless connectivity of the mobile device has been determined to be restored.Type: GrantFiled: September 6, 2011Date of Patent: November 17, 2015Assignee: QUALCOMM IncorporatedInventors: Michael W. Paddon, Craig M. Brown
-
Patent number: 9106623Abstract: Systems and methods are described for performing bulk transmissions of information (e.g., emergency information, etc.) while preserving user privacy. An example mobile device described herein includes an information aggregation module configured to compile first information associated with the device, the first information including location-related information, an encryption module communicatively coupled to the information aggregation module and configured to encrypt the first information using at least one session key, and a transmitter communicatively coupled to the encryption module and configured to transmit encrypted first information to at least one receiver prior to a triggering event and to transmit the at least one session key to the at least one receiver after the triggering event.Type: GrantFiled: May 4, 2011Date of Patent: August 11, 2015Assignee: QUALCOMM IncorporatedInventors: Michael W. Paddon, Craig M. Brown, Craig W. Northway, Jessica M. Purser
-
Patent number: 8943571Abstract: Disclosed is a method for protecting a single sign-on domain from credential leakage. In the method, an authentication server provides an authentication cookie to a browser client. The cookie has at least one user authentication credential for the domain, and is associated with an authentication subdomain of the domain. The server receives the cookie from the browser client. Upon authentication of the user authentication credential in the received cookie, the server responds to the access request by forwarding, to the browser client, a limited-use cookie for the domain. The server receives a request from the content server to validate a session identifier of the limited-use cookie received from the browser client. Upon validation of the session identifier of the limited-use cookie, the server provides a valid session message to the content server for enabling the content server to forward requested content to the browser client.Type: GrantFiled: October 4, 2011Date of Patent: January 27, 2015Assignee: QUALCOMM IncorporatedInventors: Michael W. Paddon, Jessica M. Flanagan, Craig M. Brown
-
Patent number: 8886152Abstract: An apparatus, system and method for overriding battery discharge protection in a mobile communication device in the presence of an emergency communication. The method of overriding battery discharge protection in a mobile communication device comprises determining a measured battery voltage; determining an excess battery discharge condition, wherein further battery discharge will result in an impaired ability to recharge a battery; detecting an emergency communication state; disabling battery discharge protection in response to the emergency communication state; and continuing discharge of the battery.Type: GrantFiled: September 29, 2010Date of Patent: November 11, 2014Assignee: QUALCOMM IncorporatedInventors: Michael W. Paddon, Craig M. Brown, Craig W. Northway, Jessica M. Purser
-
Patent number: 8886157Abstract: Disclosed is an apparatus and method to locate a mobile device in an emergency situation. The mobile device includes a display device, a user interface to receive an emergency mode request from a user, and a processor. The processor may be configured to execute instructions to implement an emergency mode process based upon the receipt of the emergency mode request from the user. The emergency mode process is implemented to: monitor received signals to locate a base station, wherein, once a base station is located, a short emergency message is transmitted to the base station including the location of the mobile device. The emergency mode process is further implemented to: monitor received signals to receive an acknowledgement signal from the base station; and reduce a plurality of first non-essential functions of the mobile device to reduce power consumption.Type: GrantFiled: November 8, 2010Date of Patent: November 11, 2014Assignee: QUALCOMM IncorporatedInventors: Philip Michael Hawkes, Miriam M. Wiggers De Vries, Craig M. Brown, Alexander Gantman, Jessica M. Purser, Cameron A. McDonald, Craig W. Northway, Michael W. Paddon
-
Publication number: 20140235263Abstract: The disclosure is directed to determining a change in position of a location marker. In an aspect, it is determined whether the location marker is in a motion state or a static state using sensors integrated into the location marker, in response to the determining, one or more reachable nodes are discovered, and distance measurements are calculated from the location marker to each of the one or more reachable nodes.Type: ApplicationFiled: February 15, 2013Publication date: August 21, 2014Applicant: QUALCOMM IncorporatedInventors: Craig M. BROWN, Michael W. Paddon, James A. Christopher, Anthony D. Moriarty
-
Publication number: 20140195540Abstract: Methods and systems for indexing patent related prior art citations are disclosed. Electronic documents can be obtained from one or more patent information systems. An OCR process can be performed on some of the electronic documents. Citations within the documents can be identified and compared to a trusted records list. The citations can be associated with one or more predetermined categories. For example, citations can be categorized into groups such as when a reference is cited (e.g., with original filing, pre and post allowance), who provided the reference (e.g., cited by the applicant, or the examiner), and how the reference is characterized (e.g., statutory basis, combination of references). The citations and corresponding categories can be output to a user or made available for subsequent processing.Type: ApplicationFiled: January 5, 2013Publication date: July 10, 2014Applicant: QUALCOMM IncorporatedInventors: Craig M. BROWN, Michael William PADDON, Guy PERRY
-
Patent number: 8704676Abstract: Disclosed is an apparatus, system, and method to utilize road markers to control vehicle speeds. The road markers may be commanded to emit a light for a pre-determined period of time. Further, the road markers may be controlled such that they are commanded to emit the light based upon a timing sequence associated with a desired speed so that the road markers emit light in a strobe pattern. In this way, if a vehicle is traveling at the desired speed, then the strobe pattern appears static to a driver of the vehicle. Additionally, a message may be transmitted from a traffic authority to increase or decrease the timing sequence of the strobe pattern to increase or decrease the speed to the desired speed.Type: GrantFiled: August 9, 2011Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventors: Philip Hawkes, Craig M. Brown
-
Publication number: 20140032424Abstract: Systems and methods for protecting digital assets associated with a computing device are described herein. An example of a method according to the disclosure includes assigning at least one asset worth value to respective digital assets associated with a device, computing at least one device worth value using the at least one asset worth value assigned to the digital assets associated with the device, identifying at least one device worth value threshold, performing a comparison of the at least one device worth value to the at least one worth value threshold, and initiating at least one action with respect to the digital assets associated with the device based on the comparison.Type: ApplicationFiled: September 27, 2013Publication date: January 30, 2014Applicant: QUALCOMM IncorporatedInventors: Philip Michael HAWKES, Alexander GANTMAN, Cameron A. MC Donald, Miriam M. WIGGERS DE VRIES, Craig W. NORTHWAY, Craig M. BROWN
-
Publication number: 20130344842Abstract: Techniques for transferring device-related content between mobile devices in low coverage areas are provided. In emergency situations, various information (e.g., current location coordinates, time-stamp, location history, sensor measurements and other device-related or network-related information) may be useful to emergency services. However, this information may be difficult to provide to an external server in areas of low or no cellular coverage. Thus, provided techniques enable mobile devices to communicate with each other in low coverage areas to build up a history of information that may be useful in an emergency situation.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: QUAL COMM IncorporatedInventors: Cameron A. McDonald, Craig M. Brown, Jessica M. Flanagan
-
Patent number: 8577809Abstract: Systems and methods for protecting digital assets associated with a computing device are described herein. An example of a method according to the disclosure includes assigning at least one asset worth value to respective digital assets associated with a device, computing at least one device worth value using the at least one asset worth value assigned to the digital assets associated with the device, identifying at least one device worth value threshold, performing a comparison of the at least one device worth value to the at least one worth value threshold, and initiating at least one action with respect to the digital assets associated with the device based on the comparison.Type: GrantFiled: June 30, 2011Date of Patent: November 5, 2013Assignee: QUALCOMM IncorporatedInventors: Philip Hawkes, Alexander Gantman, Cameron A. McDonald, Miriam M. Wiggers De Vries, Craig W. Northway, Craig M. Brown
-
Patent number: 8433843Abstract: Disclosed is a method for protecting sensitive data in a storage device having wear leveling. In the method, a write command, with an associated sensitive write signal indicating that sensitive data is associated with the write command, is received. The sensitive data is further associated with at least one address pointing to a storage location within an initial physical storage block. The write command is executed by writing to at least one storage location within an available physical storage block, pointing the at least one address to the at least one storage location within the available physical storage block, and erasing the initial physical storage block to complete execution of the write command.Type: GrantFiled: March 31, 2009Date of Patent: April 30, 2013Assignee: QUALCOMM IncorporatedInventors: Michael W. Paddon, Craig M. Brown, Philip Michael Hawkes
-
Publication number: 20130086656Abstract: Disclosed is a method for protecting a single sign-on domain from credential leakage. In the method, an authentication server provides an authentication cookie to a browser client. The cookie has at least one user authentication credential for the domain, and is associated with an authentication subdomain of the domain. The server receives the cookie from the browser client. Upon authentication of the user authentication credential in the received cookie, the server responds to the access request by forwarding, to the browser client, a limited-use cookie for the domain. The server receives a request from the content server to validate a session identifier of the limited-use cookie received from the browser client. Upon validation of the session identifier of the limited-use cookie, the server provides a valid session message to the content server for enabling the content server to forward requested content to the browser client.Type: ApplicationFiled: October 4, 2011Publication date: April 4, 2013Applicant: QUALCOMM IncorporatedInventors: Michael W. Paddon, Jessica M. Flanagan, Craig M. Brown
-
Publication number: 20130058231Abstract: Systems and methods for managing transmissions of a mobile device are described herein. An example of a mobile device described herein includes an environment monitor module configured to perform one or more observations of a local environment associated with the mobile device, a connectivity tracker module communicatively coupled to the environment monitor module and configured to determine whether the one or more observations indicate wireless connectivity of the mobile device has been restored, and a retransmit timeout (RTO) manager module communicatively coupled to the connectivity tracker module and configured to reset at least one RTO value of the mobile device if the wireless connectivity of the mobile device has been determined to be restored.Type: ApplicationFiled: September 6, 2011Publication date: March 7, 2013Applicant: QUALCOMM IncorporatedInventors: Michael W. PADDON, Craig M. Brown
-
Publication number: 20130038461Abstract: Disclosed is an apparatus, system, and method to utilize road markers to control vehicle speeds. The road markers may be commanded to emit a light for a pre-determined period of time. Further, the road markers may be controlled such that they are commanded to emit the light based upon a timing sequence associated with a desired speed so that the road markers emit light in a strobe pattern. In this way, if a vehicle is traveling at the desired speed, then the strobe pattern appears static to a driver of the vehicle. Additionally, a message may be transmitted from a traffic authority to increase or decrease the timing sequence of the strobe pattern to increase or decrease the speed to the desired speed.Type: ApplicationFiled: August 9, 2011Publication date: February 14, 2013Applicant: QUALCOMM IncorporatedInventors: Philip Hawkes, Craig M. Brown
-
Publication number: 20130006868Abstract: Systems and methods for protecting digital assets associated with a computing device are described herein. An example of a method according to the disclosure includes assigning at least one asset worth value to respective digital assets associated with a device, computing at least one device worth value using the at least one asset worth value assigned to the digital assets associated with the device, identifying at least one device worth value threshold, performing a comparison of the at least one device worth value to the at least one worth value threshold, and initiating at least one action with respect to the digital assets associated with the device based on the comparison.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: QUALCOMM IncorporatedInventors: Philip HAWKES, Alexander Gantman, Cameron A. McDonald, Miriam M. Wiggers De Vries, Craig W. Northway, Craig M. Brown
-
Publication number: 20120284511Abstract: Systems and methods are described for performing bulk transmissions of information (e.g., emergency information, etc.) while preserving user privacy. An example mobile device described herein includes an information aggregation module configured to compile first information associated with the device, the first information including location-related information, an encryption module communicatively coupled to the information aggregation module and configured to encrypt the first information using at least one session key, and a transmitter communicatively coupled to the encryption module and configured to transmit encrypted first information to at least one receiver prior to a triggering event and to transmit the at least one session key to the at least one receiver after the triggering event.Type: ApplicationFiled: May 4, 2011Publication date: November 8, 2012Applicant: QUALCOMM IncorporatedInventors: Michael W. PADDON, Craig M. BROWN, Craig W. NORTHWAY, Jessica M. PURSER