Patents Assigned to BlackBerry Limited
  • Publication number: 20200302651
    Abstract: Methods and devices for attribute coding for point clouds. In a top-down coding process a predicted geometry-weighted sum of attributes is determined for each occupied sub-volume of a volume based on a prediction operation that uses at least a geometry-weighted sum of attributes for the volume. The prediction operation involves up-sampling data from the preceding (parent) depth of the coding tree. The predicted geometry-weighted sums of attributes and corresponding original geometry-weighted sums of attributes are subtracted, in the attribute domain or in a transform domain to result in residual coefficients. The AC residual coefficients are coded in the bitstream. The transform used has a DC coefficient property, whereby the DC coefficient from transform of the geometry-weighted sums of attributes for the set of child sub-volumes is the geometry-weighted sum of attributes for the volume.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Applicants: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: David FLYNN, S├ębastien LASSERRE
  • Publication number: 20200304316
    Abstract: Methods, systems, and computer programs for using an implicit certificate are disclosed. In some aspects, a message and an implicit certificate are accessed. The implicit certificate is associated with an entity. A modified message is generated by combining the message with a value based on the implicit certificate. A digital signature can be generated based on the modified message and transmitted to a recipient. In some aspects, a digital signature from an entity and a message to be verified based on the digital signature are accessed. An implicit certificate associated with the entity is accessed. A modified message is generated by combining the message with a value based on the implicit certificate. The message is verified based on the digital signature and the modified message.
    Type: Application
    Filed: May 8, 2020
    Publication date: September 24, 2020
    Applicant: BlackBerry Limited
    Inventors: Gregory Marc ZAVERUCHA, David William KRAVITZ, Daniel Richard L. BROWN
  • Publication number: 20200302073
    Abstract: A method of managing access to protected file content is disclosed. The method includes: receiving a request to open a first file stored on the computing device; determining that the first file is a protected file; in response to determining that the first file is a protected file: identifying a first application that is suitable for opening the first file; determining that the first application is an unsecured application; and in response to determining that the first application is an unsecured application, locking the first application to prevent unauthorized access of application data of the first application in a locked state.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Applicant: BlackBerry Limited
    Inventors: Robert Joseph LOMBARDI, Neil Patrick ADAMS, Jasmin MULAOSMANOVIC
  • Publication number: 20200304174
    Abstract: A method of serving a given data stream to a target mobile terminal, in a cellular communications network that includes a plurality of transmitting sites wherein each transmitting site including at least one antenna, is provided. The method includes designating at least two of the plurality of transmitting sites as cooperating sites; assigning tones to each transmitting site from a sub-band associated with the cooperating sites; dividing the data stream into at least two sub-data streams, each of the sub-data streams for transmission over selected tones; and interlacing tones of the cooperating sites in accordance with a selected one of a time switching and a frequency switching transmit diversity technique. Other techniques for multi-site MIMO cooperation are also provided.
    Type: Application
    Filed: April 6, 2020
    Publication date: September 24, 2020
    Applicant: BlackBerry Limited
    Inventors: Mohammadhadi BALIGH, Jianglei MA, Hua XU
  • Patent number: 10785707
    Abstract: In some examples, a first wireless access network entity receives, from a second wireless access network entity, a system information configuration of the second wireless access network entity, and identifies, based on the received system information configuration, common system information between the first and second wireless access network entities. The first wireless access network entity sends, to a user equipment (UE), an indicator extending an area scope of the common system information.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 22, 2020
    Assignee: BlackBerry Limited
    Inventors: Gao Yan, Andrew John Farnsworth, Tomasz Henryk Mach
  • Patent number: 10785458
    Abstract: A method at an image capture apparatus, the method including receiving, at the image capture apparatus, a trigger to begin image capture; based on the trigger, starting image capture for a fixed duration; and providing image capture data to a processing service.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: September 22, 2020
    Assignee: BlackBerry Limited
    Inventors: Conrad Delbert Seaman, Ryan Michael Parker, Stephen West
  • Publication number: 20200293665
    Abstract: Systems, methods, and software can be used to analyze security risks of a binary software code. In some aspects, a computer-implemented method comprises: receiving, by at least one hardware processor, a binary software code; determining, by the at least one hardware processor, that the binary software code accesses one or more network addresses; for each of the one or more network addresses that are accessed by the binary software code: determining, by the at least one hardware processor, whether the binary software code uses an insecure network protocol to access the network address; and generating, by the at least one hardware processor, a security notification indicating the network address that is accessed by the binary software code using the insecure network protocol.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Applicant: BlackBerry Limited
    Inventor: Adam John BOULTON
  • Patent number: 10779156
    Abstract: Techniques for use by a mobile device configured to operate in a wireless network for the communication of data messages with a server are described. When the mobile device does not have an open session with the server, the mobile device receives from a service node via the wireless network a message which informs the mobile device that a data message has arrived at the server and needs to be retrieved. The message includes an identifier which identifies the data message at the server. In response to opening an application at the mobile device, the mobile device communicates directly with the server via the wireless network for retrieving the data message. This involves commencing an open session with the server, sending to the server a command for retrieving the data message, and receiving from the server the data message in response to sending the command. The mobile device may use the identifier for retrieving the data message from the server.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: September 15, 2020
    Assignee: BlackBerry Limited
    Inventors: David Clark, Allan David Lewis, Barry Gilhuly, David Bajar, Nataliya Martsyna, Robbie John Maurice
  • Patent number: 10779255
    Abstract: Described herein is a system and method in a user equipment (UE) supporting registration using third generation partnership project (3GPP) access and using non-3GPP access, the method comprising storing, in a memory of the UE, first emergency information received using first registration procedures; receiving, by the UE, a REGISTRATION ACCEPT message using second registration procedures via non-3GPP access; and keeping, in the memory, the first emergency information after receiving the REGISTRATION ACCEPT message.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: September 15, 2020
    Assignee: BlackBerry Limited
    Inventor: Jan Hendrik Lucas Bakker
  • Patent number: 10776096
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: September 15, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Hashim Mohammad Qaderi, Scott Hutchens, David Alan Inglis
  • Patent number: 10778989
    Abstract: Methods and devices for image and video coding using rolling intra prediction. The encoder selects a mode for a current block, the current block having a plurality of neighboring reference samples from an adjacent block, wherein the mode is associated with a prediction function. A predicted block of predicted pixels is constructed by initially determining at least some of the predicted pixels based on the prediction function with one or more of the neighboring reference samples as inputs to the prediction function, and by determining at least some other of the predicted pixels based on the prediction function with the at least some of the predicted pixels as inputs. The process proceeds to build the predicted block in a traversing order using predicted pixels of the same predicted block as inputs to the prediction function for determining other predicted pixels of the predicted block. The decoder performs the same prediction process.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 15, 2020
    Assignee: BLACKBERRY LIMITED
    Inventor: Dake He
  • Publication number: 20200285360
    Abstract: A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
    Type: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Applicant: BlackBerry Limited
    Inventors: Gerhard D. Klassen, Shaul Wisebourt
  • Patent number: 10771952
    Abstract: A method at a user equipment for obtaining emergency codes using a non-Third Generation Partnership Project (3GPP) network, the method including sending a request message to a network node, the request message containing an indication; and receiving, at the user equipment, a response message, the response message including at least one mobile country code (MCC), and the response message indicating an emergency number, type or category information, wherein the emergency number, type or category information is associated with the at least one MCC, and wherein the at least one MCC indicates a portion of a Public Land Mobile Network (PLMN) code to which the emergency number, type or category information applies.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: September 8, 2020
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Jan Hendrik Lucas Bakker
  • Patent number: 10769576
    Abstract: A method for cargo load detection in a container by a computing device, the method including projecting at least one light dot within an array of light dots towards a surface of the container; capturing an image of the at least one light dot on the surface of the container; and using the captured image to determine cargo loading within the container.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: September 8, 2020
    Assignee: BlackBerry Limited
    Inventors: Jesse William Bennett, Zhijun Cai, Sandeep Chennakeshu, Scott Leonard Dill, Mahendra Fuleshwar Prasad, Yu Gao
  • Patent number: 10771974
    Abstract: A method for disabling one or more features at a computing device, the method including receiving, at the computing device, a first signal, the first signal directing the computing device to enter a monitoring mode; detecting, while in the monitoring mode, a second signal, the second signal indicating the computing device can operate normally; reporting to a system administrator receipt of the second signal; detecting a third signal at the computing device while in the monitoring mode, the third signal indicating an exclusion zone; responsive to the detecting of the third signal: disabling one or more features on the computing device; and reporting detection of the third signal to the system administrator.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: September 8, 2020
    Assignee: BlackBerry Limited
    Inventor: Biswaroop Mukherjee
  • Patent number: 10771450
    Abstract: A method at a computing device for provisioning a network-connected device within a security platform, the method including receiving a first connection request, the first connection request being from an electronic apparatus and including a network-connected device identifier; authenticating the first connection request, thereby creating a first connection; receiving a second connection request, the second connection request being from the network-connected device and including the network-connected device identifier and a shared platform credential; receiving a request from the network-connected device to add the network-connected device to the security platform; and adding the network-connected device to the security platform based on a concurrent first connection and the request from the network-connected device to add the network-connected device to the security platform.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: September 8, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Hashim Mohammad Qaderi, Scott Hutchens, David Alan Inglis
  • Publication number: 20200280574
    Abstract: A computer-implemented method of detecting clipboard listener applications that includes placing, by a clipboard listener-detector application, a content reference, such as a Uniform Resource Identifier (URI), on a device clipboard; receiving, by the clipboard listener-detector application, at least one request from one or more clipboard listener applications for data based on the content URI; identifying the one or more clipboard listener applications from which said at least one request was received; and outputting an identity of each of the one or more identified clipboard listener applications.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Applicant: BlackBerry Limited
    Inventor: Neil Patrick ADAMS
  • Patent number: 10762189
    Abstract: A system and method to support authentication or device pairing. A respective indication is received from a respective output of each respective contact element within a plurality of contact elements. The respective output indicates a touching of the respective contact element. Based on receiving the respective indication, a respective state associated with the respective contact element is changed. The respective contact element is controlled to change its respective visual state to correspond to its respective state. Based on receipt of the respective indication, it is determined whether the respective states of the plurality of contact elements match a determined pattern. Based on a determination that the respective states of the plurality of contact elements match the determined pattern, access to an operation is authorized.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: September 1, 2020
    Assignee: BlackBerry Limited
    Inventors: John William Wynen, Michael Certain
  • Patent number: 10764823
    Abstract: A method and mobile transceiver having advanced network selection are provided.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: September 1, 2020
    Assignee: BlackBerry Limited
    Inventors: Jose Eduardo Korneluk, Sergio Javier Berriz
  • Patent number: RE48212
    Abstract: A method for constructing a low-density parity-check (LDPC) code using a structured base parity check matrix with permutation matrix, pseudo-permutation matrix, or zero matrix as constituent sub-matrices; and expanding the structured base parity check matrix into an expanded parity check matrix. A method for constructing a LDPC code using a structured base parity check matrix H=[Hd|Hp], Hd is the data portion, and Hp is the parity portion of the parity check matrix; the parity portion of the structured base parity check matrix is such so that when expanded, an inverse of the parity portion of the expanded parity check matrix is sparse; and expanding the structured base parity check matrix into an expanded parity check matrix. A method for encoding variable sized data by using the expanded LDPC code; and applying shortening, puncturing.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: September 15, 2020
    Assignee: BlackBerry Limited
    Inventors: Michael Livshitz, Aleksandar Purkovic, Nina Burns, Sergey Sukhobok, Muhammad Chaudhry