Patents by Inventor Daniel Jonas Major

Daniel Jonas Major 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: 20160019104
    Abstract: An electronic device may maintain separate OS domains associated with security permissions. The OS domain may implement separate corresponding clipboard services. A clipboard agent or clipboard mediator service may receive a clipboard data request from a first application. The clipboard agent may determine which OS domain has most recently processed a store command associated with storing data in a corresponding clipboard service of the OS domain. The clipboard agent associated with the OS domain that most recently stored content may determine whether to send the data from the corresponding clipboard service based at least in part on permissions associated with the OS domain. Security of the clipboard access may be enforced on a per domain basis. Access to clipboard content may be mediated at the time of the request without a need to share data prior to the request.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Daniel Jonas Major, Ian David Peters, Glenn Daniel Wurster, David Francis Tapuska
  • Patent number: 9225727
    Abstract: A computing device and a method for a computing device to control access to data stored on a data store of the device. An access component of the device having control over access to the data. The access component being operative to receive a request for data from a requesting component, identify an assigned access domain of the requesting component and an assigned data domain of the requested data and determine whether the requesting component is authorized to access the data by comparing the assigned access domain and the data domain with permissions specified in a security policy. If the assigned access domain is authorized to access the data domain, the access component may provide access to the requested data.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: December 29, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Christopher Lyle Bender, Van Quy Tu, Daniel Jonas Major, Jonathan Raymond Cardy
  • Publication number: 20150350248
    Abstract: A method at a mobile device for creating a managed domain on the mobile device, the method initializing a container on the mobile device to house the managed domain; retrieving, from the mobile device, a management agent for the management domain; establishing policies to govern the creation of the managed domain; and configuring the container for the domain based on the established policies.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Inventors: Sivakumar NAGARAJAN, Daniel Jonas MAJOR, Calin Marius BOZSITZ, Srdan DIKIC
  • Publication number: 20150347197
    Abstract: A method at a computing device having a plurality of concurrently operating domains for providing a unified home screen, the method sending a request for package information from a home screen application on the computing device; receiving the request for package information at a unified package manager on the computing device; requesting, from the plurality of concurrently operating domains, package information; receiving package information from at least one of the plurality of concurrently operating domains at the unified package manager on the computing device; decorating the received package information with domain information for a domain from which the package information was received at the unified package manager on the computing device; and providing the decorated package information to the home screen application.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicants: BLACKBERRY LIMITED, 2236008 ONTARIO INC.
    Inventors: Ravi SINGH, Daniel Jonas MAJOR, Sivakumar NAGARAJAN, Kevin GOODMAN
  • Publication number: 20150347190
    Abstract: A method at a computing device having a plurality of concurrently operative operating systems, the method comprising: operating a proxy process within a target operating system on the computing device; receiving, from an originating operating system, a request for resources from a target process within the target operating system at the proxy process; requesting, from the proxy process, the resources of the target process; and returning a handle to the target process from the proxy process to the originating operating system.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicants: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Ravi SINGH, Daniel Jonas MAJOR, Sivakumar NAGARAJAN, Kevin GOODMAN
  • Publication number: 20150350105
    Abstract: A method for administering multiple management agents on a mobile device, the method receiving, at a policy manager on the mobile device, a policy from each of the multiple management agents; determining a current state of the mobile device; and consolidating the policies based on rules within the policy manager and the current state of the mobile device.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: 2236008 Ontario Inc.
    Inventors: Sivakumar NAGARAJAN, Daniel Jonas MAJOR, Kevin GOODMAN
  • Publication number: 20150350005
    Abstract: A device and its operations are described herein. In some examples, the operations can include executing a first application within a first operating system domain of a device, the first application associated with at least a first activity view. The operations can further include detecting user input associated with the first application. The user input is associated with activating a second activity view of a second application. The operations can further include determining that the second application corresponds to a second operating system domain of the device. The operations can further include establishing a first proxy link within the first operating system domain that corresponds with a second proxy link within the second operating system domain. The first proxy link is associated with causing the second proxy link to invoke the second activity view of the second application within the second operating system domain.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicants: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Ravi Singh, Daniel Jonas Major, Kevin Dennis Goodman, Sivakumar Nagarajan
  • Publication number: 20150286804
    Abstract: A method of preventing observation of password entry on an electronic device is provided. The electronic device has a processor coupled to a camera, a display, and a memory. The method comprises activating the camera to acquire an image when the electronic device is in a password entry mode; detecting one or more faces present in the image; and presenting a warning when more than one face is present in the image.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 8, 2015
    Applicant: 2236008 Ontario Inc.
    Inventor: Daniel Jonas Major
  • Patent number: 9112866
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Patent number: 9075955
    Abstract: Some aspects of what is described here relate to managing permission settings applied to applications on a mobile device. Multiple management policies that apply to an application associated with a perimeter on a device are identified. A priority ranking for each management policy is determined for the application based on the perimeter with which the application is associated. A permission setting based on the priority rankings is applied to the application.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: July 7, 2015
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Adam Richard Schieman, Daniel Jonas Major, Kevin Goodman, Sivakumar Nagarajan
  • Patent number: 8763080
    Abstract: Methods and devices for managing permission requests to allow access to a computing resource are disclosed herein.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: June 24, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major, Neil Patrick Adams, Dinah Lea Marie Davis
  • Publication number: 20140122633
    Abstract: Information is shared between processing entities that each have a corresponding private data area by placing data corresponding to information for a first one of the private data areas for a first one of the processing entities directly into a second one of the private data areas for a second one of the processing entities without placing the data in an intervening shared data area and without directly invoking a system administrator-like entity. In addition, these private data areas can be pre-populated with a plurality of directories that each have a one-to-one correspondence to a particular predetermined information recipient and then providing a link to a given one of the recipients as corresponds to a given one of the directories when information is placed in that directory to provide the corresponding predetermined information recipient with at least read access to the information.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicants: QNX Software Systems Limited, Research in Motion Limited
    Inventors: Geordon Thomas FERGUSON, Daniel Jonas MAJOR, Danny Thomas Dodge, Sivakumar Nagarajan
  • Publication number: 20140115693
    Abstract: Some aspects of what is described here relate to managing permission settings applied to applications on a mobile device. Multiple management policies that apply to an application associated with a perimeter on a device are identified. A priority ranking for each management policy is determined for the application based on the perimeter with which the application is associated. A permission setting based on the priority rankings is applied to the application.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Applicants: QNX SOFTWARE SYSTEMS LIMITED, RESEARCH IN MOTION LIMITED
    Inventors: Adam Richard Schieman, Daniel Jonas Major, Kevin Goodman, Sivakumar Nagarajan
  • Publication number: 20140109085
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Patent number: 8650550
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: February 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Patent number: 8458809
    Abstract: An apparatus, and an associated method, facilitates security relating to installation of, such as downloading of, and application at a wireless device. When selection is made to install the application, a security decision is required of a trusted, third-party to install the application. A request is made of a trusted, third-party entity for the security decision. Responsive to the security decision, the application is either allowed to be downloaded to the wireless device or prohibited from being downloaded to the wireless device.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Neil Patrick Adams, Daniel Jonas Major
  • Publication number: 20120317565
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Publication number: 20120317638
    Abstract: Methods and devices for managing permission requests to allow access to a computing resource are disclosed herein.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony Carrara, Daniel Jonas Major, Neil Patrick Adams, Dinah Lea Marie Davis
  • Publication number: 20120124640
    Abstract: A computing device and a method for a computing device to control access to data stored on a data store of the device. An access component of the device having control over access to the data. The access component being operative to receive a request for data from a requesting component, identify an assigned access domain of the requesting component and an assigned data domain of the requested data and determine whether the requesting component is authorized to access the data by comparing the assigned access domain and the data domain with permissions specified in a security policy. If the assigned access domain is authorized to access the data domain, the access component may provide access to the requested data.
    Type: Application
    Filed: March 29, 2011
    Publication date: May 17, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Lyle BENDER, Van Quy Tu, Daniel Jonas Major, Jonathan Raymond Cardy
  • Publication number: 20110179465
    Abstract: An apparatus, and an associated method, facilitates security at a wireless device, such as a wireless device comprising a mobile computing platform. A security decision engine is provided that monitors for an event necessitating a security decision. When a security decision is required, request is made of a knowledge fetcher, provided by a trusted third-party, installed at the wireless device for the security decision. The knowledge fetcher obtains the security decision, such as by obtaining the security decision from a remote, trusted third-party server, and provides the security decision to the decision engine. Use is made of the security decision pursuant to a setting for which the security decision is needed.
    Type: Application
    Filed: July 1, 2010
    Publication date: July 21, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daniel Jonas Major, Oliver Whitehouse, Neil Patrick Adams, Christopher Lyle Bender, Van Quy Tu