Patents by Inventor Brian Singer

Brian Singer 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: 12576310
    Abstract: Systems and methods disclosed herein concern a motorized fitness wheel. The fitness wheel includes a wheel that rotates about an axle with two handles that extend outward from respective sides of the wheel along the rotational axis. In use, the user grasps the handles with their hands and rolls the wheel back and forth along the floor. A motor is configured to apply a torque to the wheel in either forward or backward direction to apply resistance or assistance and enhance the exercise. A position sensor feeds positional information of the motor to a microcontroller. Based on the positional information, the microcontroller dynamically controls the output torque of the motor as a function of one or more torque trajectories. The torque trajectories define the output torque of the motor over a cycle of the exercise as a function a spatial variable (e.g., wheel position) and/or time.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 17, 2026
    Assignee: ZeroWheel, Inc.
    Inventors: Neil Singer, Pranav Solanki, Brian Singer, Kenneth Pasch
  • Patent number: 12101235
    Abstract: Techniques for generating and monitoring service level objectives (SLOs) are disclosed. The techniques include an SLO platform performing: storing a first SLO definition of a first SLO including a first error budget for a first metric associated with a first service; storing a second SLO definition of a second SLO including a second error budget for a second metric associated with a second service; obtaining first telemetry data from a first data source associated with the first service; obtaining second telemetry data from a second data source associated with the second service; monitoring the first SLO at least by computing the first metric based on the first telemetry data and evaluating the first metric against the first error budget; and monitoring the second SLO at least by computing the second metric based on the second telemetry data and evaluating the second metric against the second error budget.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: September 24, 2024
    Assignee: NOBL9 INC.
    Inventors: Brian Singer, Alex Nauda, Jakub Gruszecki, Jakub Warczarek, Grzegorz Agacinski
  • Publication number: 20240181296
    Abstract: An exercise system and a method of using a motorized fitness wheel to perform an exercise on a generally vertical wall is provided. The exercise system includes an elongate wall protection device mounted to a generally vertical wall and the motorized fitness wheel. The fitness wheel includes a wheel configured to rotate about an axle with two handles that extend outward from respective sides of the wheel. In use, the user grasps the handles and presses the exercise wheel against a generally vertical surface, rolls the exercise wheel in a first direction, and then rolls the exercise wheel in a second direction to complete an exercise cycle. During movement of the exercise wheel, a motor coupled to the wheel generates, under control of a processor, torque in the forward or backward rotational directions based on the measured movement of the wheel to enhance the exercise for the user.
    Type: Application
    Filed: January 31, 2024
    Publication date: June 6, 2024
    Applicant: ZeroWheel, LLC
    Inventors: Neil Singer, Brian Singer, Neil Chernick
  • Patent number: 11944871
    Abstract: Systems and methods disclosed herein concern a motorized fitness wheel. The fitness wheel includes a wheel that rotates about an axle with two handles that extend outward from respective sides of the wheel along the rotational axis. In use, the user grasps the handles with their hands and rolls the wheel back and forth along the floor. A motor is configured to apply a torque to the wheel in either forward or backward direction to apply resistance or assistance and enhance the exercise. A position sensor feeds positional information of the motor to a microcontroller. Based on the positional information, the microcontroller dynamically controls the output torque of the motor as a function of one or more torque trajectories. The torque trajectories define the output torque of the motor over a cycle of the exercise as a function a spatial variable (e.g., wheel position) and/or time.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: April 2, 2024
    Assignee: ZEROWHEEL, LLC
    Inventors: Neil Singer, Pranav Solanki, Brian Singer, Kenneth Pasch
  • Publication number: 20240009520
    Abstract: Systems and methods disclosed herein concern a motorized fitness wheel. The fitness wheel includes a wheel that rotates about an axle with two handles that extend outward from respective sides of the wheel along the rotational axis. In use, the user grasps the handles with their hands and rolls the wheel back and forth along the floor. A motor is configured to apply a torque to the wheel in either forward or backward direction to apply resistance or assistance and enhance the exercise. A position sensor feeds positional information of the motor to a microcontroller. Based on the positional information, the microcontroller dynamically controls the output torque of the motor as a function of one or more torque trajectories. The torque trajectories define the output torque of the motor over a cycle of the exercise as a function a spatial variable (e.g., wheel position) and/or time.
    Type: Application
    Filed: January 26, 2023
    Publication date: January 11, 2024
    Inventors: Neil Singer, Pranav Solanki, Brian Singer, Kenneth Pasch
  • Publication number: 20240009518
    Abstract: Systems and methods disclosed herein concern a motorized fitness wheel. The fitness wheel includes a wheel that rotates about an axle with two handles that extend outward from respective sides of the wheel along the rotational axis. In use, the user grasps the handles with their hands and rolls the wheel back and forth along the floor. A motor is configured to apply a torque to the wheel in either forward or backward direction to apply resistance or assistance and enhance the exercise. A position sensor feeds positional information of the motor to a microcontroller. Based on the positional information, the microcontroller dynamically controls the output torque of the motor as a function of one or more torque trajectories. The torque trajectories define the output torque of the motor over a cycle of the exercise as a function a spatial variable (e.g., wheel position) and/or time.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Inventors: Neil Singer, Pranav Solanki, Brian Singer, Kenneth Pasch
  • Publication number: 20240009521
    Abstract: Systems and methods disclosed herein concern a motorized fitness wheel. The fitness wheel includes a wheel that rotates about an axle with two handles that extend outward from respective sides of the wheel along the rotational axis. In use, the user grasps the handles with their hands and rolls the wheel back and forth along the floor. A motor is configured to apply a torque to the wheel in either forward or backward direction to apply resistance or assistance and enhance the exercise. A position sensor feeds positional information of the motor to a microcontroller. Based on the positional information, the microcontroller dynamically controls the output torque of the motor as a function of one or more torque trajectories. The torque trajectories define the output torque of the motor over a cycle of the exercise as a function a spatial variable (e.g., wheel position) and/or time.
    Type: Application
    Filed: March 29, 2023
    Publication date: January 11, 2024
    Inventors: Neil Singer, Pranav Solanki, Brian Singer, Kenneth Pasch
  • Publication number: 20230239222
    Abstract: Techniques for generating and monitoring service level objectives (SLOs) are disclosed. The techniques include an SLO platform performing: storing a first SLO definition of a first SLO including a first error budget for a first metric associated with a first service; storing a second SLO definition of a second SLO including a second error budget for a second metric associated with a second service; obtaining first telemetry data from a first data source associated with the first service; obtaining second telemetry data from a second data source associated with the second service; monitoring the first SLO at least by computing the first metric based on the first telemetry data and evaluating the first metric against the first error budget; and monitoring the second SLO at least by computing the second metric based on the second telemetry data and evaluating the second metric against the second error budget.
    Type: Application
    Filed: March 27, 2023
    Publication date: July 27, 2023
    Inventors: Brian Singer, Alex Nauda, Jakub Gruszecki, Jakub Warczarek, Grzegorz Agacinski
  • Patent number: 11641314
    Abstract: Techniques for generating and monitoring service level objectives (SLOs) are disclosed. The techniques include an SLO platform performing: storing a first SLO definition of a first SLO including a first error budget for a first metric associated with a first service; storing a second SLO definition of a second SLO including a second error budget for a second metric associated with a second service; obtaining first telemetry data from a first data source associated with the first service; obtaining second telemetry data from a second data source associated with the second service; monitoring the first SLO at least by computing the first metric based on the first telemetry data and evaluating the first metric against the first error budget; and monitoring the second SLO at least by computing the second metric based on the second telemetry data and evaluating the second metric against the second error budget.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: May 2, 2023
    Assignee: NOBL9 INC.
    Inventors: Brian Singer, Alex Nauda, Jakub Gruszecki, Jakub Warczarek, Grzegorz Agacinski
  • Publication number: 20230021600
    Abstract: Techniques for generating and monitoring service level objectives (SLOs) are disclosed. The techniques include an SLO platform performing: storing a first SLO definition of a first SLO including a first error budget for a first metric associated with a first service; storing a second SLO definition of a second SLO including a second error budget for a second metric associated with a second service; obtaining first telemetry data from a first data source associated with the first service; obtaining second telemetry data from a second data source associated with the second service; monitoring the first SLO at least by computing the first metric based on the first telemetry data and evaluating the first metric against the first error budget; and monitoring the second SLO at least by computing the second metric based on the second telemetry data and evaluating the second metric against the second error budget.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Inventors: Brian Singer, Alex Nauda, Jakub Gruszecki, Jakub Warczarek, Grzegorz Agacinski
  • Patent number: 10285636
    Abstract: Described herein is an apparatus and method of detecting bruxism. The method includes the steps of: capturing a video of a subject, performing by circuitry included in the apparatus, spatial filtering of each image frame included in the captured video. Further, the method includes generating by circuitry, a filtered image by temporally filtering the spatially filtered image frames, the temporally filtered image including data belonging in a first frequency range, and wherein a subset of data is associated with a predetermined color variation to indicate presence of bruxism in the subject.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: May 14, 2019
    Assignee: Half Mile Technologies, Inc.
    Inventor: Brian Singer
  • Publication number: 20170135626
    Abstract: Described herein is an apparatus and method of detecting bruxism. The method includes the steps of: capturing a video of a subject, performing by circuitry included in the apparatus, spatial filtering of each image frame included in the captured video. Further, the method includes generating by circuitry, a filtered image by temporally filtering the spatially filtered image frames, the temporally filtered image including data belonging in a first frequency range, and wherein a subset of data is associated with a predetermined color variation to indicate presence of bruxism in the subject.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 18, 2017
    Applicant: HALF MILE TECHNOLOGIES, INC.
    Inventor: Brian SINGER
  • Publication number: 20170078452
    Abstract: An HTTP web-native bridge includes an HTTP server that exposes native mobile modules through a RESTful web service. A full HTTP feature set may be utilized to interact with the native mobile modules to access native features and functionalities of a mobile device by a web service. The HTTP web-native bridge may be implemented without including additional libraries in the web service code or requiring web service developers to write application programming interface code.
    Type: Application
    Filed: May 7, 2014
    Publication date: March 16, 2017
    Applicant: Optum, Inc.
    Inventors: Joost Verrijt, Brian Singer, Matthew McGoogan, Chris Bellinger
  • Patent number: 9197591
    Abstract: An improved method for controlling a computer device user's email accessibility to an email receiver includes the steps of: (a) providing software configured to generate a unique email address link for use by the email sender, (b) configuring this email address link to include code that causes any email message created by the email sender to have included within it a token which identifies the email sender and causes the email server handling this message to communicate with the server on which the software is running for the purpose of receiving authorization from this server as to whether to deliver the email message to its intended receiver, and (c) establishing a set of rules which seeks to restrict the email message of spammers from being authorized for delivery to the email receiver.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: November 24, 2015
    Assignee: JustEmailUs, LLC
    Inventor: Brian Singer
  • Patent number: 7423529
    Abstract: Systems and methods for surveillance in a mobile environment. In some cases, the systems and methods utilize a variety of image and/or audio sensors to record activity ongoing in a mobile environment. In one particular embodiment, the activity is temporarily recorded in a first tier memory implemented as a volatile FIFO. Where a trigger input is detected, the activity is recorded in a second tier memory that can be configured as a non-volatile memory. Further, in some cases the recorded activity can be transmitted wirelessly to a remote location.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: September 9, 2008
    Assignee: OBS, Inc.
    Inventors: Brian Singer, Kevin Jones
  • Publication number: 20070061874
    Abstract: Computer system, method and program for determining which support team to assign a security problem. Two or more of the following determinations are made: (a) determining if the support team has responsibility for a security policy for a computer system in which the security problem resides, (b) determining if the support team has responsibility for a subsystem in which the security problem resides within the computer system, (c) determining if the support team has responsibility for a TCP or UDP port for an application associated with the security problem within the computer system, and (d) determining if the support team has responsibility for a type of the security problem by checking for predetermined key words or phrase within a text description of the security problem. The security problem can be a security policy violation or a network based vulnerability.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Gregory Coppola, Jeffrey Schaefer, Brian Singer
  • Publication number: 20070037536
    Abstract: System, method and program for controlling a mute function on a telephone device. While the mute function is active, sound reaching a telephone or other communication device is sensed, and a determination is made if the sound includes a word. If so, an alarm is activated to alert a user that the mute function is active. If not, the alarm is not activated. In accordance with an optional feature of the present invention, speech recognition software is trained to recognize the voice or speech pattern of a specific user, and the alarm is activated only if the word was spoken by the specific user.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Roberto Battaglini, Brian Singer
  • Publication number: 20070001836
    Abstract: Systems and methods for surveillance in a mobile environment. In some cases, the systems and methods utilize a variety of image and/or audio sensors to record activity ongoing a mobile environment. In one particular embodiment, the activity is temporarily recorded in a first tier memory implemented as a volatile FIFO. Where a trigger input is detected, the activity is recorded in a second tier memory that can be configured as a non-volatile memory. Further, in some cases the recorded activity can be transmitted wirelessly to a remote location.
    Type: Application
    Filed: January 16, 2004
    Publication date: January 4, 2007
    Applicant: OBS, Inc
    Inventors: Brian Singer, Kevin Jones
  • Publication number: 20060265520
    Abstract: A method and system for a PCI-Express device is provided. The PCI-Express device includes a buffer memory placed in a receive path for receiving an incoming data stream from a Fibre Channel network, wherein the buffer memory is written in a first clock domain and read in a second clock domain using at least two read pointers that are generated by a read pointer logic module, and read pointer values are adjusted based on whether a character is inserted or deleted to avoid buffer memory underflow and/or overflow conditions.
    Type: Application
    Filed: May 18, 2005
    Publication date: November 23, 2006
    Inventors: David Kwak, Brian Singer
  • Publication number: 20060253454
    Abstract: System, method and program product for determining if a first web page returned to a web browser is a redirected web page. A dummy URL is created by appending one or more characters to a URL of the first web page. The one or more characters are chosen such that the dummy URL is likely to elicit a redirected web page. The request for the dummy URL is sent. A second web page is received in response to the request. The second web page is a redirected web page. The content of the second web page is compared to content of the first web page to determine if the first web page is a redirected web page. The request for the dummy URL is sent to a same application that returned the second web page.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 9, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Coppola, Brian Singer