Patents by Inventor James Sutherland

James Sutherland 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: 11631388
    Abstract: A wall-mounted acoustic deadening device includes a mounting device including a mounting plate configured to be mounted to a wall and a mounting peg extending from the mounting plate. The mounting peg has a first portion adjacent the mounting plate with a first diameter and a second portion opposite the mounting plate having a second diameter smaller than the first diameter. The device further includes a panel configured to dampen sound, which has a plurality of panel holes extending through a thickness of the panel. A panel hole diameter of one of the plurality of panel holes is less than the first diameter and greater than or equal to the second diameter, and the panel is configured to attach to the mounting device via the mounting peg extending through the one of the plurality of panel holes.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: April 18, 2023
    Assignee: De-Fi Systems, LLC
    Inventor: James Sutherland, Jr.
  • Publication number: 20230009264
    Abstract: A wall-mounted acoustic deadening device includes a mounting device including a mounting plate configured to be mounted to a wall and a mounting peg extending from the mounting plate. The mounting peg has a first portion adjacent the mounting plate with a first diameter and a second portion opposite the mounting plate having a second diameter smaller than the first diameter. The device further includes a panel configured to dampen sound, which has a plurality of panel holes extending through a thickness of the panel. A panel hole diameter of one of the plurality of panel holes is less than the first diameter and greater than or equal to the second diameter, and the panel is configured to attach to the mounting device via the mounting peg extending through the one of the plurality of panel holes.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 12, 2023
    Inventor: James Sutherland, JR.
  • Patent number: 11477068
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a notification message and identifying a predetermined category of a notification bar portion of the user application to display the notification message. The method may also include associating the notification message with the identified predetermined category and determining a level of importance of the notification message. The method may also provide displaying a notification indicator on the notification bar according to the predetermined category and to the notification type that corresponds to the level of importance.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 18, 2022
    Assignee: Kaseya Limited
    Inventors: Ryan Smith, Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Mark James Sutherland
  • Publication number: 20220210016
    Abstract: A server configuration tool is presented for autonomously configuring servers located in a network. The tool may autonomously configure multiple servers in parallel based on individual states of the servers, which may be periodically and simultaneously determined. For example, the tool may determine which action to take to begin or continue configuring the server based on the present state of each server. Server states (and corresponding actions) can be edited through a user interface to alter the server configuration process without code changes. At any one time, multiple servers may be in different states requiring different configuration operations to configure the servers to be ready for use. The present systems and methods can be used to move multiple servers iteratively through different configuration actions based on the individual state of each server and to perform non-conflicting configuration operations for multiple servers in parallel.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 30, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: Kevin McBride, James Sutherland, Bryan Dreyer, Kristopher Dick
  • Patent number: 11236620
    Abstract: Turbine blade tip shroud surface profiles are disclosed. Embodiments of the tip shroud include a pair of opposed, axially extending wings configured to couple to an airfoil at a radially outer end of the airfoil. The tip shroud also includes a tip rail extending radially from the pair of opposed, axially extending wings. Tip shroud surface profiles may be of the downstream and/or upstream side of the tip rail, a leading and/or trailing Z-notch of the tip shroud, and/or downstream and/or upstream side radially outer surfaces of wings of the tip shroud. The surface profiles are stated as shapes having a nominal profile substantially in accordance with at least part of Cartesian coordinate values of X and Y, and perhaps Z and a thickness, set forth in a respective table.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: February 1, 2022
    Assignee: General Electric Company
    Inventors: William Scott Zemitis, Michelle Jessica Iduate, James Sutherland Stanley, Adrian Lional Scott
  • Patent number: 11158298
    Abstract: A wall-mounted acoustic deadening device includes a mounting device including a mounting plate and a mounting peg extending from the mounting plate and having a first portion adjacent the mounting plate with a first diameter and a second portion opposite the mounting plate having a second diameter smaller than the first diameter. The device also includes at least two panels, each panel including a plurality of panel holes. A panel hole diameter is less than the first diameter and greater than or equal to the second diameter. A first panel is configured to be attached to the mounting device via the mounting peg extending through one of the plurality of panel holes. A second panel is configured to be attached to the mounting device adjacent to the first panel via the mounting peg extending through the one of the plurality of panel holes.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: October 26, 2021
    Assignee: De-Fi Systems, LLC
    Inventor: James Sutherland, Jr.
  • Publication number: 20200383299
    Abstract: Computer controlled systems and methods of an automated homecage monitoring system predict a state of an animal and of its homecage. The prediction of the state of the animal may be based on a pose estimate of the animal, and at least one sensor input from an at least one sensor. The pose estimate may include a graph of connected nodes, the nodes representing coordinates of the sensor input corresponding to predicted indicia on the animal's body. The animal state may include a behavioral state of an animal, a social state of an animal, a position state of an animal, a sleep state of an animal, and a biological state of an animal. The automated homecage monitoring system may allow for animal state data to be reported for an animal or animals in situ.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 10, 2020
    Inventors: Edgar Josue Bermudez Contreras, Robert James Sutherland, Majid Mohajerani, Surjeet Singh
  • Patent number: 10673683
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: June 2, 2020
    Assignee: KASEYA LIMITED
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Patent number: 10621519
    Abstract: A method and apparatus of maintaining time information for a multi-tasking customer service agent is disclosed. One example method of operation may include maintaining time information allocated to a plurality of tasks. The method may include receiving a first task and starting a first timer at a computing device corresponding to the beginning of work performed on the first task. The method may also include receiving a second task and starting a second timer different from the first timer, which corresponds to the beginning of work performed on the second task. The method may further include transferring a total time allocation record representing a total time counted by the first timer and a total time counted by the second timer to a data record stored in memory, wherein the data record associates the total time counted by the first timer with a corresponding task, and associates the total time counted by the second timer with a different corresponding task.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: April 14, 2020
    Assignee: KASEYA LIMITED
    Inventor: Mark James Sutherland
  • Publication number: 20180121837
    Abstract: A method and apparatus of maintaining time information for a multi-tasking customer service agent is disclosed. One example method of operation may include maintaining time information allocated to a plurality of tasks. The method may include receiving a first task and starting a first timer at a computing device corresponding to the beginning of work performed on the first task. The method may also include receiving a second task and starting a second timer different from the first timer, which corresponds to the beginning of work performed on the second task. The method may further include transferring a total time allocation record representing a total time counted by the first timer and a total time counted by the second timer to a data record stored in memory, wherein the data record associates the total time counted by the first timer with a corresponding task, and associates the total time counted by the second timer with a different corresponding task.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 3, 2018
    Inventor: Mark James Sutherland
  • Publication number: 20180085595
    Abstract: A method for inducing neurogenesis in the brain of a mammal includes administering a light treatment from an LED light source.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 29, 2018
    Inventors: Robert James SUTHERLAND, Terry M. COOK
  • Publication number: 20180007146
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Patent number: 9852383
    Abstract: A method and apparatus of maintaining time information for a multi-tasking customer service agent is disclosed. One example method of operation may include maintaining time information allocated to a plurality of tasks. The method may include receiving a first task and starting a first timer at a computing device corresponding to the beginning of work performed on the first task. The method may also include receiving a second task and starting a second timer different from the first timer, which corresponds to the beginning of work performed on the second task. The method may further include transferring a total time allocation record representing a total time counted by the first timer and a total time counted by the second timer to a data record stored in memory, wherein the data record associates the total time counted by the first timer with a corresponding task, and associates the total time counted by the second timer with a different corresponding task.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: December 26, 2017
    Assignee: KASEYA LIMITED
    Inventor: Mark James Sutherland
  • Patent number: 9769264
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: September 19, 2017
    Assignee: KASEYA LIMITED
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Publication number: 20170048335
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Application
    Filed: November 1, 2016
    Publication date: February 16, 2017
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Patent number: 9485312
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: November 1, 2016
    Assignee: KASEYA LIMITED
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Patent number: 9177033
    Abstract: In an EclipseLink environment, persistence units are associated with a single data source. However, in accordance with an embodiment, a user can define multiple persistence units, each with a different set of entity types (i.e., classes) stored in multiple data sources, and expose them through a single composite persistence unit which combines the entities from across the multiple data sources through a single persistence context. A plurality of different types of data sources can be used, including Java Transaction API (JTA) and non-JTA data sources as well as EclipseLink's native JDBC connection pools. Each member persistence unit continues mapping its classes to its own data source. Therefore, a composite persistence unit allows one to map different entities to different data sources. Composite persistence units can be created at runtime.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 3, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Andrei Ilitchev, James Sutherland, Douglas Clarke
  • Publication number: 20140201839
    Abstract: Identifying and performing maintenance operations on computer network devices may include accessing an agent portal via an administrator machine operating on a network and receiving an application user interface. The user interface may be used to request a device list of active network devices currently operating on the network and identify a number of devices that require a remote maintenance operation and at least one flagged device which requires an alternative type of remote maintenance, and perform the remote maintenance operation on at least one of the devices while omitting the flagged device at least temporarily.
    Type: Application
    Filed: December 5, 2013
    Publication date: July 17, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Mark James Sutherland
  • Publication number: 20140089848
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a notification message and identifying a predetermined category of a notification bar portion of the user application to display the notification message. The method may also include associating the notification message with the identified predetermined category and determining a level of importance of the notification message. The method may also provide displaying a notification indicator on the notification bar according to the predetermined category and to the notification type that corresponds to the level of importance.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Ryan Smith, Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Mark James Sutherland
  • Publication number: 20140089406
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Application
    Filed: December 10, 2012
    Publication date: March 27, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell