Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Craig, NC

Brenda Dianne Craig, Claremont, NC US

Patent application numberDescriptionPublished
20090003778Fiber optic cable assembly - A fiber optic cable assembly comprising a fiber optic cable having a plurality of optical fibers disposed within a cable sheath and having an access point through the cable sheath for accessing and preterminating at least one of the plurality of optical fibers, at least one tether attached about the access point, the at least one tether having at least one optical fiber disposed within a cable sheath, and a flexible closure substantially encapsulating the access point, a portion of the fiber optic cable and a portion of the at least one tether. At least one preterminated fiber of the fiber optic cable is spliced to the at least one optical fiber of the at least one tether, and spliced together fiber portions of the at least one preterminated fiber and the at least one tether optical fiber are not maintained within a splice tube.01-01-2009

Darrell Wayne Craig, Stokesdale, NC US

Patent application numberDescriptionPublished
20090163058ELECTRICAL CONNECTOR WITH TETHERED COVER - An electrical connector assembly includes a connector having a housing and a receptacle for mating with a mating connector. The assembly also includes a cover configured to attach to the housing, and a tether linking the housing to the cover. The tether includes a housing mount for installing the tether onto the housing, a cover mount for installing the tether onto the cover, and a link connecting the housing mount to the cover mount. The link is non-metallic.06-25-2009
20100055971SENSOR STRIP FOR A CONNECTIVITY MANAGEMENT SYSTEM - A network panel includes a panel having a plurality of openings and interconnect modules received in the openings. Each interconnect module has a mating face and a plurality of receptacle jacks. Each receptacle jack has an opening at the mating face defining a port configured to receive a plug of a patch cord having the sensing probes. The network panel also includes a sensor strip having one or more headers and one or more flexible circuits interconnecting a plurality of rigid circuit boards with the header. Each of the circuit boards have contact pads and the sensor strip is mounted to at least one of the panel and the interconnect modules such that the contact pads are aligned with respective receptacle jacks. The contact pads are configured to interface with sensing probes when the plug is mated with the receptacle jacks.03-04-2010

Donald B. Craig, Fletcher, NC US

Patent application numberDescriptionPublished
20100194007NOVEL FILTRATION SYSTEM FOR LARGE CAST IRON CASTINGS - An improved filter assembly for molten metal is described. The assembly has a canister with at least one port wherein the port allows filtered molten metal to flow from the canister. A plurality of filter elements is in the canister wherein the filter elements separate a volume of the canister into a primary chamber and a secondary chamber wherein the secondary chamber is in direct flow communication with the port. A ported cover is over the canister wherein the ported cover prohibits unfiltered molten metal from flowing directly into the secondary chamber. The molten metal flows from the primary chamber to the secondary chamber through a filter element.08-05-2010

Jeffrey A. Craig, Durham, NC US

Patent application numberDescriptionPublished
20090135723METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PERFORMING IP LINK PROVING USING HEARTBEAT MESSAGES - According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for performing IP link proving using heartbeat messages. The method includes transmitting a plurality of heartbeat messages over an IP communications link. A transmission parameter of the plurality of heartbeat messages is varied and a plurality of heartbeat acknowledgement messages corresponding to at least a subset of the plurality of heartbeat messages is received. A measure of processing capabilities of the IP communications link is determined based on the transmission parameters and the heartbeat acknowledgement messages.05-28-2009
20100202446METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CENTRALIZED ROUTING AND CALL INSTANCE CODE MANAGEMENT FOR BEARER INDEPENDENT CALL CONTROL (BICC) SIGNALING MESSAGES - The subject matter described herein includes methods, systems and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages. One aspect of the subject matter described herein includes a system for routing BICC signaling messages and managing call instance code assignments. The system includes a BICC signaling router. The BICC signaling router includes a routing module for centralized routing of BICC signaling messages between a plurality of BICC signaling nodes. The BICC signaling router further includes a call instance code management module for centralized assignment of call instance codes for BICC signaling sessions routed through the BICC signaling router.08-12-2010

Patent applications by Jeffrey A. Craig, Durham, NC US

Jeffrey A. Craig, Chapel Hill, NC US

Patent application numberDescriptionPublished
20100329152METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ORGANIZING, MANAGING, AND SELECTIVELY DISTRIBUTING ROUTING INFORMATION IN A SIGNALING MESSAGE ROUTING NODE - Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.12-30-2010

Jeffrey Alan Craig, Durham, NC US

