Patents by Inventor Shubham Kedia

Shubham Kedia 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: 10885055
    Abstract: One or more datasets are received by a data wrangling module and wrangled into a form that is computationally actionable by a user. At least some data from the one or more datasets are enriched by one or more data enrichment modules to generate an enriched form of at least some data corresponding to the one or more datasets that is computationally actionable by the user. The one or more datasets and the enriched form of the at least some data are processed by a signal detection module to identify relationships, anomalies, and/or patterns within the one or more datasets.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: January 5, 2021
    Assignee: Fair Isaac Corporation
    Inventors: Nitin Basant, Paulo Mei, Mary Krone, Laura Waterbury, Shubham Kedia, Ana Paula Azevedo Travassos, Mayumi Assato, Ryan Weber
  • Publication number: 20200356388
    Abstract: Methods and systems are disclosed that create user interface (UI) instances for corresponding input/output resources, such as display resources, and each of these UI instances have separate lifecycle states or information maintained by the respective UI instances. System processes for the display resources (e.g. different displays or different windows for the same display devices) can control access to their respective display resource and can report changes in the lifecycle states to their respective UI interface.
    Type: Application
    Filed: April 27, 2020
    Publication date: November 12, 2020
    Inventors: Stephen F. Holt, Gordon J. Freedman, Shubham Kedia, Stephen C. Moseley, Cindy M. Barrett
  • Publication number: 20200326839
    Abstract: Systems and methods for multitasking using touch-sensitive devices, including: displaying, by a display generation component, a first user interface of a first application; receiving a first input corresponding a request for displaying a second application with the first application in a concurrent-display configuration; displaying a second user interface of the second application and the first user interface of the first application in accordance with the concurrent-display configuration; receiving a second input; in accordance with a determination that the second input meets first criteria, replacing display of the second application with display of a third application to display the third application and the first application in accordance with the respective concurrent-display configuration; and in accordance with a determination that the second input meets second criteria that are distinct from the first criteria: maintaining display of the first application; and ceasing display of the second application
    Type: Application
    Filed: September 24, 2019
    Publication date: October 15, 2020
    Inventors: Brandon M. Walkin, Shubham Kedia, Chanaka G. Karunamuni
  • Publication number: 20200326826
    Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 15, 2020
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Publication number: 20200326820
    Abstract: Systems and methods for multitasking using touch-sensitive devices, including: displaying, by a display generation component, a first user interface containing a selectable representation of first content, wherein the first content is associated with a first application; detecting a first input that corresponds to a request to move the selectable representation of the first content across the display to a respective location; in response to detecting the first input: in accordance with a determination that the respective location is a first location, resizing the first user interface and displaying a second user interface that includes the first content adjacent to the first user interface; and in accordance with a determination that the respective location is a second location different from the first location, displaying a third user interface that includes the first content overlaid on the first user interface.
    Type: Application
    Filed: September 24, 2019
    Publication date: October 15, 2020
    Inventors: Brandon M. Walkin, Shubham Kedia
  • Patent number: 10635294
    Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: April 28, 2020
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Publication number: 20200097881
    Abstract: Computer-implemented methods, systems and products for analytics and discovery of patterns or signals. The method includes a set of operations or steps, including collecting data from a plurality of data sources, the data having a plurality of associated data types, and filtering the collected data based on identifying viable data sources from which the data is collected. The method further includes prioritizing discovery objectives based on analyzing the filtering results, and enriching the filtered collected data from viable data sources according to the prioritized discovery objectives. The method further includes extracting one or more signals from the enriched data using one or more machine learning mechanisms in combination with qualified subject matter expertise input, and graphically displaying the extracted signals in a meaningful way to a human operator such that the human operator is enabled to understand importance of extracted signals.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 26, 2020
    Inventors: Mary Krone, Ryan Weber, Ana Paula Azevedo Travassos, Travassos, Laura Waterbury, Paulo Mei, Mayumi Assato, Shubham Kedia, Nitin Basant, Chisoo Lyons
  • Publication number: 20200097591
    Abstract: One or more datasets are received by a data wrangling module and wrangled into a form that is computationally actionable by a user. At least some data from the one or more datasets are enriched by one or more data enrichment modules to generate an enriched form of at least some data corresponding to the one or more datasets that is computationally actionable by the user. The one or more datasets and the enriched form of the at least some data are processed by a signal detection module to identify relationships, anomalies, and/or patterns within the one or more datasets.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Inventors: Nitin Basant, Paulo Mei, Mary Krone, Laura Waterbury, Shubham Kedia, Ana Paula Azevedo Travassos, Mayumi Assato, Ryan Weber
  • Publication number: 20190369830
    Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
    Type: Application
    Filed: September 27, 2018
    Publication date: December 5, 2019
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Publication number: 20190339855
    Abstract: An electronic device with a touch-sensitive surface and a display detects a gesture on the touch-sensitive surface, including detecting an initial portion of the gesture while displaying a user interface of a first application, and including concurrently detecting a plurality of contacts on the touch-sensitive surface and detecting movement of the plurality of contacts. In response to detecting the gesture: if the gesture includes two contacts, the device performs an operation in the first application; if the gesture includes more than a threshold number of contacts greater than two and the movement of the contacts during the gesture meets first criteria, the device displays a user interface of a second application; and if the gesture includes more than the threshold number of contacts greater than two and the movement of the contacts meets second criteria, the device a home screen user interface.
    Type: Application
    Filed: September 27, 2018
    Publication date: November 7, 2019
    Inventors: Brandon M. Walkin, Shubham Kedia, Chanaka G. Karunamuni, Marcos Alonso Ruiz