Patents by Inventor James J. Miner

James J. Miner 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: 9825849
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image and an application to run in the user application memory space of a general purpose computer. A connection is established with an operating system device configured to route packets between the application and the software router and route, by the software router, network traffic to and from the application by way of the connection. The application may be connected to other applications in the user application memory space or connected to applications that are external to the general purpose computer.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: November 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: James J. Miner, Ronald W. Taylor, II, Stan Ratliff, Edward Paradise, Walter L. Robinson, Darryl L. Satterwhite
  • Patent number: 9509601
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general purpose computer. An interface process is provided to receive and transmit packets between the user application memory space and the operating system's protected or kernel memory space of the general purpose computer. The interface process mimics or emulates any hardware interfaces that would be available to the router software when running on a dedicated embedded router device.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 29, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: James J. Miner, Stan Ratliff, Walter L. Robinson, Thomas Berry, Hope Mills, Steve Klein
  • Publication number: 20140122678
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general purpose computer. An interface process is provided to receive and transmit packets between the user application memory space and the operating system's protected or kernel memory space of the general purpose computer. The interface process mimics or emulates any hardware interfaces that would be available to the router software when running on a dedicated embedded router device.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 1, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: James J. Miner, Stan Ratliff, Walter L. Robinson, Thomas Berry, Hope Mills, Steve Klein
  • Publication number: 20140122727
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image and an application to run in the user application memory space of a general purpose computer. A connection is established with an operating system device configured to route packets between the application and the software router and route, by the software router, network traffic to and from the application by way of the connection. The application may be connected to other applications in the user application memory space or connected to applications that are external to the general purpose computer.
    Type: Application
    Filed: May 7, 2013
    Publication date: May 1, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: James J. Miner, Ronald W. Taylor, II, Stan Ratliff, Edward Paradise, Walter L. Robinson, Darryl L. Satterwhite
  • Patent number: 8612279
    Abstract: In one embodiment, a method comprises receiving from a user interface, by a computing device, a request for execution of at least one lambda function in an operation of a geospatial application, the geospatial application having lambda functions for operating on at least one of a workflow item or one or more entities of an ad hoc geospatial directory, the workflow item including at least one of the lambda functions for a workflow in the geospatial application; and executing by the computing device the at least one lambda function to form, in the geospatial application, a work entity that associates the workflow item with one of the entities, the work entity defining execution of the workflow on the one entity.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: December 17, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Billy Gayle Moon, Bryan Turner, James J. Miner
  • Patent number: 8380700
    Abstract: In one embodiment, a method comprises receiving from a user interface, by a computing device, a request for execution of at least one lambda function in an operation of a geospatial application, the geospatial application having lambda functions for operating on one or more entities of an ad hoc geospatial directory accessible by the computing device, the lambda functions having strongly typed definitions according to a prescribed symbol manipulation language that is a non-Turing complete language, that does not permit partial functions, and that is independent of any attribute of any computing system; optimizing execution by the computing device of the operation on the ad hoc geospatial directory; and the computing device returning to the user interface a response to the request based on the optimizing execution of the operation, the response including a data structure including at least one of the lambda functions for a corresponding at least one of generating a query of the ad hoc geospatial directory, mod
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: February 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Billy Gayle Moon, James J. Miner, Bryan Turner
  • Publication number: 20120331472
    Abstract: In one embodiment, a method comprises receiving from a user interface, by a computing device, a request for execution of at least one lambda function in an operation of a geospatial application, the geospatial application having lambda functions for operating on at least one of a workflow item or one or more entities of an ad hoc geospatial directory, the workflow item including at least one of the lambda functions for a workflow in the geospatial application; and executing by the computing device the at least one lambda function to form, in the geospatial application, a work entity that associates the workflow item with one of the entities, the work entity defining execution of the workflow on the one entity.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Billy Gayle MOON, Bryan TURNER, James J. MINER
  • Publication number: 20120265750
    Abstract: In one embodiment, a method comprises receiving from a user interface, by a computing device, a request for execution of at least one lambda function in an operation of a geospatial application, the geospatial application having lambda functions for operating on one or more entities of an ad hoc geospatial directory accessible by the computing device, the lambda functions having strongly typed definitions according to a prescribed symbol manipulation language that is a non-Turing complete language, that does not permit partial functions, and that is independent of any attribute of any computing system; optimizing execution by the computing device of the operation on the ad hoc geospatial directory; and the computing device returning to the user interface a response to the request based on the optimizing execution of the operation, the response including a data structure including at least one of the lambda functions for a corresponding at least one of generating a query of the ad hoc geospatial directory, mod
    Type: Application
    Filed: April 13, 2011
    Publication date: October 18, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Billy Gayle MOON, James J. MINER, Bryan TURNER
  • Patent number: 6103276
    Abstract: The invention relates to livestock feed compositions and methods for producing food products of improved nutritional quality from the livestock. Specifically, in one embodiment, feed compositions comprising whole flaxseed and dietary grit, and further comprising menhaden oil, soybean oil, and vitamin E, can be used to produce chicken eggs with improved essential fatty acid and vitamin E contents. The eggs so produced score favorably when compared to control eggs in taste tests. Furthermore, there is no reduction in egg production from the chickens fed a diet of the compositions disclosed.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: August 15, 2000
    Assignee: Pilgrim's Pride Corporation
    Inventors: Lonnie A. Pilgrim, James J. Miner, Mary E. Van Elswyk