Patents by Inventor Mark Rivera

Mark Rivera 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: 11968236
    Abstract: Technologies for providing event-level data privacy for streaming post analytics data include, in some embodiments, receiving a data stream that includes instances of count data collected over a time interval, computing a true count breakdown that includes a set of sub-counts of non-public user interface interactions on the post, creating a noisy count breakdown by applying at least one differential privacy mechanism to the set of sub-counts, and streaming the noisy count breakdown instead of the true count breakdown to a computing device. At least one of the sub-counts is a count that is associated with a particular value of an attribute that has different possible values. The attribute is associated with the non-public user interface interactions on the post.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan M. Rogers, Subbu Subramaniam, Mark B. Cesar, Adrian Rivera Cardoso, Yu Chen, Jefferson Lai, Vinyas Maddi, Lin Xu, Gavin Castro Uathavikul, Neha Jain, Shraddha Sahay, Parvez Ahammad, Rahul Tandra
  • Patent number: 11270167
    Abstract: A hyperspectral analysis computer device is provided. The hyperspectral analysis computer device includes at least one processor in communication with at least one memory device. The hyperspectral analysis computer device is configured to store a plurality of spectral analysis data, receive at least one background item and at least one item to be detected from a user, generate one or more spectral bands for analysis based on the at least one background item, the at least one item to be detected, and the stored plurality of spectral analysis data, receive one or more mission parameters from the user, and determine a probability of success based on the one or more mission parameters and the generated one or more spectral bands.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 8, 2022
    Assignee: THE BOEING COMPANY
    Inventors: William Thomas Garrison, Mark A. Rivera, David Roderick Gerwe, Todd Harding Tomkinson
  • Patent number: 11139530
    Abstract: An example power module includes an energy storage device, an energy storage carrier, and an electrical connector. The energy storage carrier houses the energy storage device and is removably insertable into a modular data storage slot of a computing device. The modular data storage slot has a data path and a first power path to removably couple to a data storage module. The electrical connector is to transfer energy from the energy storage device to a second power path associated with the modular data storage slot.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 5, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mark Rivera, Hai Nguyen, Daniel Humphrey, Michael Miller, David P Mohr
  • Publication number: 20200334503
    Abstract: A hyperspectral analysis computer device is provided. The hyperspectral analysis computer device includes at least one processor in communication with at least one memory device. The hyperspectral analysis computer device is configured to store a plurality of spectral analysis data, receive at least one background item and at least one item to be detected from a user, generate one or more spectral bands for analysis based on the at least one background item, the at least one item to be detected, and the stored plurality of spectral analysis data, receive one or more mission parameters from the user, and determine a probability of success based on the one or more mission parameters and the generated one or more spectral bands.
    Type: Application
    Filed: May 6, 2020
    Publication date: October 22, 2020
    Inventors: William Thomas Garrison, Mark A. Rivera, David Roderick Gerwe, Todd Harding Tomkinson
  • Patent number: 10747291
    Abstract: An example system includes a server including a power supply and a microcontroller. The power supply may store parameters for a plurality of different ranges of overcurrent and a plurality of corresponding different time periods. The power supply may also receive information from the electrical component corresponding to the speed at which the electrical component can reduce the amount of power the electrical component is consuming. The controller may receive information from the power supply to determine the amount of current that will cause an overcurrent event in the electrical component. The controller may signal the electrical component to reduce the amount of power the electrical component is drawing from the power supply in response to the detected amount of current corresponding to the overcurrent event.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 18, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Humphrey, Stewart Gavin Goodson, II, Mark Rivera
  • Patent number: 10698467
    Abstract: In some examples, an Emergency Power Off (EPO) device can be connected to a non-EPO port of a computing device, and the EPO device can provide an EPO signal via the non-EPO port to a manager connected to an energy storage device of the computing device, wherein the EPO signal comprises instructions to power off the energy storage device.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: June 30, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Humphrey, Stewart Gavin Goodson, II, Mark Rivera, Gennadiy Rozenberg
  • Patent number: 10657422
    Abstract: A hyperspectral analysis computer device is provided. The hyperspectral analysis computer device includes at least one processor in communication with at least one memory device. The hyperspectral analysis computer device is configured to store a plurality of spectral analysis data, receive at least one background item and at least one item to be detected from a user, generate one or more spectral bands for analysis based on the at least one background item, the at least one item to be detected, and the stored plurality of spectral analysis data, receive one or more mission parameters from the user, and determine a probability of success based on the one or more mission parameters and the generated one or more spectral bands.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: May 19, 2020
    Assignee: THE BOEING COMPANY
    Inventors: William Thomas Garrison, Mark A. Rivera, David Roderick Gerwe, Todd Harding Tomkinson
  • Publication number: 20190332155
    Abstract: An example system includes a server including a power supply and a microcontroller. The power supply may store parameters for a plurality of different ranges of overcurrent and a plurality of corresponding different time periods. The power supply may also receive information from the electrical component corresponding to the speed at which the electrical component can reduce the amount of power the electrical component is consuming. The controller may receive information from the power supply to determine the amount of current that will cause an overcurrent event in the electrical component. The controller may signal the electrical component to reduce the amount of power the electrical component is drawing from the power supply in response to the detected amount of current corresponding to the overcurrent event.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Daniel Humphrey, Stewart Gavin Goodson, II, Mark Rivera
  • Publication number: 20190278353
    Abstract: In some examples, an Emergency Power Off (EPO) device can be connected to a non-EPO port of a computing device, and the EPO device can provide an EPO signal via the non-EPO port to a manager connected to an energy storage device of the computing device, wherein the EPO signal comprises instructions to power off the energy storage device.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Daniel Humphrey, Stewart Gavin Goodson, II, Mark Rivera, Gennadiy Rozenberg
  • Publication number: 20190171265
    Abstract: An example module may include a first input power connector and a second input power connector; an input power line transfer switch circuit to connect one of the first input power connector and the second input power connector to an output power connector based on a power event; and an energy storage component to connect to a hot plug output power connector.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Mark Rivera, Stephen Airey, David Mohr, Daniel Humphrey
  • Publication number: 20190103740
    Abstract: Examples relate to power supply system comprising a primary power supply to deliver a first power to a load and a secondary power supply that, in response to a failure in the primary power supply, is to deliver a second power to the load. The system further comprises a primary energy storage component coupled to the primary power supply that, in response to the failure in the primary power supply, is to deliver a third power to the load while the secondary power supply transitions from a lesser output power level to a greater output power level. The third power is at the same full-rated power level than the first power.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Mark Rivera, Stephen Airey, Daniel Humphrey, David P. Mohr
  • Publication number: 20180337372
    Abstract: An example power module includes an energy storage device, an energy storage carrier, and an electrical connector. The energy storage carrier houses the energy storage device and is removably insertable into a modular data storage slot of a computing device. The modular data storage slot has a data path and a first power path to removably couple to a data storage module. The electrical connector is to transfer energy from the energy storage device to a second power path associated with the modular data storage slot.
    Type: Application
    Filed: January 29, 2016
    Publication date: November 22, 2018
    Inventors: Mark Rivera, Hai Nguyen, Daniel Humphrey, Michael Miller, David P Mohr
  • Publication number: 20180307949
    Abstract: A hyperspectral analysis computer device is provided. The hyperspectral analysis computer device includes at least one processor in communication with at least one memory device. The hyperspectral analysis computer device is configured to store a plurality of spectral analysis data, receive at least one background item and at least one item to be detected from a user, generate one or more spectral bands for analysis based on the at least one background item, the at least one item to be detected, and the stored plurality of spectral analysis data, receive one or more mission parameters from the user, and determine a probability of success based on the one or more mission parameters and the generated one or more spectral bands.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: William Thomas Garrison, Mark A. Rivera, David Roderick Gerwe, Todd Harding Tomkinson
  • Publication number: 20130111225
    Abstract: Apparatus related to power factor are provided. A power supply provides regulated power to a load or loads. The power supply is coupled to a source of alternating-current (AC) voltage. A controller monitors the AC input voltage and a current loading of the power supply. The controller determines an activation time according to the monitoring and asserts a signal prior to a next zero crossing of the input voltage. The signal causes impedance circuitry to be coupled between a pair of input nodes, resulting in a lagging power-factor. The impedance circuitry is de-coupled from at least one of the input nodes after the zero crossing.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Inventors: Daniel Humphrey, Mohamed Amin Bemat, Mark Rivera
  • Publication number: 20100301559
    Abstract: Ball game having a two-sided tower, one side associated with each playing competitor. The tower has a base supporting two sets of five tubes, each associated with one team. The tubes have five key holes aligned vertically. Each team has twenty five keys numbered from 1 to 25. Each team has five balls; four unmarked, one marked. The teams place the keys into key holes on its tubes. Next, the teams place one ball in each tube, the balls prevented from falling through the tubes by ball-blocking portions of keys. The teams alternate directing their opponents to remove one key. The removed key is surrendered to the requesting team, who places the key into its key track. Once all five keys have been removed from one tube, the ball falls through the tube, onto a ramp and into the team's ball pit. The object is to guess the correct combination of keys to be removed to release the opponent's marked ball.
    Type: Application
    Filed: June 2, 2009
    Publication date: December 2, 2010
    Inventor: Mark Rivera
  • Publication number: 20100264587
    Abstract: A memory game kit including groups of playing tiles and chip boards marked with a color for each player. The tiles of each colored group are numbered from 1 to 7. The object is to pick up all seven game tiles sequentially from 1 to 7 and place them in order on his chip board. Players uncover one game tile. If the tile sought is not uncovered, play passes to the next player. If the game tile turned is the tile bearing the 1 of that player's color, the tile is placed into the chip board in the 1 position. If the tile is not correct, it is turned back over, and the next player plays. Once a player has placed the number 1 tile in his chip board, the player attempts to locate the 2 tile. Play ends when one player finds tiles bearing the numbers 1 through 7.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 21, 2010
    Inventor: Mark Rivera