Patents by Inventor Sagar Joshi

Sagar Joshi 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: 11947566
    Abstract: An employee data replication system receives a request to replicate employee data hosted by a host system. At least one of: a live date corresponding to when the employee data is to be live on the enterprise system or a selection of one or more applications to be used on the enterprise system is identified. A cutoff date for the employee data is calculated based on one or more of the live date and the selection of one or more applications, the cutoff date indicating an oldest date for which the employee data is to be replicated to the enterprise system. Employee data is replicated from the host system to the enterprise system based on the cutoff date, and an indication is provided that the replication has completed.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventors: Qendrim Kuqi, Ping Hou, Sagar Joshi, Frank Bareis, Thomas Markotschi, Tobias Lukas Bader, Aysan Mazloumi, Semih Gercek, Hui Xu
  • Publication number: 20230052094
    Abstract: Disclosed herein are various embodiments for an employee data replication system. An embodiment operates by receiving a request to replicate employee data hosted by a host system. At least one of: a live date corresponding to when the employee data is to be live on the enterprise system or a selection of one or more applications to be used on the enterprise system is identified. A cutoff date for the employee data is calculated based on one or more of the live date and the selection of one or more applications, the cutoff date indicating an oldest date for which the employee data is to be replicated to the enterprise system. Employee data is replicated from the host system to the enterprise system based on the cutoff date, and an indication is provided that the replication has completed.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 16, 2023
    Inventors: Qendrim Kuqi, Ping Hou, Sagar Joshi, Frank Bareis, Thomas Markotschi, Tobias Lukas Bader, Aysan Mazloumi, Semih Gercek, Hui Xu
  • Publication number: 20210286779
    Abstract: System and methods are described for asynchronously processing large-scale data in a cloud computing environment. In one implementation, a method comprises receiving data from a plurality of data sources; aggregating the data within a data structure configured for managing large-scale data; identifying a plurality of data portions within the data structure; asynchronously processing a selected data portion based on at least one sub-process to generate at least one processed data object; and transmitting the at least one processed data object to a downstream process.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventor: Sagar Joshi
  • Patent number: 10142774
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
  • Patent number: 9838839
    Abstract: Systems, methods, and computer-readable storage media for maintaining user anonymity in content statistics. A system can first receive a media content request from a client device. The media content request can include a user account identifier and a content identifier. The content identifier can be different and separate from the user account identifier and a device identifier associated with the client device, and the content identifier can identify content presented at the client device. Next, the system can store the user account identifier and the content identifier in separate locations without attributing the content identifier to the user account identifier. In response to the media content request, the system can transmit a media content item to the client device based on the user account identifier. The system can also report the content presented at the client device with the content identifier and without the user account identifier.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: December 5, 2017
    Assignee: APPLE INC.
    Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
  • Patent number: 9826354
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: November 21, 2017
    Assignee: APPLE INC.
    Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
  • Publication number: 20170303083
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Application
    Filed: July 3, 2017
    Publication date: October 19, 2017
    Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
  • Publication number: 20170293501
    Abstract: The current document is directed to methods and systems that extend cloud-management-facility management from a private data center to infrastructure provided by a remote cloud-computing facility. A remote cloud-management-facility agent is installed within the remote cloud-computing facility to mediate exchange of control and information messages between the cloud-management facility within the private data center and virtual machines executing within the remote cloud-computing facility. The cloud-management-facility agent is connected to the cloud-management facility through a secure tunnel or connection.
    Type: Application
    Filed: August 22, 2016
    Publication date: October 12, 2017
    Inventors: Prateek Barapatre, Yogesh Bendre, Sagar Joshi, Preethi Chandur, Shyam Sundar Rao Mankala
  • Publication number: 20160366551
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Application
    Filed: May 11, 2016
    Publication date: December 15, 2016
    Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
  • Publication number: 20160360355
    Abstract: Systems, methods, and computer-readable storage media for maintaining user anonymity in content statistics. A system can first receive a media content request from a client device. The media content request can include a user account identifier and a content identifier. The content identifier can be different and separate from the user account identifier and a device identifier associated with the client device, and the content identifier can identify content presented at the client device. Next, the system can store the user account identifier and the content identifier in separate locations without attributing the content identifier to the user account identifier. In response to the media content request, the system can transmit a media content item to the client device based on the user account identifier. The system can also report the content presented at the client device with the content identifier and without the user account identifier.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
  • Patent number: 9369840
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: June 14, 2016
    Assignee: Apple Inc.
    Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
  • Publication number: 20150237472
    Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Apple Inc.
    Inventors: Thomas Alsina, David T. Willson, Kenley Sun, Sagar Joshi
  • Patent number: 8635366
    Abstract: Disclosed a method for routing communication for an individual. The method involves the steps receiving access control information system for the individual to identify the location of the individual. A communication server, such as a soft phone system or and instant messaging client, is updated according to the current location of the individual. In this way the communication server may be configured to route communication to the current location of the individual. Alternatively, the current location of the individual may be displayed in a client device of the communication server, such as a telephone handset or Instant Messaging Client.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bhavuk Srivastava, Sagar Joshi, Anuradha Malvadkar, Supal Patel
  • Publication number: 20120137235
    Abstract: A user interface of an application is identified as designated for presentation to a particular end user of the application, the user interface rendered based at least in part on a user interface template, the user interface template including a plurality of placeholders, and the user interface adapted to receive user inputs. At least one attribute of the particular end user is identified. A first set of user interface (UI) building blocks is selected from a plurality UI building blocks, the first set of UI building blocks including at least one configurable UI building block dynamically selected based on the identified attribute of the particular end user. At least one placeholder of the user interface template is populated with the first set of UI building blocks to render the user interface for presentation to the particular end user. The user interface is presented to a user of the application.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Inventors: Sabarish T S, Sagar Joshi, Ganesh Kudva, Suresh Honnappanavar, Varun V S, Narendra N. Shukla
  • Publication number: 20100318676
    Abstract: Disclosed a method for routing communication for an individual. The method involves the steps receiving access control information system for the individual to identify the location of the individual. A communication server, such as a soft phone system or and instant messaging client, is updated according to the current location of the individual. In this way the communication server may be configured to route communication to the current location of the individual. Alternatively, the current location of the individual may be displayed in a client device of the communication server, such as a telephone handset or Instant Messaging Client.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Inventors: Bhavuk Srivastava, Sagar Joshi, Anuradha Malvadkar, Supal Patel