Patents by Inventor Magnus Aaen Holst

Magnus Aaen Holst 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: 11223616
    Abstract: An onboarding server uses an ultrasound token to securely onboard a new device to an organizational structure. The onboarding server obtains a registration from the new device and provides the new device with an ultrasound token. The onboarding server also obtains a notification from a user device that detected the ultrasound token broadcast from the new device. The onboarding server determines a device identity for the new device and provides cryptographic information to the new device. The cryptographic information enables the new device to connect to an organizational structure with the device identity.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nicolai Grødum, Bjørn Kristian Nordlund, Magnus Aaen Holst
  • Publication number: 20210044580
    Abstract: An onboarding server uses an ultrasound token to securely onboard a new device to an organizational structure. The onboarding server obtains a registration from the new device and provides the new device with an ultrasound token. The onboarding server also obtains a notification from a user device that detected the ultrasound token broadcast from the new device. The onboarding server determines a device identity for the new device and provides cryptographic information to the new device. The cryptographic information enables the new device to connect to an organizational structure with the device identity.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Nicolai Grødum, Bjørn Kristian Nordlund, Magnus Aaen Holst
  • Patent number: 10775761
    Abstract: In one embodiment, a server configured to dynamically configure a personal control panel receives an indication of a detection of a user within a meeting room, where the meeting room includes a plurality of controllable components. The server then requests information about the plurality of controllable components within the meeting room. The server configures the personal meeting room control panel of the user based on the information about the plurality of controllable components within the meeting room.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: September 15, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nicolai Grødum, Magnus Aaen Holst, Bjørn Kristian Nordlund
  • Patent number: 10200423
    Abstract: A computer-implemented method is provided in which a server receives from a user device a request to join an online meeting, the request including a meeting identifier for the online meeting. It is determined whether a meeting exists with a meeting identifier that matches the meeting identifier contained in the request. If a match is determined, a message is sent to the user device, the message indicating one or more join methods that the user device can use to join the online meeting.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: February 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Magnus Aaen Holst, Nicolai Grødum
  • Publication number: 20190018381
    Abstract: In one embodiment, a server configured to dynamically configure a personal control panel receives an indication of a detection of a user within a meeting room, where the meeting room includes a plurality of controllable components. The server then requests information about the plurality of controllable components within the meeting room. The server configures the personal meeting room control panel of the user based on the information about the plurality of controllable components within the meeting room.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Nicolai Grødum, Magnus Aaen Holst, Bjørn Kristian Nordlund
  • Publication number: 20160323330
    Abstract: A computer-implemented method is provided in which a server receives from a user device a request to join an online meeting, the request including a meeting identifier for the online meeting. It is determined whether a meeting exists with a meeting identifier that matches the meeting identifier contained in the request. If a match is determined, a message is sent to the user device, the message indicating one or more join methods that the user device can use to join the online meeting.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 3, 2016
    Inventors: Magnus Aaen Holst, Nicolai Grødum
  • Publication number: 20160307165
    Abstract: For a meeting resource having a publicly known or readily ascertainable address or name and that is associated with a meeting resource owner, a unique meeting key is generated for a particular meeting that is scheduled to occur using the meeting resource. The unique meeting key allows a participant to have access to the meeting resource only after the meeting resource owner has accessed the meeting resource with the same unique meeting key.
    Type: Application
    Filed: April 20, 2015
    Publication date: October 20, 2016
    Inventors: Nicolai Grødum, Magnus Aaen Holst
  • Publication number: 20160247124
    Abstract: Computer-implemented methods are performed at a user device and a server. At the user device, a meeting calendar identifier is retrieved for a previously scheduled virtual meeting. The user device sends to a server a join link request for the scheduled virtual meeting, the join link request including the meeting calendar identifier. The user device receives from the server a first join link for the scheduled virtual meeting, the first join link mapped by the server to a second join link that is used by the server to connect a user device to the scheduled virtual meeting. The second join link is generated based on the meeting calendar identifier and has more characters than the first join link. The first join link is “human readable” insofar as it includes a human readable portion that includes a string of random or non-random characters.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 25, 2016
    Inventors: Magnus Aaen Holst, Nicolai Grødum
  • Publication number: 20160247123
    Abstract: A user device that is capable of scheduling a meeting or receiving an invitation to a meeting, generates a meeting join link for a scheduled virtual meeting. A meeting calendar identifier for the scheduled virtual meeting is retrieved. A meeting join link for the scheduled virtual meeting is generated based on the meeting calendar identifier. Thereafter, the user device may user the meeting join link to join the scheduled virtual meeting. The user device connects to a server that joins/connects the user device to the scheduled virtual meeting based on the meeting join link.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 25, 2016
    Inventors: Magnus Aaen Holst, Nicolai Grødum