Patent application numberDescriptionPublished
20110200054METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING LOCAL APPLICATION ROUTING AT A DIAMETER NODE - Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. One method includes receiving, at an ingress Diameter message processor associated with a Diameter signaling router (DSR), a Diameter message from a peer Diameter element. At the ingress Diameter message processor, application routing data is accessed to determine whether processing of the Diameter message by a Diameter application is required. In response to determining that Diameter application processing is required, the Diameter message is forwarded to a Diameter message processor hosting a Diameter application identified by the application routing data for processing. In response to determining that Diameter application processing is not required, the Diameter message is forwarded to an egress Diameter message processor associated with the DSR.08-18-2011
20110202604METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SOURCE PEER CAPACITY-BASED DIAMETER LOAD SHARING - Methods, systems, and computer readable media for source peer capacity-based Diameter load sharing are disclosed. According to one aspect, the subject matter described herein includes a method for source peer capacity-based Diameter load sharing. A network element for processing Diameter messages received from a Diameter peer requests information regarding a Diameter message capacity requirement of the Diameter peer, receives information regarding the Diameter message capacity requirement of the Diameter peer, and uses the received information to load share the processing. In one embodiment, the network element is a Diameter signaling router having multiple message processors for processing Diameter messages, and the information regarding the Diameter message capacity requirement of the Diameter peer is used to load share Diameter message processing and/or Diameter connections among the multiple message processors.08-18-2011
20110202612METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING ORIGIN ROUTING AT A DIAMETER NODE - Methods, systems, and computer readable media for providing origin routing at a Diameter node are disclosed. One exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes accessing, using the Diameter message processor, Diameter peer routing information that includes Diameter origination information to determine a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined second Diameter node.08-18-2011
20110202613METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ANSWER-BASED ROUTING OF DIAMETER REQUEST MESSAGES - Methods, systems, and computer readable media for answer-based routing of Diameter request messages are disclosed. According to one method, a Diameter request message is received from a first Diameter node at a. A copy of at least a portion of the Diameter request message is cached at the DSR and the Diameter request message is routed to a second Diameter node. The DSR determines whether a predetermined condition associated with an answer to the first Diameter request message exists. In response to determining that the predetermined condition exists, the cached portion of the Diameter request message is retrieved, a Diameter request that includes the cached portion of the Diameter request message is generated, and the generated Diameter request message is routed.08-18-2011
20110202676METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING PEER ROUTING AT A DIAMETER NODE - Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. In one example, the method includes receiving, at an ingress Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes accessing, using the ingress Diameter message processor, Diameter peer routing information to determine an egress Diameter message processor among a plurality of egress Diameter message processors within the DSR and associated with a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined egress Diameter message processor.08-18-2011
20110202677METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTER-MESSAGE PROCESSOR STATUS SHARING - According to one aspect, the subject matter described herein includes a method of operating a Diameter signaling router (DSR) for routing Diameter messages. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The method also includes detecting, at a first of the plurality of Diameter message processors, a change in status relating to the at least one Diameter function. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, an indication of the change in status.08-18-2011
20110202684METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTER-DIAMETER-MESSAGE PROCESSOR ROUTING - According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.08-18-2011

Joyce Craig, Pittsboro, NC US

Patent application numberDescriptionPublished
20080289066Self-Processing Plants and Plant Parts - The invention provides polynucleotides, preferably synthetic polynucleotides, which encode processing enzymes that are optimized for expression in plants. The polynucleotides encode mesophilic, thermophilic, or hyperthermophilic processing enzymes, which are activated under suitable activating conditions to act upon the desired substrate. Also provided are “self-processing” transgenic plants, and plant parts, e.g., grain, which express one or more of these enzymes and have an altered composition that facilitates plant and grain processing. Methods for making and using these plants, e.g., to produce food products having improved taste and to produce fermentable substrates for the production of ethanol and fermented beverages are also provided.11-20-2008
20090288232SELF PROCESSING PLANTS AND PLANT PARTS - The invention provides polynucleotides, preferably synthetic polynucleotides, which encode processing enzymes that are optimized for expression in plants. The polynucleotides encode mesophilic, thermophilic, or hyperthermophilic processing enzymes, which are activated under suitable activating conditions to act upon the desired substrate. Also provided are “self-processing” transgenic plants, and plant parts, e.g., grain, which express one or more of these enzymes and have an altered composition that facilitates plant and grain processing. Methods for making and using these plants, e.g., to produce food products having improved taste and to produce fermentable substrates for the production of ethanol and fermented beverages are also provided.11-19-2009
20090320831SELF PROCESSING PLANTS AND PLANT PARTS - The invention provides polynucleotides, preferably synthetic polynucleotides, which encode processing enzymes that are optimized for expression in plants. The polynucleotides encode mesophilic, thermophilic, or hyperthermophilic processing enzymes, which are activated under suitable activating conditions to act upon the desired substrate. Also provided are “self-processing” transgenic plants, and plant parts, e.g., grain, which express one or more of these enzymes and have an altered composition that facilitates plant and grain processing. Methods for making and using these plants, e.g., to produce food products having improved taste and to produce fermentable substrates for the production of ethanol and fermented beverages are also provided.12-31-2009

