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).
-
LOAD TESTING AND PERFORMANCE BENCHMARKING FOR LARGE LANGUAGE MODELS USING A CLOUD COMPUTING PLATFORM
Publication number: 20240143414Abstract: 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: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Sanjay RAMANUJAN, Rakesh KELKAR, Hari Krishnan SRINIVASAN, Karthik RAMAN, Hema Vishnu POLA, Sagar TANEJA, Mradul KARMODIYA -
Publication number: 20220028174Abstract: 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: ApplicationFiled: August 3, 2021Publication date: January 27, 2022Inventors: Khurram Zia, SanJay Raman, Aaron Yip
-
Patent number: 11127213Abstract: 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: GrantFiled: August 23, 2019Date of Patent: September 21, 2021Assignee: Houzz, Inc.Inventors: Khurram Mahmood Zia, Sanjay Raman, Aaron Yip
-
Patent number: 11113883Abstract: 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: GrantFiled: December 22, 2017Date of Patent: September 7, 2021Assignee: Houzz, Inc.Inventors: Khurram Zia, Sanjay Raman, Aaron Yip
-
Publication number: 20200051338Abstract: 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: ApplicationFiled: August 23, 2019Publication date: February 13, 2020Inventors: Khurram Mahmood Zia, Sanjay Raman, Aaron Yip
-
Publication number: 20190197599Abstract: 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: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Khurram Zia, Sanjay Raman, Aaron Yip
-
Publication number: 20190005159Abstract: 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: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Sanjay Raman, Richard Chen
-
Patent number: 8954861Abstract: 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: GrantFiled: May 8, 2007Date of Patent: February 10, 2015Assignee: Google Inc.Inventors: Ryohei Takahashi, Shoumen Saha, John Hjelmstad, Alan Kobrin, Michael Horowitz, Sanjay Raman
-
Patent number: 8607285Abstract: 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: GrantFiled: May 17, 2012Date of Patent: December 10, 2013Assignee: Howcast Media, Inc.Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
-
Publication number: 20120233648Abstract: 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: ApplicationFiled: May 17, 2012Publication date: September 13, 2012Applicant: HOWCAST MEDIA, INC.Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
-
Patent number: 8209396Abstract: 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: GrantFiled: December 10, 2008Date of Patent: June 26, 2012Assignee: Howcast Media, Inc.Inventors: Sanjay Raman, Michael Murray, Henry Yao, Martin Oliver Pedrick
-
Patent number: 7801228Abstract: 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: GrantFiled: March 22, 2007Date of Patent: September 21, 2010Assignee: Virginia Tech Intellectual Properties, Inc.Inventors: Mark Lehne, Sanjay Raman
-
Publication number: 20070223607Abstract: 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: ApplicationFiled: March 22, 2007Publication date: September 27, 2007Inventors: Mark Lehne, Sanjay Raman