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: 20180107745Abstract: 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: ApplicationFiled: October 5, 2017Publication date: April 19, 2018Inventor: Harsh Vardhan SINGHANIA
-
Patent number: 9916684Abstract: 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: GrantFiled: July 27, 2016Date of Patent: March 13, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Naveen Goel, Michael Scrutton, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
-
Publication number: 20180033194Abstract: 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: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Inventors: Naveen Goel, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
-
Publication number: 20180033193Abstract: 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: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Inventors: Naveen Goel, Michael Scrutton, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal
-
Patent number: 9818232Abstract: 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: GrantFiled: August 26, 2015Date of Patent: November 14, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Amit Mittal, Harsh Vardhan Chopra, Naveen Prakash Goel, Mayur Hemani
-
Patent number: 9789650Abstract: 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: GrantFiled: October 15, 2014Date of Patent: October 17, 2017Assignee: Adobe Systems Inc.Inventors: Harsh Vardhan Chopra, Amit Mittal, Naveen Prakash Goel
-
Publication number: 20170148212Abstract: 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: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: NAVEEN PRAKASH GOEL, HARSH VARDHAN CHOPRA, AMIT MITTAL
-
Patent number: 9585387Abstract: 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: GrantFiled: February 16, 2015Date of Patent: March 7, 2017Assignee: STARPHARMA PTY LTDInventors: Ryan T. Hayes, David James Owen, Abhay Singh Chauhan, Veera Reddy Pulgam, Harsh Vardhan
-
Publication number: 20170061701Abstract: 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: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Amit Mittal, Harsh Vardhan Chopra, Naveen Prakash Goel, Mayur Hemani
-
Publication number: 20160107388Abstract: 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: ApplicationFiled: October 15, 2014Publication date: April 21, 2016Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Harsh Vardhan Chopra, Amit Mittal, Naveen Prakash Goel
-
Patent number: 9043771Abstract: 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: GrantFiled: June 29, 2007Date of Patent: May 26, 2015Assignee: Cadence Design Systems, Inc.Inventors: Harsh Vardhan, Athanasius W. Spyrou
-
Patent number: 9032284Abstract: 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: GrantFiled: August 3, 2010Date of Patent: May 12, 2015Assignee: Adobe Systems IncorporatedInventors: Kapil Arora, Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Himanshu Jindal, Neha Rastogi, Hemant Virmani
-
Publication number: 20150032420Abstract: 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: ApplicationFiled: April 11, 2014Publication date: January 29, 2015Applicant: ANSYS, Inc.Inventors: Joseph Tristano, Steven R. Elias, Udo Tremel, Glyn Jarvis, Vivek J. Joshi, Harsh Vardhan, John Svitek
-
Patent number: 8773712Abstract: 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: GrantFiled: August 3, 2010Date of Patent: July 8, 2014Assignee: Adobe Systems IncorporatedInventors: Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Hemant Virmani
-
Publication number: 20140166310Abstract: 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: ApplicationFiled: December 13, 2012Publication date: June 19, 2014Applicant: EVENTURE GLOBAL TECHNOLOGY, LLCInventors: Eric James CONNOR, Harsh Vardhan Chowdhary, Frederick Cornell Bennett
-
Publication number: 20130128314Abstract: 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: ApplicationFiled: August 3, 2010Publication date: May 23, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Hemant Virmani
-
Publication number: 20120033237Abstract: 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: ApplicationFiled: August 3, 2010Publication date: February 9, 2012Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Kapil Arora, Harsh Vardhan Chopra, Naveen Goel, Mayur Hemani, Himanshu Jindal, Neha Rastogi, Hemant Virmani
-
Patent number: 7720920Abstract: 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: GrantFiled: June 27, 2007Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas, Satish K. Chittamuru
-
Publication number: 20090100321Abstract: 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: ApplicationFiled: October 12, 2007Publication date: April 16, 2009Applicant: Microsoft CorporationInventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas
-
Publication number: 20090006529Abstract: 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: ApplicationFiled: June 27, 2007Publication date: January 1, 2009Applicant: Microsoft CorporationInventors: Harsh Vardhan Singh, Jagdeesh Shukla, Anup Sivadas, Satish K. Chittamuru