Patents by Inventor Sanjay Raman

Sanjay Raman 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: 20240143414
    Abstract: The techniques disclosed herein enable systems to perform repeatable and iterative load testing and performance benchmarking for artificial intelligence models deployed in a cloud computing environment. This is achieved by utilizing load profiles and representative workloads generated based on the load profiles to evaluate an artificial intelligence model under various workload contexts. The representative workload is then executed by the artificial intelligence model utilizing available computing infrastructure. Performance metrics are extracted from the execution and analyzed to provide insight into various performance dynamics such as the relationship between latency and data throughput. In addition, load profiles and input datasets are dynamically adjusted to evaluate different scenarios and use cases enabling the system to automatically test the artificial intelligence model across diverse applications.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Sanjay RAMANUJAN, Rakesh KELKAR, Hari Krishnan SRINIVASAN, Karthik RAMAN, Hema Vishnu POLA, Sagar TANEJA, Mradul KARMODIYA
  • Publication number: 20220028174
    Abstract: Embodiments of the present invention, as presented herein, relate to an augmented reality application-based service, which facilitates techniques for aiding a first end-user (e.g., a room designer) with the selection and placement of objects (e.g., images of home furnishing and related products) in an augmented reality scene that is being, or has been, generated via a mobile computing device that is remote from the first end-user, such that a second end-user (e.g., a potential consumer) operating the mobile computing device can view objects, in the augmented reality scene, as placed by the first, remote end-user.
    Type: Application
    Filed: August 3, 2021
    Publication date: January 27, 2022
    Inventors: Khurram Zia, SanJay Raman, Aaron Yip
  • Patent number: 11127213
    Abstract: Embodiments of the present invention, as presented herein, relate to an augmented reality application-based service, which facilitates the sharing of a design request, by a first end-user, via a messaging application or social networking service. The design request may be included as part of a content posting published to a feed and shared with members of a social networking service, and enables the members to select and position products (e.g., images of household items) using a room design application, such that the selected and positioned products can be rendered in a live AR viewing session by the first end-user.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: September 21, 2021
    Assignee: Houzz, Inc.
    Inventors: Khurram Mahmood Zia, Sanjay Raman, Aaron Yip
  • Patent number: 11113883
    Abstract: Described herein is an augmented reality application-based service, which facilitates techniques for aiding a first end-user (e.g., a room designer) with the selection and placement of objects (e.g., images of home furnishing and related products) in an augmented reality scene that is being, or has been, generated via a mobile computing device that is remote from the first end-user, such that a second end-user (e.g., a potential consumer) operating the mobile computing device can view objects, in the augmented reality scene, as placed by the first, remote end-user.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: September 7, 2021
    Assignee: Houzz, Inc.
    Inventors: Khurram Zia, Sanjay Raman, Aaron Yip
  • Publication number: 20200051338
    Abstract: Embodiments of the present invention, as presented herein, relate to an augmented reality application-based service, which facilitates the sharing of a design request, by a first end-user, via a messaging application or social networking service. The design request may be included as part of a content posting published to a feed and shared with members of a social networking service, and enables the members to select and position products (e.g., images of household items) using a room design application, such that the selected and positioned products can be rendered in a live AR viewing session by the first end-user.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 13, 2020
    Inventors: Khurram Mahmood Zia, Sanjay Raman, Aaron Yip
  • Publication number: 20190197599
    Abstract: Embodiments of the present invention, as presented herein, relate to an augmented reality application-based service, which facilitates techniques for aiding a first end-user (e.g., a room designer) with the selection and placement of objects (e.g., images of home furnishing and related products) in an augmented reality scene that is being, or has been, generated via a mobile computing device that is remote from the first end-user, such that a second end-user (e.g., a potential consumer) operating the mobile computing device can view objects, in the augmented reality scene, as placed by the first, remote end-user.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Khurram Zia, Sanjay Raman, Aaron Yip
  • Publication number: 20190005159
    Abstract: A design can be composed of multiple physical items, such as a chair, table, vase, and lamps arranged in a certain configuration. Non-expert users can submit a style criteria that specifies a desired style. Expert design users can select items using the style criteria and place the items in a mock-up or simulation of an environment. The non-expert users can request different items based on specified attributes, such as price. Different items that match the specified attributes, e.g., price, and match the style criteria can automatically be identified and displayed in the simulation.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Sanjay Raman, Richard Chen
  • Patent number: 8954861
    Abstract: A method of facilitating the self-administration of a directory of available modules on a group's syndicated customizable content document or start page is presented. The method includes presenting an initial list of modules to an administrator of a group, enabling the administrator to identify module selection information that identifies criteria for inclusion and/or exclusion of one or more modules in a directory, and storing the module selection information identified by the administrator. When a user of the group accesses a customized content document, the user is presented with a modified list of available modules based on the module selection information. Using this method, the administrator is capable of excluding modules from a global list, including only a specific subset of modules, or a combination of both. A system of carrying out the method is also presented.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Ryohei Takahashi, Shoumen Saha, John Hjelmstad, Alan Kobrin, Michael Horowitz, Sanjay Raman
  • Patent number: 8607285
    Abstract: Methods, systems, and tangible computer-readable memory media are disclosed that relate to a video player configured to play a video file. During playback, the video player, in one embodiment, is configured to access metadata relating to, but separate from, the video file to dynamically display graphical content distinct from the video file. A server system may receive, from a client computer system (e.g., of the video owner), information specifying metadata for the video file. This metadata may specify the display of overlay graphics and/or navigation graphics, the overlay of audio, etc. Additionally, the metadata may specify items needed to perform a process depicted in an instructional video; upon playing the video, the video player may provide one or more purchase links for such items. In one embodiment, a server system may edit the underlying video file—e.g., to include overlay graphics.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: December 10, 2013
    Assignee: Howcast Media, Inc.
    Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
  • Publication number: 20120233648
    Abstract: Methods, systems, and tangible computer-readable memory media are disclosed that relate to a video player configured to play a video file. During playback, the video player, in one embodiment, is configured to access metadata relating to, but separate from, the video file to dynamically display graphical content distinct from the video file. A server system may receive, from a client computer system (e.g., of the video owner), information specifying metadata for the video file. This metadata may specify the display of overlay graphics and/or navigation graphics, the overlay of audio, etc. Additionally, the metadata may specify items needed to perform a process depicted in an instructional video; upon playing the video, the video player may provide one or more purchase links for such items. In one embodiment, a server system may edit the underlying video file—e.g., to include overlay graphics.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 13, 2012
    Applicant: HOWCAST MEDIA, INC.
    Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
  • Patent number: 8209396
    Abstract: Methods, systems, and tangible computer-readable memory media are disclosed that relate to a video player configured to play a video file. During playback, the video player, in one embodiment, is configured to access metadata relating to, but separate from, the video file to dynamically display graphical content distinct from the video file. A server system may receive, from a client computer system (e.g., of the video owner), information specifying metadata for the video file. This metadata may specify the display of overlay graphics and/or navigation graphics, the overlay of audio, etc. Additionally, the metadata may specify items needed to perform a process depicted in an instructional video; upon playing the video, the video player may provide one or more purchase links for such items. In one embodiment, a server system may edit the underlying video file—e.g., to include overlay graphics.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: June 26, 2012
    Assignee: Howcast Media, Inc.
    Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
  • Patent number: 7801228
    Abstract: An OFDM receiver having an analog multiplier based I-Q channelizing filter, samples and holds consecutive analog I-Q samples of an I-Q baseband, the I-Q basebands having OFDM sub-channels. A lattice of analog I-Q multipliers and analog I-Q summers concurrently receives the held analog I-Q samples, performs analog I-Q multiplications and analog I-Q additions to concurrently generate a plurality of analog I-Q output signals, representing an N-point discrete Fourier transform of the held analog samples, the I-Q signals having relative phase and magnitude representing bits in the OFDM sub-channels. The phase and magnitude may represent QPSK. Optionally, a phase shift decoder receives the analog transform I-Q output signals and generates a corresponding binary bit data.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: September 21, 2010
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Mark Lehne, Sanjay Raman
  • Publication number: 20070223607
    Abstract: An OFDM receiver having an analog multiplier based I-Q channelizing filter, samples and holds consecutive analog I-Q samples of an I-Q baseband, the I-Q basebands having OFDM sub-channels. A lattice of analog I-Q multipliers and analog I-Q summers concurrently receives the held analog I-Q samples, performs analog I-Q multiplications and analog I-Q additions to concurrently generate a plurality of analog I-Q output signals, representing an N-point discrete Fourier transform of the held analog samples, the I-Q signals having relative phase and magnitude representing bits in the OFDM sub-channels. The phase and magnitude may represent QPSK. Optionally, a phase shift decoder receives the analog transform I-Q output signals and generates a corresponding binary bit data.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 27, 2007
    Inventors: Mark Lehne, Sanjay Raman