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

  • Patent number: 10799796
    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: May 29, 2019
    Date of Patent: October 13, 2020
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20200318666
    Abstract: A device includes a first unit and a second unit. The first unit comprises a first C-shaped portion, a first bridge portion, and a first U-shaped portion. The first U-shaped portion comprises a first projection extending therefrom. The second unit comprises a second C-shaped portion, a second bridge portion, and a second U-shaped portion. The second U-shaped portion comprises a second projection extending therefrom. The first projection interlocks with the second projection when the first C-shaped portion and the second C-shaped portion are fastened to a plate.
    Type: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Ryan Messmore, Chad Salmela, Justin M. Bargo, Robert E. Wright, Matthew Curtis Lane
  • Publication number: 20200254350
    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: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20200247853
    Abstract: The present invention relates to polypeptides and cytomegalovirus (CMV) antigens that include at least one introduced amino acid mutation relative to the amino acid sequence of the wild-type HCMV glycoprotein B (gB). In some embodiments, the polypeptide is stabilized in a conformation alternative to the gB postfusion conformation. Also disclosed are compositions including the polypeptides and uses thereof.
    Type: Application
    Filed: December 19, 2019
    Publication date: August 6, 2020
    Inventors: Philip Ralph Dormitzer, Ye Che, Xiaoyuan Sherry Chi, Seungil Han, Kyle Paul Heim, Thomas Richard Jones, Yuhang Liu, Xiayang Qiu, Xinzhen Yang, Xiaojie Yao, Matthew Curtis Griffor, Jennifer Anne Nicki
  • Patent number: 10729983
    Abstract: A system and method are disclosed for providing an in-game offer to one or more players of an online game. The offer is provided to players that have newly joined the game and/or to players that have not yet made a purchase. In some implementations, the offer may be meant to incentivize purchase upon entry into the game. The in-game offer may comprise an offer to one or more items and a bonus comprising one or more bonus items provided to the player responsive to the offered items being purchased. The in-game offer may only be made available to a qualifying player for a certain amount of time.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: August 4, 2020
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, Kellen Christopher Smalley, Christopher Pitz, Michael C. Caldarone
  • Patent number: 10690158
    Abstract: A device includes a first unit and a second unit. The first unit comprises a first C-shaped portion, a first bridge portion, and a first U-shaped portion. The first U-shaped portion comprises a first projection extending therefrom. The second unit comprises a second C-shaped portion, a second bridge portion, and a second U-shaped portion. The second U-shaped portion comprises a second projection extending therefrom. The first projection interlocks with the second projection when the first C-shaped portion and the second C-shaped portion are fastened to a plate.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: June 23, 2020
    Assignee: Watchfire Signs, LLC
    Inventors: Ryan Messmore, Chad Salmela, Justin M Bargo, Robert E Wright, Matthew Curtis Lane
  • Publication number: 20200162618
    Abstract: Systems, apparatus, and methods for processing audio signals associated with conferencing devices communicatively connected in a daisy-chain configuration using local connection ports included on each device are provided.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Ali Enteshari, Martin K. Reiling, Ryan Jerold Perkofski, Matthew Curtis Morrow, Michael Ryan Lester
  • Patent number: 10657735
    Abstract: A system for adaptable trend detection for component condition indicator data includes a sensor operable to measure an operating condition of a vehicle and generate a sensor signal associated with the operating condition and a data server operable to acquire a current condition indicator of a condition indicator set according to the sensor signal, and to determine whether a trend in the condition indicator set is indicated according to at least the current condition indicator, at least one previous condition indicator of the condition indicator set and a volatility of at least a portion of the condition indicator set. The data server is further operable to provide an alert in response to determining that the trend is indicated.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 19, 2020
    Assignee: TEXTRON INNOVATIONS INC.
    Inventors: Brian Edward Tucker, Matthew Curtis Ledbetter
  • Publication number: 20200139250
    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: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10639554
    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: August 24, 2018
    Date of Patent: May 5, 2020
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10632386
    Abstract: One aspect of the disclosure relates to automatically triggering events (e.g., sales, promotions, gameplay-based events, and/or other events) in an online game based on varying levels of spend by users in the game. This automation of live operations in the online game may provide for management of revenue generation in the online game. The events may serve to draw users into the online game during traditional off-peak hours, may serve to entice user spending in the online game during times when spending would be low without an event, and/or provides for other enhancements.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 28, 2020
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10606795
    Abstract: A method, non-transitory computer readable medium, and data storage computing device that obtains data to be stored in a buffer in a buffer cache, determines a priority of the buffer based on the data, identifies one of a set of global recycle queues based on the priority, and inserts the buffer and metadata into the global recycle queue. When the global recycle queue is determined to be a lowest priority global recycle queue and the buffer is determined to be a least recently used buffer, the buffer is removed from the global recycle queue and inserted into a per-thread recycle queue. When the buffer is least recently used in the per-thread recycle queue, the buffer is removed from the per-thread recycle queue and placed in a free pool. With this technology, buffer cache can be more efficiently managed, particularly with respect to aging and scavenging operations, among other advantages.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 31, 2020
    Assignee: NETAPP, INC.
    Inventors: Peter Denz, Matthew Curtis-Maury
  • Publication number: 20200038744
    Abstract: This disclosure relates to adjusting virtual item bundles made available to users of on 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. Responsive to the determined user type of a user, customizations of item bundles in the online game made available to individual users for purchase within the online game may be determined.
    Type: Application
    Filed: October 14, 2019
    Publication date: February 6, 2020
    Inventors: Kent Wakeford, Clifford J. Harrington, Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10549201
    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: October 15, 2018
    Date of Patent: February 4, 2020
    Assignee: Kabam, Inc.
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Publication number: 20200001991
    Abstract: A rotorcraft having a rotor system including a yoke, a plurality of grip assemblies, each of which is hingedly attach a rotor blade to the yoke, a plurality of flap stops, each flap stop attached to a respective grip assembly, a channel bounded by an upper and lower retaining surfaces, and a droop ring slideably disposed in the channel of the droop limiting system. The droop ring has a body with an inner surface, an outer surface, and a first end surface between the inner surface and the outer surface. The droop ring further has a first wear element removably disposed at the first end surface and extending above the first end surface and spaces the first end surface apart from the channel. Each flap stop is arranged to contact the outer surface of the droop ring and limit a downward droop of the respective rotor blade.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Mark Adam Wiinikka, Matthew Curtis Ledbetter
  • Patent number: 10521269
    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: May 1, 2017
    Date of Patent: December 31, 2019
    Assignee: NETAPP, INC.
    Inventors: Vinay Devadas, Matthew Curtis-Maury, Aditya Kulkarni
  • Publication number: 20190340162
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Applicant: NETAPP, INC.
    Inventors: Matthew Curtis-Maury, Aditya Kulkarni, Vinay Devadas
  • Publication number: 20190332401
    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: July 12, 2019
    Publication date: October 31, 2019
    Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10456664
    Abstract: This disclosure relates to adjusting virtual item bundles made available to users of on 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. Responsive to the determined user type of a user, customizations of item bundles in the online game made available to individual users for purchase within the online game may be determined.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: October 29, 2019
    Assignee: Kabam, Inc.
    Inventors: Kent Wakeford, Clifford J. Harrington, Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
  • Patent number: 10452633
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 22, 2019
    Assignee: NETAPP, INC.
    Inventors: Matthew Curtis-Maury, Aditya Kulkarni, Vinay Devadas