×

Optimized visibility for sleep sessions over time

  • US 10,206,618 B2
  • Filed: 02/17/2015
  • Issued: 02/19/2019
  • Est. Priority Date: 02/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A server device configured for controlling access to data from a remote client device over a network, comprising:

  • one or more processors;

    a storage component arranged to receive read and write commands from the one or more processors;

    a network interface for supporting communications with the remote client device; and

    one or more memories storing computer-readable instructions which, when executed by the one or more processors, perform a method for controlling access to data from the remote client device comprising the steps ofiteratively applying a graphing process to determine a number of sleep sessions that are expressible continuously on a sleep graph having a time axis and a calendar axis based on different beginning times for a range of multiple days on the time axis, wherein the graphing process is configured to;

    identify a number of continuously expressible sleep sessions with different beginning times applied to each of the multiple days, each identified number is associated with a single constant beginning time for each of the days; and

    calculate a total number of continuously expressible sleep sessions for each constant beginning time for each day;

    storing results from the graphing process for each of the different beginning times in the storage component,selecting the constant beginning time for the range of multiple days from the stored results using the calculated total numbers that provides a maximum number of continuously expressible sleep sessions, the continuously expressible sleep sessions depict a representation of each sleep session along a single representation of a respective row or column, in which the selection causes an adjustment to the continuously expressible sleep sessions from being non-continuously displayed to being continuously displayed, andcontrolling access by the remote client device to the sleep graph.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×