Patents by Inventor Swati Garg

Swati 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: 20240152257
    Abstract: A computer-implemented method is disclosed. The method includes causing display, in a graphical user interface on a client device, of a page with a navigational panel including a selectable tree element having a hierarchical relationship to a current electronic page having its user-generated content being displayed in a content panel. The method includes identifying a set of candidate cards in which each card is associated with a respective electronic page and has a respective relatedness score. The method includes identifying a user profile in accordance with an authentication of an user operating the client device, and selecting, from the set of candidate cards, a subset of candidate cards satisfying permissions criteria based on permissions identified in the user profile. The method includes causing display of the subset of candidate cards within the content panel in accordance with the respective relatedness score for each card in the subset of candidate cards.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Henry Jetmundsen, Balazs Nagy, Jerry Qing, Swati Katta, Rudra Saha, Shawn Cao, Andrew Nelson, Arnav Garg, Frank Wang
  • Publication number: 20240022496
    Abstract: A method includes obtaining, from a plurality of first devices in a first time zone, data associated with hot-prefixes requested at one or more first devices of the plurality of first devices during a first time interval. The hot-prefixes are associated with network addresses that are frequently requested during the first time interval. The method further includes predicting, based on the data associated with the hot-prefixes, prefixes that will become hot-prefixes during a second time interval in a second time zone to determine predicted hot-prefixes, and transmitting an indication of the predicted hot-prefixes to a plurality of second devices configured to provide networking services in the second time zone prior to a start of the second time interval in the second time zone.
    Type: Application
    Filed: July 13, 2022
    Publication date: January 18, 2024
    Inventors: Pamela Krishnamachary, Swati Garg, Anzhela Hillebrand, Charles Lee, David C. White, JR.
  • Publication number: 20230205902
    Abstract: Methods, systems, and computer program products for a content management system. Embodiments operate within or in conjunction with such a content management system. The content management system stores content objects for access by various collaborators, including extra-system collaborators. A user of the content management system configures extra-enterprise shared link URLs that permit the extra-system collaborators to access shared content objects over an Internet connection. A shared link event graph data structure is formed based on access requests over the extra-enterprise shared link URLs. An interactive user interface module is generated by processing a shared link report query over the shared link event graph data structure to select a subject set of the extra-enterprise shared link URLs, and to generate a data set of the interactive user interface module based at least in part on results from the query. A user interacts with the interactive user interface module to generate insights.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Applicant: Box, Inc.
    Inventors: Swati GARG, Irina ISSAYEVA, Prachi SNEHAL, Shilpa VARMA, James LAVINE, David MACKENZIE
  • Publication number: 20110081632
    Abstract: Training system and method for distributed agile learning in a team are disclosed. In one embodiment, a system includes a simulation server, a distributed Agile learning module residing in the simulation server, and two or more client servers associated with two or more team participants. The two or more client servers are communicatively coupled to the simulation server via a network. The distributed Agile learning module selectively uses combination of numeric, alphanumeric and pictorial puzzles/brain teasers and set of role play instructions upon the team participants learning theoretical understanding of the distributed Agile practices for end to end project simulation.
    Type: Application
    Filed: December 13, 2010
    Publication date: April 7, 2011
    Applicant: WIPRO LIMITED
    Inventor: Swati Garg
  • Publication number: 20080305460
    Abstract: A method of training team participants to learn XP practices for generating a required application for a customer includes selectively using a combination of numeric, alphanumeric and pictorial puzzles/brain teasers and a set of role play instructions upon the training team participants learning of theoretical aspects of Agile methodology practices. The method delivers twelve programming practice-requirement-skills of: Onsite Customer, Planning Game, Small Iterations, Simple Design, Metaphor, Re-factoring Metaphor-use, Pair-Programming, Collective ownership, Sustainable Pace, Coding Standards, and Testing and Continuous Integration. The learning kit through timed iterations assists in designing, testing and code-release conforming to coding standards. The learning kit assists in producing the required code for the customer within time constraints of several iteration steps which precede code generation. The participants work and learn in team pairs which can be rotated if necessary.
    Type: Application
    Filed: May 11, 2007
    Publication date: December 11, 2008
    Inventor: Swati Garg