Methods and systems for assigning human-readable and unique uniform resource locators to objects

   
   

A method and system for generating unique and human-readable URLs for objects included in a network system. When an object is created in a network system it may be that the application creating the object is unaware of URLs. However, it may also be that other applications included on the network system access object using URLs. When it is determined that an object needs a URL, one or more human-readable properties of the object are used to generate a URL. One or more storage locations associated with previously generated URLs are searched to determine if the human-readable properties of the object will generate a unique URL. If it is determined that the human-readable properties of the object will generate a unique URL, then a URL using the human-readable properties of the object is generated. However, if it is determined that the human-readable properties of the object will not create a unique URL, then the URL created using the human-readable properties is modified so that it is unique. Modification of the URL does not effect the human-readability of the URL. The method is configured so that modifications to future URLs generated from identical human-readable properties will still be unique.

Μια μέθοδος και ένα σύστημα για μοναδικό και κατανοήσιμο από τον άνθρωπο URLs για τα αντικείμενα που περιλαμβάνονται σε ένα σύστημα δικτύων. Όταν ένα αντικείμενο δημιουργείται σε ένα σύστημα δικτύων μπορεί να είναι ότι η εφαρμογή που δημιουργεί το αντικείμενο είναι απληροφόρητη URLs. Εντούτοις, μπορεί επίσης να είναι ότι άλλες εφαρμογές που περιλαμβάνονται στο αντικείμενο πρόσβασης συστημάτων δικτύων χρησιμοποιώντας URLs. Όταν καθορίζεται ότι ένα αντικείμενο χρειάζεται ένα URL, μια ή περισσότερες κατανοήσιμες από τον άνθρωπο ιδιότητες του αντικειμένου χρησιμοποιούνται για να παραγάγουν ένα URL. Μια ή περισσότερες θέσεις αποθήκευσης που συνδέονται με προηγουμένως παραγμένο URLs αναζητώνται για να καθορίσουν εάν οι κατανοήσιμες από τον άνθρωπο ιδιότητες του αντικειμένου θα παραγάγουν ένα μοναδικό URL. Εάν καθορίζεται ότι οι κατανοήσιμες από τον άνθρωπο ιδιότητες του αντικειμένου θα παραγάγουν ένα μοναδικό URL, κατόπιν ένα URL που χρησιμοποιεί τις κατανοήσιμες από τον άνθρωπο ιδιότητες του αντικειμένου παράγεται. Εντούτοις, εάν καθορίζεται ότι οι κατανοήσιμες από τον άνθρωπο ιδιότητες του αντικειμένου δεν θα δημιουργήσουν ένα μοναδικό URL, κατόπιν το URL που δημιουργείται χρησιμοποιώντας τις κατανοήσιμες από τον άνθρωπο ιδιότητες τροποποιείται έτσι ώστε είναι μοναδικό. Η τροποποίηση του URL δεν επηρεάζει την ανθρώπινος-αναγνωσιμότητα του URL. Η μέθοδος διαμορφώνεται έτσι ώστε οι τροποποιήσεις URLs που παράγονται σε μελλοντικό από τις ίδιες κατανοήσιμες από τον άνθρωπο ιδιότητες θα είναι ακόμα μοναδικές.

 
Web www.patentalert.com

< Transactional log with multi-sector log block validation

< Methods for optimizing the installation of a software product onto a target computer system

> System uses test controller to match different combination configuration capabilities of servers and clients and assign test cases for implementing distributed testing

> Methods and apparatus for analyzing computer-based tasks to build task models

~ 00137