Patents by Inventor Olof Rensfelt

Olof Rensfelt 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).

  • Publication number: 20240146562
    Abstract: Techniques for improving performance in a video conferencing system by using an automated testing system are described herein. The testing system can receive a request, from a user, for a meeting bot to participate in a video conference being hosted by a video conferencing system. The meeting bot. The system can select a first meeting bot from a plurality of meeting bots. Additionally, the system can grant access control of the first meeting bot to the user. Moreover, the system can obtain, from the first meeting bot, metrics data of the first meeting bot that is associated with performance of the video conference. Furthermore, the system can calculate a performance value based on the metrics data of the first meeting bot. Subsequently, the system can perform a task based on the performance value.
    Type: Application
    Filed: December 27, 2023
    Publication date: May 2, 2024
    Inventors: Karl Olof Rensfelt, Ridwaan Daniel Carregosa, Claes Erik Olof Malmnäs, Paul Hallak, Doudou Mazala Kisabaka
  • Patent number: 11894940
    Abstract: Techniques for improving performance in a video conferencing system by using an automated testing system are described herein. The testing system can receive a request, from a user, for a meeting bot to participate in a video conference being hosted by a video conferencing system. The meeting bot. The system can select a first meeting bot from a plurality of meeting bots. Additionally, the system can grant access control of the first meeting bot to the user. Moreover, the system can obtain, from the first meeting bot, metrics data of the first meeting bot that is associated with performance of the video conference. Furthermore, the system can calculate a performance value based on the metrics data of the first meeting bot. Subsequently, the system can perform a task based on the performance value.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: February 6, 2024
    Assignee: GOOGLE LLC
    Inventors: Karl Olof Rensfelt, Ridwaan Daniel Carregosa, Claes Erik Olof Malmnäs, Paul Hallak, Doudou Mazala Kisabaka
  • Publication number: 20230370295
    Abstract: Techniques for improving performance in a video conferencing system by using an automated testing system are described herein. The testing system can receive a request, from a user, for a meeting bot to participate in a video conference being hosted by a video conferencing system. The meeting bot. The system can select a first meeting bot from a plurality of meeting bots. Additionally, the system can grant access control of the first meeting bot to the user. Moreover, the system can obtain, from the first meeting bot, metrics data of the first meeting bot that is associated with performance of the video conference. Furthermore, the system can calculate a performance value based on the metrics data of the first meeting bot. Subsequently, the system can perform a task based on the performance value.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Karl Olof Rensfelt, Ridwaan Daniel Carregosa, Claes Erik Olof Malmnäs, Paul Hallak, Doudou Mazala Kisabaka
  • Patent number: 10073888
    Abstract: A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 11, 2018
    Assignee: Timescacle, Inc.
    Inventors: Matvey Arye, Michael J. Freedman, Robert Kiefer, Ajay A. Kulkarni, Erik Nordström, Olof Rensfelt
  • Patent number: 10073903
    Abstract: A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 11, 2018
    Assignee: Timescale, Inc.
    Inventors: Matvey Arye, Michael J. Freedman, Robert Kiefer, Ajay A. Kulkarni, Erik Nordström, Olof Rensfelt
  • Publication number: 20180246934
    Abstract: A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 30, 2018
    Inventors: Matvey Arye, Michael J. Freedman, Robert Kiefer, Ajay A. Kulkarni, Erik Nordström, Olof Rensfelt
  • Publication number: 20180246950
    Abstract: A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 30, 2018
    Inventors: Matvey Arye, Michael J. Freedman, Robert Kiefer, Ajay A. Kulkarni, Erik Nordström, Olof Rensfelt