Patents by Inventor Craig W. Miller

Craig W. Miller 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: 8375144
    Abstract: A system is disclosed. The system includes a first network module communicatively coupled to a plurality of services associated with a first network utilizing a first protocol. The system also includes a second network module communicatively coupled to a plurality of services associated with a second network utilizing a second protocol, the second protocol being different than the first protocol. The system also includes a service determination module coupled to the first and second network modules, the service determination module operable to receive a request from the first network module to access at least one service from the plurality of services associated with the second network. The service determination module determines the at least one requested service and sends the request to the at least one requested service associated with the second network through the second network module utilizing the second protocol.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: February 12, 2013
    Assignee: Metaswitch Networks Ltd
    Inventors: James L. Bunch, Craig W. Miller, Gerald R. Dubois, Lindsey D. Owen, Suryaram Alladi
  • Publication number: 20110252154
    Abstract: A system is disclosed. The system includes a first network module communicatively coupled to a plurality of services associated with a first network utilizing a first protocol. The system also includes a second network module communicatively coupled to a plurality of services associated with a second network utilizing a second protocol, the second protocol being different than the first protocol. The system also includes a service determination module coupled to the first and second network modules, the service determination module operable to receive a request from the first network module to access at least one service from the plurality of services associated with the second network. The service determination module determines the at least one requested service and sends the request to the at least one requested service associated with the second network through the second network module utilizing the second protocol.
    Type: Application
    Filed: March 22, 2011
    Publication date: October 13, 2011
    Applicant: Data Connection LTD
    Inventors: James L. Bunch, Craig W. Miller, Gerald R. Dubois, Linsey D. Owen, Suryaram Alladi
  • Patent number: 8015350
    Abstract: Method and apparatus for using block level quality of service (QOS) data in a data storage device. A memory space is provided with a plurality of physical data storage blocks, such as data sectors on a magnetic disc. The QOS data identify at least one QOS characteristic for each of the available blocks. Transfers of user data between the blocks and a host device are preferably carried out in relation to the QOS data. In some preferred embodiments, the QOS data identifies a certification state for each of the blocks. In this way, the device is manufactured with less than all of the blocks having been successfully certified, and the remaining blocks are certified by the device during field use. In other preferred embodiments, the QOS data include a virus scan status, an access history, a write status, or an overlapped track indication for each said block.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: September 6, 2011
    Assignee: Seagate Technology LLC
    Inventors: Timothy R. Feldman, Jonathan W. Haines, William B. Raspotnik, Craig W. Miller, Edwin Scott Olds
  • Patent number: 7881282
    Abstract: A method is provided managing a call using a digital communication device, where the device provides an interface between a public broadband network and a public circuit switched network. In one example, the method includes receiving a request at the device from either the broadband or circuit switched network to establish the call and identifying a destination for the call. A path from the requesting network to the destination is determined, where the determination identifies whether the path will use one or both of the broadband and circuit switched networks. The call is routed via the path, and the device identifies the destination, determines the path, and routes the call without using any resources associated with the circuit switched network if the path does not include the circuit switched network.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: February 1, 2011
    Assignee: Data Connection Ltd.
    Inventors: Mark A. Crutcher, Randal E. Waters, Craig W. Miller
  • Patent number: 7827378
    Abstract: The application relates to defect management using mutable logical to physical association. Embodiments disclosed utilize mutable mapping between logical blocks and physical blocks. Dynamically updated mapping data, which mutably associates the logical blocks and the physical blocks, also includes physical block defect allocations.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: November 2, 2010
    Assignee: Seagate Technology LLC
    Inventors: Timothy R. Feldman, Jonathan W. Haines, Craig W. Miller, Edwin S. Olds
  • Publication number: 20090055620
    Abstract: The application relates to defect management using mutable logical to physical association. Embodiments disclosed utilize mutable mapping between logical blocks and physical blocks. Dynamically updated mapping data, which mutably associates the logical blocks and the physical blocks, also includes physical block defect allocations.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Applicant: Seagate Technology LLC
    Inventors: Timothy R. Feldman, Jonathan W. Haines, Craig W. Miller, Edwin S. Olds
  • Publication number: 20080086593
    Abstract: Method and apparatus for using block level quality of service (QOS) data in a data storage device. A memory space is provided with a plurality of physical data storage blocks, such as data sectors on a magnetic disc. The QOS data identify at least one QOS characteristic for each of the available blocks. Transfers of user data between the blocks and a host device are preferably carried out in relation to the QOS data. In some preferred embodiments, the QOS data identifies a certification state for each of the blocks. In this way, the device is manufactured with less than all of the blocks having been successfully certified, and the remaining blocks are certified by the device during field use. In other preferred embodiments, the QOS data include a virus scan status, an access history, a write status, or an overlapped track indication for each said block.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Applicant: Seagate Technology LLC
    Inventors: Timothy R. Feldman, Jonathan W. Haines, William B. Raspotnik, Craig W. Miller, Edwin Scott Olds
  • Patent number: 6816482
    Abstract: A system and method is provided for interfacing a broadband network and a circuit switched network, such as a PSTN, that is accessed via a switch that resides in the circuit switched network. The system includes a device, such as a gateway, that is located at a point of convergence between the two networks and connects to the circuit switched network through the switch. The gateway incorporates call management capabilities and is able to offload call management functions from the circuit switched network. The method manages call traffic by identifying a final destination for a call and determining a path for the call to the final destination. If the path does not need to use the circuit switched network, the gateway routes the call without accessing the switch.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: November 9, 2004
    Assignee: Carrius Technologies, Inc.
    Inventors: Mark A. Crutcher, Randal E. Waters, Craig W. Miller
  • Publication number: 20030156576
    Abstract: A system and method is provided for interfacing a broadband network and a circuit switched network, such as a PSTN, that is accessed via a switch that resides in the circuit switched network. The system includes a device, such as a gateway, that is located at a point of convergence between the two networks and connects to the circuit switched network through the switch. The gateway incorporates call management capabilities and is able to offload call management functions from the circuit switched network. The method manages call traffic by identifying a final destination for a call and determining a path for the call to the final destination. If the path does not need to use the circuit switched network, the gateway routes the call without accessing the switch.
    Type: Application
    Filed: February 18, 2003
    Publication date: August 21, 2003
    Applicant: VoiceRamp Technologies, Inc.
    Inventors: Mark A. Crutcher, Randal E. Waters, Craig W. Miller