Patents by Inventor Michael Shenfield

Michael Shenfield 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: 20160323285
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventors: Russell Norman Owen, Herbert Anthony Little, David Paul Yach, Michael Shenfield
  • Patent number: 9391992
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: July 12, 2016
    Assignee: BlackBerry Limited
    Inventors: Russell N. Owen, Herbert A. Little, David P. Yach, Michael Shenfield
  • Publication number: 20150244740
    Abstract: A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
    Type: Application
    Filed: April 28, 2015
    Publication date: August 27, 2015
    Applicant: BlackBerry Limited
    Inventors: Kenneth Wallis, Bryan Richard Goring, Viera Bibr, Kamen Vitanov, Laura Brindusa Fritsch, Michael Shenfield, Jeffrey Christopher Rogers
  • Patent number: 9116722
    Abstract: Predicting user actions and preemptively modifying a device in such a way as to make performing those actions easier. More specifically, a dynamic ribbon (DR) which comprises a ribbon whose contents and attributes can be changed dynamically based on anticipated user actions. The anticipated user action is facilitated by modifying the DR according to a preference to make some information available and/or make some action easier to perform.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: August 25, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Shenfield, Richard Anthony Pito
  • Patent number: 9059891
    Abstract: A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 16, 2015
    Assignee: BlackBerry Limited
    Inventors: Kenneth Wallis, Bryan Richard Goring, Viera Bibr, Kamen Vitanov, Laura Brindusa Fritsch, Michael Shenfield, Jeffrey Christopher Rogers
  • Patent number: 9043694
    Abstract: Example methods and apparatus to maintain ordered relationships between server and client information are disclosed. A disclosed example method involves defining, via an extensible markup language (XML) schema for an XML document that is managed by an XML management document (XDM) server (XDMS), an attribute with a unique value such that every element within sequence of the XML document is consistently addressable.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: May 26, 2015
    Assignee: BlackBerry Limited
    Inventors: Dejan Petronijevic, Laura Brindusa Fritsch, Viera Bibr, Michael Shenfield
  • Patent number: 9002975
    Abstract: A content delivery system, a mobile subscriber terminal and method for mediated access to a data facade are generally described herein. In some embodiments, the mobile subscriber terminal includes one or more applications that may request advertisements, a mediator client, and a delivery client operating as a data facade that interfaces with a delivery server. The mediator client may generate an application profile based on advertising preferences of the applications and may register with the data facade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: April 7, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Shenfield, Gaelle Martin-Cocher, Suresh Chitturi
  • Publication number: 20150074752
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Application
    Filed: November 17, 2014
    Publication date: March 12, 2015
    Inventors: Russell N. Owen, Herbert A. Little, David P. Yach, Michael Shenfield
  • Patent number: 8893266
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Russell N. Owen, Herbert A. Little, David P. Yach, Michael Shenfield
  • Patent number: 8775791
    Abstract: A method and system for secure messaging between a wireless device and an application gateway provides for connecting a device to an application mapping layer via a secure socket and exchanging encryption keys for effecting asymmetric encryption between the device and the application gateway. The encryption has a first set of keys for encrypting messages to the device and decryption a second set of keys for decrypting messages from the device. Accordingly, the present patent disclosure provides an entire solution from end-to-end. Combining a variety of security patterns and technologies in a specific manner to provide a highly secure form of protecting data in a messaging style format between two endpoints on a network. The present patent disclosure provides an optimized strength of encryption on the paths from application mapping layer to wireless device and vice versa. And is able to change in nature to suit the dynamic nature of the payload sizes and transmission rates in the mobile market.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: July 8, 2014
    Assignee: BlackBerry Limited
    Inventors: Sean Paul Taylor, Viera Bibr, Brindusa Fritsch, Herbert A. Little, Michael Shenfield
  • Publication number: 20140171128
    Abstract: A method includes receiving location information from a mobile device, the location information indicating a location of a mobile device operating the mobile device in a global positioning navigation satellite system (GNSS)-location-denied environment. One or more communication parameters associated with communications between the mobile device and a network can be identified. The communication parameters can be associated with the location of the mobile device. The mobile device can provide the location information using a social networking site, for example, using a check-in feature or drop-down location menu.
    Type: Application
    Filed: August 9, 2011
    Publication date: June 19, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Bruce Allen Bernhardt, Ali Omer Mubarek, Arnold Sheynman, Michael Shenfield
  • Publication number: 20140173721
    Abstract: A method performed on a device includes receiving, from a user, a finger-touch-initiated request for access to a layer of a multi-layer application on the device, the multi-layer application having a plurality of user interface layers. The method may also include identifying a finger of the user used to provide the finger-touch-initiated request, the finger associated with one of the layers of the multi-layer application. The layer associated with the identified finger of the user may be operated on. Each finger of the user can be associated with a different layer of the multi-layer application. Fingerprints can be used to differentiate each finger and/or to identify the user by fingerprint recognition techniques. Fingerprints can be used to vary the access parameters of a layer of the application and/or to provide security levels for accessing the layers of the multi-layer application.
    Type: Application
    Filed: August 9, 2011
    Publication date: June 19, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Michael Shenfield, Arnold Sheynman
  • Publication number: 20140171023
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Application
    Filed: February 24, 2014
    Publication date: June 19, 2014
    Applicant: BlackBerry Limited
    Inventors: Russell N. Owen, Herbert A. Little, David P. Yach, Michael Shenfield
  • Patent number: 8694371
    Abstract: A method is provided for validating advertising metrics which relate to tracking of interactive events performed by electronic devices. A metric report with an event code that indicative of at least one interactive event performed by an electronic device associated with the network is received. The format of the event code is analyzed to determine whether the event code is consistent with predetermined format rules and the substance of information conveyed by the event code is analyzed to determine whether the event code is consistent with predetermined substance rules. If the event code is determined to be consistent with the predetermined format rules and the predetermined substance rules, the event code is accepted as valid. Otherwise, the event code is identified as being invalid.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: April 8, 2014
    Assignee: BlackBerry Limited
    Inventors: Gaelle Christine Martin-Cocher, Michael Shenfield, Dejan Petronijevic
  • Patent number: 8671162
    Abstract: A method for handling information requests from mobile devices includes a memory, a state prediction module, and a push module. The memory is operable to store data requests received from the mobile devices. The state prediction module is operable to access the memory to predict forecasted data requests for a mobile device based on the stored data requests. The push module is operable to receive the forecasted data requests from the state prediction module and in response request and receive response data related to the forecasted data requests and prepare the response data for transmission to the mobile device over a wireless network.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Robert Kline, Michael Shenfield
  • Patent number: 8670144
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8661531
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: February 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Russell N. Owen, Herbert A. Little, David P. Yach, Michael Shenfield
  • Patent number: 8639763
    Abstract: Methods and apparatus to forward documents in a communication network are disclosed. An example method to forward a resource in an extensible markup language (XML) document management (XDM) system disclosed herein comprises receiving an XML document command protocol (XDCP) forward request specifying a first identifier corresponding to the resource to be forwarded and a list of recipients to be notified, the first identifier comprising a uniform resource identifier (URI), and notifying a recipient in the list of recipients that the resource is available.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: January 28, 2014
    Assignee: BlackBerry Limited
    Inventors: Dejan Petronijevic, Brian Edward McColgan, Michael Shenfield, Suresh Chitturi
  • Publication number: 20130318025
    Abstract: An apparatus, and an associated method, slices a knowledgebase into a knowledgebase portion and stores the knowledgebase portion at a device, such as a smart phone or tablet computer. The sliced knowledgebase is accessed to obtain a current mindset of a user of the device.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Milad Alemzadeh, Michael Shenfield
  • Patent number: RE44836
    Abstract: A method for automatically registering the runtime environment and related component applications with an application gateway when transferring the applications from a first wireless device to a second wireless device is provided. Applications installed on the first wireless device are registered with an application gateway, which maintains a registration list of identification information for all registered wireless devices and applications installed thereon. A back-up is created of the applications and registration information for the runtime environment installed on the first wireless device for transfer to a second wireless device. An application container of the second wireless device determining installation and communicating to the application gateway identification information regarding the second wireless device and the restored applications.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: April 8, 2014
    Assignee: BlackBerry Limited
    Inventors: Kenneth Wallis, Viera Bibr, Michael Shenfield, Brindusa L. Fritsch, Kamen B. Vitanov