Patents by Inventor Stephen R Carter

Stephen R Carter 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: 9146985
    Abstract: Techniques for evaluating patent impacts are provided. A claim of a patent is normalized and an abstract of the claim is generated. The abstract is used to search a repository of target sources and their corresponding abstracts. Related abstracts found during the search are returned for purposes of evaluating the claim in view of data sources associated with the related abstracts.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: September 29, 2015
    Assignee: Novell, Inc.
    Inventor: Stephen R. Carter
  • Patent number: 9135444
    Abstract: Techniques for trusted platform module (TPM) assisted data center management are provided. A data center registers TPM remote attestations for physical processing environments of physical devices within a data center. Each time a physical processing environment is established; a new TPM remote attestation is generated and validated against the registered TPM remote attestation. Additionally, during registration other identifying information is supplied to the physical processing environments that permit each physical processing environment to be authenticated, validated, and controlled via unique identities. Inter-data center communication is established for sharing virtual processing environments and administrative operations are authenticated within each of the data centers perform any administrative operation is permitted to process within a particular data center.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: September 15, 2015
    Assignee: Novell, Inc.
    Inventors: Stephen R Carter, Tammy Anita Green, Scott Alan Isaacson
  • Patent number: 9122533
    Abstract: System and method for providing cloud computing services are described. In one embodiment, the system comprises a cloud computing environment comprising resources for supporting cloud workloads, each cloud workload having associated therewith an internal cloud address; and a routing system disposed between external workloads of an external computing environment and the cloud workloads, the routing system for directing traffic from an external cloud address to the internal cloud addresses of the cloud workloads. The routing system comprises a virtual router configured to function as a network address translator (“NAT”); a distributor connected between the virtual router and the cloud workloads; and a distributor registry accessible by the distributor for maintaining information comprising at least one of port mappings, cloud address mappings, and cloud workload configuration information.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: September 1, 2015
    Assignee: NOVELL, INC.
    Inventors: Stephen R. Carter, Carolyn Bennion McClain, Jared Patrick Allen, Dale Robert Olds, Lloyd Leon Burch
  • Patent number: 9123006
    Abstract: Techniques for parallel business intelligence and management are provided. Data is collected from a variety of disparate sources and from a variety of disparate network locations. The data is then filtered and normalized. Next, relationships between elements in the data are established and correlations are created between the elements. The elements are then tagged and integrated with other data of a distributed knowledge store to create customized business intelligence reports and customized data visualizations.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: September 1, 2015
    Assignee: Novell, Inc.
    Inventors: Stephen R Carter, Lee Edward Lowry, Vernon Roger Holm, Atul Mahajan
  • Patent number: 9104706
    Abstract: Techniques for meta-directory control and evaluation of events are provided. Disparate events from heterogeneous processing environments are collected as the events are produced by resources within the processing environments. The events are filtered and organized into taxonomies. Next the filtered and organized events are assigned to nodes of a Meta directory, each node defining a relationship between two or more of the resources and policy is applied. Finally, additional policy is evaluated in view of the events and their node assignments with other events, and one or more automated actions are then taken.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: August 11, 2015
    Assignee: Novell, Inc.
    Inventors: Stephen R Carter, Scott Alan Isaacson
  • Publication number: 20150205485
    Abstract: Techniques for representing and navigating information in three dimensions are provided. Information content is rendered to at least one side of a three-dimensional representation of a graphical shape. Summary information is link to the information from a top of the shape. The information also links to background information housed on a bottom of the shape. Links can be activated and the shape can be rotated in any direction to navigate the information, the summary information, and the background information within the shape.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 23, 2015
    Inventor: Stephen R. Carter
  • Publication number: 20150207684
    Abstract: Techniques for cloud control and management are provided. The control, creation, and management of workloads in distributed infrastructures are coordinated via a master Configuration Management Database (CMDB). The master CMDB is also used to unify the multiple distributed infrastructures so that the workloads are rationalized. Moreover, data centers are coordinated with the distributed infrastructures so the configuration settings and policies included in the master CMDB are enforced and synchronized throughout the network.
    Type: Application
    Filed: January 30, 2015
    Publication date: July 23, 2015
    Inventors: Robert A. Wipfel, Stephen R. Carter, Carolyn B. McClain
  • Patent number: 9071443
    Abstract: Techniques for automated service platform prospecting are provided. A prospector process is sent out in advance to scout for potential network sites that provide computing infrastructure and computing services (platforms) to self-contained computing environments. The prospector process validates the potential network sites for use and gathers site characteristics that are used to configure the self-contained computing environments when they are to be installed and executed on those network sites.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: June 30, 2015
    Assignee: Novell, Inc.
    Inventors: Stephen R Carter, Carolyn B. McClain
  • Patent number: 9058579
    Abstract: Techniques for project management instantiation and configuration are provided. A master project includes policy directives that drive the dynamic instantiation and configuration of resources for a project. The resources are instantiated and configured on demand and when resources are actually requested, in response to the policy directives.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: June 16, 2015
    Assignee: Novell, Inc.
    Inventors: Michel Shane Simpson, Volker Gunnar Scheuber-Heinz, Lee Edward Lowry, Stephen R Carter
  • Publication number: 20150143458
    Abstract: Techniques for identity and policy based routing are presented. A resource is initiated on a device with a resource identity and role assignments along with policies are obtained for the resource. A customized network is created for the resource using a device address for the device, the resource identity, the role assignments, and the policies.
    Type: Application
    Filed: January 30, 2015
    Publication date: May 21, 2015
    Inventors: Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Lloyd Leon Burch, Stephen R. Carter
  • Patent number: 9032094
    Abstract: Techniques for network application layer routing are provided. Requests for services are inspected at an application layer of a network. A priority for a requestor is obtained and in response to the priority the requests are routed to particular processing environments. Depending on the priority the processing environments may be high performing or low performing.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: May 12, 2015
    Assignee: EMC Corporation
    Inventors: Stephen R. Carter, Ravishankar Krishnamurthy, Duraisamy Veeravadivel
  • Patent number: 9026638
    Abstract: In a computing system environment, methods and apparatus include tapping a plurality of connected computing devices and distilling small amounts of entropy from each, concentrating the entropy so collected, and performing all in a stealth or surreptitious fashion relative to the providers of the entropy. In this manner: the potential supply of entropy on a networked computing device is greatly expanded; the potential for entropy-related denial-of-service attacks in Linux systems is reduced; no significant extra processing burden on participating computing devices is required; and enlisting entropy-providing computing devices (including or not naïve applications) in entropy exchanges occurs unobtrusively. Representative particular environments include web servers, including servlet filters, and clients engaged in http sessions; Java virtual machines; network interface cards in promiscuous mode analyzing packets; and other. Computer program products for devices to realize the foregoing are also intended.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: May 5, 2015
    Assignee: Novell, Inc.
    Inventors: Kasman E. Thomas, Stephen R Carter
  • Patent number: 8996686
    Abstract: A Request for content is validated for a specific level of service that is to be provided over a network when making the request for the content and when delivering the content to satisfy the request over the network. A network transaction is tagged representing the request and the delivery of the content. Resources that comport with the specific level of service are designated to handle the network transaction and the transaction is injected into the network. Usage of the resources is monitored as the network transaction is processed.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: March 31, 2015
    Assignee: Novell, Inc.
    Inventor: Stephen R. Carter
  • Patent number: 8978125
    Abstract: Techniques for identity controlled data centers are provided. Remote processing environments are authenticated via identity associations. Virtual remote processing environments are subsequently installed and authenticated on the remote processing environments on which they are deployed and they receive unique virtual remote processing environment identities, which are locally and independently assigned within their remote processing environments. Applications deployed to the virtual remote processing environments are also authenticated and acquire identities for the virtual remote processing environments in which they are deployed. The processing of the remote virtual processing environments and the applications are circumscribed by independently acquired policies within the remote processing environments.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: March 10, 2015
    Assignee: Oracle International Corporation
    Inventor: Stephen R. Carter
  • Patent number: 8977775
    Abstract: Techniques for identity and policy based routing are presented. A resource is initiated on a device with a resource identity and role assignments along with policies are obtained for the resource. A customized network is created for the resource using a device address for the device, the resource identity, the role assignments, and the policies.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: March 10, 2015
    Assignee: Novell. Inc.
    Inventors: Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Lloyd Leon Burch, Stephen R. Carter
  • Patent number: 8972898
    Abstract: Techniques for representing and navigating information in three dimensions are provided. Information content is rendered to at least one side of a three-dimensional representation of a graphical shape. Summary information is link to the information from a top of the shape. The information also links to background information housed on a bottom of the shape. Links can be activated and the shape can be rotated in any direction to navigate the information, the summary information, and the background information within the shape.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: March 3, 2015
    Assignee: Novell Intellectual Properties, Inc.
    Inventor: Stephen R. Carter
  • Patent number: 8966017
    Abstract: Techniques for cloud control and management are provided. The control, creation, and management of workloads in distributed infrastructures are coordinated via a master Configuration Management Database (CMDB). The master CMDB is also used to unify the multiple distributed infrastructures so that the workloads are rationalized. Moreover, data centers are coordinated with the distributed infrastructures so the configuration settings and policies included in the master CMDB are enforced and synchronized throughout the network.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: February 24, 2015
    Assignee: Novell, Inc.
    Inventors: Robert A. Wipfel, Stephen R Carter, Carolyn B. McClain
  • Patent number: 8966448
    Abstract: Techniques for debugging applications are provided. Access to an application is controlled by a wrapper. The wrapper intercepts calls to the application and records the calls. The calls are then passed to the application for processing. The recorded calls form a log which may be analyzed or mined to detect error conditions or undesirable performance characteristics associated with the application independent of source associated with the application.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: February 24, 2015
    Assignee: Novell, Inc.
    Inventors: Brian Collings Cooper, Stephen R. Carter
  • Publication number: 20150012740
    Abstract: Techniques for network searching are provided. A search is defined and the search is encrypted in a format known to a search service. Return instructions are defined for delivering search results of the search to a principal that defined the search and the return instructions. The return instructions are encrypted in a different format know to a return search process. The encrypted search is delivered to the search service for processing the search and the encrypted return instructions are delivered to the return search process for handling search results provided by the search service and for conforming delivery of the search results to the return instructions.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 8, 2015
    Inventors: James Gerald Sermersheim, Stephen R. Carter
  • Patent number: 8930945
    Abstract: Methods and apparatus enforce computing policies of an enterprise in a distributed manner so that idiosyncratic services to a computing device can be minimized or altogether eliminated. Pluralities of virtual machines are arranged on one or more computing devices and define, for example, applications specified by a user and shared services approved by the enterprise. A central library stores the virtual machines and each is available for check-out by users. A manager evaluates the virtual machines for satisfactory compliance with the computing policies at a time when the virtual machines are resident in the library. Upon confirmation of satisfactory compliance, the applications and shared services are available for deployment to users. Otherwise, the virtual machines are centrally serviced for compliance and/or tested before redeployment. Libraries, managers, software program products, threat assessment, and policy management are other features, to name a few.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: January 6, 2015
    Assignee: Novell, Inc.
    Inventors: Kevin M. Boogert, Stephen R Carter