Patents by Inventor Robert Land
Robert Land 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: 20240071743Abstract: Methods and systems for the electrochemical finishing of SiC wafers. Embodiments of these methods use an applied electrical bias, an electrolytic oxidant removal solution and light to remove raised surface features and imperfections of an SiC wafer.Type: ApplicationFiled: March 28, 2023Publication date: February 29, 2024Applicant: Pallidus, Inc.Inventors: Mark Land, Darren Hansen, Victor Torres, Robert Mervich, Thomas Kegg
-
Patent number: 10936177Abstract: In various example embodiments, a system and method for providing a visual example-based user interface for adjusting images is provided. In example embodiments, a new image to be adjusted is received. A plurality of basis styles is generated by applying adjustment parameters to the new image. Each of the plurality of basis styles comprises an adjusted version of the new image with an adjustment of at least one image control. A user interface is provided that positions a version of the new image in a center portion and positions the plurality of basis styles on the user interface based on the adjustment parameters applied to the new image. A control mechanism is provided over the version of the new image whereby movement of the control mechanism to a new position on the user interface causes the version of the new image to adjust accordingly.Type: GrantFiled: September 12, 2019Date of Patent: March 2, 2021Assignee: Adobe Inc.Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
-
Publication number: 20200004411Abstract: In various example embodiments, a system and method for providing a visual example-based user interface for adjusting images is provided. In example embodiments, a new image to be adjusted is received. A plurality of basis styles is generated by applying adjustment parameters to the new image. Each of the plurality of basis styles comprises an adjusted version of the new image with an adjustment of at least one image control. A user interface is provided that positions a version of the new image in a center portion and positions the plurality of basis styles on the user interface based on the adjustment parameters applied to the new image. A control mechanism is provided over the version of the new image whereby movement of the control mechanism to a new position on the user interface causes the version of the new image to adjust accordingly.Type: ApplicationFiled: September 12, 2019Publication date: January 2, 2020Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
-
Patent number: 10444958Abstract: In various example embodiments, a system and method for providing a visual example-based user interface for adjusting images is provided. In example embodiments, a new image to be adjusted is received. A plurality of basis styles is generated by applying adjustment parameters to the new image. Each of the plurality of basis styles comprises an adjusted version of the new image with an adjustment of at least one image control. A user interface is provided that positions a version of the new image in a center portion and positions the plurality of basis styles on the user interface based on the adjustment parameters applied to the new image. A control mechanism is provided over the version of the new image whereby movement of the control mechanism to a new position on the user interface causes the version of the new image to adjust accordingly.Type: GrantFiled: September 23, 2013Date of Patent: October 15, 2019Assignee: Adobe Systems IncorporatedInventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
-
Patent number: 10108884Abstract: In example embodiments, systems and methods for learning and using user preferences for image adjustments are presented. In example embodiments, a new image is received. A correction parameter based on previously stored user adjustments for similar images is determined. A user style that is an adjusted version of the new image is generated by applying the correction parameter. The user style is provided on a user interface. A user adjustment is received. Based on determining that a user sample image is within a predetermined threshold of closeness to the new image, data corresponding to the user sample image is replaced with new adjustment data for the new image in a database of user sample images used to generate the correction parameter. Based on determining that no user sample images are within the predetermined threshold of closeness, new adjustment data is appended to the database used to generate the correction parameter.Type: GrantFiled: May 13, 2016Date of Patent: October 23, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
-
Publication number: 20160253578Abstract: In example embodiments, systems and methods for learning and using user preferences for image adjustments are presented. In example embodiments, a new image is received. A correction parameter based on previously stored user adjustments for similar images is determined. A user style that is an adjusted version of the new image is generated by applying the correction parameter. The user style is provided on a user interface. A user adjustment is received. Based on determining that a user sample image is within a predetermined threshold of closeness to the new image, data corresponding to the user sample image is replaced with new adjustment data for the new image in a database of user sample images used to generate the correction parameter. Based on determining that no user sample images are within the predetermined threshold of closeness, new adjustment data is appended to the database used to generate the correction parameter.Type: ApplicationFiled: May 13, 2016Publication date: September 1, 2016Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
-
Patent number: 9361666Abstract: In example embodiments, systems and methods for learning and using user preferences for image adjustments are presented. In example embodiments, a new image is received. A correction parameter based on previously stored user adjustments for similar images is determined. A user style that is an adjusted version of the new image is generated by applying the correction parameter. The user style is provided on a user interface. A user adjustment is received. Based on determining that a user sample image is within a predetermined threshold of closeness to the new image, data corresponding to the user sample image is replaced with new adjustment data for the new image in a database of user sample images used to generate the correction parameter. Based on determining that no user sample images are within the predetermined threshold of closeness, new adjustment data is appended to the database used to generate the correction parameter.Type: GrantFiled: October 7, 2013Date of Patent: June 7, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
-
Publication number: 20150370674Abstract: A tenant provisioning system. The system allows users to request creation of test tenants for a multi-tenant service targeting specific infrastructure resources and automated bulk creation of test tenants. Test tenants created by the system are clearly identified as test tenants to prevent test tenants from being misreported by business intelligence systems providing information about the multi-tenant service. Automated provisioning of test tenants on a regular schedule provides a mechanism for monitoring the operation of the multi-tenant service. Further, the ability to provision a test tenant in specific infrastructure resources allows comprehensive operational testing of most or all infrastructure resources, as well as targeted testing of individual infrastructure resources. The system may provide test tenants with an expiration allowing automatic removal of out-of-date test tenants. The system reduces the costs and errors inherent with the manual creation of test tenants.Type: ApplicationFiled: June 19, 2014Publication date: December 24, 2015Applicant: Microsoft CorporationInventors: Florin Lazar, Ian C. Marshall, Victor Urnyshev, Krishna Srinivasan Iyer, Diane K. Rapp, Robert A. Land
-
Publication number: 20150098646Abstract: In example embodiments, systems and methods for learning and using user preferences for image adjustments are presented. In example embodiments, a new image is received. A correction parameter based on previously stored user adjustments for similar images is determined. A user style that is an adjusted version of the new image is generated by applying the correction parameter. The user style is provided on a user interface. A user adjustment is received. Based on determining that a user sample image is within a predetermined threshold of closeness to the new image, data corresponding to the user sample image is replaced with new adjustment data for the new image in a database of user sample images used to generate the correction parameter. Based on determining that no user sample images are within the predetermined threshold of closeness, new adjustment data is appended to the database used to generate the correction parameter.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: Adobe Systems IncorporatedInventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
-
Publication number: 20150089444Abstract: In various example embodiments, a system and method for providing a visual example-based user interface for adjusting images is provided. In example embodiments, a new image to be adjusted is received. A plurality of basis styles is generated by applying adjustment parameters to the new image. Each of the plurality of basis styles comprises an adjusted version of the new image with an adjustment of at least one image control. A user interface is provided that positions a version of the new image in a center portion and positions the plurality of basis styles on the user interface based on the adjustment parameters applied to the new image. A control mechanism is provided over the version of the new image whereby movement of the control mechanism to a new position on the user interface causes the version of the new image to adjust accordingly.Type: ApplicationFiled: September 23, 2013Publication date: March 26, 2015Applicant: Adobe Systems IncorporatedInventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
-
Patent number: 8533607Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simple Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: GrantFiled: May 15, 2007Date of Patent: September 10, 2013Assignee: Cisco Technology, Inc.Inventors: Robert A. Land, Robert Simon
-
Patent number: 8438491Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simple Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: GrantFiled: February 21, 2007Date of Patent: May 7, 2013Assignee: Cisco Technology, Inc.Inventors: Robert A. Land, Robert Simon
-
Publication number: 20070288558Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simple Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: ApplicationFiled: May 15, 2007Publication date: December 13, 2007Inventors: Robert Land, Robert Simon
-
Patent number: 7254781Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simple Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: GrantFiled: October 6, 1999Date of Patent: August 7, 2007Assignee: Cisco Technology, Inc.Inventors: Robert A. Land, Robert Simon
-
Publication number: 20070174685Abstract: A method of establishing and maintaining a consistent configuration state of a first processor, running on a first version of operating software, and a second processor, running on a second version of operating software, is described. The method involves determining a current configuration state of the first processor, where the configuration state comprises a list of configuration commands. The method also involves performing a syntax check for each command in the current configuration, using the second processor and the second version of operating software, with the syntax check resulting in a pass or a fail result. For every command which results in a fail result, an entry is added to a mismatched configuration list (MCL). Embodiments of this invention can be utilized to keep the configurations consistent during an upgrade or downgrade of the operating software.Type: ApplicationFiled: January 19, 2006Publication date: July 26, 2007Inventors: Donald Banks, Saravanan Valapady Kanan, Sukhdev Kapur, Joseph Swaminathan, Robert Land
-
Publication number: 20070150619Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simple Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: ApplicationFiled: February 21, 2007Publication date: June 28, 2007Inventors: Robert Land, Robert Simon
-
Patent number: 6008805Abstract: A method and apparatus for managing a network access device is provided. Embedded within the access device are three distinct software layers. The first layer is a combined text-interface generator and Hypertext Transport Protocol client. The second layer is a combined Hypertext Transport Protocol server and Simpler Network Management Protocol manager. The third layer is a Simple Network Management Protocol agent that has direct access to the configuration data of the access device. A user can manage the device through the embedded text-interface generator, by using an external HTTP client to communicate with the embedded HTTP server, or by using an external SNMP manager to communicate with the embedded SNMP agent. Techniques are disclosed for embedding SNMP information in messages passed between HTTP clients and servers.Type: GrantFiled: July 19, 1996Date of Patent: December 28, 1999Assignee: Cisco Technology, Inc.Inventors: Robert A. Land, Robert Simon
-
Patent number: 5987034Abstract: A frame relay communications network consists of a number of interconnected nodes. The network nodes include segmentation and reassembly device for fragmenting variable length frames of user data into packets of a predefined length. A preferred embodiment uses ATM AAL5 segmentation and reassembly to construct cells. Header and trailer information is added to each of the cells for transport across the frame relay network.Type: GrantFiled: August 30, 1996Date of Patent: November 16, 1999Assignee: Cisco Technology, Inc.Inventors: Robert Simon, Mark Rumer, Robert A. Land, David E. Swanson