Patents by Inventor Thomas Nicholas

Thomas Nicholas 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: 20240157236
    Abstract: A system that incorporates the subject disclosure may include, for example, a processor that facilitates a performance of operations. The operations may include obtaining an identification of an action to monitor during a gameplay associated with a game, storing a representation of a sliding window of the gameplay in a first storage medium, monitoring, by the system, for the identification of the action during the gameplay, detecting the identification of the action during the gameplay responsive to the monitoring, and responsive to the detecting, storing the representation of the sliding window of the gameplay in a second storage medium that is different from the first storage medium. Additional embodiments are disclosed.
    Type: Application
    Filed: January 18, 2024
    Publication date: May 16, 2024
    Applicant: STEELSERIES ApS
    Inventors: Thane Kurt Woidan, Tino Soelberg, Jeffrey Nicholas Mahlmeister, Thomas J. Panfil
  • Publication number: 20240139624
    Abstract: Embodiments include a system that incorporates the subject disclosure may include, for example, detecting a current trigger during a video game and determining a group of players involved in the current trigger. Further embodiments include recording a trigger clip of game content for each player in the group of players resulting in a group of trigger clips. Each trigger clip of the group of trigger clips is a portion of game content that includes the current trigger from a perspective of each player of the group of players. Additional embodiments include providing the group of trigger clips to a group of gaming devices over a communication network. Each gaming device of the group of gaming devices is associated with one player of the group of players. Additional embodiments are disclosed.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Applicant: STEELSERIES ApS
    Inventors: Jeffrey Nicholas Mahlmeister, Thane Kurt Woidan, Thomas J. Panfil, Tino Soelberg
  • Publication number: 20240091634
    Abstract: A system that incorporates the subject disclosure may include, for example, a processor that performs operations including receiving an actuation profile comprising one or more actuation thresholds responsive to a detection of a triggering event during a gaming session of a video game, configuring the sensor according to the one or more actuation thresholds, receiving, from the sensor, a signal indicating a depression range of the button, comparing the depression range to the one or more actuation thresholds of the actuation profile, and generating an actuation state when the depression range exceeds an actuation threshold of the one or more actuation thresholds. Additional embodiments are disclosed.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Applicant: STEELSERIES ApS
    Inventors: Tino Soelberg, Jeffrey Nicholas Mahlmeister, Thane Kurt Woidan, Thomas J. Panfil
  • Patent number: 11919183
    Abstract: A cartridge for a razor comprises at least one blade and a first blade support configured to attach the at least one blade to the cartridge. The first blade support includes a first portion, a second portion, and a third portion, a first optical feature provided on one or more of the first portion, the second portion, and the third portion. The first optical feature is selected from one or more of a color, a coating, a texture, a perforation, a transparency of the blade support, a light emitting source, a protrusion and a sticker.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: March 5, 2024
    Assignees: BIC Violex Single Member S.A., SOCIETE BIC
    Inventors: Charalampos Schizas, Nikolaos Chatzigrigoriou, Maria Petratou, Christos Ampatis, Dimitris Sioulas, Maria Mitzelou, Nikolaos Ovvadias, Vasileios Papachristos, George Kanakaris, Thomas Brette, Alexander Nicholas Bourque, Nikolaos Chrysanthakopoulos
  • Patent number: 11918898
    Abstract: Embodiments include a system that incorporates the subject disclosure may include, for example, detecting a current trigger during a video game and determining a group of players involved in the current trigger. Further embodiments include recording a trigger clip of game content for each player in the group of players resulting in a group of trigger clips. Each trigger clip of the group of trigger clips is a portion of game content that includes the current trigger from a perspective of each player of the group of players. Additional embodiments include providing the group of trigger clips to a group of gaming devices over a communication network. Each gaming device of the group of gaming devices is associated with one player of the group of players. Additional embodiments are disclosed.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: March 5, 2024
    Assignee: STEELSERIES ApS
    Inventors: Jeffrey Nicholas Mahlmeister, Thane Kurt Woidan, Thomas J. Panfil, Tino Soelberg
  • Publication number: 20240066400
    Abstract: A system that incorporates the subject disclosure may include, for example, a gaming system that cooperates with a graphical user interface to enable user modification and enhancement of one or more audio streams associated with the gaming system. In embodiments, the audio streams may include a game audio stream, a chat audio stream of conversation among players of a video game, and a microphone audio stream of a player of the video game. Additional embodiments are disclosed.
    Type: Application
    Filed: October 24, 2023
    Publication date: February 29, 2024
    Applicant: STEELSERIES ApS
    Inventors: JEFFREY NICHOLAS MAHLMEISTER, Simon Duffy, Paul Allais, Raphaël Greff, Thomas J. Panfil, Cédric Demière, Battsengel Lopez, Vincenzo Giamundo, Hong Cong Tuyen Pham
  • Patent number: 11911696
    Abstract: A system that incorporates the subject disclosure may include, for example, a processor that facilitates a performance of operations. The operations may include obtaining an identification of an action to monitor during a gameplay associated with a game, storing a representation of a sliding window of the gameplay in a first storage medium, monitoring, by the system, for the identification of the action during the gameplay, detecting the identification of the action during the gameplay responsive to the monitoring, and responsive to the detecting, storing the representation of the sliding window of the gameplay in a second storage medium that is different from the first storage medium. Additional embodiments are disclosed.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: February 27, 2024
    Assignee: STEELSERIES ApS
    Inventors: Thane Kurt Woidan, Tino Soelberg, Jeffrey Nicholas Mahlmeister, Thomas J. Panfil
  • Patent number: 11770506
    Abstract: An object detection system includes a first camera having a first field of view and a second camera having a second field of view that overlaps with the first field of view. The object detection system includes object detection logic configured to receive a first image from the first camera and a second image from the second camera and identify an object in both the first and second image. The object detection system further includes object mapping logic configured to identify a location of the object based on the first and second image. The object detection system also includes display logic configured to display the location of the object.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: September 26, 2023
    Assignee: Innovative Signal Analysis, Inc.
    Inventors: Julia Florence Kerst, Thomas Nicholas Zogakis, Rachel Ann Rivera, Michael Wade Martin, Joseph Evan Harris, Adam Earl Scott, Jonathan Edward Ray
  • Publication number: 20210409655
    Abstract: An object detection system includes a first camera having a first field of view and a second camera having a second field of view that overlaps with the first field of view. The object detection system includes object detection logic configured to receive a first image from the first camera and a second image from the second camera and identify an object in both the first and second image. The object detection system further includes object mapping logic configured to identify a location of the object based on the first and second image. The object detection system also includes display logic configured to display the location of the object.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 30, 2021
    Inventors: Julia Florence KERST, Thomas Nicholas ZOGAKIS, Rachel Ann RIVERA, Michael Wade MARTIN, Joseph Evan HARRIS, Adam Earl SCOTT, Jonathan Edward RAY
  • Publication number: 20210386764
    Abstract: Compositions and methods for the treatment of peripheral artery disease and cardiopulmonary diseases or disorders are provided. In accordance with the instant invention, methods of inhibiting, treating, and/or preventing peripheral artery disease or symptoms associated therewith are provided. In a particular embodiment, the methods inhibit, treat, and/or prevent claudication associated with peripheral artery disease.
    Type: Application
    Filed: November 8, 2019
    Publication date: December 16, 2021
    Inventors: Hanjun Wang, Dong Wang, Thomas Nicholas, Michael Lankhorst, Steven Lisco, Irving Zucker, Lie Gao, Juan Hong
  • Patent number: 11025513
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. A processor may, in response to identification of a suspension of user(s) for one of one or more services, generate a suspension value indicative of the suspension and transmit the suspension value to a corresponding one of third party platforms of the service(s), respectively. The suspension value usable by the corresponding third party platform to determine whether to deny request(s) from the user for the distributed service, or not. A service of the service(s) comprises a distributed service provided by a plurality of hosts. In response to the service corresponding to the suspension including the distributed service, the suspension value may be transmitted to the first host, and the suspension value may be propagated to the one or more second hosts, respectively. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: June 1, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Patent number: 10949426
    Abstract: Annotating time series data points with alert information is described. A system retrieves a time series data point and a corresponding alert trigger condition from a time series database. The system evaluates whether the time series data point meets the corresponding alert trigger condition. The system outputs an alert notification associated with the time series data point and the corresponding alert trigger condition if the time series data point meets the corresponding alert trigger condition. The system annotates the time series data point, in the time series database, with alert information associated with the corresponding alert trigger condition if the time series data point meets the corresponding alert trigger condition.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Thomas Nicholas Valine, Bhinav Sura, Anand Subramanian, Rajavardhan Sarkapally
  • Patent number: 10776374
    Abstract: A time series database system receives a trigger condition associated with time series data points corresponding to subsystems of the system. The system aggregates the time series data points associated with a first time into a first internal time series data point. The system aggregates the time series data points associated with a second time into a second internal time series data point if the first internal time series data point does not meet the trigger condition. The system calculates a projected internal time series data point based on the first internal time series data point and the second internal time series data point if the second internal time series data point does not meet the trigger condition. The system outputs a projected alert notification associated with the projected internal time series data point and the trigger condition if the projected internal time series data point meets the trigger condition.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Thomas Nicholas Valine, Bhinav Sura, Rajavardhan Sarkapally, Dilip Devaraj
  • Patent number: 10776506
    Abstract: A self-monitoring time series database system which enforces usage policies is described. A time series database system receives an alert trigger condition for a system user, wherein the system user is associated with multiple time series data points corresponding to multiple subsystems of the time series database system. The time series database system aggregates the multiple time series data points in an internal time series data point, which is internal to the time series database system, associated with the system user. The time series database system evaluates whether the internal time series data point associated with the system user meets the alert trigger condition. The time series database system reduces a level of access by the system user to the time series database system in response to an evaluation that the internal time series data point associated with the system user meets the alert trigger condition.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Thomas Nicholas Valine, Bhinav Sura, Rajavardhan Sarkapally, Dilip Devaraj
  • Patent number: 10778543
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. A processing device may collect set(s) of policy parameter values from one or more third party platforms, respectively, by communication with remote interface(s) employed on the one or more third party platforms, respectively; each set of policy parameter values defines a threshold for issuing a user suspension for a service provided by a respective one of the third party platforms; collect one or more sets of usage metrics for the one or more services from the one or more third party platforms, respectively, by communication with the remote interface(s); the communication with the remote interface(s) to collect the sets of usage metric(s) is asynchronous with communications by which the remote interface(s) received the usage metrics. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 15, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Patent number: 10776318
    Abstract: A self-monitoring time series database system is described. A time series database system receives an alert trigger condition associated with multiple time series data points corresponding to multiple subsystems of the time series database system. The time series database system aggregates the multiple time series data points in an internal time series data point that is internal to the time series database system. The time series database system evaluates whether the internal time series data point meets the alert trigger condition. The time series database system outputs an alert notification associated with the internal time series data point and the alert trigger condition if the internal time series data point meets the alert trigger condition.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Thomas Nicholas Valine, Bhinav Sura, Rajavardhan Sarkapally, Dilip Devaraj
  • Patent number: 10771353
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. The PEaaS may allow customer service providers to define policies for usage restrictions to be implemented across their distributed systems/platforms. The policy enforcement mechanisms of the PEaaS may prevent users from overloading the systems/platforms of the customer service providers. The PEaaS may also include mechanisms for asynchronously (or “lazy”) tracking user infractions or suspensions. The lazy tracking mechanism may track and perform asynchronous (async) computation of infraction records and suspension sets/lists. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 8, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Publication number: 20200204463
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. A processor may, in response to identification of a suspension of user(s) for one of one or more services, generate a suspension value indicative of the suspension and transmit the suspension value to a corresponding one of third party platforms of the service(s), respectively. The suspension value usable by the corresponding third party platform to determine whether to deny request(s) from the user for the distributed service, or not. A service of the service(s) comprises a distributed service provided by a plurality of hosts. In response to the service corresponding to the suspension including the distributed service, the suspension value may be transmitted to the first host, and the suspension value may be propagated to the one or more second hosts, respectively. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: February 5, 2020
    Publication date: June 25, 2020
    Applicant: salesforce.com, inc.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Patent number: 10680958
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. The PEaaS may allow customer service providers to define policies for usage restrictions to be implemented across their distributed systems/platforms. The policy enforcement mechanisms of the PEaaS may prevent users from overloading the systems/platforms of the customer service providers. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 9, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Patent number: 10656783
    Abstract: A variable height terrain surface is leveraged in connection with provision of a virtual reality (VR) environment. In one or more implementations, a variable height terrain surface includes a plurality of height adjusting units that are individually adjustable to simulate a terrain described by terrain data. A controller, that is communicably coupled to the variable height terrain surface, maps the terrain described by the terrain data to the height adjusting units. Additionally, the controller causes the height adjusting units to adjust (e.g., vertically) based on the mapping.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: May 19, 2020
    Inventor: Thomas Nicholas Murto