Patents by Inventor Sean Alexander

Sean Alexander 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).

  • Publication number: 20140129343
    Abstract: A dynamic, personalized advertising avatar based on a user's own avatar used in an online service is used to provide branded advertising in a virtual context. A definition of a user avatar with user attributes is acquired, and custom attributes for a dynamic user-based avatar are received from an advertiser. Dynamically generated user-based avatars are created having at least a portion of user attributes of the user avatar and a portion of the custom attributes, so that the resulting custom avatar is recognizable to the user but represents a product brand or service. Information is then acquired regarding user activity on a device capable of displaying the dynamically generated user-based advertising avatar and advertisements generated based on the dynamically generated user-based advertising avatar and the targeting information. The advertisement is then rendered on the user device using the dynamically generated user-based advertising avatar.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Diana Finster, Enrique de la Garza, Alexei Pineda, Sean Alexander
  • Patent number: 8709168
    Abstract: Hard surfaces can be treated to improve soil resistance, particularly resistance to oily soils, by applying a composition of a quaternised, polyamine, polypropoxylate, polyethoxylate. The polyamine can be a polyethyleneimme, desirably having a molecular weight of from 10 to 50 kDa. The average length of the polypropylenoxy chains is desirably from 10 to 100 and the polyethylenoxy chains from 5 to 50 (each per NH group in the polyamine), particularly at a molar ratio of PO:EO of about 3:1. The degree of quaternization of the nitrogen atoms in the polyamine is desirably from 70 to 100%. The polymer will usually be used in solution in water or an aqueous formulation, which may include detergent and other detergent formulation components.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: April 29, 2014
    Assignee: Croda International PLC
    Inventors: Alan Geoffrey Waite, Trevor Graham Blease, Sean Alexander Robins
  • Patent number: 8701166
    Abstract: Apparatus, systems, and methods provide a mechanism to enhance the security of operating client devices with systems controlling secure data. Various embodiments include apparatus and methods to authenticate a communication session between a server and a client device without providing authentication tokens to the client device. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: April 15, 2014
    Assignee: BlackBerry Limited
    Inventors: Sean Alexander Courtney, Herbert Anthony Little, Alexander Truskovsky
  • Publication number: 20140059513
    Abstract: A computer system interacts with a software development environment to enable a software developer to submit one or more software projects to a submission portal for analysis. A processor obtains needed files associated with a software project and then may proceed to compile the artifacts based on compile parameters in order to generate additional artifacts typically containing at least one binary file but that may be dependent on a type of the software project. The configuration data may be created independently of a build environment of the software project. The computer system may then archive artifacts of the software project that may be compressed and uploaded to an analysis tool. The submissions portal can then determine whether the submitted code is complete. The submitted code can be further analyzed by a static analysis engine, where the results are presented to the developer.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: Bank of America
    Inventor: Sean Alexander Sabo
  • Patent number: 8627108
    Abstract: Methods and systems are disclosed for protecting data on a mobile device. A data protection module on the mobile device receives a transmission including a secret key. The secret key is used in encrypting data on the device and is then deleted. Subsequent to an event detectable to the mobile device, the data protection module receives another transmission including said secret key. The secret key is then used to decrypt the encrypted data.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: January 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Sean Alexander Courtney, Neil Patrick Adams
  • Publication number: 20130294572
    Abstract: A method and imaging system for operating imaging computed tomography using at least one radiation source and at least one detector to generate an image of an object. The method includes: defining desired image characteristics; and performing calculations to determine the pattern of fluence to be applied by the at least one radiation source, to generate said desired image quality or characteristics. Then, the at least one radiation source is modulated, to generate the intended pattern of fluence between the beam source and the object to be imaged. The desired image characteristics can provide at least one of: desired image quality in at least one defined region of interest; and at least one desired distribution of said image quality.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Inventors: David A. Jaffray, Sean Alexander Graham, Jeffrey Harold Siewerdsen, Steven Joe Bartolac
  • Publication number: 20130166899
    Abstract: Methods and devices for controlling system settings of a computing device are described herein. One example embodiment comprises: determining configuration data associated with a software application, wherein the configuration data identifies one or more new system settings to be temporarily enforced on the computing device during an execution of the software application, and wherein the configuration data is digitally signed; and in response to an initiation of the execution of the software application, reconfiguring system settings on the computing device; wherein the reconfiguring comprises verifying at least one digital signature associated with the digitally signed configuration data; wherein if the at least one digital signature associated with the digitally signed configuration data successfully verifies, then the reconfiguring further comprises temporarily enforcing new system settings for the duration of the execution of the software application.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sean Alexander Courtney, Alexander Truskovsky, Neil Patrick Adams
  • Publication number: 20130152176
    Abstract: Apparatus, systems, and methods provide a mechanism to enhance the security of operating client devices with systems controlling secure data. Various embodiments include apparatus and methods to authenticate a communication session between a server and a client device without providing authentication tokens to the client device. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventors: Sean Alexander Courtney, Herbert Anthony Little, Alexander Truskovsky
  • Patent number: 8397274
    Abstract: A system, devices and methods for verifying an administrator computing device to a guest computing device, verifying the guest device to the administrator device and outputting a list of the guest device capabilities for the administrator device such that the guest device is capable of verifying the administrator device, for example to ensure it does not divulge its capabilities to imposters, and the administrator device is capable of identifying whether the list of device capabilities is authentic. Verification can be achieved through cryptographic hashes of private certificates, digital signatures or expected output from verified modules. The list of device capabilities may be restricted based on the authorization granted to the administrator computer and may be altered or watermarked for verification. A failure to verify the administrator device may restrict execution of instructions on the guest device to prevent unauthorized access to the guest device's capabilities.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: March 12, 2013
    Assignee: Research In Motion Limited
    Inventors: Sean Alexander Courtney, Eli Omen Jackson, Alexander Truskovsky
  • Publication number: 20130013933
    Abstract: Methods and systems are disclosed for protecting data on a mobile device. A data protection module on the mobile device receives a transmission including a secret key. The secret key is used in encrypting data on the device and is then deleted. Subsequent to an event detectable to the mobile device, the data protection module receives another transmission including said secret key. The secret key is then used to decrypt the encrypted data.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Research In Motion Limited
    Inventors: Neil Patrick Adams, Sean Alexander Courtney
  • Patent number: 8296580
    Abstract: Methods and systems are disclosed for protecting data on a mobile device. A data protection module on the mobile device receives a transmission including a secret key. The secret key is used in encrypting data on the device and is then deleted. Subsequent to an event detectable to the mobile device, the data protection module receives another transmission including said secret key. The secret key is then used to decrypt the encrypted data.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Neil Patrick Adams, Sean Alexander Courtney
  • Publication number: 20120129569
    Abstract: A method and apparatus for reacting to an alert message, such as a commercial mobile alert system (CMAS) message, is provided. A mobile device in receipt of an alert message automatically obtains status information such as mobile device position, for example via GPS, and prompts a user for status information such as emergency preparedness. A response message is automatically generated and transmitted to designated recipients, such as address book contacts or a datacentre.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Sean Alexander COURTNEY
  • Patent number: 8178068
    Abstract: A catalyst charge for ammonia oxidation, including the Andrussow process, comprises a first stage ammonia oxidation catalyst capable of oxidizing 20 to 99% of designed ammonia throughput, to produce a first stage product gas comprising unreacted ammonia, oxygen and nitrogen oxides, and a second stage ammonia oxidation catalyst capable of completing the oxidation of unreacted ammonia. Low levels of nitrous oxide are produced an extended campaign lengths may be seen.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: May 15, 2012
    Assignee: Johnson Matthey PLC
    Inventors: Sean Alexander Axon, Duncan Roy Coupland, Brian Thomas Horner, John Ridland, Ian Carmichael Wishart
  • Publication number: 20120017081
    Abstract: A system, devices and methods for verifying an administrator computing device to a guest computing device, verifying the guest device to the administrator device and outputting a list of the guest device capabilities for the administrator device such that the guest device is capable of verifying the administrator device, for example to ensure it does not divulge its capabilities to imposters, and the administrator device is capable of identifying whether the list of device capabilities is authentic. Verification can be achieved through cryptographic hashes of private certificates, digital signatures or expected output from verified modules. The list of device capabilities may be restricted based on the authorization granted to the administrator computer and may be altered or watermarked for verification. A failure to verify the administrator device may restrict execution of instructions on the guest device to prevent unauthorized access to the guest device's capabilities.
    Type: Application
    Filed: July 13, 2010
    Publication date: January 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sean Alexander Courtney, Eli Omen Jackson, Alexander Truskovsky
  • Publication number: 20120011561
    Abstract: A system, method and apparatus for enabling temporary policies in a mobile computing device are provided. Data representative of the temporary policies is received, the data comprising a time period for applying the temporary policies. Settings of the mobile computing device are automatically changing from original settings to temporary settings, the temporary settings based on the data. When the time period has expired, the settings are changed back to the original settings.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 12, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sean Alexander COURTNEY, Eli Omen JACKSON, Kristof TAKACS
  • Publication number: 20110197065
    Abstract: A mechanism for securely transmitting credentials to instantiated virtual machines is provided. A central server is used to turn on a virtual machine. When the virtual machine is turned on, the central server sends it a secret text string. The virtual machine requests the credentials from the central server by transmitting the secret string and its instance ID. The central server validates the secret string and source IP to determine whether they are authentic. Once verified, the central server transmits the credentials to the virtual machine in a secure channel and invalidates the secret string. The credentials can now be used to authenticate API calls.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 11, 2011
    Inventors: Sean Alexander STAUTH, Sewook WEE
  • Publication number: 20110185186
    Abstract: Methods and systems are disclosed for protecting data on a mobile device. A data protection module on the mobile device receives a transmission including a secret key. The secret key is used in encrypting data on the device and is then deleted. Subsequent to an event detectable to the mobile device, the data protection module receives another transmission including said secret key. The secret key is then used to decrypt the encrypted data.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: Research In Motion Limited
    Inventors: Neil Patrick Adams, Sean Alexander Courtney
  • Publication number: 20110040946
    Abstract: A computing device having controlled access and a method for controlling access there to are provided, the computing device comprising a memory device, a display device, and an input device. Data for rendering a map is retrieved from the memory device. The display device is controlled to render the map using the data. Geographic location data representative of a sequence of geographic locations selected from the map is received, via the input device. The geographic location data is converted to received password data. The received password data is compared to stored password data. If a match is found, access is granted to the computing device.
    Type: Application
    Filed: August 12, 2009
    Publication date: February 17, 2011
    Applicant: METHOD AND APPARATUS FOR CONTROLLING ACCESS TO A COMPUTING DEVICE
    Inventor: Sean Alexander Courtney
  • Publication number: 20100041952
    Abstract: A protector for a light conducting conduit is provided herein which includes at least one sheath surrounding or capable of surrounding at least a portion of the length of a distal end of the light conducting conduit; wherein the at least one sheath comprises a proximal end and a distal end; the sheath is capable of being connected to the light conducting conduit; the sheath and the light conducting conduit define a void extending longitudinally between the sheath and the light conducting conduit along at least a portion of a length of the sheath; and the sheath comprises a material having a low heat conductivity.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: Omnimed Enterprises LLC
    Inventors: Sean Alexander Castellucci, Teodora Ann Schellato
  • Patent number: 7427580
    Abstract: A method is described for producing a high temperature shift catalyst, not requiring a reduction step prior to use, by precipitating a composition containing divalent and trivalent iron compounds and a modifier metal selected from trivalent chromium and/or manganese compounds from an aqueous solution containing iron and modifier metal salts with a base, and forming the resultant precipitate into shaped catalyst units, without exposing said precipitate to an oxidizing atmosphere at temperatures above 200° C.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: September 23, 2008
    Assignee: Johnson Matthey PLC
    Inventors: Andrew Mark Ward, Sean Alexander Axon, Paul John Murray