Patents by Inventor Jason Alexander

Jason Alexander 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: 9817760
    Abstract: The disclosure relates to filtering snoops in coherent multiprocessor systems. For example, in response to a request to update a target memory location at a Level-2 (L2) cache shared among multiple local processing units each having a Level-1 (L1) cache, a lookup based on the target memory location may be performed in a snoop filter that tracks entries in the L1 caches. If the lookup misses the snoop filter and the snoop filter lacks space to store a new entry, a victim entry to evict from the snoop filter may be selected and a request to invalidate every cache line that maps to the victim entry may be sent to at least one of the processing units with one or more cache lines that map to the victim entry. The victim entry may then be replaced in the snoop filter with the new entry corresponding to the target memory location.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: November 14, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Eric Francis Robinson, Khary Jason Alexander, Zeid Hartuon Samoail, Benjamin Charles Michelson
  • Patent number: 9791900
    Abstract: An expansion card mounting assembly includes a mounting structure and a circuit board coupled to the mounting structure. Expansion cards are mounted on a top side and a bottom side of the circuit board and secured at opposite ends by a moveable plate of the expansion card mounting assembly. The mounting structure includes an opening along a length of the expansion cards that allows air to flow over the expansion cards in multiple directions including a vertical direction. The moveable plate and mounting structure are configured to allow a position of the moveable plate on the mounting structure to be adjusted to mount expansion cards having different lengths in the expansion card mounting assembly.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: October 17, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Strickland Beall, Felipe Enrique Ortega Gutierrez, Brandyn David Giroux, Darin Lee Frink, Jason Alexander Harland, Roey Rivnay, Max Jesse Wishman, Yangtzu Lee Andrew Lee
  • Publication number: 20170289192
    Abstract: A method for protecting a mobile terminal device from cyber security threats, including the steps of: detecting that the mobile terminal device is successfully connected only through one or both of a selected physical serial interface connected to a device for facilitating the testing or a wired network interface, which is connected to an electrical utility device. Prior to executing a test routine by the mobile terminal device, switching the mobile terminal device to a test state by: disabling an internal firewall, disabling one or more remaining network interfaces and serial interfaces, such that existing communications or connections are terminated and new communications and connections are prevented. Enabling communication to one or both of the selected physical serial interface and the wired network interface, performing the testing on the at least one electrical utility device according to the executed test routines under control of the mobile terminal device until completion.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 5, 2017
    Applicant: DOBLE ENGINEERING COMPANY
    Inventor: Jason Alexander Allison
  • Publication number: 20170286303
    Abstract: Systems and methods relate to servicing a demand miss for a cache line in a first cache (e.g., an L1 cache) of a processing system, for example, when none of one or more fill buffers for servicing the demand miss are available. In exemplary aspects, the demand miss is converted to a prefetch operation to prefetch the cache line into a second cache (e.g., an L2 cache), wherein the second cache is a backing storage location for the first cache. Thus, servicing the demand miss is not delayed until a fill buffer becomes available, and once a fill buffer becomes available, the prefetched cache line is returned from the second cache to the available fill buffer.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Khary Jason ALEXANDER, Eric Francis ROBINSON
  • Publication number: 20170255557
    Abstract: The disclosure relates to filtering snoops in coherent multiprocessor systems. For example, in response to a request to update a target memory location at a Level-2 (L2) cache shared among multiple local processing units each having a Level-1 (L1) cache, a lookup based on the target memory location may be performed in a snoop filter that tracks entries in the L1 caches. If the lookup misses the snoop filter and the snoop filter lacks space to store a new entry, a victim entry to evict from the snoop filter may be selected and a request to invalidate every cache line that maps to the victim entry may be sent to at least one of the processing units with one or more cache lines that map to the victim entry. The victim entry may then be replaced in the snoop filter with the new entry corresponding to the target memory location.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 7, 2017
    Inventors: Eric Francis ROBINSON, Khary Jason ALEXANDER, Zeid Hartuon SAMOAIL, Benjamin Charles MICHELSON
  • Patent number: 9665932
    Abstract: A cable safety and maintenance vision system includes an imaging unit comprising at least one imaging device configured to capture images of a side profile portion of a cable. The cable forms a continuous cable loop. A cable defect detection processor is in communication with the at least one imaging device. The cable defect detection processor is configured to receive images from the at least one imaging device, to identify features in the images that indicate potential defects, and to output a location on the continuous cable loop of the features in the images that indicate potential defects.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 30, 2017
    Assignee: Thales Transport & Security, Inc.
    Inventors: Jason Michael Lauffer, Nicholas Joseph Roefaro, Jason Alexander Kanczes, Kevin Frederick Garben
  • Patent number: 9651481
    Abstract: A gas trap includes a sample enclosure, a bubbler enclosure, an agitator, and a brushless, DC motor. The sample enclosure has a liquid inlet, a gas sample outlet, and a sample enclosure wall with a sample enclosure wall portion and a shared wall portion. The bubbler enclosure has a bubbler air inlet, a bubbler air outlet, and a bubbler enclosure wall with a bubbler enclosure wall portion and the shared wall portion. The sample and bubbler enclosures are fluidly coupled through the shared wall portion so that sufficiently pressurized bubbler air entering through the bubbler air inlet maintains the drilling fluid in the sample enclosure at a level determined by the location of the bubbler air outlet when the liquid inlet and the bubbler air outlet are both submerged in the drilling fluid.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: May 16, 2017
    Assignee: PASON SYSTEMS CORPORATION
    Inventors: Jason Alexander DeGreeve, Sean William Lyons Unrau, Marceau Ernest van Beurden, Ryan Henricus van Beurden
  • Publication number: 20170095614
    Abstract: A device for delivering a medicament into a patient's body by injection into or through the patient's skin includes a body having a reservoir disposed therein for containing the medicament, an injection needle for penetrating the skin of the patient, the needle having a lumen and communicating with the reservoir, and a pressurizing system for pressurizing the reservoir. The device also includes indicator means visible outside the device for indicating that delivery of the medicament is substantially complete.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Applicant: Becton, Dickinson and Company
    Inventors: Ralph SONDEREGGER, Jason ALEXANDER, Corey CHRISTENSEN, Ryan GEORGE, J'Lynn INGLEBY, Patty CHASE, Curt BINGHAM
  • Patent number: 9568419
    Abstract: A method for analyzing a gas sample conveyed in a drilling fluid involves liberating the gas sample from the drilling fluid, irradiating the gas sample with infrared radiation spanning a wavelength range in the near-infrared range, detecting absorption spectra associated with irradiating the gas sample, and determining a composition of the gas sample from the absorption spectra. The gas sample includes one or more of methane, ethane, propane, and butane, the detected absorption spectra are associated with irradiating each of the one or more of methane, ethane, propane, and butane, and the composition includes a concentration of any one or more of the methane, ethane, propane, and butane.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: February 14, 2017
    Assignee: PASON SYSTEMS CORPORATION
    Inventors: Jason Alexander DeGreeve, Sean William Lyons Unrau, Marceau Ernest van Beurden, Ryan Henricus van Beurden
  • Patent number: 9555187
    Abstract: A device (100) for delivering a medicament into a patient's body by injection into or through the patient's skin includes a body (104, 116) having a reservoir (160) disposed therein for containing the medicament, an injection needle (152) for penetrating the skin of the patient, the needle (152) having a lumen and communicating with the reservoir (160), and a pressurizing system for pressurizing the reservoir (160). The device also includes indicator means (124) visible outside the device (100) for indicating that delivery of the medicament is substantially complete.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: January 31, 2017
    Assignee: Becton, Dickinson and Company
    Inventors: Ralph Sonderegger, Jason Alexander, Corey Christensen, Ryan George, J'Lynn Ingleby, Patty Chase, Curt Bingham
  • Publication number: 20170016320
    Abstract: A method for analyzing a gas sample conveyed in a drilling fluid involves liberating the gas sample from the drilling fluid, irradiating the gas sample with infrared radiation spanning a wavelength range in the near-infrared range, detecting absorption spectra associated with irradiating the gas sample, and determining a composition of the gas sample from the absorption spectra. The gas sample includes one or more of methane, ethane, propane, and butane, the detected absorption spectra are associated with irradiating each of the one or more of methane, ethane, propane, and butane, and the composition includes a concentration of any one or more of the methane, ethane, propane, and butane.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: JASON ALEXANDER DEGREEVE, SEAN WILLIAM LYONS UNRAU, MARCEAU ERNEST van BEURDEN, RYAN HENRICUS van BEURDEN
  • Publication number: 20170013048
    Abstract: Methods and systems for interface data utilization are described. In one embodiment, a provider server may offer resources and an application server may offer functionality not provided by the resources of the provider server. A user request may be received through the source user interface. A determination may be made whether the user request contains a request to access a functionality that is not offered by the provider but is offered by an application that is communicatively coupled to the provider via a network. In response, an electronic communication may be established between the provider and the application via a network. A policy of the provider may be accessed from a first database, and interface definition data may be accessed from a second database different from the first database. Target interface data may be rendered based on the policy of the provider and the interface definition data.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventors: Damon Charles Hougland, Jason Alexander Korosec, Osama Mostafa Bedier, Asim Razzaq
  • Patent number: 9497518
    Abstract: A multiple-interface apparatus, and networking device including: a plurality of system side lanes configured to connect to an electrical signal source; and a plurality of line side lanes, wherein the number of the plurality of line side lanes matches the number of the plurality of system side lanes, including: a first set of line side lanes configured to connect to a first optical transceiver module; and a second set of line side lanes configured to connect to a second optical transceiver module; a mode selector module configured to transmit the electrical signal to the first optical transceiver module on the first set of line side lanes or the second optical transceiver module on the second set of line side lanes; and an adaptation module to adapt the electrical signal for at least one of the first or second set of line side lanes.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: November 15, 2016
    Assignee: SANDVINE INCORPORATED ULC
    Inventor: Jason Alexander Mills
  • Patent number: 9454292
    Abstract: Methods and system for interface data utilization are described. In one embodiment, source interface data may be provided from a provider. The source interface data may be capable of being used to provide a source user interface for a networked resource associated with the provider. A user request may be received through the source user interface. A service call may be provided over a network to an application based on the receiving of the user request. The application may be associated with an application manager. Response data may be received over the network from the application based on the service call. Target interface data may be rendered based on the response data. The target interface data may be provided from the provider.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: September 27, 2016
    Assignee: PAYPAL, INC.
    Inventors: Damon Charles Hougland, Jason Alexander Korosec, Osama Mostafa Bedier, Asim Razzaq
  • Patent number: 9448601
    Abstract: A system for storing data includes a rack and one or more data storage modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, one or more mass storage devices coupled to the backplanes, and one or more data control modules mounted in one or more inlet air plenums extending upstream of one or more of the backplanes in the chassis interior. A data control module can be mounted in one or more air plenums extending beneath one or more of the backplanes in the chassis interior. A data control module can be mounted in one or more air plenums extending above one or more of the backplanes. A data control module mounted in a data storage module may access the mass storage devices in one or more of the data storage modules coupled to the rack.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Strickland Beall, David Edward Bryan, Darin Lee Frink, Jason Alexander Harland
  • Publication number: 20160162851
    Abstract: Methods and system for processing transfer requests are described. In one embodiment, a value transfer request may be received from a value provider through a network. The value transfer request may include a value amount to be provided from a source user to a target user. A settlement account of the value provider may be reduced by the value amount. A target account of the target user may be increased by the value amount.
    Type: Application
    Filed: February 12, 2016
    Publication date: June 9, 2016
    Inventors: Jason Alexander Korosec, Osama Mostafa Bedier, Damon Charles Hougland
  • Patent number: 9358687
    Abstract: The invention is a modular and autonomously reconfigurable manipulator system, which introduces a new dimension to the versatility of robot manipulation for diverse tasks. The hardware component is a redundant mechanism which can lock any number of its joints at any relative position to form a particular configuration with a certain number of degrees of freedom and specific values for 5 kinematic, dynamic and control parameters, optimum for a given task to be performed. The process of identifying the optimum configuration for a given task and implementing it on the manipulator is done autonomously through the system software. Therefore, no manual interaction is required to form a new configuration most suitable for a given task. The kinematic, dynamic and control parameters of the system can vary continuously enabling the manipulator to form virtually an infinite number of configurations.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: June 7, 2016
    Inventors: Mohammad Reza Emami, Jason Alexander Kereluk
  • Patent number: 9363926
    Abstract: A system for storing data includes a rack and one or more data storage modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, one or more mass storage devices coupled to the backplanes, and one or more air plenums extending beneath one or more of the backplanes in the chassis interior. The backplanes are coupled to the chassis in a staggered configuration, where one of the backplanes is coupled to the chassis at a different elevation relative to another one of the backplanes coupled to the chassis. An air passage may extend beneath one or more of the staggered backplanes and may progressively narrow from the inlet end towards the exhaust end of the chassis. A progressively narrowing air passage can progressively impede airflow through the air passage from the inlet end towards the exhaust end.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: June 7, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Strickland Beall, David Edward Bryan, Darin Lee Frink, Jason Alexander Harland
  • Publication number: 20160134951
    Abstract: A multiple-interface apparatus and method and networking device including the same. The multiple-interface apparatus including: a plurality of system side lanes configured to connect to an electrical signal source; and a plurality of line side lanes, wherein the number of the plurality of line side lanes matches the number of the plurality of system side lanes, including: a first set of line side lanes configured to connect to a first optical transceiver module; and a second set of line side lanes configured to connect to a second optical transceiver module; a mode selector module that can be set to transmit the electrical signal to the first optical transceiver module on the first set of line side lanes or the second optical transceiver module on the second set of line side lanes; and an adaptation module to adapt the electrical signal for at least one of the first set of line side lanes or the second set of line side lanes.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Inventor: Jason Alexander MILLS
  • Publication number: 20160102277
    Abstract: A method for cleaning the glass surface of solar panels which employs the use of highly efficient sequestering agents and allows to replace deionized water with municipal or fresh water of up to a very high water hardness, without having a loss in the long term power output of the solar panels.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventors: Jason Alexander Sherlock, Douglas E. Ward