Patents by Inventor James Allen Hymel

James Allen Hymel 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: 20130227029
    Abstract: The present matter relates to a method and system for alerting unopened items in communications, particularly attachments and external resources referenced (e.g. Uniform Resource Locators (URLs) or other Uniform Resource Identifiers (URIs), etc.), in communications such as email or meeting invite messages. The alerting may be triggered by a meeting reminder, telephone communication, search or other event. Alerting may be to senders, recipients or both.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Inventors: James Allen Hymel, Jean Philippe Bouchard, Janine Mary Hodder
  • Publication number: 20130222426
    Abstract: Methods and devices for generating an augmented reality output are described. In one aspect, the method includes: obtaining camera data from a camera associated with an electronic device, the camera data defining an image representing a card having a graphic disposed thereon; obtaining sensor data from a sensor associated with the electronic device; and generating an augmented reality output on an output interface based on the sensor data and the graphic.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: James Allen HYMEL
  • Publication number: 20130218982
    Abstract: A method of downloading data to a mobile device, the method comprising receiving a message at the mobile device, the message including an indication that there is an attachment to the message that is available for downloading to the mobile device, determining if the attachment relates to a calendar event, determining if a user of the mobile device requires the attachment for participating in the calendar event, and automatically downloading the attachment to the mobile device in response to the mobile device determining that the attachment is required for participation in the calendar event.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 22, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen Hymel, William Donald Santo
  • Publication number: 20130218449
    Abstract: A method for a computing device to determine a route entails determining a sun position relative to the route, determining weather conditions along the route, and determining whether to provide alternate routing based on both the sun position and the weather conditions. In one implementation, time-specific and weather-specific digital photographs of points of interest along the route are downloaded for display on the device when the device is located at or near the points of interest.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 22, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen HYMEL, William Donald SANTO
  • Publication number: 20130207882
    Abstract: Example methods and apparatus to display information are described. On example method includes a method including a mobile device exchanging information with at least one other mobile device; controlling transmission of media, to the mobile device and the at least one other mobile device, based on attributes of the mobile devices; and presenting the received media.
    Type: Application
    Filed: August 8, 2011
    Publication date: August 15, 2013
    Inventors: James Allen Hymel, Jean Philippe Bouchard, Edvard Kikic, Thomas Edward Byrd, William Alexander Paton
  • Publication number: 20130198392
    Abstract: A method and electronic devices to provide a preferred device mode on a first electronic device and a second electronic device are described. In one example aspect, the present disclosure describes a method for determining a preferred device on a first electronic device and a second electronic device. The first and second electronic devices may have established a connection between them. The method includes: receiving a request related to an application on the first electronic device; sending the request to the second electronic device; initiating processing the request on the first electronic device; determining which of the first electronic device and the second electronic device is a preferred device to process the request; if the first electronic device is the preferred device, completing processing of the request on the first electronic device; and if the second electronic device is the preferred device, processing the request on the second electronic device.
    Type: Application
    Filed: January 26, 2012
    Publication date: August 1, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen Hymel, Joshua Eddy
  • Publication number: 20130190015
    Abstract: A disclosure provides mobile communication devices that receive information corresponding to users associated with target mobile communication device, via a near field communication protocol. The information is stored in a storage device either within the mobile communication device or within a separate server. If it is determined that the target mobile communication device is within a predetermined distance of the mobile communication device, data entries associated with the stored information are created and retrieved, in real time. The data entries are displayed on the mobile communication device. The data entries may include personal information or email messages from prior communication sessions, which are employed in future communications between the mobile communication devices.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen HYMEL, Thomas Edward BYRD, William Alexander PATON, Edvard KIKIC, Jean Philippe BOUCHARD
  • Publication number: 20130191378
    Abstract: A wireless communication system may include a server, and a wireless communications device communicating with the server. The wireless communications device may include a processor, and an input device cooperating therewith to accept a search query. The server may provide search results to the wireless communications device based upon the search query from the wireless communications device. The search results may include a search fact associated with the search query. The server may generate the search fact based upon location data, and a motion value associated with the wireless communications device.
    Type: Application
    Filed: May 13, 2011
    Publication date: July 25, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen Hymel, Jean Phillippe Bouchard, Jeffery Erhard Lindner
  • Publication number: 20130169778
    Abstract: A method, system and apparatus for automated alerts are provided. Communication, via a processor and communication interface of a communication device, occurs with one or more remote communication devices in a communication session. Data is received at the processor, from a camera device. In response, to the data, an alert is transmitted, via the communication interface, to the one or more remote communication devices in the communication session.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen Hymel, Jonathan Andrew Evans, Janine Mary Hodder, Edvard Kikic, Alec Reid Thomas
  • Publication number: 20130145273
    Abstract: Methods and devices for configuring a web browser based on an other party's profile are described. In one aspect, the method includes: receiving a selection of an other party's identifier within a web browser; and in response to receiving the selection of the other party's identifier: i) receiving an other party's profile associated with the other party's identifier; and ii) configuring the web browser based on the other party's profile. In another aspect, the present application describes a method implemented by a web server. The web server has stored therein an other party's profile. The method includes: receiving a selection of an other party's identifier; and in response to receiving a selection of the other party's identifier: i) retrieving an other party's profile associated with the other party's identifier; and ii) sending the other party's profile to the electronic device.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen Hymel, William Donald Santo, Alec Reid Thomas, Janine Mary Hodder
  • Publication number: 20130117383
    Abstract: A system and method are provided for identifying suggested addressees of for messages being composed, based on keyword content of the composed message's subject line and/or message body. When a message is being composed at a messaging client, a request comprising at least a portion of the subject line or body is sent to a server or similar device. In response, the server provides an identification of possible addressees having a highest score associated with keywords identified in the transmitted portion. One or more of these addressees can be selected for inclusion in an address field of the composed message. Identification of the suggested addressees is based on a score assessed based on the number of forwarded messages received by those addressees containing those keywords, where repeated receipt of forwarded messages increases the addressee's score associated with those keywords.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: James Allen HYMEL
  • Publication number: 20130103769
    Abstract: According to embodiments described in the specification, a method, system and apparatus for processing messages are provided. The method comprises storing a plurality of messages in a memory of the server, each message having one of a plurality of thread identifiers; receiving a closing message via a communications interface, the closing message including a first thread identifier and a thread closing instruction; responsive to receiving the closing message, locating each of the plurality of messages having thread identifiers which match the first thread identifier; and updating a status indicator in association with each of the located messages.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: James Allen HYMEL
  • Publication number: 20130053008
    Abstract: An electronic device receives an incoming communication including an originating address. A user associated with the originating address is identified. A set of attributes associated with the incoming communication is identified. At least one incoming communication indicator presentation rule is selected based on at least one of the user that has been identified and the set of attributes that have been identified. An incoming communication indicator is presented based on the incoming communication indicator presentation rule that has been selected.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Allen HYMEL, Finbarr Michael O'CARROLL
  • Publication number: 20130044264
    Abstract: A portable communications device having a display device is able to download and display mobile digital television content, however, when a received signal is too weak, corrupted or otherwise insufficient, a notification message is autonomously generated by the portable communications device, notifying its user of the inability to recover mobile television data. In one embodiment, the portable communications device attempts to recover the mobile television data from a different channel or attempts to recover other television program content from a different channel.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: James Allen Hymel
  • Publication number: 20130042277
    Abstract: An apparatus, and an associated method, facilitates the sending and play out of popular media, such as viral videos, in a radio communication system. Portions of popular media are broadcast and stored at communication devices. When a user of a communication device elects to play out popular media, the broadcast portion, stored at a communication device, is retrieved and played out. If an additional portion of the media is to be played out, the additional portion is retrieved and downloaded to the communication device.
    Type: Application
    Filed: August 12, 2011
    Publication date: February 14, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: James Allen Hymel
  • Publication number: 20130019269
    Abstract: According to embodiments described in the specification, a method, system and apparatus for delivering Non-Real-Time (NRT) data to a mobile electronic device are provided. The method comprises: storing the NRT data in a memory of a server, the NRT data comprising a multimedia file; storing at least one network identifier in the memory, the at least one network identifier identifying at least a portion of the multimedia file and a storage location of the multimedia file; formatting the NRT data using a processor of the server, wherein the formatting comprises generating header data including the at least one network identifier, and appending the multimedia file to the header data; and providing the formatted NRT data to broadcast equipment for broadcasting.
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Inventor: James Allen Hymel
  • Publication number: 20130012124
    Abstract: A communications system may include at least one first near field communication (NFC) device associated with an object, and a mobile wireless communications device. The mobile wireless communications device may include a second NFC device configured to communicate with the at least one first NFC device based upon proximity thereto, an image sensor, and a controller coupled to the second NFC device and the image sensor. The controller may be configured to determine at least one archive image of the object based upon NFC communication between the second NFC device and the at least one first NFC device, determine a sensed image of the object from the image sensor, and perform image comparison between the at least one archive image and the sensed image.
    Type: Application
    Filed: July 8, 2011
    Publication date: January 10, 2013
    Applicant: Research In Motion Limited
    Inventors: JAMES ALLEN HYMEL, Jean Philippe Bouchard, Jeffery Erhard Lindner
  • Publication number: 20120316959
    Abstract: There is disclosed one or more methods, systems and components therefor for selecting information to be delivered for presentation by an electronic communication device. The operations of selecting are responsive to a plurality of criteria including attributes of a prior purchase associated with the electronic communication device. The information selected may comprise content reinforcing the prior purchase. An attribute of the prior purchase may comprise a purchase price. The operations of selecting may be configured to choose an amount or a quality level of the information which varies in proportion to an attribute of the prior purchase. One such attribute may be the purchase price. One such attribute may be a relative popularity of the prior purchase among consumers, product reviewers, etc.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Inventors: James Allen Hymel, Jeffery Erhard Lindner, Jean Philippe Bouchard
  • Patent number: 8326327
    Abstract: A system and method for determining action spot locations relative to the location of a mobile device includes a display and a processor module communicatively coupled to the display. The processor module is configured to receive executable instructions to display a graphical user interface of the display; receive data indicative of the current location of the mobile device; and determine at least one action spot relative to the current location of the mobile device. The processor module can signify the action spot on the graphical user interface and provide an indication of activity level occurring at the action spot. The action spot can be a location where at least one other mobile device has engaged in documenting action within a predetermined period of time from when the mobile device arrived at the current location.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: December 4, 2012
    Assignee: Research In Motion Limited
    Inventors: James Allen Hymel, Jean Philippe Bouchard
  • Publication number: 20120229491
    Abstract: Disclosed is a method of providing secondary content on a mobile device, the secondary content associated with a controller, the secondary content being a member of one of a plurality of content categories, the method comprising: displaying primary content on an interface of the mobile device; receiving the secondary content at the mobile device; applying a visual property to the controller, the visual property identifying the content category that the secondary content is a member of; after receiving the secondary content at the mobile device, displaying the controller on the interface of the mobile device such that the controller does not visually interfere with the displayed primary content; receiving input selecting the controller; and in response to receiving the input, displaying the secondary content associated with the controller on the interface of the mobile device.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Inventor: James Allen Hymel