Patents by Inventor Shishir Garg

Shishir Garg 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).

  • Publication number: 20240152853
    Abstract: A system and a method to create clusters in an area. The system comprises obtaining a plurality of location data points associated with a plurality of entities in an area. It may be noted that each location data point includes geographic coordinates. Further, the system comprises computing a range of location data points required in each cluster. Furthermore, the system comprises forming a farthest point cluster by determining a farthest location data point from a centroid based on an angular distance. It may be noted that the farthest point cluster comprises a set of location data points having a farthest distance lesser than a centroid distance. The system iteratively forms a new farthest point cluster by excluding the set of location data points present in the farthest point cluster from the plurality of location data points.
    Type: Application
    Filed: October 12, 2023
    Publication date: May 9, 2024
    Applicant: DISTA TECHNOLOGY PRIVATE LIMITED
    Inventors: Akshay Kumar SINGHAL, Deepak GARG, Nishant KUMAR, Shishir GOKHALE
  • Publication number: 20240126840
    Abstract: A system and a method to create clusters in an area are disclosed. Initially, a set of location data points associated with a plurality of user devices in an area and a defined block area are received. Further, a rectangular boundary is created by connecting a first reference point, a second reference point, a third reference point, and a fourth reference point identified based on a latitude and a longitude of each user device. Furthermore, a set of blocks are created by dividing the rectangular boundary based on the defined block area. The set of blocks are sorted based on a number of location data points present in each block. Subsequently, the set of blocks are reconfigured by determining a centroid of a plurality of location data points present in each block. Finally, a plurality of clusters is created in the area upon marking the reconfigured set of blocks.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Applicant: DISTA TECHNOLOGY PRIVATE LIMITED
    Inventors: Akshay Kumar SINGHAL, Deepak GARG, Nishant KUMAR, Shishir GOKHALE
  • Patent number: 8880489
    Abstract: One embodiment relates to a system for linking together multiple registries and aggregating data from the multiple registries. The system includes a plurality of local resource or service (resource/service) registries, a distributed index storage and retrieval system, and at least one proxy registry. The proxy registry is configured to receive a search query from a client system, retrieve information from the distributed index storage and retrieval system as to which of the local resource/service registries are relevant to the search query, and obtain pertinent entries from said relevant resource/service registries. Other embodiments are also disclosed.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: November 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sujoy Basu, Sujata Banerjee, Shishir Garg, Sukesh Garg, Sung-Ju Lee, Pramila Mullan, Puneet Sharma
  • Patent number: 7689556
    Abstract: A system, method, and computer program product for presenting items within a list of items based on an individual user profile, a social network of friends of the user or a mood of the user. The system generates the individual profile of the user, determines passive friends of the user from the social network of the user and also determines the mood of the user. The user has a choice to receive an ordered list of items based on the individual user profile, the social network or the mood of the user.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: March 30, 2010
    Assignee: France Telecom
    Inventors: Shishir Garg, Amit Goswami
  • Publication number: 20070118609
    Abstract: A client terminal presents a graphical user interface (GUI) to a distributed computing environment. A first interface is configured to receive data of a portable storage medium. The data includes a key authentication signal and user settings. The key authentication signal identifies an authorized user of the distributed computing environment. A second interface is configured to communicate with an operably linked server. A controller is operative to verify the key authentication signal provided to the first interface in accordance with a distributed computing instruction set, and, upon verification, establishing communication with the operably linked server via the second interface. In this way, the server executes server side applications accessed by a user from the client terminal in accordance with the user settings.
    Type: Application
    Filed: November 23, 2005
    Publication date: May 24, 2007
    Applicant: FRANCE TELECOM
    Inventors: Pramila Mullan, Ian Pringle, Shishir Garg
  • Publication number: 20070106468
    Abstract: A system, method, and computer program product for generating a travel itinerary, including specifying a criteria for a query including a start point and an end point of the travel itinerary, and at least one route point, the route point being a service, a product, a place, an activity, or an event. An interactive mapping system is queried with the criteria to obtain information defining the travel itinerary including mapping information and route point descriptive information including consumer information related to the route point. The travel itinerary is displayed as a map, driving instructions, or the consumer information.
    Type: Application
    Filed: November 7, 2005
    Publication date: May 10, 2007
    Applicant: FRANCE TELECOM
    Inventors: Andrew Eichenbaum, Shishir Garg, Pramila Mullan
  • Publication number: 20070033167
    Abstract: One embodiment relates to a system for linking together multiple registries and aggregating data from the multiple registries. The system includes a plurality of local resource or service (resource/service) registries, a distributed index storage and retrieval system, and at least one proxy registry. The proxy registry is configured to receive a search query from a client system, retrieve information from the distributed index storage and retrieval system as to which of the local resource/service registries are relevant to the search query, and obtain pertinent entries from said relevant resource/service registries. Other embodiments are also disclosed.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 8, 2007
    Inventors: Sujoy Basu, Sujata Banerjee, Shishir Garg, Sukesh Garg, Sung-Ju Lee, Pramila Mullan, Puneet Sharma
  • Publication number: 20060173838
    Abstract: A system, method, and computer program product for presenting items within a list of items based on an individual user profile, a social network of friends of the user or a mood of the user. The system generates the individual profile of the user, determines passive friends of the user from the social network of the user and also determines the mood of the user. The user has a choice to receive an ordered list of items based on the individual user profile, the social network or the mood of the user.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Applicant: FRANCE TELECOM
    Inventors: Shishir Garg, Amit Goswami