Patents by Inventor Robert Aaron

Robert Aaron 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: 9984820
    Abstract: A Z-directed capacitor according to one embodiment includes a body having top, bottom and side surfaces, a cross-sectional shape that is insertable into a mounting hole in a printed circuit board, and a plurality of stacked support members. Each support member includes an annular plate mounted on a surface thereof. A first conductive side channel and a second conductive side channel are formed in the side surface and extend along a top-to-bottom dimension of the body. A first set of the annular plates electrically contact the first conductive side channel but not the second conductive side channel and a second set of the annular plates electrically contact the second conductive side channel but not the first conductive side channel. A third conductive side channel is formed in the side surface, extends along the top-to-bottom dimension of the body and is electrically separated from the annular plates.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 29, 2018
    Assignee: Lexmark International, Inc.
    Inventors: Keith Bryan Hardin, John Thomas Fessler, Paul Kevin Hall, Robert Aaron Oglesbee
  • Patent number: 9881164
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for securing data. One of the methods includes receiving, by the map reduce framework, data for analysis. The method includes identifying, by the map reduce framework, private data in received data. The method includes encrypting the private data. The method includes storing the encrypted private data in a location separate from the received data. The method includes obfuscating the private data by adding a reference to the location of the encrypted private data in the received data.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: January 30, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Joel Andrew McKay, David South, Robert Aaron Ghavidel, Donald Nathaniel Holloway, III
  • Patent number: 9835352
    Abstract: Techniques for saving energy efficient setpoints are described herein. A computing device can detect a change in a setpoint schedule based on setpoint data from a client computing device. The computing device can determine that the change in the setpoint schedule decreases energy consumption for a corresponding utility customer associated with the client computing device. The computing device can generate a notification including an indication that the change in the setpoint schedule decreases energy consumption for the corresponding utility customer. The computing device can further send the notification to the client computing device to cause a prompt to be displayed on a user interface of the client computing device, in which the prompt includes the sent notification. The computing device may cause a prompt to be displayed on the client computing device that includes options including an option to adopt the change in the setpoint schedule using the setpoint data.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: December 5, 2017
    Assignee: OPOWER, INC.
    Inventors: Ryan Devenish, Monifa Porter, Chris Kimm, Robert Aaron Curry, Seth Cousins
  • Patent number: 9609087
    Abstract: A method of sending and receiving configurable buckets of communication is disclosed. A request to send a communication from an application executing on a client to an application executing on a server is received. The communication has a first priority. A request to send an additional communication from the application executing on the client to the application executing on the server is received. The additional communication has a second priority. The communication is placed into a bucket of communications based on the communication having the first priority. A determination is made to send the bucket of communications to the application executing on the server. The additional communication is placed into the bucket of communications based on a determination that the bucket of communications is not full. The bucket of communications is sent to the application executing on the server.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: March 28, 2017
    Assignee: Zynga Inc.
    Inventors: Ian Dunn, Robert Aaron Jones, Dan Racanelli
  • Patent number: 9223599
    Abstract: A method of executing a cross-platform application on a system is disclosed. An instruction pertaining to an execution of the cross-platform application on the system is received. Based on a determination that the instruction pertains to a rendering of an element of a user interface of the cross-platform application on the system, the instruction is sent across a bridge to an engine executing in the native layer to process the instruction at the native layer. Alternatively, based on a determination that the instruction does not pertain to a rendering of the element of the user interface of the cross-platform application on the system, the instruction is sent to an engine executing in the cross-platform layer of the system to process the instruction at the cross-platform layer.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 29, 2015
    Assignee: Zynga Inc.
    Inventors: Dan Racanelli, Ian Dunn, Robert Aaron Jones
  • Publication number: 20150288784
    Abstract: A method of sending and receiving configurable buckets of communication is disclosed. A request to send a communication from an application executing on a client to an application executing on a server is received. The communication has a first priority. A request to send an additional communication from the application executing on the client to the application executing on the server is received. The additional communication has a second priority. The communication is placed into a bucket of communications based on the communication having the first priority. A determination is made to send the bucket of communications to the application executing on the server. The additional communication is placed into the bucket of communications based on a determination that the bucket of communications is not full. The bucket of communications is sent to the application executing on the server.
    Type: Application
    Filed: April 13, 2015
    Publication date: October 8, 2015
    Inventors: Ian Dunn, Robert Aaron Jones, Dan Racanelli
  • Publication number: 20150267935
    Abstract: Techniques for saving energy efficient setpoints are described herein. A computing device can detect a change in a setpoint schedule based on setpoint data from a client computing device. The computing device can determine that the change in the setpoint schedule decreases energy consumption for a corresponding utility customer associated with the client computing device. The computing device can generate a notification including an indication that the change in the setpoint schedule decreases energy consumption for the corresponding utility customer. The computing device can further send the notification to the client computing device to cause a prompt to be displayed on a user interface of the client computing device, in which the prompt includes the sent notification. The computing device may cause a prompt to be displayed on the client computing device that includes options including an option to adopt the change in the setpoint schedule using the setpoint data.
    Type: Application
    Filed: September 23, 2014
    Publication date: September 24, 2015
    Inventors: Ryan DEVENISH, Monifa PORTER, Chris KIMM, Robert Aaron CURRY, Seth COUSINS
  • Patent number: 9032022
    Abstract: A method of sending and receiving configurable buckets of communication is disclosed. A request to send a communication from an application executing on a client to an application executing on a server is received. The communication has a first priority. A request to send an additional communication from the application executing on the client to the application executing on the server is received. The additional communication has a second priority. The communication is placed into a bucket of communications based on the communication having the first priority. A determination is made to send the bucket of communications to the application executing on the server. The additional communication is placed into the bucket of communications based on a determination that the bucket of communications is not full. The bucket of communications is sent to the application executing on the server.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: May 12, 2015
    Assignee: Zynga Inc.
    Inventors: Ian Dunn, Robert Aaron Jones, Dan Racanelli
  • Patent number: 9027122
    Abstract: A method includes displaying a CAPTCHA test comprising an image with distorted alphanumeric characters. The method also includes associating a mask with the image that maps the alphanumeric characters to coordinates. Further, the method includes, enhancing a portion of the image corresponding to one of the alphanumeric characters responsive to a user positioning an assistance tool proximate to one alphanumeric character to reduce distortion.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: May 5, 2015
    Assignee: Yahoo! Inc.
    Inventor: Robert Aaron Akka
  • Patent number: 8997248
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for securing data. One of the methods includes receiving, by the map reduce framework, data for analysis. The method includes identifying, by the map reduce framework, private data in received data. The method includes encrypting the private data. The method includes storing the encrypted private data in a location separate from the received data. The method includes obfuscating the private data by adding a reference to the location of the encrypted private data in the received data.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: March 31, 2015
    Assignee: United Services Automobile Association (USAA)
    Inventors: Joel Andrew McKay, David South, Robert Aaron Ghavidel, Donald Nathaniel Holloway, III
  • Publication number: 20140368966
    Abstract: A Z-directed capacitor according to one embodiment includes a body having top, bottom and side surfaces, a cross-sectional shape that is insertable into a mounting hole in a printed circuit board, and a plurality of stacked support members. Each support member includes an annular plate mounted on a surface thereof. A first conductive side channel and a second conductive side channel are formed in the side surface and extend along a top-to-bottom dimension of the body. A first set of the annular plates electrically contact the first conductive side channel but not the second conductive side channel and a second set of the annular plates electrically contact the second conductive side channel but not the first conductive side channel. A third conductive side channel is formed in the side surface, extends along the top-to-bottom dimension of the body and is electrically separated from the annular plates.
    Type: Application
    Filed: September 3, 2014
    Publication date: December 18, 2014
    Inventors: Keith Bryan Hardin, John Thomas Fessler, Paul Kevin Hall, Robert Aaron Oglesbee
  • Patent number: 8829358
    Abstract: A Z-directed signal pass-through component for insertion into a printed circuit board while allowing electrical connection from external surface conductors to internal conductive planes or between internal conductive planes. The Z-directed pass-through component is mounted within the thickness of the PCB allowing other components to be mounted over it. The body may contain one or more conductors and may include one or more surface channels or wells extending along at least a portion of the length of the body.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: September 9, 2014
    Assignee: Lexmark International, Inc.
    Inventors: Keith Bryan Hardin, John Thomas Fessler, Paul Kevin Hall, Brian Lee Nally, Robert Aaron Oglesbee
  • Patent number: 8735734
    Abstract: A Z-directed signal delay line component for insertion into a printed circuit board while allowing electrical connection to internal conductive planes contained with the PCB. In one embodiment the Z-directed delay line component is housed within the thickness of the PCB allowing other components to be mounted over it. The delay line embodiments include a W-like line and a plurality of spaced apart, semi-circular line segment connected such that current flow direction alternates in direction between adjacent semi-circular line segments, each of which in other embodiments can be varied by use of shorting bars. Several Z-directed delay line components may be mounted into a PCB and serially connected to provide for longer delays. The body may contain one or more conductors and may include one or more surface channels or wells extending along at least a portion of the length of the body. Methods for mounting Z-directed components are also provided.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: May 27, 2014
    Assignee: Lexmark International, Inc.
    Inventors: Keith Bryan Hardin, John Thomas Fessler, Paul Kevin Hall, Brian Lee Nally, Robert Aaron Oglesbee
  • Patent number: 8563928
    Abstract: Methods and apparatus for producing sub-diffraction limited images utilizing an exponential scaling effect. An exemplary system provides an optical source that focuses an optical beam onto a target. The focused optical beam has sufficient optical intensity to induce an exponential signal response within the target. A detection device detects the exponential signal response. A scanning device scans the focused optical source and another device records the detection of the exponential signal response for purposes of producing a sub-diffraction limited image. The system further includes a display device that displays at least a portion of the recorded detection.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: October 22, 2013
    Assignee: Quantum Focus Instruments Corporation
    Inventor: Robert Aaron Falk
  • Patent number: 8506409
    Abstract: A method of implementing clan wars is disclosed. An incentive reward is generated that is to be provided to at least one member of a group of users of a game networking system based on the group exercising a level of influence over a location during a time period that is greater than a level of influence of an additional group of users over the location during the time period. It is determined that the group exercised the level of influence over the location during the time period. The incentive reward is provided to the at least one member of the group based on the determining that the level of influence exercised by the group is greater than the level of influence of the additional group over the location during the time period.
    Type: Grant
    Filed: September 25, 2011
    Date of Patent: August 13, 2013
    Assignee: Zynga Inc.
    Inventors: Erik Paul Bethke, Michael Broom, Robert Aaron Jones, Scott Koenigsberg, Amitt Mahajan, William Henry Kelly Mooney, Matthew Adam Ocko, Ian Wang
  • Patent number: 8496532
    Abstract: A method of implementing clan wars is disclosed. A first group of a plurality of players of a computer-implemented game is notified that each member of the first group is to receive an incentive reward based on a level of influence of the first group over a location being greater than a level of influence of a second group of the plurality of players over the location. The level of influence of the first group over the location is determined to be greater than the level of influence of the second group over the location. The incentive reward is provided to the first group based on the determined level of influence of the first group over the location being greater than the level of influence of the second group over the location.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: July 30, 2013
    Assignee: Zynga Inc.
    Inventors: Erik Paul Bethke, Michael Broom, Robert Aaron Jones, Scott Koenigsberg, Amitt Mahajan, William Henry Kelly Mooney, Matthew Adam Ocko, Ian Wang
  • Patent number: 8348674
    Abstract: A method, system and computer-readable carrier for using a discrimination index to select test items from an item bank for a test are disclosed. At least one parameter may be identified for each of a plurality of test items in an item bank. A first test item may be selected from the item bank based on at least the parameter for the test item. Each unselected test item may be evaluated to determine whether one or more constraints would be satisfied if the test item were selected. A next test item may be selected from the unselected test items that satisfy the one or more first constraints based on at least the parameter for each test item. The Evaluation and test item selection processes may be repeated until one or more second constraints are satisfied.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: January 8, 2013
    Assignee: Educational Testing Service
    Inventor: Robert Aaron Henson
  • Publication number: 20120224296
    Abstract: A Z-directed capacitor component for insertion into a printed circuit board while allowing electrical connection to internal conductive planes contained within the PCB. In one embodiment the Z-directed capacitor component utilizes semi-cylindrical metallic sheets. In another embodiment, stack annular metallic disks are used. The Z-directed capacitor component mounts within the thickness of the PCB allowing other components to be mounted over it. The body may contain one or more conductors and may include one or more surface channels or wells extending along at least a portion of the length of the body. Methods for mounting Z-directed components are also provided.
    Type: Application
    Filed: April 17, 2012
    Publication date: September 6, 2012
    Inventors: Keith Bryan Hardin, John Thomas Fessler, Paul Kevin Hall, Robert Aaron Oglesbee
  • Patent number: 8237061
    Abstract: A Z-directed filter component for insertion into a printed circuit board while allowing electrical connection to internal conductive planes contained with the PCB. In one embodiment the Z-directed filter component is mounted within the thickness of the PCB allowing other components to be mounted over it. The filter may be T-filter or a Pi-filter within the body of the Z-directed component. The body may also contain one or more conductors and may include one or more surface channels or wells extending along at least a portion of the length of the body. Methods for mounting Z-directed components are also provided.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: August 7, 2012
    Assignee: Lexmark International, Inc.
    Inventors: Keith Bryan Hardin, Paul Kevin Hall, Robert Aaron Oglesbee
  • Publication number: 20120167204
    Abstract: A method includes displaying a CAPTCHA test comprising an image with distorted alphanumeric characters. The method also includes associating a mask with the image that maps the alphanumeric characters to coordinates. Further, the method includes, enhancing a portion of the image corresponding to one of the alphanumeric characters responsive to a user positioning an assistance tool proximate to one alphanumeric character to reduce distortion.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: Yahoo! Inc
    Inventor: Robert Aaron Akka