Patents by Inventor Svante Magnus Ulfstand Hallerström

Svante Magnus Ulfstand Hallerström 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: 9516072
    Abstract: A device is described. The device comprises: a display configured to display first application data; a processor configured to communicate with a further device. The processor is further configured to: detect an event associated with the further device and generate, in response to the detected event, first application data pertaining to a display of second application data associated with applications executable on the further device; and output the first application data to the display. A system and method are also described.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: December 6, 2016
    Assignee: BlackBerry Limited
    Inventors: Dan Zacharias Gärdenfors, Svante Magnus Ulfstand Hallerström, Mathias Lewin
  • Patent number: 9494973
    Abstract: A display system with image sensor based display orientation is provided. The display system comprises: a display device; a sensor for acquiring at least one electronic image from a field of view proximal the display device; and a processor enabled to: control at least a subset of the display device to a display orientation associated with a given edge of the display device when a portion of the at least one electronic image associated with the given edge comprises a given reference image.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: November 15, 2016
    Assignee: BlackBerry Limited
    Inventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson
  • Patent number: 9300617
    Abstract: A number of unread messages having a time of reception within a time interval can be determined. A number of read messages having a time of reception within the time interval can also be determined. A number of unseen messages may also be determined. A graphical indicator can be output to represent the number of unread messages relative to the number of received messages. The graphical indicator can show a proportion of the number of unread messages to a total number of messages received within the time interval and can also show a proportion of the number of read messages to the total number. The graphical indicator may further show a proportion of the number of unseen messages to the total number of messages. A group of message indicators of unseen messages can be displayed as separated from message indicators of other messages by a gap.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: March 29, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson
  • Publication number: 20140359498
    Abstract: A method of generating display objects for output on a display of a device is provided, the method comprising operating a processor to define a set of information data items, define a first set of display rules associated with the set of information data items, identify a context of the device, update the first set of display rules in accordance with the identified context and output display objects pertaining to the set of information data items in accordance with the updated display rules.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Marcus ERIKSSON, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT
  • Publication number: 20140351713
    Abstract: An electronic device outputs on a display a plurality of communication representations. Each of the communication representations is associated with a different communication history between at least two electronic devices. The electronic device updates on the display at least one communication representation of the plurality of communication representations when an activity level associated with the at least one communication representation meets a threshold.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Inventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson, Dan Zacharias Gärdenfors
  • Publication number: 20140344711
    Abstract: A number of unread messages having a time of reception within a time interval can be determined. A number of read messages having a time of reception within the time interval can also be determined. A number of unseen messages may also be determined. A graphical indicator can be output to represent the number of unread messages relative to the number of received messages. The graphical indicator can show a proportion of the number of unread messages to a total number of messages received within the time interval and can also show a proportion of the number of read messages to the total number. The graphical indicator may further show a proportion of the number of unseen messages to the total number of messages. A group of message indicators of unseen messages can be displayed as separated from message indicators of other messages by a gap.
    Type: Application
    Filed: May 17, 2013
    Publication date: November 20, 2014
    Inventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson
  • Publication number: 20140320387
    Abstract: A method for use in a device is described. The method comprising the steps of detecting a gesture at the device; and outputting data, to a remote device, for controlling a display object on a portion of a display generated by the remote device, wherein the display object is controlled in response to the detected gesture performed at the device, and wherein the data pertains to an application executable on the device. A device is also described.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 30, 2014
    Applicant: Research In Motion Limited
    Inventors: Marcus ERIKSSON, Mathias LEWIN, Emil Alexander WASBERGER, Dan Zacharias GÄRDENFORS, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Carl Fredrik Alexander BERGLUND, Michael Stephen BROWN, Leif Fredrik ADEMAR
  • Publication number: 20140244739
    Abstract: A device is described. The device comprises: a display configured to display first application data; a processor configured to communicate with a further device. The processor is further configured to: detect an event associated with the further device and generate, in response to the detected event, first application data pertaining to a display of second application data associated with applications executable on the further device; and output the first application data to the display. A system and method are also described.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dan Zacharias GÄRDENFORS, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Mathias LEWIN
  • Publication number: 20140026105
    Abstract: A control circuit detects a predetermined event (such as but not limited to a particular time of day) and responsively automatically switches to an alarm state. While in this alarm state the control circuit monitors at least one non-snooze-specific area of a user input (such as but not limited to an area of a touch-sensitive display) for a user's gesture (such as but not limited to a swipe). In response to detecting the user's gesture while in the alarm state the control circuit automatically interprets the user's gesture as a snooze instruction regarding the alarm state.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Applicants: RESEARCH IN MOTION LIMITED, RESEARCH IN MOTION TAT AB
    Inventors: Marcus ERIKSSON, Dan Zacharias GÄRDENFORS, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Per GRIMBERG, Carl Fredrik Alexander BERGLUND
  • Publication number: 20130300671
    Abstract: A display system with image sensor based display orientation is provided. The display system comprises: a display device; a sensor for acquiring at least one electronic image from a field of view proximal the display device; and a processor enabled to: control at least a subset of the display device to a display orientation associated with a given edge of the display device when a portion of the at least one electronic image associated with the given edge comprises a given reference image.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Marcus ERIKSSON
  • Publication number: 20130227096
    Abstract: Presented are systems and methods for presenting, creating, and pausing a meeting session. The systems and methods create meeting-session data based at least in part on one or more applications running on one or more devices connected to a meeting session. The systems and methods store meeting-session data in a database. The systems and methods pause a meeting session such that the one or more devices are disconnected from the meeting session. The systems and methods resume a meeting session by configuring devices to run at least one of the one or more applications using the meeting-session data and joining configured devices to the resumed meeting session.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Applicant: Research In Motion Limited
    Inventors: Marcus ERIKSSON, Svante Magnus Ulfstand Hallerström Sjöstedt, Mathias Lewin, Dan Zacharias Gärdenfors
  • Publication number: 20130222266
    Abstract: A computer implemented method performed by an electronic device comprising a display and an input device for receiving user input. The method comprises maintaining a representation of at least one other electronic device and its position relative to the electronic device and receiving a user input indicative of a direction and associated with a function requiring a target device. In response to said user input, the direction indicated by the user input and the representation of the relative position of the at least one other electronic device are utilised to determine the target device.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Inventors: Dan Zacharias Gärdenfors, Karl-Anders Reinhold Johansson, Emil Alexander Wasberger, Michael Erik Winberg, Mathias Lewin, Svante Magnus Ulfstand Hallerström Sjöstedt
  • Publication number: 20130225078
    Abstract: A computer implemented method performed by an electronic device having a display and an input device for receiving user input. The device is connected via a first communication channel to a plurality of other electronic devices. The method comprises determining a distance between the electronic device and at least one of the plurality of other electronic devices and establishing a second communication channel between the electronic device and the at least one other electronic device when the determined distance satisfies a threshold condition.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Inventors: Karl-Anders Reinhold Johansson, Dan Zacharias Gärdenfors, Emil Alexander Wasberger, Michael Erik Winberg, Mathias Lewin, Marcus Eriksson, Svante Magnus Ulfstand Hallerström Sjöstedt
  • Publication number: 20130219303
    Abstract: Providing a shared user interface can be achieved by an application running on a first electronic device and a second electronic device that is detected. A shared user interface can be generated based at least in part on the application and the detected device pairing. The shared user interface can comprise a first portion and a second portion. The first portion can be displayed at the first electronic device. Data enabling a display of the second portion at the second electronic device can be transmitted to the second electronic device. Input data from at least one of the first electronic device and the second electronic device can be received at the first electronic device to yield received input data. In response to the received input data, at least one of the first portion and the second portion of the shared user interface can modified based on the received input data.
    Type: Application
    Filed: February 21, 2012
    Publication date: August 22, 2013
    Applicant: RESEARCH IN MOTION TAT AB
    Inventors: Marcus ERIKSSON, Dan Zacharias GÄRDENFORS, Mathias LEWIN, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT
  • Publication number: 20130207992
    Abstract: The application discloses a method of controlling frame data to be fed to a display device, comprising: controlling one or more processors of an electronic device to produce frame data in which the contrast of a region of the image represented by the frame data is adjusted responsive to: animation of that region of the image; and an indication that the contrast of the region should be adjusted during animation.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Inventors: Emil Alexander WASBERGER, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Dan Zacharias GÄRDENFORS
  • Publication number: 20130179837
    Abstract: A computer implemented method is performed at an electronic device having a user input and a display: The method comprises displaying at least one item on a first display area of the display, receiving a user input selecting an item displayed on the display and associating a change in importance with said selected item, changing a characteristic of the visual appearance of the selected item on the display to reflect the change in importance, and storing an indication of the changed importance in connection with the selected item. An electronic device and computer program product are also provided.
    Type: Application
    Filed: July 6, 2012
    Publication date: July 11, 2013
    Inventors: Marcus ERIKSSON, Emil Alexander WASBERGER, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT
  • Publication number: 20130179150
    Abstract: A computer implemented method is performed at an electronic device adapted to receive text-based input and having a display. The method comprises receiving text-based input, analyzing the inputted text, and performing, in dependence on the analyzing, at least one of two actions. The first action comprises comparing at least some of the analyzed text with other text accessed by the device; if a match is found between said at least some of the analyzed text and said accessed text, retrieving data associated with the matching accessed text, and associating the retrieved data with the inputted text for subsequent provision to the user. The second action comprises providing data associated with at least some of the analyzed text to a module of the device. In this way, data pull and push actions are performed in dependence on the analyzing. An electronic device and computer program product are also provided.
    Type: Application
    Filed: July 6, 2012
    Publication date: July 11, 2013
    Inventors: Marcus ERIKSSON, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT
  • Publication number: 20130179827
    Abstract: A computer implemented method is performed at an electronic device adapted to receive user input and having a display. The method comprises displaying a subset of a set of items in a first display area of the display, maintaining a first marker corresponding to a position of the currently displayed subset within the set of items, receiving user input to navigate through the set of items, receiving a user initiated indication of an item within the set of items to be allocated a marker, maintaining a second marker corresponding to the position of the indicated item within the set of items, and notifying the user of the position of the indicated item during subsequent navigation through the set of items. An electronic device and computer program product are also provided.
    Type: Application
    Filed: July 6, 2012
    Publication date: July 11, 2013
    Inventors: Marcus ERIKSSON, Emil Alexander WASBERGER, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT