Patents by Inventor Krishna M. BEHARA

Krishna M. BEHARA 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: 11788858
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: October 17, 2023
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20230308921
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 28, 2023
    Applicant: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Patent number: 11761785
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: September 19, 2023
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Patent number: 11653324
    Abstract: A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventors: Adam M. Driscoll, Siraj T. Abidi, Jessica Aranda, Matthew B. Ball, Krishna M. Behara, Patrick L. Coffman, Charles D. Deets, Christopher C. Foster, Ronald K. Huang, Erik C. Neuenschwander, Stephen J. Rhee, Maria Ryen, Brandon J. Van Ryswyk, Christian Schroeder, Shuli Zhou
  • Patent number: 11641596
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: May 2, 2023
    Assignee: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Publication number: 20230116595
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 13, 2023
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20230110498
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Application
    Filed: December 13, 2022
    Publication date: April 13, 2023
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Patent number: 11553302
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: January 10, 2023
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20220394423
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Application
    Filed: August 10, 2020
    Publication date: December 8, 2022
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20220248180
    Abstract: Techniques for selective sharing of device location are described. An electronic user device may reference a location index generated by a service provider as part of deciding whether to share its device location. The location index may ensure that the electronic user device shares relevant location information, while refraining from sharing location information of a sensitive or private nature.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 4, 2022
    Applicant: Apple Inc.
    Inventors: Rajesh Gadipuuri, Krishna M. Behara, Manjunath A. Tarikonda, Pranav P. Sawant
  • Patent number: 11210279
    Abstract: A distributed offline indexing system uses a set of data processing systems in a distributed computing environment to create an index database that can store, for example, data about geographical or geospatial areas. The index database can be distributed across a plurality of database shards such that each shard includes an index file and a DB file. The index files include keys that refer to values in their corresponding DB files. The keys are used to look-up their corresponding values at search time. At indexing time, the keys are hashed, with an entropy creating hash, to distribute the keys across the shards.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Bradley C. Kellett
  • Publication number: 20210352512
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Application
    Filed: July 22, 2021
    Publication date: November 11, 2021
    Applicant: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Patent number: 11109258
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: August 31, 2021
    Assignee: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Publication number: 20200382981
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 3, 2020
    Applicant: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Publication number: 20200374655
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Patent number: 10803135
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for disambiguating clustered occurrence identifiers. Digital assets contain a plurality of metadata that can be used to identify the occurrence or event during which the digital asset was captured. Techniques can use various types contextual information based on a category of the digital asset for disambiguation. Events can occur at various locations, over a dispersed area and it can be challenging to automatically identify and label the digital assets with the identification of the event. Automatically labelling the digital assets assists user in organizing and sharing the digital assets with friends and family. Users can search for events by event name, performer name, and category.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Benedikt M. Hirmer, Kevin Bessiere, Eric Circlaeys, Shanni A. Weilert, Christopher C. Foster, Krishna M. Behara, Kartheekeya D. Kasibatta
  • Patent number: 10739159
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20200081931
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for disambiguating clustered occurrence identifiers. Digital assets contain a plurality of metadata that can be used to identify the occurrence or event during which the digital asset was captured. Techniques can use various types contextual information based on a category of the digital asset for disambiguation. Events can occur at various locations, over a dispersed area and it can be challenging to automatically identify and label the digital assets with the identification of the event. Automatically labelling the digital assets assists user in organizing and sharing the digital assets with friends and family. Users can search for events by event name, performer name, and category.
    Type: Application
    Filed: December 13, 2018
    Publication date: March 12, 2020
    Inventors: Benedikt M. Hirmer, Kevin Bessiere, Eric Circlaeys, Shanni A. Weilert, Christopher C. Foster, Krishna M. Behara, Kartheekeya D. Kasibatta
  • Publication number: 20170357381
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Application
    Filed: September 21, 2016
    Publication date: December 14, 2017
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Publication number: 20170300490
    Abstract: A distributed offline indexing system uses a set of data processing systems in a distributed computing environment to create an index database that can store, for example, data about geographical or geospatial areas. The index database can be distributed across a plurality of database shards such that each shard includes an index file and a DB file. The index files include keys that refer to values in their corresponding DB files. The keys are used to look-up their corresponding values at search time. At indexing time, the keys are hashed, with an entropy creating hash, to distribute the keys across the shards.
    Type: Application
    Filed: April 13, 2017
    Publication date: October 19, 2017
    Inventors: Rachid Kachemir, Krishna M. Behara, Bradley C. Kellett