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: 20240071743
    Abstract: 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: Application
    Filed: March 28, 2023
    Publication date: February 29, 2024
    Applicant: Pallidus, Inc.
    Inventors: Mark Land, Darren Hansen, Victor Torres, Robert Mervich, Thomas Kegg
  • Patent number: 10936177
    Abstract: 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: Grant
    Filed: September 12, 2019
    Date of Patent: March 2, 2021
    Assignee: Adobe Inc.
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
  • Publication number: 20200004411
    Abstract: 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: Application
    Filed: September 12, 2019
    Publication date: January 2, 2020
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
  • Patent number: 10444958
    Abstract: 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: Grant
    Filed: September 23, 2013
    Date of Patent: October 15, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
  • Patent number: 10108884
    Abstract: 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: Grant
    Filed: May 13, 2016
    Date of Patent: October 23, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
  • Publication number: 20160253578
    Abstract: 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: Application
    Filed: May 13, 2016
    Publication date: September 1, 2016
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
  • Patent number: 9361666
    Abstract: 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: Grant
    Filed: October 7, 2013
    Date of Patent: June 7, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
  • Publication number: 20150370674
    Abstract: 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: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Applicant: Microsoft Corporation
    Inventors: Florin Lazar, Ian C. Marshall, Victor Urnyshev, Krishna Srinivasan Iyer, Diane K. Rapp, Robert A. Land
  • Publication number: 20150098646
    Abstract: 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: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager
  • Publication number: 20150089444
    Abstract: 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: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Durga Ganesh Grandhi, Srinivasa Madhava Phaneendra Angara, Robert Land Gager, Sharad Baliyan
  • Patent number: 8533607
    Abstract: 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: Grant
    Filed: May 15, 2007
    Date of Patent: September 10, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Robert A. Land, Robert Simon
  • Patent number: 8438491
    Abstract: 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: Grant
    Filed: February 21, 2007
    Date of Patent: May 7, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Robert A. Land, Robert Simon
  • Publication number: 20070288558
    Abstract: 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: Application
    Filed: May 15, 2007
    Publication date: December 13, 2007
    Inventors: Robert Land, Robert Simon
  • Patent number: 7254781
    Abstract: 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: Grant
    Filed: October 6, 1999
    Date of Patent: August 7, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Robert A. Land, Robert Simon
  • Publication number: 20070174685
    Abstract: 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: Application
    Filed: January 19, 2006
    Publication date: July 26, 2007
    Inventors: Donald Banks, Saravanan Valapady Kanan, Sukhdev Kapur, Joseph Swaminathan, Robert Land
  • Publication number: 20070150619
    Abstract: 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: Application
    Filed: February 21, 2007
    Publication date: June 28, 2007
    Inventors: Robert Land, Robert Simon
  • Patent number: 6008805
    Abstract: 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: Grant
    Filed: July 19, 1996
    Date of Patent: December 28, 1999
    Assignee: Cisco Technology, Inc.
    Inventors: Robert A. Land, Robert Simon
  • Patent number: 5987034
    Abstract: 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: Grant
    Filed: August 30, 1996
    Date of Patent: November 16, 1999
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Simon, Mark Rumer, Robert A. Land, David E. Swanson