Patent applications by Joyce Craig, Pittsboro, NC US

Joyce Aldridge Craig, Pittsboro, NC US

Patent application numberDescriptionPublished
20090142818Process of producing a fermentation product - The present invention relates to a process of producing a fermentation product, especially ethanol, from starch-containing material using an alpha-amylase and a carbohydrate-source generating enzyme. The invention also relates to a composition comprising an alpha-amylase and a carbohydrate-source generating enzyme as well as the use such compositions for producing fermentation products.06-04-2009

Randall A. Craig, Raleigh, NC US

Patent application numberDescriptionPublished
20090132457DATA COMPARISON USING DIFFERENT TIME PERIODS IN DATA SEQUENCES - Data for a first time period in a primary data sequence is compared with data for a second time period in each of a set of secondary data sequences. The durations of the first and second time periods are correlated, and the first time period is different from the second time period. To this extent, the data in the primary data sequence during the first time period provides a template for assigning a ranking to each secondary data sequence based on the corresponding data for the second time period.05-21-2009

Robert Howard Craig, Asheboro, NC US

Patent application numberDescriptionPublished
20090101703Director Voting Method - The invention relates to a method for a board of directors to vote on a board document that includes the following steps in order: 04-23-2009
20090112612Board Document Approval Method - A computer implemented method for approving a board paper for distribution that includes the following steps in order: 04-30-2009
20090144394METHOD OF PREPARING AND DISTRIBUTING BOARD PAPERS - A management system including a conversion system, a central system and one or more access points connected to the central system by a network; wherein said conversion system includes a scanning device and file conversion means configured to take a physical or electronic board paper and convert it to a digital document; the central system includes one or more accounts and one or more databases, such that the or each digital document is collated into one or more board books which are electronically stored in the or each database, the or each account is associated with a designated director who wishes to access the or each board book; said central system is configured to control access to the or each board book by the or each director.06-04-2009

Ronald E. Craig, Pittsboro, NC US

Patent application numberDescriptionPublished
20090031027Relationship-Centric Portals for Communication Sessions - Relationship-centric resources are provided to users during a communication session. After establishing a communication session between a first communication device and a second communication device, content that meets a content descriptor is retrieved. This content descriptor describes a nature of a relationship between users of the first and second communication devices. The retrieved content, which meets the content descriptor, is then simultaneously displaying on both the first communication device and the second communication device.01-29-2009
20100037186HOST SCREEN TRANSFORMATION FOR MOBILE DEVICES HAVING A REDUCED DISPLAY SIZE - The present invention provides a method, system and computer program product for improved display of host terminal applications on data processing systems having a small display size. In one embodiment, a host application translator reads characters stored in a character buffer and character attributes stored in an attribute buffer of a computer host terminal application that is displayed to a user as lines of characters. The host application translator performs component recognition on the characters and the character attributes to identify essential characters. Essential characters are characters that are required to be displayed to a user for the user to be able to interact with the computer host terminal application. The host application translator generates hypertext markup language code (HTML) for reconfiguring the characters for display on a portable data processing system having a small display size.02-11-2010
20100070914EXPANDABLE AREA FOR HOST TABLE DATA DISPLAY IN A MOBILE DEVICE - A system, method and computer-readable medium is disclosed for providing improved display of a host terminal application interface. A host application translator reads characters stored in a character buffer of a computer host terminal application that is displayed to a user as a table of horizontal rows and vertical columns of characters. The host application translator receives a preference that determines which vertical columns are to be displayed and a second preference that determines the order in which the vertical columns are to be displayed. The host application translator reconfigures the display of the characters by displaying the vertical columns indicated by the first preference in the order indicated by the second preference and displaying a means to display information corresponding to the vertical columns that are not indicated by the first preference, and providing user-selectable controls to expand or collapse this information within a particular row.03-18-2010

Patent applications by Ronald E. Craig, Pittsboro, NC US

Ronald Eugene Craig, Pittsboro, NC US

Patent application numberDescriptionPublished
20080225000Cancellation of Environmental Motion In Handheld Devices - A method, system and computer program product for compensating the environmental motion in handheld devices. A sensor unit is affixed to an object in the environment to detect and measure environmental motion. Upon measuring any detected environmental motion, the sensor unit transmits a value corresponding to the measured environmental motion to one or more handheld devices. Alternatively, the sensor unit may transmit the value corresponding to the measured environmental motion to a unit configured to retransmit the value to one or more handheld devices. Upon receiving the value corresponding to the measured environmental motion, the handheld device cancels this environmental motion from the motion it measured thereby taking into consideration only the motion inputted by the user of the handheld device.09-18-2008

Patent applications by Ronald Eugene Craig, Pittsboro, NC US