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: 20250176711Abstract: 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: ApplicationFiled: February 4, 2025Publication date: June 5, 2025Inventors: Mark Schofield, Brad Grabow
-
Patent number: 12239222Abstract: 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: GrantFiled: October 12, 2023Date of Patent: March 4, 2025Assignee: Law Enforcement Intelligent Devices, LLCInventors: Mark Schofield, Brad Grabow
-
Publication number: 20240041204Abstract: 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: ApplicationFiled: October 12, 2023Publication date: February 8, 2024Inventors: Mark Schofield, Brad Grabow
-
Patent number: 11819126Abstract: 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: GrantFiled: November 12, 2020Date of Patent: November 21, 2023Assignee: Law Enforcement Intelligent Devices, LLCInventors: Mark Schofield, Brad Grabow
-
Publication number: 20210137267Abstract: 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: ApplicationFiled: November 12, 2020Publication date: May 13, 2021Inventors: Mark Schofield, Brad Grabow
-
Publication number: 20140075325Abstract: 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: ApplicationFiled: November 12, 2013Publication date: March 13, 2014Inventors: 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: 8583737Abstract: 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: GrantFiled: June 14, 2012Date of Patent: November 12, 2013Assignee: Microsoft CorporationInventors: 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: 20120254772Abstract: 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: ApplicationFiled: June 14, 2012Publication date: October 4, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 8204937Abstract: 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: GrantFiled: May 24, 2010Date of Patent: June 19, 2012Assignee: Microsoft CorporationInventors: 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: 20100235761Abstract: 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: ApplicationFiled: May 24, 2010Publication date: September 16, 2010Applicant: Microsoft CorporationInventors: 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: 7730134Abstract: 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: GrantFiled: October 6, 2008Date of Patent: June 1, 2010Assignee: Workman NydeggerInventors: 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: 20090030998Abstract: 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: ApplicationFiled: October 6, 2008Publication date: January 29, 2009Applicant: Microsoft CorporationInventors: 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: 7433920Abstract: 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: GrantFiled: October 10, 2003Date of Patent: October 7, 2008Assignee: Microsoft CorporationInventors: 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: 7198208Abstract: 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: GrantFiled: October 18, 2001Date of Patent: April 3, 2007Inventors: Anthony Osborne Dye, Mark Schofield, Rachel Patience Groves Harker, Harold Morser
-
Publication number: 20050091314Abstract: 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: ApplicationFiled: October 10, 2003Publication date: April 28, 2005Inventors: Sean Blagsvedt, Ahsan Kabir, Roman Deeds, Peyman Oreizy, Cornelius Van Dok, Kevin Otnes, Mark Schofield, Colin Anthony, Christopher Araman
-
Publication number: 20050091301Abstract: 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: ApplicationFiled: October 23, 2003Publication date: April 28, 2005Inventors: Peyman Oreizy, Arvind Kumar, Mark Schofield, Kevin Moore, Sean Blagsvedt