Patents by Inventor Jayanth Vijayaraghavan

Jayanth Vijayaraghavan 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: 20230259997
    Abstract: Described herein is a method and system for collection creation. The collection is a curated selection of product and/services presented to an online consumer. The products or services are derived from an electronic catalogue of an online store. The collection creation system comprises a processor, a collection creation application module installed on the online store, a database repository of templates, and a memory containing instructions, when executed by the processor, configure the system to apply the templates to the electronic catalog to automatically create curated collections of product items; and to activate the create collections and display the collections to the online consumer. A curated collection consists of a set of defined parameters for a particular theme. Curated collections enable the retailer’s consumers to browse the inventory of the retailer in an intelligent and thematic manner.
    Type: Application
    Filed: January 21, 2022
    Publication date: August 17, 2023
    Applicant: CurioSearch DBA Materiall
    Inventors: Bharat Vijay, Jayanth Vijayaraghavan, Rajiv Ramaratnam
  • Publication number: 20230237768
    Abstract: Described herein is a system and computer implemented method for finding similars for a selected clothing image amongst a set of clothing images in an electronic catalog in an online store serving online customers. An object detection model is applied to extract the clothing section within the clothing images to create a preprocessed image. A first machine learning model is applied on the preprocessed image(s) to convert the colors and textures of said preprocessed image into a first set of vector representations. A second machine learning model is applied on the preprocessed image(s) to convert the shapes of said preprocessed image into a second set of vector representations. Operations of mapping nearest vectors, matching attributes, sorting and ranking are performed, and thereafter similar images are displayed to the online customer.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Applicant: CurioSearch DBA Materiall
    Inventors: Bharat Vijay, Jayanth Vijayaraghavan, Arvind Prabhakar, Ayyar Arun Balavenkatasubramanian, Srihari Padmanaban Venkatesan
  • Publication number: 20230214902
    Abstract: Described herein is a method and system for creating templates. Themes are identified based on textual and image processing of media, wherein each of the themes is one or a combination of entities such as occasions, events, festivals, and seasonal wear. An attribute classification model is applied and thereafter attributes are identified based on textual and image processing of the media. Themes(s) are mapped to the attributes to create a template(s), wherein a map is a rule connecting themes to attributes. The template comprises a theme and its associated attributes, and the values of the attributes. A similarity search model is applied to create an extended range of templates from an initial template. The template is not a product and does not have a state. An extended range of templates are stored in a database.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 6, 2023
    Applicant: CurioSearch DBA Materiall
    Inventors: Bharat Vijay, Jayanth Vijayaraghavan, Rajiv Ramaratnam
  • Publication number: 20230214894
    Abstract: Described herein is a method and system for collection creation. The collection is a curated selection of product and/or services from an electronic catalogue presented to an online consumer. A repository of templates is provided. The first set of attributes of the items of catalog is determined by an attribute classification model. In parallel, data relevant to items from media sources are extracted. Features are identified from the extracted data. A second set of preferred attributes from the identified features is identified. A common set of attributes amongst the first and second set of attributes is identified. Templates that match a minimum number of the template's attributes with the item's attributes are selected. The selected templates are applied to the items of electronic catalog to automatically create curated collections. Curated collections are activated and displayed to the online consumer on a user interface.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 6, 2023
    Applicant: CurioSearch DBA Materiall
    Inventors: Bharat Vijay, Jayanth Vijayaraghavan, Rajiv Ramaratnam
  • Patent number: 8763074
    Abstract: Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality implemented at hosts within the network. The access control functionality includes respective access control policies for indicating to each host from which other computers it can accept connections. Content of the access control policies can be determined based on application data flow needs, and can draw information from databases including DNS and security zone information for hosts to which the access control policies will be applied. Access control policies can be formatted automatically for different host with different characteristics from the same base logical rule set.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 24, 2014
    Assignee: Yahoo! Inc.
    Inventors: Adam Bechtel, Jayanth Vijayaraghavan, Kuai Xu, Pradeep Hodigere, Herbert Ong
  • Publication number: 20120151555
    Abstract: Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality implemented at hosts within the network. The access control functionality includes respective access control policies for indicating to each host from which other computers it can accept connections. Content of the access control policies can be determined based on application data flow needs, and can draw information from databases including DNS and security zone information for hosts to which the access control policies will be applied. Access control policies can be formatted automatically for different host with different characteristics from the same base logical rule set.
    Type: Application
    Filed: February 16, 2012
    Publication date: June 14, 2012
    Applicant: YAHOO! INC.
    Inventors: Adam Bechtel, Jayanth Vijayaraghavan, Kuai Xu, Pradeep Hodigere, Herbert Ong
  • Patent number: 8146134
    Abstract: Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality implemented at hosts within the network. The access control functionality includes respective access control policies for indicating to each host from which other computers it can accept connections. Content of the access control policies can be determined based on application data flow needs, and can draw information from databases including DNS and security zone information for hosts to which the access control policies will be applied. Access control policies can be formatted automatically for different host with different characteristics from the same base logical rule set.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: March 27, 2012
    Assignee: Yahoo! Inc.
    Inventors: Adam Bechtel, Jayanth Vijayaraghavan, Kuai Xu, Pradeep Hodigere, Herbert Ong
  • Publication number: 20110145405
    Abstract: In an embodiment, a method comprises: collecting first connection data for first data connections that are (a) established between one or more clients and one or more servers, and that are (b) serviced by a first Internet service provider; based on the first connection data, determining a first re-transmission rate for the first data connections; collecting second connection data for second data connections that are (a) established between the clients and the one or more servers, and that are (b) serviced by a second Internet service provider; based on the second connection data, determining a second re-transmission rate for the second data connections; in response to determining that the first re-transmission rate exceeds a threshold value and that the second re-transmission rate does not exceed the threshold value, recommending, to the clients, that the clients reconfigure their Internet services to be serviced by the second Internet service provider.
    Type: Application
    Filed: February 23, 2011
    Publication date: June 16, 2011
    Inventor: Jayanth Vijayaraghavan
  • Patent number: 7962631
    Abstract: Techniques are described for measuring TCP connection quality between a client and a plurality of data centers. A small amount of code, called a web beacon, is placed onto production web pages. When a client requests the production web page, the web page is served to the client. When the web page code is processed, the web beacon instructs the client to retrieve zero-content images from a plurality of data centers through TCP connections in the background. As each connection is made, a passive monitoring system measures and logs statistics about each TCP connection from the client to the data center. The statistics are aggregated into a database and may be sorted based upon ranges of IP addresses of clients and the connection quality measurements. The data is exported from the database to global load balancers to determine routing from subsequent clients to the plurality of data centers.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: June 14, 2011
    Assignee: Yahoo! Inc.
    Inventors: Michael F. Christian, David Apgar, Jayanth Vijayaraghavan
  • Publication number: 20100107215
    Abstract: Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality implemented at hosts within the network. The access control functionality includes respective access control policies for indicating to each host from which other computers it can accept connections. Content of the access control policies can be determined based on application data flow needs, and can draw information from databases including DNS and security zone information for hosts to which the access control policies will be applied. Access control policies can be formatted automatically for different host with different characteristics from the same base logical rule set.
    Type: Application
    Filed: October 28, 2008
    Publication date: April 29, 2010
    Applicant: YAHOO! INC.
    Inventors: Adam Bechtel, Jayanth Vijayaraghavan, Kuai Xu, Pradeep Hodigere, Herbert Ong
  • Publication number: 20090245114
    Abstract: Techniques are described to collect and analyze network performance data. Servers are modified so connection data, including data re-transmitted, is stored on each server of a data center that serves data to clients. Each server then sends the connection data stored to a collection server that aggregates the data. The collection server sorts the connection data from the servers based upon the data center where the server is located and clusters of the location or routing of the client. The location of the client may be based on a geographic mapping of the client, routing by the autonomous system number, or an IP address prefix. A high rate of re-transmissions from a particular data center to a particular client location may indicate problems in a certain area of the network. The routing of data transmissions may be altered to a different data center or by assigning a different routing.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 1, 2009
    Inventor: Jayanth VIJAYARAGHAVAN
  • Publication number: 20090164646
    Abstract: Techniques are described for measuring TCP connection quality between a client and a plurality of data centers. A small amount of code, called a web beacon, is placed onto production web pages. When a client requests the production web page, the web page is served to the client. When the web page code is processed, the web beacon instructs the client to retrieve zero-content images from a plurality of data centers through TCP connections in the background. As each connection is made, a passive monitoring system measures and logs statistics about each TCP connection from the client to the data center. The statistics are aggregated into a database and may be sorted based upon ranges of IP addresses of clients and the connection quality measurements. The data is exported from the database to global load balancers to determine routing from subsequent clients to the plurality of data centers.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Inventors: Michael F. CHRISTIAN, David Apgar, Jayanth Vijayaraghavan