Patents by Inventor Alexander LEONARD

Alexander LEONARD 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: 11711085
    Abstract: Embodiments of the present disclosure provide systems and methods for realizing phase synchronization updates based on an input system reference signal SYSREF without the need to synchronously distribute the SYSREF signal on a high-speed domain. In particular, phase synchronization mechanisms of the present disclosure are based on keeping a first phase accumulator in the device clock domain and using a second phase accumulator in the final digital clock domain to asynchronously transmit phase updates to the final digital clock domain. Arrival of a new SYSREF pulse may be detected based on the counter value of the first phase accumulator, which value is asynchronously transferred and scaled to the second phase accumulator downstream. In this manner, even though the SYSREF signal itself is not synchronously transferred to the second phase accumulator, the phase updates from the SYSREF signal may be transferred downstream so that the final phase may be generated deterministically.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: July 25, 2023
    Assignee: Analog Devices International Unlimited Company
    Inventors: Alexander Leonard, Lu Wu, Christopher Mayer, Gord Allan
  • Patent number: 11668042
    Abstract: A manifold has a fluid inlet, a plurality of fluid outlets, a movable conduit member, a first drive mechanism, and a control module in which the conduit member has a fluid path therethrough, in which the fluid inlet is fluidly connected to a first end of the fluid path, in which the conduit member is mounted for movement on a support member, and in which the first drive mechanism is configured to move the conduit member on the support member to selectively associate a second end of the fluid path with one of the plurality of fluid outlets according to commands issued by the control module.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: June 6, 2023
    Assignee: Brightwell Dispensers Limited
    Inventor: Marcus Alexander Leonard
  • Publication number: 20220255551
    Abstract: Embodiments of the present disclosure provide systems and methods for realizing phase synchronization updates based on an input system reference signal SYSREF without the need to synchronously distribute the SYSREF signal on a high-speed domain. In particular, phase synchronization mechanisms of the present disclosure are based on keeping a first phase accumulator in the device clock domain and using a second phase accumulator in the final digital clock domain to asynchronously transmit phase updates to the final digital clock domain. Arrival of a new SYSREF pulse may be detected based on the counter value of the first phase accumulator, which value is asynchronously transferred and scaled to the second phase accumulator downstream. In this manner, even though the SYSREF signal itself is not synchronously transferred to the second phase accumulator, the phase updates from the SYSREF signal may be transferred downstream so that the final phase may be generated deterministically.
    Type: Application
    Filed: May 2, 2022
    Publication date: August 11, 2022
    Applicant: Analog Devices International Unlimited Company
    Inventors: Alexander LEONARD, Lu WU, Christopher MAYER, Gord ALLAN
  • Publication number: 20220231707
    Abstract: A radio timing controller equipped with one or more sequence controllers is disclosed. Sequence controllers enable high degree of programmability of the radio timing controller, e.g., in terms of the number of general purpose input/outputs (GPIOs), mapping of GPIOs to specific radio controls, setting of the radio control output states, timing to sequence events at radio symbol boundaries, etc.
    Type: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Applicant: Analog Devices International Unlimited Company
    Inventors: Alexander LEONARD, Satishchandra G. RAO, Christopher MAYER, Brian Kenneth NEELY
  • Patent number: 11349487
    Abstract: Embodiments of the present disclosure provide systems and methods for realizing phase synchronization updates based on an input system reference signal SYSREF without the need to synchronously distribute the SYSREF signal on a high-speed domain. In particular, phase synchronization mechanisms of the present disclosure are based on keeping a first phase accumulator in the device clock domain and using a second phase accumulator in the final digital clock domain to asynchronously transmit phase updates to the final digital clock domain. Arrival of a new SYSREF pulse may be detected based on the counter value of the first phase accumulator, which value is asynchronously transferred and scaled to the second phase accumulator downstream. In this manner, even though the SYSREF signal itself is not synchronously transferred to the second phase accumulator, the phase updates from the SYSREF signal may be transferred downstream so that the final phase may be generated deterministically.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: May 31, 2022
    Assignee: ANALOG DEVICES INTERNATIONAL UNLIMITED COMPANY
    Inventors: Alexander Leonard, Lu Wu, Christopher Mayer, Gord Allan
  • Publication number: 20220045685
    Abstract: Embodiments of the present disclosure provide systems and methods for realizing phase synchronization updates based on an input system reference signal SYSREF without the need to synchronously distribute the SYSREF signal on a high-speed domain. In particular, phase synchronization mechanisms of the present disclosure are based on keeping a first phase accumulator in the device clock domain and using a second phase accumulator in the final digital clock domain to asynchronously transmit phase updates to the final digital clock domain. Arrival of a new SYSREF pulse may be detected based on the counter value of the first phase accumulator, which value is asynchronously transferred and scaled to the second phase accumulator downstream. In this manner, even though the SYSREF signal itself is not synchronously transferred to the second phase accumulator, the phase updates from the SYSREF signal may be transferred downstream so that the final phase may be generated deterministically.
    Type: Application
    Filed: March 31, 2021
    Publication date: February 10, 2022
    Applicant: Analog Devices International Unlimited Company
    Inventors: Alexander LEONARD, Lu WU, Christopher MAYER, Gord ALLAN
  • Publication number: 20200362502
    Abstract: A manifold has a fluid inlet, a plurality of fluid outlets, a movable conduit member, a first drive mechanism, and a control module in which the conduit member has a fluid path therethrough, in which the fluid inlet is fluidly connected to a first end of the fluid path, in which the conduit member is mounted for movement on a support member, and in which the first drive mechanism is configured to move the conduit member on the support member to selectively associate a second end of the fluid path with one of the plurality of fluid outlets according to commands issued by the control module.
    Type: Application
    Filed: March 31, 2020
    Publication date: November 19, 2020
    Inventor: Marcus Alexander Leonard
  • Patent number: 10069690
    Abstract: This disclosure has reference to verifying records of system change events in a distributed network system providing cloud services. In one embodiment, the methods and systems observe system update messages sent and received among components of the distributed network system, generate a record of the state of the object in response to the update messages, and compare the record of the state of the object with information from a periodic system status message to verify the accuracy of the periodic system status message. Advantageously, the present embodiments provide increased reliability for system status tracking, resource management, and billing for consumption of resources in distributed network systems. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: September 4, 2018
    Assignee: Rackspace US, Inc.
    Inventors: Monsyne Michael Dragon, Alexander Leonard Walsh, Daniel Joseph Spraggins
  • Publication number: 20180062942
    Abstract: In one embodiment, the methods and systems may include receiving an Application Program Interface (API) request, assigning a unique identifier to the API request, recording, in association with the unique identifier, receipt time corresponding to a time at which the API request is received, and associating one or more system state changes with the unique identifier. Advantageously, the present embodiments provide a more accurate failure monitoring and associated metrics. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Application
    Filed: November 7, 2017
    Publication date: March 1, 2018
    Inventors: Alexander Leonard Walsh, Daniel Joseph Spraggins, Paul Voccio, Matthew Charles Dietz
  • Patent number: 9813307
    Abstract: In one embodiment, the methods and systems may include receiving an Application Program Interface (API) request, assigning a unique identifier to the API request, recording, in association with the unique identifier, receipt time corresponding to a time at which the API request is received, and associating one or more system state changes with the unique identifier. Advantageously, the present embodiments provide a more accurate failure monitoring and associated metrics. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 7, 2017
    Assignee: Rackspace US, Inc.
    Inventors: Alexander Leonard Walsh, Daniel Joseph Spraggins
  • Patent number: 9753579
    Abstract: A device comprising a display, a predictive input system coupled to the display and configured to store zone data indicating zones of the display, wherein each zone constitutes a portion of a display area; store predictive parameter data, wherein each zone is assigned a subset of predictive parameter data, wherein each subset indicates at least one of a look-ahead prediction value that indicates a time period corresponding to how far in the future a predictive user input pertains, an indication of a particular prediction algorithm, or at least one value used by the particular prediction algorithm, and wherein at least two zones of the display have different values for the subsets of predictive parameter data; receive input data via the display; determine the zone in which the input data is received; and generate prediction data based on the input data, the zone data, and the subset of predictive parameter data.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: September 5, 2017
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Sergii Skorokhodov
  • Patent number: 9483334
    Abstract: Predictive monitoring of objects in a distributed network system providing cloud services is disclosed. In one embodiment, the methods and systems observing one or more update messages sent and received among components of the distributed network system, the update messages comprising information associated with a state of an object on the distributed network system, determine the state of the object in response to the one or more update messages, and reference a predictive object state model to predict occurrence of an artifact in response to the state of the object. Advantageously, the present embodiments provide advanced warning of potential failures in a distributed network systems, which may enable a system administrator or dynamic process to resolve the failure before it ever occurs. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 1, 2016
    Assignee: RACKSPACE US, INC.
    Inventor: Alexander Leonard Walsh
  • Patent number: 9465754
    Abstract: A circuit may include a queue, a monitor, and a controller. The queue may receive and store a plurality of commands from a plurality of buses to access a shared set of registers. The monitor may monitor the plurality of commands in the queue to determine whether a period of time needs to be reserved for selected commands from one of the plurality of buses. The controller, if the period of time needs to be reserved, based on the period of time determined by the monitor, may disable acceptance of commands from buses other than the one of the plurality of buses, may execute the selected commands for the one of the plurality of buses, and may allow more than one of the plurality of buses access to results of the selected commands.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: October 11, 2016
    Assignee: Analog Devices, Inc.
    Inventors: Alexander Leonard, Shipra Bhal, Christopher Mayer
  • Publication number: 20160291788
    Abstract: A device comprising a display, a predictive input system coupled to the display and configured to store zone data indicating zones of the display, wherein each zone constitutes a portion of a display area; store predictive parameter data, wherein each zone is assigned a subset of predictive parameter data, wherein each subset indicates at least one of a look-ahead prediction value that indicates a time period corresponding to how far in the future a predictive user input pertains, an indication of a particular prediction algorithm, or at least one value used by the particular prediction algorithm, and wherein at least two zones of the display have different values for the subsets of predictive parameter data; receive input data via the display; determine the zone in which the input data is received; and generate prediction data based on the input data, the zone data, and the subset of predictive parameter data.
    Type: Application
    Filed: February 4, 2014
    Publication date: October 6, 2016
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Sergii Skorokhodov
  • Publication number: 20160294633
    Abstract: This disclosure has reference to verifying records of system change events in a distributed network system providing cloud services. In one embodiment, the methods and systems observe system update messages sent and received among components of the distributed network system, generate a record of the state of the object in response to the update messages, and compare the record of the state of the object with information from a periodic system status message to verify the accuracy of the periodic system status message. Advantageously, the present embodiments provide increased reliability for system status tracking, resource management, and billing for consumption of resources in distributed network systems. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Application
    Filed: June 15, 2016
    Publication date: October 6, 2016
    Applicant: Rackspace US, Inc.
    Inventors: Monsyne Michael Dragon, Alexander Leonard Walsh, Daniel Joseph Spraggins
  • Patent number: 9397902
    Abstract: This disclosure has reference to verifying records of system change events in a distributed network system providing cloud services. In one embodiment, the methods and systems observe system update messages sent and received among components of the distributed network system, generate a record of the state of the object in response to the update messages, and compare the record of the state of the object with information from a periodic system status message to verify the accuracy of the periodic system status message. Advantageously, the present embodiments provide increased reliability for system status tracking, resource management, and billing for consumption of resources in distributed network systems. Additional benefits and advantages of the present embodiments will become evident in the following description.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 19, 2016
    Assignee: RACKSPACE US, INC.
    Inventors: Monsyne Michael Dragon, Alexander Leonard Walsh, Daniel Joseph Spraggins
  • Patent number: 9354744
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive a touch event originating from a touch panel; compare a timing of the touch event and a timing of a display refresh event; determine whether to adjust a time during which a next scan of the touch panel occurs based on a comparison of the timing of the touch event and the timing of the display refresh event; calculate a time value that indicates when the next scan occurs based on a determination to adjust the time; and adjust the time during which the next scan occurs based on the time value.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: May 31, 2016
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Ola Johansson, Magnus Midholt, Olivier Thierry Nicolas Moliner, Alexander Leonard Hunt
  • Publication number: 20150355774
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive a touch event originating from a touch panel; compare a timing of the touch event and a timing of a display refresh event; determine whether to adjust a time during which a next scan of the touch panel occurs based on a comparison of the timing of the touch event and the timing of the display refresh event; calculate a time value that indicates when the next scan occurs based on a determination to adjust the time; and adjust the time during which the next scan occurs based on the time value.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Applicant: Sony Corporation
    Inventors: Magnus Ola Johansson, Magnus Midholt, Olivier Thierry Nicolas Moliner, Alexander Leonard Hunt
  • Publication number: 20150177821
    Abstract: A processor core includes multiple execution units, such as a first execution unit and a second execution unit. The first execution unit may include a first functional component that supports a superscalar pipeline. The second execution unit may include a second functional component supporting a scalar pipeline. The processor core may operate in a high-performance mode by using the first execution unit and powering down the second execution unit and operate in a low-power mode by using the second execution unit and powering down the first execution unit. The processor core may include common elements shared between the multiple execution units, such as a common instruction cache, data cache, register file(s), and more.
    Type: Application
    Filed: March 10, 2014
    Publication date: June 25, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Ramesh Senthinathan, Kenneth Yeager, Jason Alexander Leonard, Lief O'Donnell, Michael Belhazy
  • Publication number: 20150153888
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive sensed data based on an input from a user via a display; generate parallel streams of input data based on the sensed data, wherein one or more of the parallel streams of input data comprise one or more input characteristics, wherein the one or more input characteristics comprise one or more of prediction data or smoothing data; and output the parallel streams of input data, wherein the parallel streams of input data are made available to an application with which the user is interacting.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: SONY CORPORATION
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Xiaotian Lin