Patents by Inventor John Parkinson

John Parkinson 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: 20220060466
    Abstract: Methods, computer-readable media, software, and apparatuses are provided to assist a user and vendor in completing an online trusted transaction. Trusted vendor websites are verified and user identities are confirmed through a cyber-security safe logon credentialing system. The vendor can be confident that the user identity has been verified to be who they say they are and the user can be confident that they are using a trusted verified vendor website.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Applicant: Allstate Insurance Company
    Inventors: John Parkinson, David Harris, Mark D. Hansen, Nicolette De Guia
  • Patent number: 11237234
    Abstract: A magnet (7) for use in an apparatus (1) for performing magnetic resonance imaging (MRI) of a patient's head is an asymmetric magnet (7) comprising a plurality of coils (45, 46, 47) that are aligned along a cylindrical axis (29) to provide a magnetic field on the cylindrical axis (29). The magnet (7) has a patient end (23) arranged to be positioned adjacent or against a patient's shoulders with the patient's shoulders outside the magnet (7). The magnet has a recess (27) for receipt of the patient's head and extending into the magnet (7) from the patient end (23). The magnet (7) is configured to provide an imaging volume (35) that is positioned along the cylindrical axis (29) of the magnet (7) in the recess (27), and at least a major part of the imaging volume (35) has a substantially linear non-zero magnetic field gradient along the cylindrical axis (29).
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: February 1, 2022
    Assignee: VICTORIA LINK LIMITED
    Inventor: Benjamin John Parkinson
  • Publication number: 20220029966
    Abstract: Connecting to an unsecured wired or wireless network poses severe security and privacy risks. An individual application such as a mobile online banking application address this by using point to point private network connections. Browsers, however, generally do not use point to point private network connections and depend on the target website to establish a secure connection. Providing a secure connection that is the default for all network access and that encrypts all over the air or over the wire traffic mitigates these risks. However, virtual client networks (VPNs) client applications can be difficult to set up and need to be always on to ensure that all network activity is secure. By embedding a VPN capability and automating the connection process, a safe and secure network connection can be made available to users of computing devices.
    Type: Application
    Filed: October 12, 2021
    Publication date: January 27, 2022
    Applicant: ALLSTATE INSURANCE COMPANY
    Inventors: Jason Park, John Parkinson, Mark D. Hansen, Nicolette De Guia
  • Publication number: 20210385181
    Abstract: Methods, computer-readable media, software, and apparatuses may assist a consumer in unsubscribing from unwanted mailing list traffic and email based relationships. A consumer's discovered accounts and subscriptions may be listed and displayed to the consumer. For each identified account or subscription, an unsubscribe and deletion action may be determined and automated for the consumer.
    Type: Application
    Filed: August 8, 2019
    Publication date: December 9, 2021
    Applicant: Allstate Insurance Company
    Inventors: John Parkinson, Marvin Lu
  • Patent number: 11196734
    Abstract: Methods, computer-readable media, software, and apparatuses are provided to assist a user and vendor in completing an online trusted transaction. Trusted vendor websites are verified and user identities are confirmed through a cyber-security safe logon credentialing system. The vendor can be confident that the user identity has been verified to be who they say they are and the user can be confident that they are using a trusted verified vendor website.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: December 7, 2021
    Assignee: ALLSTATE INSURANCE COMPANY
    Inventors: John Parkinson, David Harris, Mark D. Hansen, Nicolette De Guia
  • Patent number: 11196693
    Abstract: Methods, computer-readable media, software, and apparatuses may assist a consumer in unsubscribing to unwanted mailing list traffic and email based relationships. A consumer's discovered accounts and subscriptions may be listed and displayed to the consumer. For each identified account or subscription, the unsubscribe method may be determined and automated for the consumer.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 7, 2021
    Assignee: Allstate Insurance Company
    Inventor: John Parkinson
  • Patent number: 11190490
    Abstract: Connecting to an unsecured wired or wireless network poses severe security and privacy risks. An individual application such as a mobile online banking application address this by using point to point private network connections. Browsers, however, generally do not use point to point private network connections and depend on the target website to establish a secure connection. Providing a secure connection that is the default for all network access and that encrypts all over the air or over the wire traffic mitigates these risks. However, virtual client networks (VPNs) client applications can be difficult to set up and need to be always on to ensure that all network activity is secure. By embedding a VPN capability and automating the connection process, a safe and secure network connection can be made available to users of computing devices.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: November 30, 2021
    Assignee: Allstate Insurance Company
    Inventors: Jason Park, John Parkinson, Mark D. Hansen, Nicolette De Guia
  • Publication number: 20210359992
    Abstract: Aspects of the disclosure relate to a system and method for securely authenticating a device via token(s) and/or verification computing device(s). A verification computing device may generate a pseudorandom number or sequence. Based on the pseudorandom number or sequence, the verification computing device may select a first plurality of parameters associated with a user of a device to be authenticated. The verification computing device may transmit, to the device, the pseudorandom number or sequence, and the device may select a second plurality of parameters. The device may generate a token based on the second plurality of parameters. The device may send the token to another device, and the other device may send the token to the verification computing device. The verification computing device may authenticate the device based on the token.
    Type: Application
    Filed: June 4, 2021
    Publication date: November 18, 2021
    Inventors: John Parkinson, Jason Park, David Harris
  • Publication number: 20210190888
    Abstract: An asymmetric magnet for use in performing MRI of a patient's head. The magnet has a patient end. The magnet provides an offset imaging volume (35) in a recess with an isocentre that is positioned closer to the patient end than an opposite end. The magnet has at least three groups of coils (44, 45, 46) in a generally tapering arrangement. The magnet also has an additional group of coils (47). A first group of coils (44) overlaps the additional group of coils (47), such that a bottom portion (47?) of the additional group of coils (47) is positioned closer to the patient end of the magnet than a top portion (44?) of the first group of coils (44).
    Type: Application
    Filed: May 22, 2019
    Publication date: June 24, 2021
    Inventor: Benjamin John PARKINSON
  • Patent number: 11044244
    Abstract: Aspects of the disclosure relate to a system and method for securely authenticating a device via token(s) and/or verification computing device(s). A verification computing device may generate a pseudorandom number or sequence. Based on the pseudorandom number or sequence, the verification computing device may select a first plurality of parameters associated with a user of a device to be authenticated. The verification computing device may transmit, to the device, the pseudorandom number or sequence, and the device may select a second plurality of parameters. The device may generate a token based on the second plurality of parameters. The device may send the token to another device, and the other device may send the token to the verification computing device. The verification computing device may authenticate the device based on the token.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 22, 2021
    Assignee: Allstate Insurance Company
    Inventors: John Parkinson, Jason Park, David Harris
  • Patent number: 11016883
    Abstract: A method of manual memory management is described which comprises enabling one or more threads to access an object created in a manual heap by storing a reference to the object in thread-local state and subsequently deleting the stored reference after accessing the object. In response to abandonment of the object, an identifier for the object and a current value of either a local counter of a thread or a global counter are stored in a delete queue and all threads are prevented from storing any further references to the object in thread-local state. Deallocation of the object only occurs when all references to the object stored in thread-local state for any threads have been deleted and a current value of the local counter for the thread or the global counter has incremented to a value that is at least a pre-defined amount more than the stored value, wherein the global counter is updated using one or more local counters.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: May 25, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew John Parkinson, Manuel Silverio da Silva Costa, Dimitrios Vytiniotis, Kapil Vaswani
  • Publication number: 20210144231
    Abstract: Methods, computer-readable media, software, and apparatuses may assist the user in understanding their unique digital footprint and the connections from the data within the footprint to the user's connections online and in the physical world. The determined information may be visually displayed to the user along with recommendations regarding digital safety.
    Type: Application
    Filed: December 18, 2020
    Publication date: May 13, 2021
    Applicant: Allstate Insurance Company
    Inventors: Jason Park, Nicolette deGuia, Mark D. Hansen, Dongmin Liu, Amaeya Kalke, Sergio G. Montero, John Parkinson, Cindy Weidmann
  • Publication number: 20210029107
    Abstract: Methods, computer-readable media, software, and apparatuses are provided to assist a user and vendor in completing an online trusted transaction. Trusted vendor websites are verified and user identities are confirmed through a cyber-security safe logon credentialing system. The vendor can be confident that the user identity has been verified to be who they say they are and the user can be confident that they are using a trusted verified vendor website.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Applicant: Allstate Insurance Company
    Inventors: John Parkinson, David Harris, Mark D. Hansen, Nicolette De Guia
  • Publication number: 20210004271
    Abstract: A method of memory deallocation across a trust boundary between a first software component and a second software component is described. Some memory is shared between the first and second software components. An in-memory message passing facility is implemented using the shared memory. The first software component is used to deallocate memory from the shared memory which has been allocated by the second software component. The deallocation is done by: taking at least one allocation to be freed from the message passing facility; and freeing the at least one allocation using a local deallocation mechanism while validating that memory access to memory owned by data structures related to memory allocation within the shared memory are within the shared memory.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 7, 2021
    Inventors: David Thomas CHISNALL, Matthew John PARKINSON, Sylvan Wesley CLEBSCH, Roy SCHUSTER
  • Patent number: 10887425
    Abstract: Methods, computer-readable media, software, and apparatuses may assist the user in understanding their unique digital footprint and the connections from the data within the footprint to the user's connections online and in the physical world. The determined information may be visually displayed to the user along with recommendations regarding digital safety.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: January 5, 2021
    Assignee: Allstate Insurance Company
    Inventors: Jason Park, Nicolette deGuia, Mark D. Hansen, Dongmin Liu, Amaeya Kalke, Sergio G. Montero, John Parkinson, Cindy Weidmann
  • Publication number: 20200337331
    Abstract: The present invention relates to the field of confectionery production, particularly to the use of a modular, flexible process and the use thereof in combination with the confectionery cooling step of the present invention.
    Type: Application
    Filed: October 26, 2018
    Publication date: October 29, 2020
    Inventors: Peng-Siong Chong, Mark Robert Knapp, John Parkinson, Stephen Chapman
  • Publication number: 20200336449
    Abstract: Methods, computer-readable media, software, and apparatuses may assist a consumer in unsubscribing to unwanted mailing list traffic and email based relationships. A consumer's discovered accounts and subscriptions may be listed and displayed to the consumer. For each identified account or subscription, the unsubscribe method may be determined and automated for the consumer.
    Type: Application
    Filed: March 20, 2019
    Publication date: October 22, 2020
    Inventor: John Parkinson
  • Publication number: 20200308181
    Abstract: This invention is directed to compounds of formula (I): where r, q, R, R2, R3, R4, R5a, R5b, R5c, R6a, R6b, R6c, R7, R8, and R9 are described herein, as single stereoisomers or as mixtures of stereoisomers, or pharmaceutically acceptable salts, solvates, clathrates, polymorphs, ammonium ions, N-oxides or prodrugs thereof; which are leukotriene A4 hydrolase inhibitors and therefore useful in treating inflammatory disorders. Pharmaceutical compositions comprising the compounds of the invention and methods of preparing the compounds of the invention are also disclosed.
    Type: Application
    Filed: January 9, 2020
    Publication date: October 1, 2020
    Inventors: Damian O. Arnaiz, Greg Brown, Emmanuel Claret, Arwed Cleve, David Davey, William Guilford, Seock-Kyu Khim, Thomas Kirkland, Monica J. Kochanny, Amy Liang, David Light, John Parkinson, Guo Ping Wei, Bin Ye
  • Publication number: 20200304592
    Abstract: Methods, computer-readable media, software, and apparatuses may assist the user in understanding their unique digital footprint and the connections from the data within the footprint to the user's connections online and in the physical world. The determined information may be visually displayed to the user along with recommendations regarding digital safety.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: Jason Park, Nicolette De Guia, Mark D. Hansen, Dongmin Liu, Amaeya Kalke, Sergio G. Montero, John Parkinson, Cindy Weidmann
  • Patent number: 10768902
    Abstract: A method of operating a computer according to an actor model, the method comprising: defining a plurality of actors, each taking form of a data structure comprising respective data and one or more respective functions for operating on the respective data; generating a wrapped message to be transmitted from a transmitting actor to multiple recipient actors, the wrapped message comprising at least one constituent message, a sorted list of the recipient actors, and an index indicating an entry in the list, the index initially being set to indicate the first recipient actor in the list; transmitting the wrapped message from the transmitting actor to the first recipient actor in the list; each of the recipient actors, except the last in the list, upon receiving the wrapped message, advancing the index and forwarding the wrapped message to the next actor in the list as indicated by the advanced index.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sylvan Wesley Clebsch, Matthew John Parkinson