Patents by Inventor Nishant A. Thakkar
Nishant A. Thakkar 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).
-
Patent number: 10223108Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: GrantFiled: March 8, 2017Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Hurek, William A. Reichert, III, Nishant Thakkar, Matthew B. Trevathan
-
Publication number: 20170177335Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: ApplicationFiled: March 8, 2017Publication date: June 22, 2017Inventors: Thomas HUREK, William A. REICHERT, III, Nishant THAKKAR, Matthew B. TREVATHAN
-
Patent number: 9646267Abstract: Methods, systems, and computer programs are presented for managing the visibility of relationships within a social network. One method includes an operation for enabling a person to establish a first follow relationship from the person to an entity in the social network. However, the entity is disabled to establish a second follow relationship from the entity to the person until the first follow relationship from the person to the entity is established. Further, the establishment of the first follow relationship with a limited visibility is detected, and the establishment of the second follow relationship is also detected. The method further includes an operation for disabling a user in the social network to obtain visibility of the second follow relationship if the first follow relationship is invisible to the user.Type: GrantFiled: November 2, 2012Date of Patent: May 9, 2017Assignee: Google Inc.Inventors: Jean-Christophe E. Lilot, Nishant A. Thakkar, Pavan Desikan, David M. Byttow
-
Patent number: 9632772Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: GrantFiled: May 14, 2015Date of Patent: April 25, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Hurek, William A. Reichert, III, Nishant Thakkar, Matthew B. Trevathan
-
Publication number: 20150248289Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: ApplicationFiled: May 14, 2015Publication date: September 3, 2015Inventors: Thomas HUREK, William A. REICHERT, III, Nishant THAKKAR, Matthew B. TREVATHAN
-
Patent number: 9081647Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: GrantFiled: November 21, 2013Date of Patent: July 14, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Hurek, William A. Reichert, III, Nishant Thakkar, Matthew B. Trevathan
-
Publication number: 20140082590Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.Type: ApplicationFiled: November 21, 2013Publication date: March 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas HUREK, William A. REICHERT, III, Nishant THAKKAR, Matthew B. TREVATHAN
-
Patent number: 8626720Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method comprises reconstructing a collection using one or more annotations that document a base object of the collection.Type: GrantFiled: February 11, 2008Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Thomas Hurek, William A. Reichert, III, Nishant Thakkar, Matthew B. Trevathan
-
Publication number: 20090204976Abstract: A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method comprises reconstructing a collection using one or more annotations that document a base object of the collection.Type: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas HUREK, William A. Reichert, III, Nishant Thakkar, Matthew B. Trevathan
-
Publication number: 20070041619Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 22, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070041617Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 22, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070041618Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 22, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070036392Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 15, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070036391Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 15, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070036390Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 15, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070036393Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 15, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20070036394Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 24, 2006Publication date: February 15, 2007Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20060039585Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 11, 2005Publication date: February 23, 2006Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20060029259Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 11, 2005Publication date: February 9, 2006Inventors: Steven Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling
-
Publication number: 20060029260Abstract: Text, images, and/or graphics of electronic documents should be organized and laid out in a two-dimensional format for presentation to the viewer. The best such layout depends upon the content present, the creator's intent, the output device, and the viewer's interests. To analyze the qualitative nature of the layout in quantifiable terms, the electronic document is measure using various quantifiable factors; such as, balance, uniformity, white space management, alignment, consistency, legibility, etc.; that impact a qualitative nature of a document. Such quantifiable factors are then used to quantize the aesthetics, ease of use, eye-catching ability, interest, communicability, comfort, and convenience of the document.Type: ApplicationFiled: October 11, 2005Publication date: February 9, 2006Inventors: Steve Harrington, Jose Naveda, Rhys Jones, Nathan Sarr, Nishant Thakkar, Paul Roetling