Patents by Inventor James B. Cary

James B. Cary 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).

  • Patent number: 11343335
    Abstract: Certain embodiments of the present invention can detect and evaluate new messages at a coordinating device to determine whether to forward the message to a wearable device. In this manner, a server can reduce a number of devices that it is to communicate a message to, while still allowing the message to be availed to multiple devices. Further, certain embodiments relate to coordinating alerts (e.g., audio or haptic alerts) to reduce redundant alerts of a single message amongst spatially clustered devices.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: May 24, 2022
    Assignee: Apple Inc.
    Inventors: James B. Cary, David A. Schimon, Christopher P. Saari, Karen L. Bechtel, Antony J. Dzeryn, Tyler D. Hawkins, Eliza C. Block, Curtis Rothert, Gustavo R. Chaurais, Gregory B. Novick
  • Patent number: 10849095
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 24, 2020
    Assignee: Apple Inc.
    Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Publication number: 20190223148
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 18, 2019
    Applicant: Apple Inc.
    Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Patent number: 10306586
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: May 28, 2019
    Assignee: APPLE INC.
    Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Patent number: 9974046
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: May 15, 2018
    Assignee: Apple Inc.
    Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Publication number: 20170359797
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 14, 2017
    Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Publication number: 20170359798
    Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 14, 2017
    Inventors: Bob BRADLEY, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
  • Patent number: 9762719
    Abstract: Methods, systems, and devices are described for augmenting electronic communications with emotional context. Electronic communications is received from a first device. An expression of a user of the first device is captured at the first device. Data based on the captured expression is received from the first device. The received data is analyzed to determine emotional context associated with the user of the first device. A haptic response is generated based on the determined emotional context. The haptic response is associated with the received electronic communications. The haptic response is provided concurrently with the access of the electronic communications to indicate the emotional context of the user.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: September 12, 2017
  • Publication number: 20150350146
    Abstract: Certain embodiments of the present invention can detect and evaluate new messages at a coordinating device to determine whether to forward the message to a wearable device. In this manner, a server can reduce a number of devices that it is to communicate a message to, while still allowing the message to be availed to multiple devices. Further, certain embodiments relate to coordinating alerts (e.g., audio or haptic alerts) to reduce redundant alerts of a single message amongst spatially clustered devices.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Applicant: APPLE INC.
    Inventors: James B. Cary, David A. Schimon, Christopher P. Saari, Karen L. Bechtel, Antony J. Dzeryn, Tyler D. Hawkins, Eliza C. Block, Curtis Rothert, Gustavo R. Chaurais, Gregory B. Novick
  • Publication number: 20150350129
    Abstract: Certain embodiments of the present invention can detect and evaluate new messages at a coordinating device to determine whether to forward the message to a wearable device. In this manner, a server can reduce a number of devices that it is to communicate a message to, while still allowing the message to be availed to multiple devices. Further, certain embodiments relate to coordinating alerts (e.g., audio or haptic alerts) to reduce redundant alerts of a single message amongst spatially clustered devices.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Applicant: APPLE INC.
    Inventors: James B. Cary, David Schimon, Christopher B. Saari, Karen L. Bechtel, Anthony I. Dzeryn, Tyler D. Hawkins, Eliza C. Block, Curtis Rothert, Gustavo R. Chaurais, Gregory B. Novick
  • Patent number: 9109943
    Abstract: Methods, systems, and devices are described for identifying and determining quantity data for consumable items from a plurality of weight sensing devices. A consumption metric for the consumable items is determined based on the identification and quantity data. Consumption-related information is provided based on the consumption metric. Consumption-related information may be used for a number of purposes, including for providing aggregate consumption information to suppliers, and health advice and recipes to users, for example.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: August 18, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Michael J. Mager, John D. Boyd, Bennett M. King, Geoffrey C. Wenger, James B. Cary
  • Patent number: 8922583
    Abstract: A method of manipulating a three-dimensional (3D) virtual objects at a wireless device is disclosed and includes detecting a press on a 3D sensor array and moving the 3D virtual object in response to the press. Further, the method includes detecting a release of the press on the 3D sensor array and stopping the 3D virtual object.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: December 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Robert S. Tartz, James B. Cary
  • Publication number: 20130218511
    Abstract: Methods, systems, and devices are described for identifying and determining quantity data for consumable items from a plurality of weight sensing devices. A consumption metric for the consumable items is determined based on the identification and quantity data. Consumption-related information is provided based on the consumption metric. Consumption-related information may be used for a number of purposes, including for providing aggregate consumption information to suppliers, and health advice and recipes to users, for example.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 22, 2013
    Applicant: QUALCOMM Incoporated
    Inventors: Michael J. Mager, John D. Boyd, Bennett M. King, Geoffrey C. Wenger, James B. Cary
  • Publication number: 20130063256
    Abstract: Methods, systems, and devices are described for augmenting electronic communications with emotional context. Electronic communications is received from a first device. An expression of a user of the first device is captured at the first device. Data based on the captured expression is received from the first device. The received data is analyzed to determine emotional context associated with the user of the first device. A haptic response is generated based on the determined emotional context. The haptic response is associated with the received electronic communications. The haptic response is provided concurrently with the access of the electronic communications to indicate the emotional context of the user.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
  • Publication number: 20110116665
    Abstract: A method of providing three-dimensional (3D) sound at a wireless device is disclosed and may include detecting movement of a 3D virtual object within a display, determining a direction of the movement of the 3D virtual object, and transmitting sound from a 3D sound system that tracks the direction of the movement of the 3D virtual object. The method may further include selectively altering a phase of the sound as the 3D virtual object moves, selectively altering a volume of the sound as the 3D virtual object moves, selective altering a pitch of the sound as the 3D virtual object moves, selectively altering a tone of the sound as the 3D virtual object moves, or a combination thereof.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Inventors: Bennett M. King, Robert S. Tartz, James B. Cary
  • Publication number: 20100277414
    Abstract: A method for managing a virtual keyboard is disclosed and may include detecting whether a button is pressed and determining a contact patch size associated with a user digit pressing the button. The method may also include determining a button size associated with the button, determining whether the button size satisfies an optimized condition, querying a user to re-size the button when the button size does not satisfy the optimized condition, and automatically re-sizing the button so the button size satisfies the optimized condition. Further, the method may include querying a user to re-size all buttons and automatically re-sizing all buttons based on an optimized button size.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Robert S. Tartz, James B. Cary