Patents by Inventor Mark Schofield

Mark Schofield 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: 20250176711
    Abstract: A weapon rack includes a mounting backplane including an upper plate including an upper array of mounting apertures, and a lower plate including a lower array of mounting apertures. A hinge may pivotably couple the upper and lower plates to one another. A plurality gun stock boots may be configured to be coupled to the lower array, and a plurality of electromechanical weapon locks may be configured to be coupled to the upper array. A weapon cabinet includes the weapon rack.
    Type: Application
    Filed: February 4, 2025
    Publication date: June 5, 2025
    Inventors: Mark Schofield, Brad Grabow
  • Patent number: 12239222
    Abstract: A weapon lock includes a latch pivotably coupled to a housing about a latch pivot axis, and includes a base arm, receiver and retainer arms extending transversely away from the base arm, and a pivot limit extension extending longitudinally away from the base arm. A weapon rack is configured to carry the weapon lock and includes upper and lower plates with upper and lower arrays of mounting apertures and pivotably coupled to one another via a hinge. A weapon cabinet is configured to carry the weapon rack and includes an enclosure having a rear wall to which a mounting backplane of the weapon rack is fastened with tamper-evident security fasteners, and having sidewalls, top and bottom walls, and doors hingedly coupled to the sidewalls.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: March 4, 2025
    Assignee: Law Enforcement Intelligent Devices, LLC
    Inventors: Mark Schofield, Brad Grabow
  • Publication number: 20240041204
    Abstract: A weapon lock includes a latch pivotably coupled to a housing about a latch pivot axis, and includes a base arm, receiver and retainer arms extending transversely away from the base arm, and a pivot limit extension extending longitudinally away from the base arm. A weapon rack is configured to carry the weapon lock and includes upper and lower plates with upper and lower arrays of mounting apertures and pivotably coupled to one another via a hinge. A weapon cabinet is configured to carry the weapon rack and includes an enclosure having a rear wall to which a mounting backplane of the weapon rack is fastened with tamper-evident security fasteners, and having sidewalls, top and bottom walls, and doors hingedly coupled to the sidewalls.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 8, 2024
    Inventors: Mark Schofield, Brad Grabow
  • Patent number: 11819126
    Abstract: A weapon lock includes a latch pivotably coupled to a housing about a latch pivot axis, and includes a base arm, receiver and retainer arms extending transversely away from the base arm, and a pivot limit extension extending longitudinally away from the base arm. A weapon rack is configured to carry the weapon lock and includes upper and lower plates with upper and lower arrays of mounting apertures and pivotably coupled to one another via a hinge. A weapon cabinet is configured to carry the weapon rack and includes an enclosure having a rear wall to which a mounting backplane of the weapon rack is fastened with tamper-evident security fasteners, and having sidewalls, top and bottom walls, and doors hingedly coupled to the sidewalls.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: November 21, 2023
    Assignee: Law Enforcement Intelligent Devices, LLC
    Inventors: Mark Schofield, Brad Grabow
  • Publication number: 20210137267
    Abstract: A weapon lock includes a latch pivotably coupled to a housing about a latch pivot axis, and includes a base arm, receiver and retainer arms extending transversely away from the base arm, and a pivot limit extension extending longitudinally away from the base arm. A weapon rack is configured to carry the weapon lock and includes upper and lower plates with upper and lower arrays of mounting apertures and pivotably coupled to one another via a hinge. A weapon cabinet is configured to carry the weapon rack and includes an enclosure having a rear wall to which a mounting backplane of the weapon rack is fastened with tamper-evident security fasteners, and having sidewalls, top and bottom walls, and doors hingedly coupled to the sidewalls.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 13, 2021
    Inventors: Mark Schofield, Brad Grabow
  • Publication number: 20140075325
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: November 12, 2013
    Publication date: March 13, 2014
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelis K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Patent number: 8583737
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelis K. Van Dok, Kevin M. Otnes, Colin R. Anthony, Mark Schofield, Christopher J. Araman
  • Publication number: 20120254772
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: June 14, 2012
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelis K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Patent number: 8204937
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: June 19, 2012
    Assignee: Microsoft Corporation
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelis K. Van Dok, Kevin M. Otnes, Colin R. Anthony, Mark Schofield, Christopher J. Araman
  • Publication number: 20100235761
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: May 24, 2010
    Publication date: September 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelius K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Patent number: 7730134
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: June 1, 2010
    Assignee: Workman Nydegger
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelius K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Publication number: 20090030998
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: October 6, 2008
    Publication date: January 29, 2009
    Applicant: Microsoft Corporation
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelius K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Patent number: 7433920
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: October 7, 2008
    Assignee: Microsoft Corporation
    Inventors: Sean O. Blagsvedt, Ahsan S. Kabir, Roman L. Deeds, Peyman Oreizy, Cornelius K. Van Dok, Kevin M. Otnes, Mark Schofield, Colin R. Anthony, Christopher J. Araman
  • Patent number: 7198208
    Abstract: A fuel injection assembly comprising a main structure (101) for mounting on an internal combustion engine, the main structure having one or more orifices (115) for injecting fuel directly into the combustion chamber of the internal combustion engine, and the main structure also having mounted thereon charge electrodes (105, 118) positioned to provide an electric field which passes through the flow of fuel, for charging fuel particles to improve atomisation. The main structure also has mounted thereon a spark electrode (104) adapted to provide a fuel ignition spark for the internal combustion engine. The main structure of the assembly is adapted for removable mounting, having a threaded portion (102) adapted to co-operate with a threaded aperture in the internal combustion engine, normally adapted to receive a convention spark plug.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: April 3, 2007
    Inventors: Anthony Osborne Dye, Mark Schofield, Rachel Patience Groves Harker, Harold Morser
  • Publication number: 20050091314
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 28, 2005
    Inventors: Sean Blagsvedt, Ahsan Kabir, Roman Deeds, Peyman Oreizy, Cornelius Van Dok, Kevin Otnes, Mark Schofield, Colin Anthony, Christopher Araman
  • Publication number: 20050091301
    Abstract: A messaging system is provided whereby a message indicative of an invitation to collaboratively execute an application can be sent from one of the computing object to an intermediary system whereby the message is multicast to the other ones of the plurality of computing objects. The invitation message can be accepted by the other computing objects to cause the first object to launch the corresponding application. The other computing objects also launch versions of the application and exchange addressing information with the first application so that a multiparty application execution can be established.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Inventors: Peyman Oreizy, Arvind Kumar, Mark Schofield, Kevin Moore, Sean Blagsvedt