Patents by Inventor Harsh Vardhan

Harsh Vardhan 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: 20180107745
    Abstract: A system and method of receiving, managing, controlling, saving and sharing information (content) of social media platforms and other apps is configured for a device. The method includes the steps of: installing the application; creating a profile of a user; providing personal details of the user; verification of the user; determining appropriate settings for the profile; accessing distinct social media platforms; copy relevant data from the platforms; and saving or sharing data. The system for storing and sharing data includes a memory for storing files and database; a server; and a processor for processing files and database. The system includes features of: pop up/swipe down manager; reminder, archive or calendar; multi-share operation; search; sort and filter; tag; folder; attachments; auto-links; and multi operations.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 19, 2018
    Inventor: Harsh Vardhan SINGHANIA
  • Patent number: 9916684
    Abstract: The present disclosure is directed toward systems and methods for providing a preview that includes a visualization of various properties of an object to be printed from a three-dimensional input model. For example, systems and methods described herein involve performing one or more of a printability analysis, appearance analysis, true-visual analysis, accuracy analysis, and an integrity analysis to identify defects, visual characteristics and other properties of the object to be printed. Systems and methods described herein further relate to generating texture maps and applying the texture maps to three-dimensional renderings of the three-dimensional model to provide an interactive preview to enable a user to view and comprehend various issues associated with printing the object from the three-dimensional model.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: March 13, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Naveen Goel, Michael Scrutton, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
  • Publication number: 20180033194
    Abstract: Systems and methods are disclosed for generating viewpoints and/or digital images of defects in a three-dimensional model. In particular, in one or more embodiments, the disclosed systems and methods generate exterior viewpoints by clustering intersection points between a bounding sphere and rays originating from exterior vertices corresponding to one or more defects. In addition, in one or more embodiments, the disclosed systems and methods generate interior viewpoints by clustering intersection points between one or more medial spheres and rays originating from vertices corresponding to interior vertices corresponding to one or more defects. Furthermore, the disclosed systems and methods can apply colors to vertices corresponding to defects in the three-dimensional model such that adjacent vertices in the three-dimensional model have different colors and are more readily discernable.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Naveen Goel, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
  • Publication number: 20180033193
    Abstract: The present disclosure is directed toward systems and methods for providing a preview that includes a visualization of various properties of an object to be printed from a three-dimensional input model. For example, systems and methods described herein involve performing one or more of a printability analysis, appearance analysis, true-visual analysis, accuracy analysis, and an integrity analysis to identify defects, visual characteristics and other properties of the object to be printed. Systems and methods described herein further relate to generating texture maps and applying the texture maps to three-dimensional renderings of the three-dimensional model to provide an interactive preview to enable a user to view and comprehend various issues associated with printing the object from the three-dimensional model.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Naveen Goel, Michael Scrutton, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
  • Patent number: 9818232
    Abstract: Methods and systems for correcting depth irregularities in a three-dimensional scanned model. In particular, one or more embodiments obtain depth data and color data for an object using a depth scanner and a color scanner, respectively. One or more embodiments identify, based on edge information in the color data, regions that have no depth data that are part of the object. One or more embodiments then correct the depth frame by assigning depth data to the identified regions based on a gradient of depth data from areas near the identified regions. The methods and systems use the corrected depth data to generate a corrected three-dimensional model of the object.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 14, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Amit Mittal, Harsh Vardhan Chopra, Naveen Prakash Goel, Mayur Hemani
  • Patent number: 9789650
    Abstract: Techniques are disclosed for converting a stereolithographic model into an STL data file that defines logically related components and subcomponents of an object. A user can categorize elements of an object to form logically related components and subcomponents of the object. Each element is represented by a triangle. All triangles representing each of these components and subcomponents are then reordered and listed sequentially within the STL. Each list is delimited at the beginning and end by two hidden triangles, one or both of which store unique identification values that are associated with the respective individual components. Additionally, a reference table can be added to the STL. The reference table includes instructions, operations or other information that is specifically associated with each component and subcomponent using the unique identification values. These instructions and operations enable users to have better control over 3D print quality than is possible using existing techniques.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: October 17, 2017
    Assignee: Adobe Systems Inc.
    Inventors: Harsh Vardhan Chopra, Amit Mittal, Naveen Prakash Goel
  • Publication number: 20170148212
    Abstract: Techniques for dynamically subdividing a 3D mesh to enhance texture and color reproduction are provided. In embodiments, a high-resolution image of an object is received, where the high-resolution image is mapped to a 3D mesh of the object. The high-resolution image has a higher resolution than the 3D mesh. Degrees of color variation in the high-resolution image are detected. Weights are calculated for areas of the 3D mesh based on the degrees of color variation in the high-resolution image. One or more of the areas of the 3D mesh is subdivided based on the calculated weights. Color values from the high-resolution image are then assigned to the 3D mesh.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: NAVEEN PRAKASH GOEL, HARSH VARDHAN CHOPRA, AMIT MITTAL
  • Patent number: 9585387
    Abstract: PEHAM dendrimers of the formula: Specific PEHAM dendrimers are used in a formulation with an active agent for agricultural purposes. In particular, the PEHAM dendrimers may be used for increasing the efficacy of the active agent in various ways, such as by improving solubility of the active agent in the formulation, by improving adhesion and penetration of the active agent to plant surfaces, or by improving the water-fastness of the active agent to the plant or seed. The PEHAM dendrimers may also increase the efficacy of the active agent by increasing soil penetration of the active agent to reach the plant roots or under soil parts, by reducing soil adhesion of the active agent to reach the plant roots or under soil parts, or by reducing enzymatic degradation of the active agent by the plant or seed or microorganisms in the soil.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: March 7, 2017
    Assignee: STARPHARMA PTY LTD
    Inventors: Ryan T. Hayes, David James Owen, Abhay Singh Chauhan, Veera Reddy Pulgam, Harsh Vardhan
  • Publication number: 20170061701
    Abstract: Methods and systems for correcting depth irregularities in a three-dimensional scanned model. In particular, one or more embodiments obtain depth data and color data for an object using a depth scanner and a color scanner, respectively. One or more embodiments identify, based on edge information in the color data, regions that have no depth data that are part of the object. One or more embodiments then correct the depth frame by assigning depth data to the identified regions based on a gradient of depth data from areas near the identified regions. The methods and systems use the corrected depth data to generate a corrected three-dimensional model of the object.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Amit Mittal, Harsh Vardhan Chopra, Naveen Prakash Goel, Mayur Hemani
  • Publication number: 20160107388
    Abstract: Techniques are disclosed for converting a stereolithographic model into an STL data file that defines logically related components and subcomponents of an object. A user can categorize elements of an object to form logically related components and subcomponents of the object. Each element is represented by a triangle. All triangles representing each of these components and subcomponents are then reordered and listed sequentially within the STL. Each list is delimited at the beginning and end by two hidden triangles, one or both of which store unique identification values that are associated with the respective individual components. Additionally, a reference table can be added to the STL. The reference table includes instructions, operations or other information that is specifically associated with each component and subcomponent using the unique identification values. These instructions and operations enable users to have better control over 3D print quality than is possible using existing techniques.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Harsh Vardhan Chopra, Amit Mittal, Naveen Prakash Goel
  • Patent number: 9043771
    Abstract: In one embodiment of the invention, a method is disclosed for modifying a pre-existing application program for multi-processing and/or distributed parallel processing. The method includes searching an application program for a computational loop; analyzing the computational loop to determine independence of the computational transactions of the computational loop; and replacing the computational loop with master code and slave code to provide master-slave execution of the computational loop in response to analyzing the computational loop to determine independence of the computational transactions of the computational loop. Multiple instances of the modified application program are executed to provide multi-processing and/or distributed parallel processing.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: May 26, 2015
    Assignee: Cadence Design Systems, Inc.
    Inventors: Harsh Vardhan, Athanasius W. Spyrou
  • Patent number: 9032284
    Abstract: Green printing is utilized to repurpose a document. An indication is received that a printout of a document from a printer has been requested. The document has content with a format that would result in a first quantity of pages being printed. The content is grouped into one or more regions. Further, one or more transformations are applied to the content for each region such that the printer prints the document with the content in a transformed format that results in a second quantity of pages being printed without falling below a predetermined readability threshold. The second quantity of pages is less than the first quantity of pages. Further, the one or more transformations being applied to the document may result in a second quantity of ink being utilized to print the document such that the second quantity of ink being less than the first quantity of ink.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: May 12, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Kapil Arora, Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Himanshu Jindal, Neha Rastogi, Hemant Virmani
  • Publication number: 20150032420
    Abstract: A processor-implemented system is provided for creating an engineering model for analyzing a physical object. One or more model operations are performed based at least in part on a computer-assisted-design (CAD) model. An engineering model is generated based at least in part on a mapping data structure that associates the CAD model with the engineering model.
    Type: Application
    Filed: April 11, 2014
    Publication date: January 29, 2015
    Applicant: ANSYS, Inc.
    Inventors: Joseph Tristano, Steven R. Elias, Udo Tremel, Glyn Jarvis, Vivek J. Joshi, Harsh Vardhan, John Svitek
  • Patent number: 8773712
    Abstract: A word processing document is repurposed to save paper and ink. An indication is received that a printout of a word processing document from a printer has been requested. Further, the content is segmented into one or more regions according to a set of grouping rules, the set of grouping rules defining a region has having at least one homogeneous characteristic. In addition, one or more potential transformations are filtered for each region to generate one or more filtered potential transformations based on a set of rules that restricts a transformation according to a region type. The region type is determined by the at least one homogeneous characteristic for each region. Further, a cost function is evaluated for each of the one or more filtered potential transformations according to one or more appearance attributes for the word processing document.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: July 8, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Hemant Virmani
  • Publication number: 20140166310
    Abstract: An expandable tubular member comprises a first portion having a first inner diameter and a first wall thickness. A second portion of the expandable tubular member has an increased inner diameter and an increased wall thickness. A transition portion of the expandable tubular member is defined by a wall thickness that varies non-linearly between the first wall thickness and the increased wall thickness.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: EVENTURE GLOBAL TECHNOLOGY, LLC
    Inventors: Eric James CONNOR, Harsh Vardhan Chowdhary, Frederick Cornell Bennett
  • Publication number: 20130128314
    Abstract: A word processing document is repurposed to save paper and ink. An indication is received that a printout of a word processing document from a printer has been requested. Further, the content is segmented into one or more regions according to a set of grouping rules, the set of grouping rules defining a region has having at least one homogeneous characteristic. In addition, one or more potential transformations are filtered for each region to generate one or more filtered potential transformations based on a set of rules that restricts a transformation according to a region type. The region type is determined by the at least one homogeneous characteristic for each region. Further, a cost function is evaluated for each of the one or more filtered potential transformations according to one or more appearance attributes for the word processing document.
    Type: Application
    Filed: August 3, 2010
    Publication date: May 23, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Hemant Virmani
  • Publication number: 20120033237
    Abstract: Green printing is utilized to repurpose a document. An indication is received that a printout of a document from a printer has been requested. The document has content with a format that would result in a first quantity of pages being printed. The content is grouped into one or more regions. Further, one or more transformations are applied to the content for each region such that the printer prints the document with the content in a transformed format that results in a second quantity of pages being printed without falling below a predetermined readability threshold. The second quantity of pages is less than the first quantity of pages. Further, the one or more transformations being applied to the document may result in a second quantity of ink being utilized to print the document such that the second quantity of ink being less than the first quantity of ink.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 9, 2012
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Kapil Arora, Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Himanshu Jindal, Neha Rastogi, Hemant Virmani
  • Patent number: 7720920
    Abstract: Client side based data synchronization and storage is accomplished through a smart way of data off-lining coupled with a synchronization technique implemented on the client side that does not require any modifications to the server side. The customized client utilizes the server as a temporary placeholder for document synchronization. Attached documents to an item will be off-loaded from the client based on a predetermined policy. The clients make off-line copies of the items and documents. The server will maintain only the document store skeleton or metadata for such processed items. Any client which has not made an off-line copy of an item will pass a synchronization request via the server to the other clients so that at least one of its peers may upload the document onto the server. The requesting client can then retrieve the item from the server and synchronize/off-line that item on its local store.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas, Satish K. Chittamuru
  • Publication number: 20090100321
    Abstract: A universal way of providing contextual actions on electronic business forms or rich documents in a consistent manner irrespective of the document format or its hosting application utilizes metadata along with the actual data that will invoke the same context menu in any application. Actions can be taken on the document or GUI data field regardless of the hosting application or the document format. This seamless behavior is provided through first provisioning the context data in the document or the GUI field as a hyperlink with a custom protocol. The contextual information available at predetermined places in the document is preserved during document format transformation or document transition. Second, providing relevant actions to the user in a consistent manner at the predetermined places in the document is accomplished by creating and registering a Protocol Handler that will be invoked when a user clicks on the hyperlink.
    Type: Application
    Filed: October 12, 2007
    Publication date: April 16, 2009
    Applicant: Microsoft Corporation
    Inventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas
  • Publication number: 20090006529
    Abstract: Client side based data synchronization and storage is accomplished through a smart way of data off-lining coupled with a synchronization technique implemented on the client side that does not require any modifications to the server side. The customized client utilizes the server as a temporary placeholder for document synchronization. Attached documents to an item will be off-loaded from the client based on a predetermined policy. The clients make off-line copies of the items and documents. The server will maintain only the document store skeleton or metadata for such processed items. Any client which has not made an off-line copy of an item will pass a synchronization request via the server to the other clients so that at least one of its peers may upload the document onto the server. The requesting client can then retrieve the item from the server and synchronize/off-line that item on its local store.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas, Satish K. Chittamuru