Patents by Inventor Ravindra M. Phulari

Ravindra M. Phulari 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: 11510033
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: November 22, 2022
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Publication number: 20220358546
    Abstract: Methods and arrangements are provided to valuate advertising slots for a client device based on events that are detected on the device. The cost of the advertising slots can vary according to the timing of the user interactions or according to different classifications for the client device that are determined based on the events. The cost of the advertising slot can be determined before or after the invitational content is provided to the client device.
    Type: Application
    Filed: July 27, 2022
    Publication date: November 10, 2022
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari
  • Patent number: 11403673
    Abstract: Methods and arrangements are provided to valuate advertising slots for a client device based on events that are detected on the device. The cost of the advertising slots can vary according to the timing of the user interactions or according to different classifications for the client device that are determined based on the events. The cost of the advertising slot can be determined before or after the invitational content is provided to the client device.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: August 2, 2022
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari
  • Publication number: 20220103981
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Application
    Filed: July 7, 2021
    Publication date: March 31, 2022
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Patent number: 11089453
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Patent number: 9836760
    Abstract: Systems, methods, and computer-readable storage media for determining user journeys during presentations of content. The system first determines an average time spent for sessions associated with a presentation of content. Next, the system identifies a representative group of sessions from the sessions by identifying each of the sessions having a respective time spent within a statistical range from the average time spent for the sessions. The system then determines a most common path of events from the representative group of sessions to yield a most common user journey associated with the presentation of content.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: December 5, 2017
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari, Ryan S. Mehlmauer, Steven C. Bredenberg
  • Publication number: 20150373091
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Publication number: 20150227979
    Abstract: Methods and arrangements are provided to valuate advertising slots for a client device based on events that are detected on the device. The cost of the advertising slots can vary according to the timing of the user interactions or according to different classifications for the client device that are determined based on the events. The cost of the advertising slot can be determined before or after the invitational content is provided to the client device.
    Type: Application
    Filed: February 13, 2014
    Publication date: August 13, 2015
    Applicant: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari
  • Publication number: 20150220970
    Abstract: Systems, methods, and computer-readable storage media for determining user journeys during presentations of content. The system first determines an average time spent for sessions associated with a presentation of content. Next, the system identifies a representative group of sessions from the sessions by identifying each of the sessions having a respective time spent within a statistical range from the average time spent for the sessions. The system then determines a most common path of events from the representative group of sessions to yield a most common user journey associated with the presentation of content.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari, Ryan S. Mehlmauer, Steven C. Bredenberg
  • Publication number: 20140143218
    Abstract: Methods and apparatus are presented for providing enhancement information associated video, for example subtitles or closed captions. Cue points are developed with respect to a video and enhancement information is aligned with the cue points such that the cue point and enhancement information may be maintained separate from the video and applied to any version of a video. Some disclosed embodiments relate to using groups of volunteers to provide and edit enhancement information in a five stage process. The volunteer groups may be operated in a crowd sourcing fashion.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Applicant: Apple Inc.
    Inventors: Mehul K. Sanghavi, Ravindra M. Phulari, Michael P. Greenzeiger