Patents by Inventor Michael Nilsson

Michael Nilsson 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: 10659502
    Abstract: The invention presents a method of providing feedback for receipt of a multicast video stream. The feedback mechanism allows the number of clients receiving over multicast to be determined, which can then be used to manage multicast delivery, including switching decisions between multicast and unicast. Video content is delivered over a multicast stream from a content server to a plurality of client devices. The client devices are each configured to respond at regular intervals whilst receiving the multicast video stream by transmitting an HTTP HEAD request message to the content server. The HTTP HEAD request refers to metadata relating to a manifest file associated with the video stream. The number of client devices receiving the multicast video stream is determined based on the number of HEAD requests received at the content server.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 19, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Ian Crabtree, Michael Nilsson, Rory Turnbull, Stephen Appleby
  • Publication number: 20200132326
    Abstract: An HVAC controller includes a touch-responsive display and a scheduling grid having one or more rows representing a 24 hour period of a day-of-week. A user selects an operation to be performed such as adding or deleting a scheduled event, such as a period of occupancy or non-occupancy. A visual representation of the available operations and the temporal regions subject to the available operations is presented. A user may then select the desired region on which to perform the operation, the operation is visually represented on the touch-responsive display, and the user indicates whether the operation should be saved or discarded. The operation may be applied to additional remote HVAC devices in a single operation.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Applicant: Trane International Inc.
    Inventors: Charles P. Quistad, Scott Cress, Rick Kloeppner, Amit Samtani, James Brink, Rachel Michael Nilsson, Sean Fuller Mosley, Zachary Frank Stark, Brian J. Politiske, Susan M. Mairs
  • Patent number: 10587255
    Abstract: A PAM (Pulse Amplitude Modulation) modulator driver is configured to receive a PAM input signal having N input amplitude levels and provide a PAM output signal having N output amplitude levels, where N is an integer. The PAM modulator driver circuit configured to electrically adjust amplitude levels in the PAM output signal.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: March 10, 2020
    Assignee: Skorpios Technologies, Inc.
    Inventors: Andrew Bonthron, Phuoc Nguyen, Viktor Novozhilov, Michael Nilsson, Wei-Min Kuo
  • Publication number: 20200045384
    Abstract: Examples of the present invention provide a method of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. As soon as the client is aware of a future segment marked as having higher viewer importance than the next segment for download, the client initiates the download of this further segment by making a request (e.g. HTTP request), while making a concurrent request for the delivery of the next segment.
    Type: Application
    Filed: September 29, 2017
    Publication date: February 6, 2020
    Inventor: Michael NILSSON
  • Patent number: 10548637
    Abstract: An implantable bone support system including a shelf clip supported on a portion of the perimeter of the skull opening. The shelf clip includes upper and lower body portions. The legs of the lower body portion are positioned such that one leg is engaged with the skull perimeter in a direction away from the skull opening. The opposing leg is positioned into the skull opening to form a portion of a shelf for receiving the bone flap or implant. In an adjustable height embodiment, the ratcheting leg of the upper body portion engages a central post, via ratchet teeth on the leg and the central post, and is pressed into engagement to capture the skull between the upper and lower body portions. The removable or locking leg is formed for engagement with the upper body portion of the clip, and engages an external surface of the bone flap or implant to capture the bone flap or implant within the shelf created by the clips within the skull opening.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: February 4, 2020
    Assignee: BLOCKHEAD OF CHICAGO, LLC
    Inventors: Cynthia M. Brogan, Carl Michael Nilsson
  • Publication number: 20200037012
    Abstract: Described are methods of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. The bit rate of each segment selected for download is dependent on the relative importance of that segment and future segments. The selected segment is then delivered to the client device from the server. Thus, segments having a higher viewer importance will be delivered with a higher encoded bitrate than segments having a lower viewer importance.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 30, 2020
    Inventor: Michael NILSSON
  • Publication number: 20200037017
    Abstract: Described are methods of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. The bit rate of each segment selected for download is dependent on the relative importance of that segment and future segments. The selected segment is then delivered to the client device from the server. Thus, segments having a higher viewer importance will be delivered with a higher encoded bitrate than segments having a lower viewer importance.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 30, 2020
    Inventor: Michael NILSSON
  • Publication number: 20190364311
    Abstract: A method of delivering media content over a network, the media content including a plurality of temporal segments, wherein each temporal segment comprises a plurality of data packets, the method including: selecting an initial size of a first congestion window; delivering the plurality of data packets of a first segment using the first congestion window, the initial size of the first congestion window being used to control the size of the first congestion window for the duration of the first segment delivery; measuring the packet loss during the delivery of the first segment; determining an initial size of a second congestion window in dependence on the measured packet loss for the first segment; and delivering a second segment using the second congestion window, the initial size of the second congestion window being used to control the size of the second congestion window for the duration of the second segment delivery.
    Type: Application
    Filed: December 13, 2017
    Publication date: November 28, 2019
    Applicant: British Telecommunications Public Limited Company
    Inventors: Michael Nilsson, Stephen Appleby, Yousif Humeida
  • Publication number: 20190363963
    Abstract: A method of determining the bandwidth of a link carrying a plurality of data streams between a plurality of sources and a plurality of destinations in a network, the method including sending data packets from a first data stream over the link from one source to one destination at a first transmission rate, and measuring an associated first packet loss rate; sending further data packets from the first data stream over the link from the one source to the one destination at a second transmission rate, and measuring an associated second packet loss rate; and determining the bandwidth of the link in dependence on the first and second packet loss rates and the first and second transmission rates.
    Type: Application
    Filed: December 13, 2017
    Publication date: November 28, 2019
    Applicant: British Telecommunications Public Limited Company
    Inventors: Michael Nilsson, Stephen Appleby, Yousif Humeida
  • Publication number: 20190342591
    Abstract: A method of delivering a video sequence in a network, the sequence including a plurality of temporal segments encoded at a plurality of qualities, the method including storing a dataset indicating the relative size of segments of the video stream; computing in dependence on that dataset a time schedule for delivery of the segments, the time schedule indicating a target delivery time for each segment sufficient to deliver all the segments in the sequence in time for decoding and being independent of the encoded quality of each segment; for each segment: setting one or more transmission parameters for the segment in dependence on the target delivery time for the segment and the relative size of the segment; and delivering the segment over the network using the one or more transmission parameters.
    Type: Application
    Filed: December 13, 2017
    Publication date: November 7, 2019
    Applicant: British Telecommunications Public Limited Company
    Inventors: Michael Nilsson, Yousif Humeida, Stephen Appleby
  • Publication number: 20190274741
    Abstract: A surgical repositioning instrument for lowering and fixing a fixing rod in the tulip head of a bone screw has a coupling sleeve with two distal latching arms. A locking sleeve is longitudinally displaceable on the coupling sleeve between a release and locking position. A rod presser contacts and lowers the fixing rod, which is arranged displaceably within the coupling sleeve. Arranged in a through bore in the handle part is the locking sleeve, coupling sleeve and rod presser. On a grip part, an actuating lever is pivotally mounted to advance the rod presser relative to the coupling sleeve. The actuating lever has a laterally projecting force arm and a load arm which is coupled to the rod presser. The locking sleeve protrudes in its release position and is independently slid into its locking position by the rod presser acting on its proximal end with an axially directed force.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 12, 2019
    Inventors: Farzam Vazifehdan, Mathias Pippan, Michael Reith, C. Michael Nilsson, Helmut Schönhöffer
  • Publication number: 20190159811
    Abstract: Methods and devices for treating spinal deformities are provided. In one exemplary embodiment, a low-profile spinal anchoring device is provided for receiving a spinal fixation element, such as a tether, therethrough. The device generally includes a staple body that is adapted to seat a spinal fixation element, a fastening element for fixing the staple body to bone, and a locking assembly for coupling a spinal fixation element to the staple body. In one embodiment, the locking assembly includes a washer that is adapted to couple to the staple body such that the spinal fixation is disposed therebetween, and a locking nut that is adapted to engage the staple body to mate the washer to the staple body.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 30, 2019
    Inventors: Hassan A. Serhan, Michael A. Slivka, Matthew Hannen, Peter O. Newton, Michael Nilsson
  • Patent number: 10219844
    Abstract: A spine fixation device including an elongated bone screw partially embedded in a vertebra of a spine and a retaining head that can receive a rod and a head of the bone screw. The retaining head has an inner member that includes a screw head receiving section for receiving the screw head. The retaining head further has an outer member that includes an inner face that can contact an outer face of the screw head receiving section. When the inner face is in contact with the outer face, the screw head receiving section applies pressure to the screw head to fixate the relative angle between the bone screw and the retaining head.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 5, 2019
    Assignee: ROBERT REID, INC.
    Inventors: Tsuyoshi Segawa, Carl Michael Nilsson
  • Patent number: 10194954
    Abstract: Methods and devices for treating spinal deformities are provided. In one exemplary embodiment, a low-profile spinal anchoring device is provided for receiving a spinal fixation element, such as a tether, therethrough. The device generally includes a staple body that is adapted to seat a spinal fixation element, a fastening element for fixing the staple body to bone, and a locking assembly for coupling a spinal fixation element to the staple body. In one embodiment, the locking assembly includes a washer that is adapted to couple to the staple body such that the spinal fixation is disposed therebetween, and a locking nut that is adapted to engage the staple body to mate the washer to the staple body.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: February 5, 2019
    Assignee: DEPUY SYNTHES PRODUCTS, INC.
    Inventors: Hassan A. Serhan, Michael A. Slivka, Matthew Hannen, Peter O. Newton, Michael Nilsson
  • Publication number: 20190018377
    Abstract: Disclosed is a system for controlling pool/spa components. More particularly, disclosed is a system for controlling pool/spa components including a display screen and one or more processors presenting a control user interface for display on the display screen, wherein the control user interface includes a home screen comprising a first portion containing a first plurality of buttons and/or controls for controlling a first group of the plurality of pool/spa components associated with a first body of water, and a second portion containing a second plurality of buttons and/or controls for controlling a second group of the plurality of pool/spa components associated with a second body of water.
    Type: Application
    Filed: September 18, 2018
    Publication date: January 17, 2019
    Applicant: Hayward Industries, Inc.
    Inventors: Kevin Potucek, Gregory Fournier, James Murdock, Robert Heon, David Blaine, Craig Horrocks, Kenneth White, JR., Murat Dymov, Michael Nilsson, Thomas-Eric Béliveau, Deyin Xu, Patrick Mainville, Qiwei Huang, Linnette Rivera
  • Patent number: 10095393
    Abstract: A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device's graphical user interface that has a portrait mode and a landscape mode, and the graphical user interface is displayed on the touchscreen in the portrait mode or the landscape mode based on the orientation of the mobile device.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: October 9, 2018
    Assignee: TRANE INTERNATIONAL INC.
    Inventors: Susan M. Mairs, Bryan George Kinney, Kimberly Hayman, Melissa Rose Schumann, Rachel Michael Nilsson, Jacob Larson
  • Publication number: 20180163420
    Abstract: Systems and methods for controlling chlorinators for pools and spas are provided. A controller communicates with a processor positioned within a replaceable cell cartridge of a chlorinator, to allow for remote control and diagnosis of the chlorinator and/or cell cartridge. The cell cartridge stores, in non-volatile memory on board the cartridge, one or more parameters associated with the cartridge. The controller can obtain this information from the processor of the cell cartridge, and can use same to configure operation of the chlorinator. Information relating to remaining cell life can be updated by the controller and stored in the non-volatile memory of the cell cartridge. Electrical and software-based mechanisms are provided for ensuring operation of only compatible cell cartridges with the chlorinator. A system for remotely diagnosing errors associated with the chlorinator is also provided.
    Type: Application
    Filed: February 6, 2018
    Publication date: June 14, 2018
    Applicant: Hayward Industries, Inc.
    Inventors: Patrick Chen, Douglas Sawyer, Michael Nilsson, Raymond Denkewicz
  • Patent number: 9962194
    Abstract: A connector device for a spinal stabilization apparatus comprises a first elongated portion adapted to engage a first spinal stabilizer rod proximal to the first end of the elongated member. The first end of the first elongated portion comprises a hook shape and a ferrule and may engage the first spinal stabilizer rod within about 20 degrees of perpendicular to the spinal stabilizer rod in any direction. The ferrule is adapted to be seated within the hook shape and is further adapted to engage the first spinal stabilizer rod. The connector device may also include a second elongated portion similar to the first adapted to engage a second spinal stabilizer. The first elongated portion and the second elongated portion may be directly attached. The connector device may be used in a method of treating a patient.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: May 8, 2018
    Assignee: INNOVATIVE DELTA TECHNOLOGY, LLC
    Inventor: Carl Michael Nilsson
  • Publication number: 20180069542
    Abstract: A PAM (Pulse Amplitude Modulation) modulator driver is configured to receive a PAM input signal having N input amplitude levels and provide a PAM output signal having N output amplitude levels, where N is an integer. The PAM modulator driver circuit configured to electrically adjust amplitude levels in the PAM output signal.
    Type: Application
    Filed: July 20, 2017
    Publication date: March 8, 2018
    Applicant: Skorpios Technologies, Inc.
    Inventors: Andrew Bonthron, Phuoc Nguyen, Viktor Novozhilov, Michael Nilsson, Wei-Min Kuo
  • Patent number: 9885193
    Abstract: Systems and methods for controlling chlorinators for pools and spas are provided. A controller communicates with a processor positioned within a replaceable cell cartridge of a chlorinator, to allow for remote control and diagnosis of the chlorinator and/or cell cartridge. The cell cartridge stores, in non-volatile memory on board the cartridge, one or more parameters associated with the cartridge. The controller can obtain this information from the processor of the cell cartridge, and can use same to configure operation of the chlorinator. Information relating to remaining cell life can be updated by the controller and stored in the non-volatile memory of the cell cartridge. Electrical and software-based mechanisms are provided for ensuring operation of only compatible cell cartridges with the chlorinator. A system for remotely diagnosing errors associated with the chlorinator is also provided.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: February 6, 2018
    Inventors: Patrick Chen, Douglas Sawyer, Michael Nilsson, Raymond Denkewicz