Patents by Inventor Matthew Curtis

Matthew Curtis 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).

  • Publication number: 20250090961
    Abstract: One aspect of the disclosure relates to altering a probability of fulfilling a game objective in a game space. The game objective may be associated with a set of potential reward items, the set of potential reward items including a first item. Probabilities of the first item from the set of potential reward items being provided to individual users as a reward for completing the game objective may be determined based on the rates of usage of the game space by the user. The probability of the first user being provided with the first item as a reward for completing the game objective may be determined based on the rate of usage of the game space by the first user.
    Type: Application
    Filed: November 27, 2024
    Publication date: March 20, 2025
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 12180711
    Abstract: The roof drain overflow cover with sensor cooperatively engages and covers a conventional roof drain cap cover to prevent trash from reaching and clogging the conventional roof basket cover and drain. Accumulating trash builds up on the screen of the overflow prevention device causing a doughnut shaped buoy connected to a trash tray to rise. The trash tray is retained to a base with magnets. When the water reaches a predetermined level, the doughnut shaped buoy rises pulling the trash tray away from the base allowing water to flow to the conventional roof drain basket and activating an overflow sensor and a control module. The control module is in communication with the water flow sensor and includes an indicator which is activated when the water flow sensor detects the detachment of the trash tray from the base indicating a potential flooding situation with the roof drainage system.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 31, 2024
    Inventor: Matthew Curtis Williams, II
  • Patent number: 12168178
    Abstract: One aspect of the disclosure relates to altering a probability of fulfilling a game objective in a game space. The game objective may be associated with a set of potential reward items, the set of potential reward items including a first item. Probabilities of the first item from the set of potential reward items being provided to individual users as a reward for completing the game objective may be determined based on the rates of usage of the game space by the user. The probability of the first user being provided with the first item as a reward for completing the game objective may be determined based on the rate of usage of the game space by the first user.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: December 17, 2024
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20240411726
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 12, 2024
    Inventors: Matthew Curtis-Maury, Vinay Devadas, Aditya Kulkarni
  • Patent number: 12099872
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for optimizing thread assignment to schedulers, avoid starvation of individual data partitions, and maximize parallelism in the presence of hierarchical data partitioning are disclosed, which include: partitioning, by a network storage server, a scheduler servicing a data partitioned system into a plurality of autonomous schedulers; determining what fraction of thread resources in the data partitioned system at least one of the plurality of autonomous schedulers is to receive; and determining, with minimal synchronization, when it is time to allow the at least one of the plurality of autonomous schedulers servicing a coarse hierarchy to run.
    Type: Grant
    Filed: October 24, 2021
    Date of Patent: September 24, 2024
    Assignee: NetApp, Inc.
    Inventors: Vinay Devadas, Matthew Curtis-Maury, Aditya Kulkarni
  • Publication number: 20240309973
    Abstract: A fluid coupler for providing fluid communication between a faceplate and a pipe includes a primary segment for coupling to a downstream pipe, a secondary segment including a flanged end for coupling to the faceplate, and an inlet in the flanged end for providing fluid communication with an outlet of the faceplate. The flanged end includes mounting slots that correspond to mounting apertures of the faceplate for securing the fluid coupler to the faceplate. The fluid coupler is adjustably secured to the faceplate such that it forms a water-tight seal therewith.
    Type: Application
    Filed: March 14, 2024
    Publication date: September 19, 2024
    Inventors: Christopher J. Say, Matthew Curtis Henderson, Frank Schaetzke, Seth R. Wenzel, Michael T. Benesh, David M. Gomo
  • Publication number: 20240301697
    Abstract: A roof drain including a base defining a channel and an axis, a gravel guard coupled to the base and including a plurality of teeth, where the gravel guard defines a plurality of gullets between the teeth, and a dome coupled to the base, where the dome includes a plurality of ribs, where the ribs define a plurality of gaps therebetween, and where each gap is radially aligned with a corresponding gullet.
    Type: Application
    Filed: May 15, 2024
    Publication date: September 12, 2024
    Inventors: Christopher Alan Majocka, Matthew Curtis Henderson, Christopher Joseph Say
  • Publication number: 20240269567
    Abstract: This disclosure relates to adjusting individualized content made available to users of an online game based on user gameplay information. In implementations, information relating to prospective usage of the online game is used to classify users according by user type, and content made available to the users is customized accordingly. Information relating to prospective usage may include predictive information such as demographic and geographic information, as well as game usage information for the users. User types may include resource collection, player versus player, and player versus environment. Customized content may include content made available to the users through the users in-game actions, such as exploring a map, researching a technology or skill, purchasing an in-game item, and completing an in-game achievement, including in-game items, in-game powers, in-game skills, in-game technologies, in-game pets, in-game transportation units, in-game units, and in-game buildings.
    Type: Application
    Filed: April 16, 2024
    Publication date: August 15, 2024
    Inventors: Kent Wakeford, Clifford J. Harrington, Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20240272775
    Abstract: A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
    Type: Application
    Filed: April 23, 2024
    Publication date: August 15, 2024
    Inventors: Michael C. Caldarone, Kellen Christopher Smalley, Matthew Curtis, James Koh
  • Patent number: 12060159
    Abstract: A system and method for reducing data noise for vehicle monitoring sensors using parameter-based correction. The system includes a sensor operable to make a sensor reading and generate a sensor signal, and a data server operable to acquire a condition indicator model correlating operational parameters with condition indicators, and to acquire a current condition indicator according to the sensor signal, the data server further operable to generate an adjusted condition indicator by adjusting the current condition indicator according to the condition indicator model, and to determine whether an alert condition is indicated, according to at least the adjusted condition indicator, by a condition indicator set that includes the adjusted condition indicator, and to provide an alert in response to determining that the alert condition is indicated.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: August 13, 2024
    Assignee: TEXTRON INNOVATIONS INC.
    Inventors: Brian Edward Tucker, Matthew Curtis Ledbetter, Silvio Mario Lopez, Drew Franklin Waller, Jobin J. Thomas
  • Patent number: 12018489
    Abstract: A roof drain including a base defining a channel and an axis, a gravel guard coupled to the base and including a plurality of teeth, where the gravel guard defines a plurality of gullets between the teeth, and a dome coupled to the base, where the dome includes a plurality of ribs, where the ribs define a plurality of gaps therebetween, and where each gap is radially aligned with a corresponding gullet.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: June 25, 2024
    Assignee: ZURN WATER, LLC
    Inventors: Christopher Alan Majocka, Matthew Curtis Henderson, Christopher Joseph Say
  • Patent number: 12013818
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: June 18, 2024
    Assignee: NetApp, Inc.
    Inventors: Matthew Curtis-Maury, Vinay Devadas, Aditya Kulkarni
  • Patent number: 11998853
    Abstract: One aspect of the disclosure relates to a system configured to provide a virtual space, in accordance with one or more implementations. Users of virtual spaces may encounter barriers in a game. During these barriers, users may receive and/or provide assistance to other affiliation members. One aspect of the disclosure relates to allowing affiliations or other groups to utilize in-game items to assist other players in game progress in an online game. This may incent positive player actions towards affiliation members, may enhance engagement between affiliation members, may provide an incentive for users to join an affiliation, and/or have other results. These results may ultimately contribute to enhanced retention, enhanced monetization, enhanced user satisfaction, and/or other enhancements.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: June 4, 2024
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 11980819
    Abstract: This disclosure relates to adjusting individualized content made available to users of an online game based on user gameplay information. In implementations, information relating to prospective usage of the online game is used to classify users according by user type, and content made available to the users is customized accordingly. Information relating to prospective usage may include predictive information such as demographic and geographic information, as well as game usage information for the users. User types may include resource collection, player versus player, and player versus environment. Customized content may include content made available to the users through the users in-game actions, such as exploring a map, researching a technology or skill, purchasing an in-game item, and completing an in-game achievement, including in-game items, in-game powers, in-game skills, in-game technologies, in-game pets, in-game transportation units, in-game units, and in-game buildings.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: May 14, 2024
    Assignee: Kabam, Inc.
    Inventors: Kent Wakeford, Clifford J. Harrington, Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 11983392
    Abstract: A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based on the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: May 14, 2024
    Assignee: Kabam, Inc.
    Inventors: Michael C. Caldarone, Kellen Christopher Smalley, Matthew Curtis, James Koh
  • Patent number: 11954508
    Abstract: A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: April 9, 2024
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 11879252
    Abstract: The roof scupper overflow with sensor cooperatively engages and replaces a conventional roof opening through a wall or in a corner to prevent trash from reaching and clogging the conventional roof basket and drain. Accumulating trash builds up on the screen of the roof scupper overflow causing a foam float or buoy connected to a trash tray to rise permitting water to run under the trash trap at roof level. The trash tray is retained to a base with magnets. When the water reaches a predetermined level, the foam buoy rises pulling the trash tray away from the base allowing water to flow to the conventional roof drain basket and activating a magnet switch sending a signal to overflow sensor and a control module connected to WIFI service.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: January 23, 2024
    Inventor: Matthew Curtis Williams, II
  • Patent number: 11850516
    Abstract: A system and method for dynamically determining parameters of crafting activities for individual users in a virtual space are disclosed. The crafting activity parameters may be determined based on rate of usage of the virtual space by the users. In some examples, a user usage rate of the virtual space may be determined to measure an amount of time a user spend in the virtual space during a period of real-world time. Based on the determined user usage rate of the virtual space, crafting activity parameters may be determined, for example, to balance differences in time spent in the virtual space by the users. In some implementations, for such determinations of the crafting activity parameters, one or more user normalization standards may be obtained.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: December 26, 2023
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20230398458
    Abstract: One aspect of the disclosure relates to altering a probability of fulfilling a game objective in a game space. The game objective may be associated with a set of potential reward items, the set of potential reward items including a first item. Probabilities of the first item from the set of potential reward items being provided to individual users as a reward for completing the game objective may be determined based on the rates of usage of the game space by the user. The probability of the first user being provided with the first item as a reward for completing the game objective may be determined based on the rate of usage of the game space by the first user.
    Type: Application
    Filed: August 11, 2023
    Publication date: December 14, 2023
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20230385088
    Abstract: A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone