Patents Assigned to Research In Motion
-
Publication number: 20140274179Abstract: A system, method and device for adjusting a communication parameter for a network communicating with a communication device are provided. The method comprises: monitoring for a condition relating to a first network that has been in communication with the communication device; and determining whether an adjustment is to be implemented on a communication parameter of a second communication network that has been in communication with the communication device based on the condition and if so, implementing the adjustment to the communication parameter for the second communication network.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Lizhong ZHU, Qingmai ZHOU, Jun XU, Rudy Eugene RAWLINS, Michael Peter MONTEMURRO, Fei HE
-
Publication number: 20140274116Abstract: The present disclosure is directed towards mobile device location estimation, and more particularly, to indoor mobile device location estimation. One computer-implemented method includes using indoor floor map, indoor wireless local area network (WLAN) access point (AP) location map and constructing a pseudo-AP map associated with an indoor location, wherein the pseudo-AP map includes at least one pseudo-AP, each pseudo-AP a function of at least a radio-frequency (RF) signal strength indication (RSSI) associated with at least one actual AP associated with the indoor location; estimating a mobile device location within the boundaries of the indoor location using at least one actual AP associated with the indoor location, and at least one pseudo-AP from the pseudo-AP map associated with the indoor location; and using the estimated mobile device location for indoor navigation within the indoor location.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Jingwei Xu, Bruce Allen Bernhardt, Arnold Sheynman
-
Publication number: 20140269450Abstract: A mobile station in a communications system includes hardware and software stored on a tangible computer readable medium that, during operation, cause the mobile station to receive a timeslot assignment from a wireless network and operate based on the received timeslot assignment. The timeslot assignment may be based on whether a timing advance offset is used by the wireless network. The mobile station may also receive an indication from the wireless network, indicating whether a timing advance offset is used by the wireless network. The mobile station may subsequently operate based on the received indication.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventor: Rene Faurie
-
Publication number: 20140269357Abstract: A system and method that may facilitate transmission bandwidth savings in non-stationary vehicle-to-vehicle wireless communication channels. At a transmitting vehicle, a transmitter may adaptively change the number of pilot symbols or pilot rate within a frame based upon the current channel statistics. The transmitter may utilize a look-up table approach to select a best pilot rate based upon current conditions associated with the transmitting vehicle, and/or a new frame structure to transmit pilot rate information. At the receiving vehicle, the receiver may be configured to detect a unique waveform transmitted by the transmitting vehicle to estimate the pilot rate information. Alternatively, the receiver on the receiving vehicle may be configured to predict and verify the pilot rate information from an encoded data symbol embedded within a frame transmitted by the transmitting vehicle, which may entail a detection algorithm using encoded data symbols and/or an estimation algorithm using channel statistics.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: Research In Motion LimitedInventors: Sagar Dhakal, Nam Nguyen, James Earl Womack
-
Publication number: 20140270000Abstract: There are disclosed systems and methods for computing a reliability value for a bit of a received symbol value y associated with a constellation. In one embodiment, the method comprises computing the reliability value by obtaining a first minimum distance value, the first minimum distance value being a function of an absolute magnitude of an initial value associated with the bit, and combining the first minimum distance value with a second minimum distance value, the second minimum distance value being a function of a distance between the received symbol value y and a symbol x{circumflex over (b)} in the constellation corresponding to a most likely pattern of bits transmitted given the received symbol value y.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Xiang LIU, Martin KOSAKOWSKI
-
Publication number: 20140281942Abstract: A method for an electronic device having an input device and a display, including, displaying a block of text within a text editing application, displaying, in proximity of the block of text, an alignment control interface after a precondition is met, detecting a dragging motion associated with the alignment control interface, modifying an alignment of the block of text based, at least in part, on the detected dragging motion, detecting an end of the dragging motion, and, displaying, in a predetermined position associated with the alignment of the block of text, the alignment control interface. An electronic device including a display, an input device, a memory, and a processor, the processor being configured to execute the method.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventor: Terrill Mark DENT
-
Publication number: 20140267182Abstract: A stylus has a stylus barrel and a stylus nib that can move with respect to the stylus barrel. A first pressure sensor is configured to sense air pressure that corresponds to force being supplied to the stylus nib and a second pressure sensor serves to sense ambient air pressure. A control circuit operably couples to both pressure sensors and determines a gauge pressure value as corresponds to force being applied to the stylus nib. By one approach a temperature sensor can also operably couple to the control circuit and provide temperature information that the control circuit can utilize when determining the aforementioned gauge pressure value.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Ashraf FERGUSSON, Cornel MERCEA
-
Publication number: 20140253320Abstract: A system and method are provided for outputting alarm notifications. The method comprises: prior to activating an alarm on the electronic device, determining, from data stored on the electronic device, whether at least one of a predetermined type of event exists; and outputting a first modified alarm notification to indicate a relatively more urgent alarm if at least one of the predetermined type of event exists.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: Research In Motion LimitedInventor: Michael John Bender
-
Publication number: 20140254476Abstract: A first wireless access network node sets a data rate for communication of data between a second wireless access network node and a user equipment (UE) that is concurrently connected to the first wireless access network node and the second wireless access network node. The first wireless access network node sends information relating to the data rate to the second wireless access network node for use by the second wireless access network node in controlling data communication between the second wireless access network node and the UE.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Yufei Wu Blankenship, Shiwei Gao, Zhijun Cai, Yi Song
-
Publication number: 20140258970Abstract: The present disclosure provides a Web-based integrated development environment and graphical user interface for real-time collaborative application development which uses a connected device. Changes made to an application within the application development tool are applied to a connected mobile device in real-time or near real-time application.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu
-
Publication number: 20140254077Abstract: An apparatus has a first housing and a second housing. By one approach at least the second housing has at least one exterior edge configured as a pivot surface. The first housing includes at least a first magnet and the second housing includes at least a second magnet that is disposed proximal to the aforementioned pivot surface. So configured, the first and second magnet interact with one another and thereby serve as a magnetic connector such that the first housing pivots with respect to the second housing about the pivot surface. By one approach, the first and second housing do not pivotally connect to one another via a mechanical connector.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventor: Jason Tyler GRIFFIN
-
Publication number: 20140258420Abstract: A method, system and apparatus for automatically generating distribution lists are provided. In response to receiving, using a communication interface of a device comprising a processor and the communication interface, a message comprising a given identifier, a distribution list is automatically generate at the processor, the distribution list comprising at least one network address associated with the message.Type: ApplicationFiled: March 7, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Terrill Mark DENT, Gregory Robertson BENTZ
-
Publication number: 20140258968Abstract: The present disclosure provides a method and device of distributing visual representation of changes to an application. The method includes: determining one or more pages in the application which have changed between a first state of the application at a first time and second state of the application at a second time; rendering the one or more pages which have changed at the first state of the application; rendering the one or more pages which have changed at the second state of the application; and sending a notification including a visual differential of one or more rendered pages of the application which have changed between the first state of the application and the second state of the application.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu, Ryan Gregory Wood, Spencer William Bloom
-
Publication number: 20140253574Abstract: A method and device for acquiring an image such as a splash screen for an application. A screenshot instruction is sent to a target device upon detecting a trigger event; image data is received from the target device in response to the screenshot instruction; and upon receiving the image data, the image data is automatically stored and associated with the application.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu
-
Publication number: 20140258969Abstract: The present disclosure provides methods and devices for real-time collaboration on an application under development among two or more collaborating devices. A server maintains the application code for the application. Changes to the application, which may be additions, deletions or modifications, made by the collaborating devices are sent to the server. The server distributes the changes to other collaborating devices in real-time or near real-time, which update the current state of the application to reflect the changes.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: Research In Motion LimitedInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu
-
Publication number: 20140254820Abstract: Methods and devices to generate a multiple-channel audio recording are disclosed. An example method includes initiating a registration of a first device in response to determining that the first device is in a physical location of an event, sending first registration information to register the first device for the event, recording first audio via the first device, and sending the first audio for combination with second audio recorded via a second device.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: Research In Motion LimitedInventors: Dan Zacharias GÄRDENFORS, Mathias Lewin
-
Publication number: 20140258894Abstract: The present disclosure provides methods and devices for interacting with a visual timeline of an application. The method comprises displaying on a display a visual timeline having one or more visual elements each representing an action performed in respect of the application, each action corresponding to a save point or an incremental change to the application, wherein the visual elements are arranged in a chronological order in which the actions occurred. An application state for display within an editor user interface can be selected using the visual timeline.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu, Gerhard Dietrich Klassen
-
Publication number: 20140248862Abstract: A device and method are provided for concurrently using a plurality of radio access technologies (RATs) to support a wireless-enabled communications session. A set of data is processed at a client node to identify a subset of priority data. The set of data and the subset of priority data are respectively provided to a first and second protocol stack, which correspond to a first and second RAT. The first and second protocol stacks are then used to control the transmission of a first and second set of transmitted data, which in turn respectively comprise the set of data and the subset of priority data. The first and second sets of transmitted data are received by an access node, which uses corresponding first and second protocol stacks to control their reception. The first and second sets of transmitted data are then processed to generate a set of received data.Type: ApplicationFiled: August 4, 2011Publication date: September 4, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Shalini Periyalwar, Mark Pecen, David G. Steer
-
Publication number: 20140240338Abstract: A device having a glasses mode, and methods therefor are provided. A display of the device is operated in a glasses mode by controlling the display to a first brightness level when the display is in the glasses mode. The display is operated to exit the glasses mode by controlling the display to a second brightness level when the display exits the glasses mode.Type: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Applicant: Research In Motion LimitedInventors: Joseph Patino, Randall Scott Fraser
-
Publication number: 20140244739Abstract: 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: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Dan Zacharias GÄRDENFORS, Svante Magnus Ulfstand HALLERSTRÖM SJÖSTEDT, Mathias LEWIN