Patents by Inventor Per-Ola Robertsson

Per-Ola Robertsson 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: 20230006855
    Abstract: A computer implemented method in a smart home system is provided. The method comprises defining, by sensing an indoor position of a wearable electronic device comprising an indoor positioning module, an area in a real-world indoor environment, and attributing a rule to the defined area, the rule comprising one or more settings to be applied to one or more electronic devices upon a user being detected in the defined area.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 5, 2023
    Applicant: Inter IKEA Systems B.V.
    Inventors: Per-Ola ROBERTSSON, Jonas SÖDERQVIST, Tony GJERLUFSEN, Ed CUTTING, Tin NGUYEN
  • Publication number: 20180007352
    Abstract: A method, apparatus and computer program product are provided to define the location of a center point associated with each frame within a stream of image data. Metadata associated with the orientation, such as the pitch and yaw, of a camera is synchronized on a frame-by-frame basis with a related stream of image data. In connection with receiving the image data and the orientation data, the method defines a center point associated with a video frame images and transmits a control signal causing the reorientation of at least a subset of video image frames. In some example implementations, arising in the context of 360° video streams, the rotation of the head of a viewer of virtual reality content or other 360° video streams may be taken into account when defining the location of a center point.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 4, 2018
    Inventors: Hoseok Chang, Per-Ola Robertsson, Basavaraja Vandrotti, Devon Copley, Maneli Noorkami, Hui Zhou
  • Publication number: 20180007263
    Abstract: A method, apparatus and computer program product are provided to generate a panoramic view derived from multiple cameras and automatically place a seam in that panoramic view in a computationally efficient manner. In regards to a method, images captured by at least two cameras are received. Each camera has a different, but partially overlapping field of view. The method determines a seam location and scale factor to be used when combining the images together to minimize errors at the seam between the two images. In some example implementations, the seam location and scale factor may be recalculated in response to a manual or automatic trigger. In some additional example implementations, motion associated with an image element near a seam location is detected, and the seam location is moved in a direction opposite that of the direction of motion.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 4, 2018
    Inventors: Basavaraja Vandrotti, Hoseok Chang, Per-Ola Robertsson, Devon Copley, Maneli Noorkami, Hui Zhou
  • Publication number: 20170155967
    Abstract: Various methods are provided for facilitating live virtual reality streaming, and more specifically, for facilitating dynamic metadata transmission, stream tiling, and attention based active view processing, encoding, and rendering. One example method may receiving an indication of a position of a display unit, determining, based on the indication of the position of the display unit, at least one active view associated with the position of the display, the at least one active view being a first view of a plurality of views, and causing transmission of first video content corresponding to the at least one active view, the first video content configured for display on the display unit.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 1, 2017
    Inventors: Hoseok Chang, Hui Zhou, Basavaraja Vandrotti, Prasad Balasubramanian, Per-Ola Robertsson, Maneli Noorkami
  • Publication number: 20110271256
    Abstract: Method and system are disclosed for bi-directional probing of software. The bidirectional probe is capable of transferring data to and from a software under test. This two-way transfer of data allows the variables and arguments in the software to not only be monitored, but also changed as needed. Test vectors may be developed and inserted into the software while running for testing purposes. Regression analysis may be made easier by using data from previous iterations as input for the next iterations.
    Type: Application
    Filed: July 12, 2011
    Publication date: November 3, 2011
    Inventor: Per-Ola ROBERTSSON
  • Patent number: 8020148
    Abstract: Method and system are disclosed for bi-directional probing of software. The bi-directional probe is capable of transferring data to and from a software under test. This two-way transfer of data allows the variables and arguments in the software to not only be monitored, but also changed as needed. Test vectors may be developed and inserted into the software while running for testing purposes. Regression analysis may be made easier by using data from previous iterations as input for the next iterations.
    Type: Grant
    Filed: May 1, 2003
    Date of Patent: September 13, 2011
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Per-Ola Robertsson
  • Publication number: 20040059962
    Abstract: Method and system are disclosed for bi-directional probing of software. The bi-directional probe is capable of transferring data to and from a software under test. This two-way transfer of data allows the variables and arguments in the software to not only be monitored, but also changed as needed. Test vectors may be developed and inserted into the software while running for testing purposes. Regression analysis may be made easier by using data from previous iterations as input for the next iterations.
    Type: Application
    Filed: May 1, 2003
    Publication date: March 25, 2004
    Inventor: Per-Ola Robertsson