Patents by Inventor David Jonathan Julian

David Jonathan Julian 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: 9510383
    Abstract: Various operations may be performed based on a distance-related function associated with two or more devices. For example, an association procedure for two or more devices may be based on one or more determined distances. Similarly, presence management may be based on one or more determined distances. A distance-related function may take various form including, for example, a distance between devices, two or more distances between devices, a rate of change in a relative distance between devices, relative acceleration between devices, or some combination of two or more of the these distance-related functions.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: November 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Avneesh Agrawal, Chong Uk Lee, Kamran Moallemi, David Jonathan Julian, Manuel Eduardo Jaime, Robert Keith Douglas, Lu Xiao, Gregory Gordon Rose
  • Publication number: 20160328646
    Abstract: A method of quantizing a floating point machine learning network to obtain a fixed point machine learning network using a quantizer may include selecting at least one moment of an input distribution of the floating point machine learning network. The method may also include determining quantizer parameters for quantizing values of the floating point machine learning network based at least in part on the at least one selected moment of the input distribution of the floating point machine learning network to obtain corresponding values of the fixed point machine learning network.
    Type: Application
    Filed: October 22, 2015
    Publication date: November 10, 2016
    Inventors: Dexu LIN, Venkata Sreekanta Reddy ANNAPUREDDY, David Edward HOWARD, David Jonathan JULIAN, Somdeb MAJUMDAR, William Richard BELL, II
  • Publication number: 20160328647
    Abstract: A method for selecting bit widths for a fixed point machine learning model includes evaluating a sensitivity of model accuracy to bit widths at each computational stage of the model. The method also includes selecting a bit width for parameters, and/or intermediate calculations in the computational stages of the mode. The bit width for the parameters and the bit width for the intermediate calculations may be different. The selected bit width may be determined based on the sensitivity evaluation.
    Type: Application
    Filed: November 9, 2015
    Publication date: November 10, 2016
    Inventors: Dexu LIN, Venkata Sreekanta Reddy ANNAPUREDDY, David Jonathan JULIAN, Casimir Matthew WIERZYNSKI
  • Publication number: 20160328644
    Abstract: A method of adaptively selecting a configuration for a machine learning process includes determining current system resources and performance specifications of a current system. A new configuration for the machine learning process is determined based at least in part on the current system resources and the performance specifications. The method also includes dynamically selecting between a current configuration and the new configuration based at least in part on the current system resources and the performance specifications.
    Type: Application
    Filed: October 8, 2015
    Publication date: November 10, 2016
    Inventors: Dexu LIN, Venkata Sreekanta Reddy ANNAPUREDDY, Sachin Subhash TALATHI, Mark STASKAUSKAS, Aniket VARTAK, Regan Blythe TOWAL, David Jonathan JULIAN, Anthony SARAH
  • Publication number: 20160267395
    Abstract: A method of online training of a classifier includes determining a distance from one or more feature vectors of an object to a first predetermined decision boundary established during off-line training for the classifier. The method also includes updating a decision rule as a function of the distance. The method further includes classifying a future example based on the updated decision rule.
    Type: Application
    Filed: September 16, 2015
    Publication date: September 15, 2016
    Inventors: David Jonathan JULIAN, Anthony SARAH
  • Patent number: 9436286
    Abstract: An apparatus for data processing, according to one or more aspects of the disclosure, includes a processing system configured to communicate with at least one of a plurality of reference nodes worn on body parts to obtain body positioning data relating to relative position between the body parts, and provide body tracking based on the body positioning data. The body positioning data relates to ranging and/or angular position between each of the reference nodes and a reference plane defined by one or more of the reference nodes.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: September 6, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Niccolo A. Padovani, David Jonathan Julian, Virginia Walker Keating, Rinat Burdo
  • Publication number: 20160224903
    Abstract: Hyper-parameters are selected for training a deep convolutional network by selecting a number of network architectures as part of a database. Each of the network architectures includes one or more local logistic regression layer and is trained to generate a corresponding validation error that is stored in the database. A threshold error for identifying a good set of network architectures and a bad set of network architectures may be estimated based on validation errors in the database. The method also includes choosing a next potential hyper-parameter, corresponding to a next network architecture, based on a metric that is a function of the good set of network architectures. The method further includes selecting a network architecture, from among next network architectures, with a lowest validation error.
    Type: Application
    Filed: September 8, 2015
    Publication date: August 4, 2016
    Inventors: Sachin Subhash TALATHI, David Jonathan JULIAN
  • Publication number: 20160217369
    Abstract: Compressing a machine learning network, such as a neural network, includes replacing one layer in the neural network with compressed layers to produce the compressed network. The compressed network may be fine-tuned by updating weight values in the compressed layer(s).
    Type: Application
    Filed: September 4, 2015
    Publication date: July 28, 2016
    Inventors: Venkata Sreekanta Reddy ANNAPUREDDY, Daniel Hendricus Franciscus DIJKMAN, David Jonathan JULIAN
  • Patent number: 9386479
    Abstract: Apparatuses and methods that provide for implementing a body area network are disclosed. An example of a method described herein includes determining a plurality of paths from a source node to a destination node in a set of nodes; determining, for each path in the plurality of paths, a Path Figure of Merit (PFM); associating two or more paths in the plurality of paths with a connection based on a total PFM threshold for the connection; and communicating from the source node to the destination node using at least two of the paths associated with the connection. Apparatuses for implementing the methods are also disclosed herein.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: July 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Robert Keith Douglas, David Jonathan Julian
  • Publication number: 20160055409
    Abstract: A method for classifying an object includes applying multiple confidence values to multiple objects. The method also includes determining a metric based on the multiple confidence values. The method further includes determining a classification of a first object from the multiple objects based on a knowledge-graph when the metric is above a threshold.
    Type: Application
    Filed: October 30, 2014
    Publication date: February 25, 2016
    Inventors: Somdeb MAJUMDAR, Regan Blythe TOWAL, Sachin Subhash TALATHI, David Jonathan JULIAN, Venkata Sreekanta Reddy ANNAPUREDDY
  • Patent number: 9235241
    Abstract: A system for detecting anatomical gestures based on the interpretation of radio signal transmissions. A user may place wireless devices on his/her head and wrist(s) that communicate through short-range radio signals. The wireless devices may collect information regarding signal exchanges which may be analyzed by a computing device to determine positional information about the user's hands. The computing device may compile the positional information into sequences and evaluate the sequences against predefined patterns of movement data. The computing device may interpret recognized movements as computer input commands. In an embodiment, multiple wireless devices may be placed on the user's wrists to enable multi-touch input commands. In an embodiment, data from motion sensors, such as accelerometers and gyroscopes, may be combined with movement data based on radio signal information.
    Type: Grant
    Filed: July 29, 2012
    Date of Patent: January 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Adam E. Newham, David Jonathan Julian
  • Patent number: 9215581
    Abstract: Various operations may be performed based on a distance-related function associated with two or more devices. For example, an association procedure for two or more devices may be based on one or more determined distances. Similarly, presence management may be based on one or more determined distances. A distance-related function may take various form including, for example, a distance between devices, two or more distances between devices, a rate of change in a relative distance between devices, relative acceleration between devices, or some combination of two or more of the these distance-related functions.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: December 15, 2015
    Assignee: QUALCOMM Incorported
    Inventors: David Jonathan Julian, Chong U. Lee, Kamran Moallemi, Avneesh Agrawal, Manuel E. Jaime, Robert Keith Douglas, Lu Xiao, Gregory Gordon Rose
  • Patent number: 9204428
    Abstract: Systems and methods are described that facilitate evaluating conditions of nodes (e.g., access points, access terminals, etc.) in a wireless communication environment to determine a level of disadvantage for a given node relative to other nodes. A first node may receive a resource utilization message (RxRUM) and may determine a level of disadvantage for a node that sent the RxRUM. The first node may then compare its own level of disadvantage to the sending node in order to permit a determination of an appropriate course of action in response to the RxRUM.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Ashwin Sampath, David Jonathan Julian, Gavin Horn, Anastasios Stamoulis, Nikhil Jain, Husheng Li, Rajat Prakash
  • Publication number: 20150324689
    Abstract: A method of updating a set of classifiers includes applying a first set of classifiers to a first set of data. The method further includes requesting, from a remote device, a classifier update based on an output of the first set of classifiers or a performance measure of the application of the first set of classifiers.
    Type: Application
    Filed: September 10, 2014
    Publication date: November 12, 2015
    Inventors: Casimir Matthew WIERZYNSKI, David Jonathan JULIAN, Anthony SARAH
  • Publication number: 20150324688
    Abstract: A method of generating a classifier model includes distributing a common feature model to two or more users. Multiple classifiers are trained on top of the common feature model. The method further includes distributing a first classifier of the multiple classifiers to a first user and a second classifier of the multiple classifiers to a second user.
    Type: Application
    Filed: September 10, 2014
    Publication date: November 12, 2015
    Inventors: Casimir Matthew WIERZYNSKI, David Jonathan JULIAN, Anthony SARAH
  • Publication number: 20150324686
    Abstract: A method of learning a model includes receiving model updates from one or more users. The method also includes computing an updated model based on a previous model and the model updates. The method further includes transmitting data related to a subset of the updated model to the a user(s) based on the updated model.
    Type: Application
    Filed: August 20, 2014
    Publication date: November 12, 2015
    Inventors: David Jonathan JULIAN, Anthony SARAH, Casimir Matthew WIERZYNSKI
  • Patent number: 9184870
    Abstract: Methods and apparatuses are disclosed for providing flexible channel information feedback. In some cases this may be according to reporting types assigned by one or more sectors, with different reporting types for each sector. In other cases, a reporting mode is determined to determine the reporting types to be utilized.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: November 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Hemanth Sampath, Alexei Gorokhov, Aamod Khandekar, Edward Harrison Teague, David Jonathan Julian, Tamer Kadous, Arak Sutivong
  • Publication number: 20150317557
    Abstract: Certain aspects of the present disclosure support methods and apparatus for temporal spike encoding for temporal learning in an artificial nervous system. The temporal spike encoding for temporal learning can comprise obtaining sensor data being input into the artificial nervous system, processing the sensor data to generate feature vectors, converting element values of the feature vectors into delays, and causing at least one artificial neuron of the artificial nervous system to spike at times based on the delays.
    Type: Application
    Filed: June 26, 2014
    Publication date: November 5, 2015
    Inventors: David Jonathan JULIAN, Venkata Sreekanth Reddy ANNAPUREDDY, Kristopher David PETERSON
  • Patent number: 9173190
    Abstract: The disclosure relates to systems and methods for controlling a delay probability distribution associated with receiving a response to a page. The method entails performing a series of page operations, wherein each page operation entails transmitting a page and scanning for a page response. The method further entails adjusting at least one timing parameter associated with performing the series of page operations based on a characteristic of one or more scans for the page performed by the at least one remote device. The characteristic may be the period of periodic page scans performed by the at least one remote device.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Edward Harrison Teague, Qingjiang Tian, David Jonathan Julian, Zhanfeng Jia
  • Patent number: 9154339
    Abstract: Techniques for efficiently choosing a desired decoder in the presence of varying Doppler and/or mobility are disclosed. In one aspect, a method for selecting a filter for decoding forward-link (FL) information in a wireless communication network comprises the acts of decoding reverse-link (RL) information by a plurality of decoders, each being optimized based on a different parameter, and comparing a plurality of outputs from the decoders, based on a metric, to determine a desired decoder or parameter for reporting to an access terminal.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: October 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: David Jonathan Julian