Patents by Inventor Aaron Brady

Aaron Brady 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: 12658008
    Abstract: The method can comprise displaying at least two digital original cards assigned to a player on a graphical user interface (GUI) displayed on a display screen, with each of the at least two digital original cards displaying a respective value; displaying at least two digital hit cards on the GUI, wherein the at least two digital hit cards are presented hiding respective values of the at least two digital hit cards; receiving a selection of a first digital hit card of the at least two digital hit cards; presenting the first digital hit card to show a first digital hit card value associated with the first digital hit card in response to receiving the selection of the first digital hit card; and/or assigning the first digital hit card to the player.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: June 16, 2026
    Inventor: Aaron Brady
  • Publication number: 20250321947
    Abstract: Methods and systems for management of a secondary database are described. Execution of a first application is monitored and one or more requests generated by the first application during execution are collected. A first set of one or more data fields requested in the one or more requests generated by the first application is identified. A database schema is generated including the first set of one or more data fields. The database schema defines a configuration of a secondary database that is a partial copy of a primary database. The secondary database is caused to be updated based on the database schema, wherein the secondary database is updated to include data copied from the first set of one or more data fields of the primary database.
    Type: Application
    Filed: April 15, 2024
    Publication date: October 16, 2025
    Inventors: Oleksiy KOVYRIN, Cameron Pearce MORGAN, Sivakumar NAGARAJAN, Aaron BRADY, Pawan Kumar DUBEY
  • Publication number: 20240153358
    Abstract: The method can comprise displaying at least two digital original cards assigned to a player on a graphical user interface (GUI) displayed on a display screen, with each of the at least two digital original cards displaying a respective value; displaying at least two digital hit cards on the GUI, wherein the at least two digital hit cards are presented hiding respective values of the at least two digital hit cards; receiving a selection of a first digital hit card of the at least two digital hit cards; presenting the first digital hit card to show a first digital hit card value associated with the first digital hit card in response to receiving the selection of the first digital hit card; and/or assigning the first digital hit card to the player.
    Type: Application
    Filed: October 30, 2023
    Publication date: May 9, 2024
    Inventor: Aaron Brady
  • Patent number: 10915968
    Abstract: A system and method for managing alerts analyzes financial data received from multiple sources according to financial rules associated with a client consumer. Financial data not meeting one or more conditions of the financial rules is organized and presented to a financial professional managing the financial data on behalf of the client consumer. Some conditions of some financial rules are learned, based on events relating to the financial data. Some financial rules are performed for more than one client, while others are specific to a particular client.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: February 9, 2021
    Assignee: Intuit inc.
    Inventors: Marni Berger, Joseph William Wells, III, Ariege Misherghi, Kristin Ann Carter, Aaron Brady, Soojin Jeong Lim
  • Patent number: 10565212
    Abstract: Exemplary methods, apparatuses, systems, and user interfaces for providing non-manipulable trusted recommendations are described. An embodiment includes determining that users have interacted with entities and causing entity rating user interface modules to be presented to a random subset of the users to allow those users to provide ratings for the entities. The ratings are received, and quality score values are determined for the entities based upon the received ratings and timestamps indicating when each respective user last interacted with the respective entity. A recommendation user interface module is presented to a user, which includes a set of entity modules corresponding to a set of the entities having the largest or smallest quality score values of the determined quality score values.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventor: Aaron Brady
  • Patent number: 10409764
    Abstract: A combination storage and processing device is disclosed. A large scale integrated circuit which incorporates both random access memory storage for individual data elements and circuits which process data elements according to a fixed set of instructions is disclosed. When directed by controlling software or hardware, a plurality of the individual data elements stored in the random access memory storage are pushed through the circuits which perform fixed operations upon the data elements and return them to random access memory storage. This allows operations to be performed on the plurality of data elements without sending them through a data bus to the central processing unit of a general purpose computing device, increasing efficiency and overall computing speed.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: September 10, 2019
    Inventor: Aaron Brady
  • Patent number: 10052554
    Abstract: Exemplary methods, apparatuses, and systems provide a user of a social network system access to a game over a network from a user device. The social network system matches the user with players of the game based on respective skill levels of the players and/or social proximity between the user and the players. The social network system sends a list of matched players to the user device for selection by the user, and sends an invitation to one or more of the players selected by the user to enable the user to play the game over the network with the one or more players.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 21, 2018
    Assignee: Facebook, Inc.
    Inventors: Andrew Hoskins, Aaron Brady
  • Publication number: 20180121119
    Abstract: A combination storage and processing device is disclosed. A large scale integrated circuit which incorporates both random access memory storage for individual data elements and circuits which process data elements according to a fixed set of instructions is disclosed. When directed by controlling software or hardware, a plurality of the individual data elements stored in the random access memory storage are pushed through the circuits which perform fixed operations upon the data elements and return them to random access memory storage. This allows operations to be performed on the plurality of data elements without sending them through a data bus to the central processing unit of a general purpose computing device, increasing efficiency and overall computing speed.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 3, 2018
    Inventor: Aaron Brady
  • Publication number: 20170031621
    Abstract: The invention adds execution units to a conventional memory bank, and connects memory units in two dimensions in a grid. Highly enabled execution units occur in every row in the grid; individual grid units are also enabled to varying degrees with reduced execution capabilities. The multiple execution units follow a single instruction. Row-aligned or vector operations, and cross-row or vector-internal operations, can be performed simultaneously without crossing the front-side bus. Constant-time list copying and read-write array accessing, and linear- and sublinear-time sorting are possible as a result. Extended content-addressing is introduced. The running times of matrix multiplication and Gaussian elimination are improved by factors of the size of the matrix.
    Type: Application
    Filed: December 23, 2013
    Publication date: February 2, 2017
    Inventor: Aaron Brady
  • Publication number: 20150347413
    Abstract: Exemplary methods, apparatuses, systems, and user interfaces for providing non-manipulable trusted recommendations are described. An embodiment includes determining that users have interacted with entities and causing entity rating user interface modules to be presented to a random subset of the users to allow those users to provide ratings for the entities. The ratings are received, and quality score values are determined for the entities based upon the received ratings and timestamps indicating when each respective user last interacted with the respective entity. A recommendation user interface module is presented to a user, which includes a set of entity modules corresponding to a set of the entities having the largest or smallest quality score values of the determined quality score values.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Inventor: Aaron Brady
  • Publication number: 20140274404
    Abstract: Exemplary methods, apparatuses, and systems provide a user of a social network system access to a game over a network from a user device. The social network system matches the user with players of the game based on respective skill levels of the players and/or social proximity between the user and the players. The social network system sends a list of matched players to the user device for selection by the user, and sends an invitation to one or more of the players selected by the user to enable the user to play the game over the network with the one or more players.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Andrew Hoskins, Aaron Brady
  • Publication number: 20140244762
    Abstract: Techniques for assessing application quality and recommending applications to users are disclosed herein. A method according to the techniques monitors the users' activities of using the applications and records the usage information. The method further generates and randomly presents rating requests to users who are using the applications to solicit ratings of the applications. An application quality score for an application is calculated and updated based on the usage information and ratings for a group of users having common demographic or geographic attributes. The method automatically recommends an application to a user depending on the corresponding application quality score and a taste similarity score for the user calculated by a taste similarity algorithm based on the user's specific social network information.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Facebook, Inc.
    Inventors: Matthew Wyndowe, Bruce Rogers, Tirunelveli R. Vishwanath, Aaron Brady
  • Publication number: 20100099495
    Abstract: A method of instantiating a player-versus-player match at a network game includes creating a private region of a publicly accessible game environment. User-customized buildings are instantiated in the private region. Each building is based on configuration information provided by a game participant, so that each building represents a unique building associated with a particular user or user group. A player-versus-player match is initiated in the private region, so that participants in the match can interact with the customized buildings.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Applicant: NC INTERACTIVE, INC.
    Inventor: Aaron Brady
  • Publication number: 20100093439
    Abstract: A method of providing a game session for a network game includes communicating information for the game session to a game participant. The game participant interacts with the game, thereby accumulating a game session attribute, such as currency, experience points, and the like. A portion of the accumulated game session attribute is allocated to a game character associated with a non-participant of the game session. In an embodiment, this allows a character associated with a player that is unable to attend the game session to achieve the benefits of the game session, so that the character is able to maintain parity with other characters in a gaming group.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: NC INTERACTIVE, INC.
    Inventor: Aaron Brady
  • Publication number: 20070250418
    Abstract: A system for tax planning with legislation conformance options comprises one more processors coupled to a memory. The memory stores instructions executable by the processors to implement a tax planner configured to receive data exported from a tax return preparation tool. After receiving the data, the tax planner receives input indicating whether a tax projection to be prepared using the data is to include an impact of specified tax legislation. If the input indicates that the tax projection is to include the impact of the specified legislation, the tax planner is configured to include the impact in the tax projection without requiring data to be re-exported from the tax return preparation tool. If the input indicates that the tax projection is to exclude the impact of the specified legislation, the tax planner is configured to prepare the tax projection without including the impact of the specified legislation.
    Type: Application
    Filed: April 14, 2006
    Publication date: October 25, 2007
    Applicant: Intuit, Inc.
    Inventors: David Banks, Jeffrey Harvey, Aaron Brady, John Catrett