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: 11947566Abstract: 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: GrantFiled: August 12, 2021Date of Patent: April 2, 2024Assignee: SAP SEInventors: Qendrim Kuqi, Ping Hou, Sagar Joshi, Frank Bareis, Thomas Markotschi, Tobias Lukas Bader, Aysan Mazloumi, Semih Gercek, Hui Xu
-
Publication number: 20230052094Abstract: 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: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Inventors: Qendrim Kuqi, Ping Hou, Sagar Joshi, Frank Bareis, Thomas Markotschi, Tobias Lukas Bader, Aysan Mazloumi, Semih Gercek, Hui Xu
-
Publication number: 20210286779Abstract: 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: ApplicationFiled: March 10, 2020Publication date: September 16, 2021Inventor: Sagar Joshi
-
Patent number: 10142774Abstract: 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: GrantFiled: July 3, 2017Date of Patent: November 27, 2018Assignee: Apple Inc.Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
-
Patent number: 9838839Abstract: 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: GrantFiled: June 2, 2016Date of Patent: December 5, 2017Assignee: APPLE INC.Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
-
Patent number: 9826354Abstract: 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: GrantFiled: May 11, 2016Date of Patent: November 21, 2017Assignee: APPLE INC.Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
-
Publication number: 20170303083Abstract: 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: ApplicationFiled: July 3, 2017Publication date: October 19, 2017Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
-
Publication number: 20170293501Abstract: 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: ApplicationFiled: August 22, 2016Publication date: October 12, 2017Inventors: Prateek Barapatre, Yogesh Bendre, Sagar Joshi, Preethi Chandur, Shyam Sundar Rao Mankala
-
Publication number: 20160366551Abstract: 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: ApplicationFiled: May 11, 2016Publication date: December 15, 2016Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
-
Publication number: 20160360355Abstract: 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: ApplicationFiled: June 2, 2016Publication date: December 8, 2016Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
-
Patent number: 9369840Abstract: 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: GrantFiled: February 20, 2014Date of Patent: June 14, 2016Assignee: Apple Inc.Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi
-
Publication number: 20150237472Abstract: 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: ApplicationFiled: February 20, 2014Publication date: August 20, 2015Applicant: Apple Inc.Inventors: Thomas Alsina, David T. Willson, Kenley Sun, Sagar Joshi
-
Patent number: 8635366Abstract: 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: GrantFiled: June 11, 2009Date of Patent: January 21, 2014Assignee: International Business Machines CorporationInventors: Bhavuk Srivastava, Sagar Joshi, Anuradha Malvadkar, Supal Patel
-
Publication number: 20120137235Abstract: 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: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Inventors: Sabarish T S, Sagar Joshi, Ganesh Kudva, Suresh Honnappanavar, Varun V S, Narendra N. Shukla
-
Publication number: 20100318676Abstract: 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: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Inventors: Bhavuk Srivastava, Sagar Joshi, Anuradha Malvadkar, Supal Patel