Patents by Inventor Gregory Jason Fields
Gregory Jason Fields 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: 20240362041Abstract: The present method and system provides for recognizing user intent and updating a graphical user interface. In an example, the method and system includes collecting usage data from users, grouping users based on usage data, assigning a user intent to each group of users, training an intent prediction model using machine learning, providing access to the intent prediction model, assigning an intent to a new user using the intent prediction model, and, modifying the graphical user interface to facilitate the assigned intent of the user.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: GREGORY JASON FIELDS, YASHAR RASSOULLI, ALEKSANDAR STEFANOVIC, DANIEL MA, JASON COTTRELL
-
Patent number: 12067408Abstract: The present method and system provides for recognizing user intent and updating a graphical user interface. In an example, the method and system comprise collecting usage data from users, grouping users based on usage data, assigning a user intent to each group of users, training an intent prediction model using machine learning, providing access to the intent prediction model, assigning an intent to a new user using the intent prediction model, and, modifying the graphical user interface to facilitate the assigned intent of the user.Type: GrantFiled: December 21, 2020Date of Patent: August 20, 2024Assignee: MYPLANET INTERNET SOLUTIONS LTD.Inventors: Gregory Jason Fields, Yashar Rassoulli, Aleksandar Stefanovic, Daniel Ma, Jason Cottrell
-
Publication number: 20240143345Abstract: The present method and system provides for recognizing user intent and updating a graphical user interface. In an example, the method and system comprise collecting usage data from users, grouping users based on usage data, assigning a user intent to each group of users, training an intent prediction model using machine learning, providing access to the intent prediction model, assigning an intent to a new user using the intent prediction model, and, modifying the graphical user interface to facilitate the assigned intent of the user.Type: ApplicationFiled: December 21, 2020Publication date: May 2, 2024Inventors: GREGORY JASON FIELDS, YASHAR RASSOULLI, ALEKSANDAR STEFANOVIC, DANIEL MA, Jason Cottrell
-
Publication number: 20210248490Abstract: The present method and system are for providing a graphical user interface using machine learning and movement of the user or user device. In an example, the method and system comprise, training a context analyzer machine learning model with training motion data for a training activity context, the context analyzer for predicting a predicted activity context from new motion data; training a response analyzer machine learning model with training usage data and training user responses for the training activity context for a user interface, the response analyzer for predicting the predicted user response from the predicted activity context and new usage data; predicting the predicted user response from motion data and usage data using both the context analyzer and the response analyzer; and determining a preferred variation for the user interface using a predetermined performance metric and the predicted user response.Type: ApplicationFiled: February 4, 2021Publication date: August 12, 2021Inventors: Daniel Ma, Gregory Jason Fields
-
Patent number: 9672000Abstract: A method and apparatus for generating an audio notification file for a computing device are provided. A first audio file associated with a first mental state is selected as a first section of the audio notification file. The audio notification file enabled for storage in a memory. The audio notification file is further enabled for processing by a processing unit to control a speaker. A final state of the audio notification file is determined, the final state designated as a final section of the audio notification file, the final state associated with a second mental state. At least one intermediate section of the audio notification file is generated, between the first section and the second section, by morphing the first audio file to the final state by processing the first audio file using a digital signal processor.Type: GrantFiled: February 5, 2016Date of Patent: June 6, 2017Assignee: BlackBerry LimitedInventors: Bradley Shayne Ferringo, Gregory Jason Fields, Susan Tammy teWinkel, John Patrick Grenn, Joseph Leonard Dvorak, Michael Williams Suman
-
Patent number: 9435801Abstract: Systems and methods are provided to manage zooming in an electronic device. An example embodiment method includes receiving an input to increase or decrease a zoom level in an application. If it is determined the application includes a local zoom functionality, then it is further determined if a global zoom functionality is turned on. If so, the global zoom is turned off and then the local zoom is used to increase or decrease the zoom level. In another example embodiment, a method includes receiving an input to activate global zoom. If it is determined the global zoom is turned on, then the global zoom is activated.Type: GrantFiled: May 18, 2012Date of Patent: September 6, 2016Assignee: BlackBerry LimitedInventors: Gregory Jason Fields, Laura Ann Mahan
-
Publication number: 20160196107Abstract: A method and apparatus for generating an audio notification file for a computing device are provided. A first audio file associated with a first mental state is selected as a first section of the audio notification file. The audio notification file enabled for storage in a memory. The audio notification file is further enabled for processing by a processing unit to control a speaker. A final state of the audio notification file is determined, the final state designated as a final section of the audio notification file, the final state associated with a second mental state. At least one intermediate section of the audio notification file is generated, between the first section and the second section, by morphing the first audio file to the final state by processing the first audio file using a digital signal processor.Type: ApplicationFiled: February 5, 2016Publication date: July 7, 2016Applicant: BlackBerry LimitedInventors: Bradley Shayne FERRINGO, Gregory Jason FIELDS, Susan Tammy teWinkel, John Patrick Grenn, Joseph Leonard DVORAK, Michael Williams SUMAN
-
Patent number: 9257019Abstract: A method and apparatus for generating an audio notification file for a computing device are provided. A first audio file associated with a first mental state is selected as a first section of the audio notification file. The audio notification file enabled for storage in a memory. The audio notification file is further enabled for processing by a processing unit to control a speaker. A final state of the audio notification file is determined, the final state designated as a final section of the audio notification file, the final state associated with a second mental state. At least one intermediate section of the audio notification file is generated, between the first section and the second section, by morphing the first audio file to the final state by processing the first audio file using a digital signal processor.Type: GrantFiled: August 21, 2013Date of Patent: February 9, 2016Assignee: BlackBerry LimitedInventors: Bradley Shayne Ferringo, Gregory Jason Fields, Susan Tammy teWinkel, John Patrick Grenn, Joseph Leonard Dvorak, Michael Williams Suman
-
Patent number: 9065920Abstract: A control circuit determines a contact number as corresponds to an incoming call, accesses a contacts list to identify at least one contact identifier as corresponds to that contact number, and then makes a corresponding decision and/or takes a corresponding action regarding the display of more than one contact identifier as corresponds to the contact number and/or a numeric representation of how many contact identifiers correspond to the contact number. This can comprise simultaneously displaying at least two contact identifiers as correspond to the incoming contact number. These multiple identifiers can be displayed in a predetermined order. For example, earlier-entered contact identifiers may be presented ahead of later-entered contact identifiers. By another approach, the foregoing can comprise displaying only one of the candidate contact identifiers along with a numeric representation of how many contact identifiers correspond to the contact number.Type: GrantFiled: February 27, 2012Date of Patent: June 23, 2015Assignee: BlackBerry LimitedInventors: Erik Artur Greisson, Gregory Jason Fields
-
Patent number: 9002326Abstract: A method is provided which comprises, upon detecting a particular event, determining that a notification is to be provided for the particular event; and activating a light source acting as a camera flash to provide the notification. The method may further comprise determining if an image capture application is currently active and only having the light source emit the camera flash as the notification if the image capture application is not currently active. The method may also comprise determining an orientation of the mobile device, determining if the image capture application is active, and only having the light source emit the camera flash as the notification if the orientation is indicative of visibility of the light source and if the image capture application is not currently active. The method may also comprise determining that the camera flash is to be modulated; and having the light source modulated.Type: GrantFiled: May 16, 2012Date of Patent: April 7, 2015Assignee: BlackBerry LimitedInventors: William Donald Santo, Jong-Suk Lee, Sherman Wang, Gregory Jason Fields
-
Patent number: 8996070Abstract: A control circuit automatically presents on a display public telephony system telephone numbers using a presentation format that is standard for the public telephony system and private-exchange telephone numbers using a presentation format that includes a non-numeric private exchange modality indicator. By one approach, the non-numeric private exchange modality indicator consists of a single alphabetic character (such as, for example, the alphabetic character “X”) which may, if desired, by presented contiguously with the remainder of the private-exchange telephone number.Type: GrantFiled: February 27, 2012Date of Patent: March 31, 2015Assignee: BlackBerry LimitedInventors: Gregory Jason Fields, Jeffrey Alan Kuckelman
-
Publication number: 20140370867Abstract: An apparatus, such as a portable communication device, has a wireless transceiver configured to conduct voice calls, a close-proximity reader (such as, but not limited to, a near-field communications (NFC) reader), and a control circuit that operably couples to the wireless transceiver and the close-proximity reader. The control circuit uses the close-proximity reader to obtain call information from another device and uses the wireless transceiver to initiate a call using the call information to thereby permit joining, or establishing, a conference call with three or more access points.Type: ApplicationFiled: June 13, 2013Publication date: December 18, 2014Inventors: Gregory Jason FIELDS, Ahmed ABDELSAMIE, Mohammed Nawaf SMADI, Ana ZEHTABIOSKUIE
-
Publication number: 20140370871Abstract: A portable electronic device has a plurality of different outbound-call modalities. By one approach this device includes a control circuit configured to automatically select use of a particular one of the outbound-call modalities when initiating a particular call to a particular party. This automatic selection can be based, in whole or in part, upon locally-stored information and/or remotely-accessed information. By one approach the locally-stored information comprises information regarding first evaluation criteria by which relative appropriateness of using a given one of the outbound-call modalities is determined. By one approach the remotely-accessed information comprises information regarding second evaluation criteria by which relative appropriateness of using a given one of the outbound-call modalities is determined.Type: ApplicationFiled: June 13, 2013Publication date: December 18, 2014Inventor: Gregory Jason FIELDS
-
Patent number: 8897757Abstract: A system and method for answering a call on a communication device is provided and includes: detecting an incoming call on the communication device, automatically answering the incoming call, and detecting whether an audio signal is received through the microphone of the communication device. Upon not detecting an audio signal, the call is disconnected.Type: GrantFiled: April 27, 2011Date of Patent: November 25, 2014Assignee: BlackBerry LimitedInventors: Anton Epp, Gregory Jason Fields, Peter Hantzakos
-
Patent number: 8666361Abstract: A portable device and method of providing information stored in a memory is provided. A portable device may be capable of storing In Case of Emergency (ICE) information comprising a number of ICE entries and which may be placed in a locked condition, the portable device comprising: a man-machine interface; a display; and, a processor coupled to the display and to the man-machine interface, wherein the processor is adapted to cause the display, in response to detection of one or more predetermined gestures on the man-machine interface, to display at least one ICE entry; and wherein the display displays the at least one ICE entry even if the portable device is in the locked condition, and if the at least one ICE entry is displayed while the portable device is in the locked condition, other information stored on the portable device remains protected.Type: GrantFiled: July 17, 2012Date of Patent: March 4, 2014Assignee: BlackBerry LimitedInventors: Kang Chih Chu, Gregory Jason Fields
-
Publication number: 20140024330Abstract: A portable device and method of providing information stored in a memory is provided. A portable device may be capable of storing In Case of Emergency (ICE) information comprising a number of ICE entries and which may be placed in a locked condition, the portable device comprising: a man-machine interface; a display; and, a processor coupled to the display and to the man-machine interface, wherein the processor is adapted to cause the display, in response to detection of one or more predetermined gestures on the man-machine interface, to display at least one ICE entry; and wherein the display displays the at least one ICE entry even if the portable device is in the locked condition, and if the at least one ICE entry is displayed while the portable device is in the locked condition, other information stored on the portable device remains protected.Type: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Applicant: Research In Motion LimitedInventors: Kang Chih Chu, Gregory Jason Fields
-
Publication number: 20130336503Abstract: A method and apparatus for generating an audio notification file for a computing device are provided. A first audio file associated with a first mental state is selected as a first section of the audio notification file. The audio notification file enabled for storage in a memory. The audio notification file is further enabled for processing by a processing unit to control a speaker. A final state of the audio notification file is determined, the final state designated as a final section of the audio notification file, the final state associated with a second mental state. At least one intermediate section of the audio notification file is generated, between the first section and the second section, by morphing the first audio file to the final state by processing the first audio file using a digital signal processor.Type: ApplicationFiled: August 21, 2013Publication date: December 19, 2013Applicant: BlackBerry LimitedInventors: Bradley Shayne FERRINGO, Gregory Jason FIELDS, Susan Tammy teWinkel, John Patrick GRENN, Joseph Leonard DVORAK, Michael Williams SUMAN
-
Publication number: 20130311941Abstract: Systems and methods are provided to manage zooming in an electronic device. An example embodiment method includes receiving an input to increase or decrease a zoom level in an application. If it is determined the application includes a local zoom functionality, then it is further determined if a global zoom functionality is turned on. If so, the global zoom is turned off and then the local zoom is used to increase or decrease the zoom level. In another example embodiment, a method includes receiving an input to activate global zoom. If it is determined the global zoom is turned on, then the global zoom is activated.Type: ApplicationFiled: May 18, 2012Publication date: November 21, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Gregory Jason Fields, Laura Ann Mahan
-
Patent number: 8564421Abstract: A method and apparatus for generating an audio notification file for a computing device are provided. A first audio file associated with a first mental state is selected as a first section of the audio notification file. The audio notification file enabled for storage in a memory. The audio notification file is further enabled for processing by a processing unit to control a speaker. A final state of the audio notification file is determined, the final state designated as a final section of the audio notification file, the final state associated with a second mental state. At least one intermediate section of the audio notification file is generated, between the first section and the second section, by morphing the first audio file to the final state by processing the first audio file using a digital signal processor.Type: GrantFiled: September 21, 2010Date of Patent: October 22, 2013Assignee: BlackBerry LimitedInventors: Bradley Shayne Ferringo, Gregory Jason Fields, Susan Tammy teWinkel, John Patrick Grenn, Joseph Leonard Dvorak, Michael Williams Suman
-
Publication number: 20130246920Abstract: A method of enabling voice input for a graphical user interface (GUI) based application on an electronic device. The method includes: obtaining required properties of one or more user interface objects of the GUI-based application, wherein the one or more user interface objects include one or more input objects; receiving a voice input; extracting from the voice input one or more elements; associating the one or more elements with the one or more input objects; identifying, based on said associating, an input object having a required property which is not satisfied; and outputting, based on the required property, audio output for a prompt for a further voice input.Type: ApplicationFiled: January 29, 2013Publication date: September 19, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Gregory Jason FIELDS, Karthigesu NIRANJAN