Patents by Inventor Janell Paulson
Janell Paulson 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).
-
Software update system, firmware over the air updating system and method of updating a client device
Patent number: 10101990Abstract: A software update system comprises: a client device (104) having non-OS system software (110) to be updated, a client updating server (102) located remotely from the client device (104) and capable of communicating with the client device (104), and a device capability manager (126) accessing capability data relating to the client device (104). The updating server (102) retrieves a first update required to update at least part of the software (110). The updating server (102) comprises an update optimizer (124) that cooperates with the device capability manager (126) to determine an organizational scheme to apply to the first update to optimize updating of the client device. The organizational scheme is compatible with a technical capability of the client device (104), and the update optimizer (124) identifies a recovery function to recover the first update from an instance of the first update organized in accordance with the selected organizational scheme.Type: GrantFiled: March 30, 2017Date of Patent: October 16, 2018Assignee: u-blox AGInventors: David O'Connor, Robert Yamaguchi, Zeeshan Mahmood, Janell Paulson, Sabih Zafar Ullah -
SOFTWARE UPDATE SYSTEM, FIRMWARE OVER THE AIR UPDATING SYSTEM AND METHOD OF UPDATING A CLIENT DEVICE
Publication number: 20180074808Abstract: A software update system comprises: a client device (104) having non-OS system software (110) to be updated, a client updating server (102) located remotely from the client device (104) and capable of communicating with the client device (104), and a device capability manager (126) accessing capability data relating to the client device (104). The updating server (102) retrieves a first update required to update at least part of the software (110). The updating server (102) comprises an update optimiser (124) that cooperates with the device capability manager (126) to determine an organisational scheme to apply to the first update to optimise updating of the client device. The organisational scheme is compatible with a technical capability of the client device (104), and the update optimiser (124) identifies a recovery function to recover the first update from an instance of the first update organised in accordance with the selected organisational scheme.Type: ApplicationFiled: March 30, 2017Publication date: March 15, 2018Inventors: David O'Connor, Robert Yamaguchi, Zeeshan Mahmood, Janell Paulson, Sabih Zafar Ullah -
Patent number: 9137629Abstract: Various embodiments of systems and techniques for providing location-based services (LBS) to a mobile computing device having a dual processor architecture are described. In one or more embodiments, the mobile computing device may comprise or implement hardware and/or software configured to enable LBS and data communications sessions using a single active data stack at any particular point in time. Other embodiments are described and claimed.Type: GrantFiled: August 31, 2006Date of Patent: September 15, 2015Assignee: QUALCOMM IncorporatedInventors: Wen Zhao, Isabel Ge, Dan Myers, Arun Mathias, Igor Braslavsky, Perry Zabaldo, Darren Lee Ang, Craig Hamilton, Eric Liu, Janell Paulson
-
Patent number: 9097544Abstract: A mobile computing device is disclosed. The mobile computing device includes a location determination circuit and a processing circuit. The processing circuit determines a current location of the mobile computing device and a destination location. The processing circuit determines an expected travel time from the current location to the destination location, and disables continuous location tracking for a duration of time. The duration is determined based on the expected travel time. Once the duration of time has elapsed, the processing circuit enables continuous location tracking.Type: GrantFiled: February 19, 2013Date of Patent: August 4, 2015Assignee: QUALCOMM IncorporatedInventors: Adil Dhanani, Neeta Srivastava, Nitin Kumar, Janell Paulson, Thomas Fong
-
Patent number: 9071701Abstract: A wireless characteristic of a wireless signal may be used to trigger generation of a position fix. A mobile computing device may include a wireless transceiver, a location determination circuit and a processing circuit. The wireless transceiver may be configured to receive a wireless signal over a short range wireless network from a wireless system. The processing circuit may be configured to detect a change in the wireless signal and, in response to the detected change, to generate a position fix using the location determination circuit.Type: GrantFiled: September 16, 2008Date of Patent: June 30, 2015Assignee: QUALCOMM IncorporatedInventors: Jesse E. Donaldson, Robert Tsuk, Edward C. Ballot, Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy
-
Patent number: 8989763Abstract: A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.Type: GrantFiled: March 27, 2008Date of Patent: March 24, 2015Assignee: QUALCOMM IncorporatedInventors: Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy, Dante Russo, Cherif Jazra, Vivek Shah
-
Patent number: 8971903Abstract: Techniques to manage communications resources for a mobile device are described. An apparatus may comprise a mobile computing device having a radio arranged to communicate information over a wireless link, a link classifier arranged to generate a class parameter for the wireless link based on signal quality measurements of the wireless link, and a data service manager arranged to receive a data service request from an application, determine whether the application may communicate information over the wireless link based on the class parameter for the wireless link, and generate a control directive for the application granting or denying the data service request. Other embodiments are described and claimed.Type: GrantFiled: September 10, 2010Date of Patent: March 3, 2015Assignee: QUALCOMM IncorporatedInventors: Asif Hossain, Janell Paulson, Vincent Arcelo, Anand Kashikar, Nitin Kumar, Nash Raghavan
-
Patent number: 8886211Abstract: A system and a method are disclosed for adjusting a notification mechanism within a computing device. In one embodiment, the method includes receiving a global positioning system signal corresponding to latitude and longitude positional values, calculating a current location of the computing device in response to the received global positioning system signal, determining whether the calculated current location is associated with a configuration identifying adjustment, and adjusting a notification setting on the device accordingly. In another embodiment, the system includes identifying a particular time, determining whether a notification setting to the device is needed, and if so, adjusting the notification setting for the device accordingly.Type: GrantFiled: May 27, 2008Date of Patent: November 11, 2014Assignee: QUALCOMM IncorporatedInventor: Janell Paulson
-
Patent number: 8583807Abstract: Various embodiments for providing enhanced mobile messaging services are described. In one or more embodiments, a mobile computing device may send messages of different types. The mobile computing device may allow a sender to compose a message independently of message type. The mobile computing device may automatically determine both a message type for the message and the transfer medium by which to send the message. The mobile computing device may consider factors including message contents, network availability and reliability, historical data, cost, sender preferences, recipient preferences, etc. Other embodiments are described and claimed.Type: GrantFiled: October 31, 2008Date of Patent: November 12, 2013Assignee: PALM, Inc.Inventors: Sahana Malhar, Janell Paulson, Masri Bassam
-
Patent number: 8395547Abstract: A mobile computing device comprises a wireless transceiver and a processing circuit. The processing circuit is configured to store a data set for a predetermined location, the data set comprising location data and a location name. The processing circuit is further configured to compare a current location to the location data, to compare an updated location to the location data at a time calculated based on heuristic data, and to generate a notification message based on the mobile computing device arriving at or near the predetermined location.Type: GrantFiled: September 29, 2010Date of Patent: March 12, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Adil Dhanani, Neeta Srivastava, Nitin Kumar, Janell Paulson, Thomas Fong
-
Patent number: 8233915Abstract: A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.Type: GrantFiled: October 3, 2011Date of Patent: July 31, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy
-
Patent number: 8228234Abstract: A mobile computing device includes a housing, a processor provided within the housing, and a location-determining system configured to determine a current location of the mobile computing device at a first rate. The location determining system may be configured to adjust the first rate to a different second rate based on a threshold distance value and a distance from the current location to an anticipated future location of the mobile computing device.Type: GrantFiled: August 27, 2009Date of Patent: July 24, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janell Paulson, Thomas Fong
-
Patent number: 8213961Abstract: A mobile computing device has a transceiver circuit, a location determination circuit, and a processing circuit. The transceiver circuit is configured to receive a remote position fix from a remote computer via a wireless network. The location determination circuit is configured to receive satellite data and to calculate a local position fix. The processing circuit is configured to operate an application, to receive a request for a position fix from the application, to determine whether the remote position fix is available, and to provide the local position fix to the application based on whether the remote position fix is available.Type: GrantFiled: July 19, 2011Date of Patent: July 3, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janell Paulson, George Thomas, Gurunath Ramaswamy
-
Publication number: 20120122461Abstract: Techniques to manage communications resources for a mobile device are described. An apparatus may comprise a mobile computing device having a radio arranged to communicate information over a wireless link, a link classifier arranged to generate a class parameter for the wireless link based on signal quality measurements of the wireless link, and a data service manager arranged to receive a data service request from an application, determine whether the application may communicate information over the wireless link based on the class parameter for the wireless link, and generate a control directive for the application granting or denying the data service request. Other embodiments are described and claimed.Type: ApplicationFiled: September 10, 2010Publication date: May 17, 2012Applicant: PALM, INC.Inventors: Asif Hossain, Janell Paulson, Vincent Arcelo, Anand Kashikar, Nitin Kumar, Nash Raghavan
-
Publication number: 20120021767Abstract: A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.Type: ApplicationFiled: October 3, 2011Publication date: January 26, 2012Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy
-
Publication number: 20110275389Abstract: A mobile computing device has a transceiver circuit, a location determination circuit, and a processing circuit. The transceiver circuit is configured to receive a remote position fix from a remote computer via a wireless network. The location determination circuit is configured to receive satellite data and to calculate a local position fix. The processing circuit is configured to operate an application, to receive a request for a position fix from the application, to determine whether the remote position fix is available, and to provide the local position fix to the application based on whether the remote position fix is available.Type: ApplicationFiled: July 19, 2011Publication date: November 10, 2011Inventors: Janell PAULSON, George Thomas, Gurunath Ramaswamy
-
Patent number: 8032151Abstract: A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.Type: GrantFiled: March 29, 2007Date of Patent: October 4, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy
-
Patent number: 8014793Abstract: A computing device is provided for responding to a location-based query. The computing device receives the query, determines that a current position fix is unavailable, retrieves from memory a previously-calculated position fix calculated before receipt of the location-based query, and provides a response to the query based on the previously-calculated position fix.Type: GrantFiled: February 8, 2007Date of Patent: September 6, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sachin Kansal, Janell Paulson
-
Patent number: 7991408Abstract: A mobile computing device has a transceiver circuit, a location determination circuit, and a processing circuit. The transceiver circuit is configured to receive a remote position fix from a remote computer via a wireless network. The location determination circuit is configured to receive satellite data and to calculate a local position fix. The processing circuit is configured to operate an application, to receive a request for a position fix from the application, to determine whether the remote position fix is available, and to provide the local position fix to the application based on whether the remote position fix is available.Type: GrantFiled: December 5, 2006Date of Patent: August 2, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janell Paulson, George Thomas, Gurunath Ramaswamy
-
Publication number: 20110050503Abstract: A mobile computing device includes a housing, a processor provided within the housing, and a location-determining system configured to determine a current location of the mobile computing device at a first rate. The location determining system may be configured to adjust the first rate to a different second rate based on a threshold distance value and a distance from the current location to an anticipated future location of the mobile computing device.Type: ApplicationFiled: August 27, 2009Publication date: March 3, 2011Inventors: Thomas Fong, Janell Paulson