Patents by Inventor Binu K. Mathew

Binu K. Mathew 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: 11847576
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 19, 2023
    Assignee: Apple Inc.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Patent number: 11210583
    Abstract: Systems and methods are disclosed for a server generating a plurality of proxy prediction models for each of a plurality of applications for use by client devices. Providing a prediction model based on a data distribution that more closely matches the user private data of the actual user of the client device, as opposed to a generic model, can improve the accuracy of predictions and improve the benefits to the user of the client device. The plurality of prediction models are generated by a server and provided to a plurality of clients. For a particular application, a client device can use previously collected private user data to select one of the plurality of prediction models for the application as being a closest matching prediction model to use for a particular user.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: December 28, 2021
    Assignee: APPLE INC.
    Inventors: Binu K. Mathew, Julia C. Ng, Jared L. Zerbe
  • Patent number: 10770173
    Abstract: The present technology relates to secure mobile payment systems for interacting with traditional paper invoices. Generating optical codes in a clearinghouse which, when decoded by a customer device, provides the customer with an anonymous portal for reconciling an invoice through the clearinghouse. Effecting payments by utilizing mobile devices equipped with digital camera, software for decoding optical codes, and an infrastructure of network-based clearinghouses for maintaining the anonymity of a plurality of customers and protecting their private and financial data. The present technology relates to a prescription lifecycle management system using optical coupling.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: September 8, 2020
    Assignee: APPLE INC.
    Inventor: Binu K. Mathew
  • Publication number: 20200104732
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: Binu K. MATHEW, Kit-Man WAN, Gaurav KAPOOR
  • Publication number: 20200034725
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Application
    Filed: August 12, 2019
    Publication date: January 30, 2020
    Inventors: Binu K. MATHEW, Kit-Man WAN, Gaurav KAPOOR
  • Patent number: 10528872
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: January 7, 2020
    Assignee: APPLE INC.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Patent number: 10380488
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 13, 2019
    Assignee: APPLE INC.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Publication number: 20180025287
    Abstract: Systems and methods are disclosed for a server generating a plurality of proxy prediction models for each of a plurality of applications for use by client devices. Providing a prediction model based on a data distribution that more closely matches the user private data of the actual user of the client device, as opposed to a generic model, can improve the accuracy of predictions and improve the benefits to the user of the client device. The plurality of prediction models are generated by a server and provided to a plurality of clients. For a particular application, a client device can use previously collected private user data to select one of the plurality of prediction models for the application as being a closest matching prediction model to use for a particular user.
    Type: Application
    Filed: September 24, 2016
    Publication date: January 25, 2018
    Inventors: Binu K. Mathew, Julia C. Ng, Jared L. Zerbe
  • Patent number: 9846678
    Abstract: An apparatus and method for Fast Fourier Transform (FFT) address generation is disclosed. The apparatus may include a counter circuit and circuitry configured to load an initial value into a counter circuit. The circuitry may be further configured to generate first and second output values by formatting a current value of the counter, and increment the current value of the counter circuit by an increment value to generate a next value. The circuitry may also be configured to modify the increment value in response to a determination that the next value is equal to a target value.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 19, 2017
    Assignee: Apple Inc.
    Inventors: Binu K. Mathew, Julia C. Ng
  • Publication number: 20170091147
    Abstract: An apparatus and method for Fast Fourier Transform (FFT) address generation is disclosed. The apparatus may include a counter circuit and circuitry configured to load an initial value into a counter circuit. The circuitry may be further configured to generate first and second output values by formatting a current value of the counter, and increment the current value of the counter circuit by an increment value to generate a next value. The circuitry may also be configured to modify the increment value in response to a determination that the next value is equal to a target value.
    Type: Application
    Filed: March 14, 2016
    Publication date: March 30, 2017
    Inventors: Binu K. Mathew, Julia C. Ng
  • Publication number: 20170052782
    Abstract: An apparatus may include a counter circuit and an execution unit. The execution unit may be configured to receive and execute a first instruction. The first instruction may include a first number corresponding to a first number of instructions of a plurality of instructions, a second number corresponding to a number of times to execute a subset of the plurality of instructions, and a third number corresponding to a number of instructions in the subset. The execution unit may be further configured to initialize a first count value in the counter circuit to the second number in response to the execution of the first instruction, to execute the first number of the plurality of instructions, and to execute the subset of the plurality of instructions. The counter circuit may be configured to modify the first count value in response to determining a last instruction of the subset has been retired.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Binu K. Mathew, Julia C. Erhard, Joseph J. Cheng
  • Patent number: 9516263
    Abstract: A system and method for configuring the display of a virtual workspace on multiple monitors connected to a single computing device based on images/frames captured by multiple cameras is described. A monitor orientation controller analyzes the frames to detect motion/movement within the captured scene and a corresponding centroid of the detected motion. The monitor orientation controller determines the positions of the monitors relative to each other based on the calculated centroids. Based on the relative determined positions of the monitors, the monitor orientation controller adjusts how the virtual workspace is displayed on the monitors. Other embodiments are also described.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: December 6, 2016
    Assignee: Apple Inc.
    Inventors: Binu K. Mathew, Nils E. Mattisson
  • Publication number: 20150347908
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Application
    Filed: September 29, 2014
    Publication date: December 3, 2015
    Inventors: Binu K. MATHEW, Kit-Man WAN, Gaurav KAPOOR
  • Publication number: 20150347907
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Application
    Filed: September 29, 2014
    Publication date: December 3, 2015
    Inventors: Binu K. MATHEW, Kit-Man WAN, Gaurav KAPOOR
  • Publication number: 20150035998
    Abstract: A system and method for configuring the display of a virtual workspace on multiple monitors connected to a single computing device based on images/frames captured by multiple cameras is described. A monitor orientation controller analyzes the frames to detect motion/movement within the captured scene and a corresponding centroid of the detected motion. The monitor orientation controller determines the positions of the monitors relative to each other based on the calculated centroids. Based on the relative determined positions of the monitors, the monitor orientation controller adjusts how the virtual workspace is displayed on the monitors. Other embodiments are also described.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Applicant: Apple Inc.
    Inventors: Binu K. Mathew, Nils E. Mattisson
  • Patent number: 8924768
    Abstract: Apparatuses and methods are disclosed for implementing an inter-processor communication channel including power-down functionality. In one embodiment, the apparatus may comprise a first integrated circuit (IC), a second IC coupled to the first IC via a communication interface, wherein the first IC is in one or more low power states and unable to monitor the communication interface. The apparatus may further comprise an inter-processor communication (IPC) channel coupled between the first and second ICs, wherein the IPC channel is separate from the communication interface and wherein the second IC generates at least one advisory signal to the first IC via the IPC channel.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: December 30, 2014
    Assignee: Apple Inc.
    Inventors: Timothy John Millet, Binu K. Mathew, Stephan Vincent Schell
  • Publication number: 20130332759
    Abstract: Apparatuses and methods are disclosed for implementing an inter-processor communication channel including power-down functionality. In one embodiment, the apparatus may comprise a first integrated circuit (IC), a second IC coupled to the first IC via a communication interface, wherein the first IC is in one or more low power states and unable to monitor the communication interface. The apparatus may further comprise an inter-processor communication (IPC) channel coupled between the first and second ICs, wherein the IPC channel is separate from the communication interface and wherein the second IC generates at least one advisory signal to the first IC via the IPC channel.
    Type: Application
    Filed: August 2, 2013
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Timothy John Millet, Binu K. Mathew, Stephan Vincent Schell
  • Publication number: 20130317835
    Abstract: The present technology relates to secure mobile payment systems for interacting with traditional paper invoices. Generating optical codes in a clearinghouse which, when decoded by a customer device, provides the customer with an anonymous portal for reconciling an invoice through the clearinghouse. Effecting payments by utilizing mobile devices equipped with digital camera, software for decoding optical codes, and an infrastructure of network-based clearinghouses for maintaining the anonymity of a plurality of customers and protecting their private and financial data. The present technology relates to a prescription lifecycle management system using optical coupling.
    Type: Application
    Filed: May 28, 2012
    Publication date: November 28, 2013
    Applicant: Apple Inc.
    Inventor: Binu K. Mathew
  • Patent number: 8527805
    Abstract: Apparatuses and methods are disclosed for implementing an inter-processor communication channel including power-down functionality. In one embodiment, the apparatus may comprise a first integrated circuit (IC), a second IC coupled to the first IC via a communication interface, wherein the first IC is in one or more low power states and unable to monitor the communication interface. The apparatus may further comprise an inter-processor communication (IPC) channel coupled between the first and second ICs, wherein the IPC channel is separate from the communication interface and wherein the second IC generates at least one advisory signal to the first IC via the IPC channel.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: September 3, 2013
    Assignee: Apple Inc.
    Inventors: Timothy Millet, Binu K. Mathew, Stephan Vincent Schell
  • Patent number: 8478076
    Abstract: Image alignment operations particular suited for High Dynamic Range (HDR) image generation are described. Image pyramids may be generated using reference and source images. Difference bitmaps, based on a number of pixel shift combinations in the x and y directions, can be divided into tiles and analyzed and, for each pyramid level, an optimal shift direction determined. The tiles can then be pruned using a threshold such that only those tiles contributing up to the threshold are projected to a subsequent pyramid level. The alignment vector for each level can be aggregated to determine a final alignment vector which can be used to shift the source image. This process may be repeated for another source image, and the two source images and reference image, once aligned, may be merged to generate an HDR image.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: July 2, 2013
    Assignee: Apple Inc.
    Inventor: Binu K. Mathew