Patents by Inventor Ian McLean

Ian McLean 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: 12068773
    Abstract: A backpackable electronic warfare system includes a backplane, one or more radioheads, one or more systems on a chip, a single board computer, a position, navigation, and timing module, a power management device, a thermal management device, and one or more batteries.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: August 20, 2024
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventors: Andrew Lee Stubbs, Laura Catherine Tolliver, Kevin Paul Votapka, Wilmot S Gilland, IV, Tyler Austin Brant, Ian McLean Christine, Hunter J Smith
  • Publication number: 20230400903
    Abstract: A system transports and deploys of Internet of Battlefield Things (IoBT) sensors. A transportation rail has a first dovetail engagement accepting a respective second dovetail engagement of each IoBT sensor. A charging carrier has third dovetail engagements each accepting a respective fourth dovetail engagement of a battery. The charging carrier charges the batteries during transport. A respective fifth dovetail engagement of each IoBT sensor also accepts the respective fourth dovetail engagement of each battery. The battery powers the IoBT sensor during deployment. A method transports and deploys IoBT sensors. The IoBT sensors on the transportation rail are transported together with the batteries on the charging carrier, with the charging carrier charging the batteries. An IoBT sensor is dispensed from the transportation rail, and a battery is dispensed from the charging carrier. The IoBT sensor joined with the battery is deployed, with the battery powering the IoBT sensor during deployment.
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Inventors: Aaron Elizabeth Chapman, Ian McLean Christine, Wilmot Singleton Gilland, IV, Hunter Joseph Smith, Lucas Duane Powell, Peyton Cavaroc, Kevin Paul Votapka, Laura Catherine Tolliver, Maxwell Thomas Dissington
  • Publication number: 20230387956
    Abstract: A backpackable electronic warfare system includes a backplane, one or more radioheads, one or more systems on a chip, a single board computer, a position, navigation, and timing module, a power management device, a thermal management device, and one or more batteries.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Applicant: THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY
    Inventors: Andrew Lee Stubbs, Laura Catherine Tolliver, Kevin Paul Votapka, Wilmot S Gilland, IV, Tyler Austin Brant, Ian McLean Christine, Hunter J Smith
  • Patent number: 10635638
    Abstract: Systems, methods and media are provided for deferred synchronization of files in cloud storage systems. One method includes detecting changes to a data file. The method also includes monitoring I/O operations performed by a process associated with the changes. When the process is busy, the method also includes adding to an upload file list a name of a first file in response to a creation/modification of the first file. The method further includes adding to the list a new name of a second file and, when applicable, removing from the list an old name of the second file in response to renaming the second file. The method also includes removing from the list a name of a third file in response to a deletion of the third file and uploading files identifiable using file names in the list to the cloud storage server when the process is no longer busy.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 28, 2020
    Assignee: Ivanti US LLC
    Inventor: Ian McLean
  • Patent number: 10592228
    Abstract: Examples are disclosed herein that relate to updating stylus firmware. One example provides a method of performing a stylus firmware upgrade in an interactive display system including a display and a stylus comprising sending, from the display, a signal to the stylus causing the stylus to enter a listen mode, while the stylus operates in the listen mode, sending, from the display, a firmware upgrade notification to the stylus configured for receipt by the listen mode, receiving, at the display, a reply to the firmware upgrade notification from the stylus, determining, at the display, whether the reply was received within a predetermined time range, and, responsive to determining that the reply was received within the predetermined time range, initiating transfer of a firmware update to the stylus if a newer firmware version is available.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: March 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ian McLean, Nigel Stuart Keam
  • Publication number: 20170235560
    Abstract: Examples are disclosed herein that relate to updating stylus firmware. One example provides a method of performing a stylus firmware upgrade in an interactive display system including a display and a stylus comprising sending, from the display, a signal to the stylus causing the stylus to enter a listen mode, while the stylus operates in the listen mode, sending, from the display, a firmware upgrade notification to the stylus configured for receipt by the listen mode, receiving, at the display, a reply to the firmware upgrade notification from the stylus, determining, at the display, whether the reply was received within a predetermined time range, and, responsive to determining that the reply was received within the predetermined time range, initiating transfer of a firmware update to the stylus if a newer firmware version is available.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ian McLean, Nigel Stuart Keam
  • Patent number: 9644630
    Abstract: A supercharger for a vehicle includes a lower body housing a compressor and an upper lid having a contraction chamber. The upper lid includes an air circulation port and is configured to be coupled to the lower body thereby forming a plenum. The contraction chamber is integrally formed in the upper lid adjacent to the air circulation port and includes an attenuator plate that defines a tuning neck. The tuning neck defines an inlet to and part of a volume of the contraction chamber, and includes a predetermined size and shape configured to attenuate a desired sound frequency generated by operation of the supercharger.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: May 9, 2017
    Assignee: FCA US LLC
    Inventors: Jeffrey M Orzechowski, Ian McLean, Neil W Loughlin, Sean A Keyes
  • Patent number: 9560515
    Abstract: A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages. A synch function module is configured to receive a message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network or an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: January 31, 2017
    Assignee: Mitel Mobility Inc.
    Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
  • Publication number: 20170022991
    Abstract: A supercharger for a vehicle includes a lower body housing a compressor and an upper lid having a contraction chamber. The upper lid includes an air circulation port and is configured to be coupled to the lower body thereby forming a plenum. The contraction chamber is integrally formed in the upper lid adjacent to the air circulation port and includes an attenuator plate that defines a tuning neck. The tuning neck defines an inlet to and part of a volume of the contraction chamber, and includes a predetermined size and shape configured to attenuate a desired sound frequency generated by operation of the supercharger.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 26, 2017
    Inventors: Jeffrey M. Orzechowski, Ian McLean, Neil W. Loughlin, Sean A. Keyes
  • Publication number: 20160100306
    Abstract: A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages. A synch function module is configured to receive a message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network or an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
  • Publication number: 20150070835
    Abstract: This invention provides a modular docking station for mobile devices that allow the mobile device to connect to the modular docking station by an interchangeable mount device that are specifically associated with a particular mobile devices. A user can easily swap out the specific mobile device interfaces such that the mobile station can support multiple types of mobile devices. A large display screen on the modular docking station allows users to replicate the screen on the mobile device and allows for capacitive touch such that the gestures used on the mobile device's screen will act the same way when the user touches the screen on the modular docking station. Loudspeakers and a more sensitive microphone integrated into the modular docking station can transform the relatively poor speaker phone capabilities of the mobile device into a commercial grade speaker phone.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 12, 2015
    Inventor: Kirk Ian Mclean
  • Patent number: 8886748
    Abstract: Embodiments of the content capture system can receive the request and forward the request to the content provider such that the content provider is unaware that the content capture system is sending the request. When the content provider returns the content to the content capture system, the content capture system modifies the content to include an action trigger, then forwards the modified content to the user. When the user triggers the action trigger, the content capture system captures the content and prepares a message that includes the content. The message is then sent to the destination in a format that is viewable on the target device.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: November 11, 2014
    Assignee: Flash Networks Ltd.
    Inventors: Ian McLean Pattison, Matt Dunnett, Roland Zink
  • Publication number: 20140279879
    Abstract: Systems, methods and media are provided for deferred synchronization of files in cloud storage systems. One method includes detecting changes to a data file. The method also includes monitoring I/O operations performed by a process associated with the changes. When the process is busy, the method also includes adding to an upload file list a name of a first file in response to a creation/modification of the first file. The method further includes adding to the list a new name of a second file and, when applicable, removing from the list an old name of the second file in response to renaming the second file. The method also includes removing from the list a name of a third file in response to a deletion of the third file and uploading files identifiable using file names in the list to the cloud storage server when the process is no longer busy.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: APPSENSE LIMITED
    Inventor: Ian McLEAN
  • Patent number: 8327024
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. Users are provided seamless access to data services in different networks without having to subscribe to those networks. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. In one embodiment a user in a SMS domain may communicate with a user in an IP domain. In one embodiment, a platform may register with a federated interface of an IM domain to enable non-IM users to communicate with IM users.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: December 4, 2012
    Assignee: 724 Solutions Software, Inc.
    Inventors: Ian McLean Pattison, Roland Zink
  • Patent number: 8144870
    Abstract: An encoding data processing apparatus generates a video material item marked copy by embedding a payload data word into the video material item. The video material item includes plural video frames. A code word generator generates a water mark code word from the payload data word and reads data representing the water mark code word into a shuffle data store. A shuffle processor generates pseudo randomly at least one address within an address space of the shuffle data store for each video frame and reads data representing part or parts of the water mark code word out from the data store at locations identified by the pseudo randomly generated address. A data embedding processor receives the video material item and embeds the data representing the part or parts of the water mark code word read out from the shuffle data store for each frame into a corresponding frame of the video material item.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: March 27, 2012
    Assignee: Sony United Kingdom Limited
    Inventors: Mark Julian Russell, Clive Henry Gillard, Daniel Luke Hooper, Ian McLean, Daniel Warren Tapson, Stephen Mark Keating
  • Patent number: 8078153
    Abstract: Systems and methods for communicating according to contextual identity are disclosed. Embodiments of the present invention provide identity management which may dynamically select appropriate identities or communication channels for communication between network users. More specifically, embodiments of the present invention may automatically select an appropriate identity from a plurality of identities for a user. Thus, users may be provided seamless access to different networks without having to subscribe to the same networks and without having to alter client devices or applications.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: December 13, 2011
    Assignee: 724 Solutions Software, Inc.
    Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna
  • Patent number: 7805532
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: September 28, 2010
    Assignee: 724 Software Solutions, Inc.
    Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna, Hanni Doch
  • Publication number: 20100226425
    Abstract: An encoding data processor generates a video material item marked copy by representing a payload data word as a code word and embedding the code word into a copy of the video material item. A preprocessor divides the payload word into plural parts, forms plural initial values from the plural parts, each initial value formed by adding parts of the payload data word to each initial value successively starting with the first part added to the first initial value, and adds the first and second to the second initial value so each subsequent initial value includes all parts of the payload data word of the previous initial values and a new part of the payload data word. An encryption processor receives each initial value and generates an encrypted data stream using a payload encryption key. A combiner combines the encrypted payload data word with the video material item.
    Type: Application
    Filed: May 3, 2007
    Publication date: September 9, 2010
    Applicant: SONY UNITED KINGDOM LIMITED
    Inventors: Stephen Mark Keating, Ian McLean, Mark Julian Russell, Daniel Luke Hooper, Daniel Warren Tapson
  • Patent number: 7783897
    Abstract: A hardware decryption processor operates, when power is applied to a programmable logic device, to read an encrypted configuration program, to decrypt the encrypted configuration program using a first secret configuration key stored in a register, and to configure a programmable array of logic elements with the configuration program. The programmable array when configured with the configuration program operates to read the encrypted configuration program from a non-volatile store, to decrypt the configuration program using the first secret configuration key, which was provided with the configuration program, to generate a second secret key, to adapt the configuration program by inserting the second secret key into the configuration program, to re-encrypt the adapted configuration program using the first secret configuration key, and to replace the configuration program with the adapted and encrypted configuration program in the non-volatile store.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: August 24, 2010
    Assignee: Sony United Kingdom Limited
    Inventors: Ian McLean, Stephen Mark Keating
  • Patent number: D620373
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: July 27, 2010
    Assignee: Fresh Express Incorporated
    Inventors: Courtney Godoy, Catherine R. Salem, Ian McLean