Patents by Inventor Geoffrey Jones
Geoffrey Jones 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: 10171306Abstract: Methods and system are disclosed which can simplify the configuration of a MCEC in a fabric environment such that is may become automatic. Furthermore, centralized identities (such as a host tracking database and/or a network controlled) may be employed to detect the presence of a MCEC. Requiring the creation of direct links between network devices participating in the MCEC may be avoided. Furthermore, logical L2 fabric connectivity (over a L3 fabric underlay) may be utilized to provide dual homing active-active services without additional configuration, as the tracking of peer network devices may be performed in a centralized manner. For example, a host tracking database or a network controller may be employed for peer tracking.Type: GrantFiled: February 26, 2015Date of Patent: January 1, 2019Assignee: Cisco Technology, Inc.Inventors: Nalinaksh M. Pai, Sanjay Kumar Hooda, Peter Geoffrey Jones
-
Patent number: 10075391Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.Type: GrantFiled: August 28, 2017Date of Patent: September 11, 2018Assignee: Cisco Technology, Inc.Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
-
Patent number: 10006881Abstract: An electrochemical gas sensor having an electrode with a catalyst distributed on a porous surface is described. The porous surface can be a polytetrafluoroethylene tape. Alternate embodiments include layered or stacked electrodes.Type: GrantFiled: May 12, 2014Date of Patent: June 26, 2018Assignee: Life Safety Distribution AGInventors: Keith Francis Edwin Pratt, John Chapples, Martin Geoffrey Jones
-
Patent number: 10003569Abstract: A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include receiving a first address for a device connected to a network and receiving one or more second addresses for the device. The method may also include identifying a first switch through which the device connects to the network and identifying a second switch for storing the first address and the one or more second addresses. Further, the method may include storing the first address in the first switch and storing the first address and the one or more second addresses in the second switch.Type: GrantFiled: January 20, 2017Date of Patent: June 19, 2018Assignee: Cisco Technology, Inc.Inventors: Rajagopalan Janakiraman, Pagalavan Krishnamoorthy, Peter Geoffrey Jones, Sridhar Subramanian
-
Publication number: 20180149615Abstract: Embodiments of the disclosure include an electrochemical sensor comprising a housing defining an interior space; a sensing electrode; a counter electrode; and an electrical contact; wherein at least one of the sensing electrode or the counter electrode comprises a contact portion, wherein the contact portion is biased into contact with and electrically coupled to the electrical contact, and wherein a compression on the contact portion is different from a compression on the remaining body of the electrode.Type: ApplicationFiled: January 22, 2018Publication date: May 31, 2018Inventors: Alan Daniel Spong, Neils Hansen, Keith Francis Edwin Pratt, John Chapples, Martin Geoffrey Jones
-
Publication number: 20170359274Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.Type: ApplicationFiled: August 28, 2017Publication date: December 14, 2017Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
-
Patent number: 9835581Abstract: A gas sensor having a housing with first and second chambers featuring a porous separator located there between. The first chamber of the sensor being connected to atmosphere via a gas diffusion aperture. The gas sensor having a sensing electrode disposed within the first chamber and at least a second electrode disposed within the second chamber. The sensor having an ionic liquid electrolyte disposed within the second chamber where the sensing electrode and at least second electrodes comprise platinum.Type: GrantFiled: September 26, 2013Date of Patent: December 5, 2017Assignee: Honeywell International, Inc.Inventors: John Chapples, Martin Geoffrey Jones
-
Publication number: 20170293627Abstract: Embodiments are directed towards dynamic semantic models having multiple indices. Source data may be provided to a network computer from at least one separate data source. A raw data graph may be generated from the source data such that the structure of the raw data graph may be based on the structure of the source data. Elements of the raw data graph may be mapped to a concept graph. Concept instances may be generated based on the concept graph, the raw data graph, and the source data. Model-identifiers (MIDs) that correspond to the concept instances may be generated to include at least a path in the concept graph. The MID values may be indexed into a plurality of indices based on a content-type of the data associated with the MIDs. In response to a query, a result set may be generated that includes result MIDs.Type: ApplicationFiled: November 21, 2016Publication date: October 12, 2017Inventors: Ralph Donald Thompson, III, Allen Geoffrey Jones, Robert Povey
-
Patent number: 9749259Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.Type: GrantFiled: August 26, 2016Date of Patent: August 29, 2017Assignee: Cisco Technology, Inc.Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
-
Publication number: 20170142064Abstract: At a network device configured to control access to a network, a client device authentication request is received from a client device. The request includes identity credentials and a temporary media access control (MAC) address of the client device. The client device is successfully authenticated based on the identity credentials. After authentication, a new MAC address is established in the client device. A data frame is received from at the network device. It is determined whether the client device is using the new MAC address based on the received data frame. If it is determined that the client device is using the new MAC address, the client device is permitted access the network.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Inventors: Brian Eliot Weis, Peter Geoffrey Jones
-
Publication number: 20170134340Abstract: A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include receiving a first address for a device connected to a network and receiving one or more second addresses for the device. The method may also include identifying a first switch through which the device connects to the network and identifying a second switch for storing the first address and the one or more second addresses. Further, the method may include storing the first address in the first switch and storing the first address and the one or more second addresses in the second switch.Type: ApplicationFiled: January 20, 2017Publication date: May 11, 2017Inventors: Rajagopalan Janakiraman, Pagalavan Krishnamoorthy, Peter Geoffrey Jones, Sridhar Subramanian
-
Patent number: 9590906Abstract: A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include receiving a first address for a device connected to a network and receiving one or more second addresses for the device. The method may also include identifying a first switch through which the device connects to the network and identifying a second switch for storing the first address and the one or more second addresses. Further, the method may include storing the first address in the first switch and storing the first address and the one or more second addresses in the second switch.Type: GrantFiled: September 24, 2014Date of Patent: March 7, 2017Assignee: Cisco Technology, Inc.Inventors: Rajagopalan Janakiraman, Pagalavan Krishnamoorthy, Peter Geoffrey Jones, Sridhar Subramanian
-
Publication number: 20170054655Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.Type: ApplicationFiled: August 26, 2016Publication date: February 23, 2017Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
-
Patent number: 9501578Abstract: Embodiments are directed towards dynamic semantic models having multiple indices. Source data may be provided to a network computer from at least one separate data source. A raw data graph may be generated from the source data such that the structure of the raw data graph may be based on the structure of the source data. Elements of the raw data graph may be mapped to a concept graph. Concept instances may be generated based on the concept graph, the raw data graph, and the source data. Model-identifiers (MIDs) that correspond to the concept instances may be generated to include at least a path in the concept graph The MID values may be indexed into a plurality of indices based on a content-type of the data associated with the MIDs. In response to a query, a result set may be generated that includes result MIDs.Type: GrantFiled: December 21, 2015Date of Patent: November 22, 2016Assignee: Maana, Inc.Inventors: Ralph Donald Thompson, III, Allen Geoffrey Jones, Robert Povey
-
Patent number: 9455933Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.Type: GrantFiled: January 25, 2014Date of Patent: September 27, 2016Assignee: Cisco Technology, Inc.Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
-
Publication number: 20160254960Abstract: Methods and system are disclosed which can simplify the configuration of a MCEC in a fabric environment such that is may become automatic. Furthermore, centralized identities (such as a host tracking database and/or a network controlled) may be employed to detect the presence of a MCEC. Requiring the creation of direct links between network devices participating in the MCEC may be avoided. Furthermore, logical L2 fabric connectivity (over a L3 fabric underlay) may be utilized to provide dual homing active-active services without additional configuration, as the tracking of peer network devices may be performed in a centralized manner. For example, a host tracking database or a network controller may be employed for peer tracking.Type: ApplicationFiled: February 26, 2015Publication date: September 1, 2016Inventors: Nalinaksh M. Pai, Sanjay Kumar Hooda, Peter Geoffrey Jones
-
Publication number: 20160210298Abstract: Embodiments are directed towards dynamic semantic models having multiple indices. Source data may be provided to a network computer from at least one separate data source. A raw data graph may be generated from the source data such that the structure of the raw data graph may be based on the structure of the source data. Elements of the raw data graph may be mapped to a concept graph. Concept instances may be generated based on the concept graph, the raw data graph, and the source data. Model-identifiers (MIDs) that correspond to the concept instances may be generated to include at least a path in the concept graph The MID values may be indexed into a plurality of indices based on a content-type of the data associated with the MIDs. In response to a query, a result set may be generated that includes result MIDs.Type: ApplicationFiled: December 21, 2015Publication date: July 21, 2016Inventors: Ralph Donald Thompson, III, Allen Geoffrey Jones, Robert Povey
-
Publication number: 20160178565Abstract: A gas sensor including a gas sensing electrode, a counter electrode disposed within a housing, and respective conductors that connect the gas sensing electrode to the counter electrode via a sensing circuit is disclosed. The housing includes a solid electrolyte in communication with the gas sensing electrode and counter electrode wherein the solid electrolyte further comprises one or more coatings or layers. The one or more coatings or layers have a lower water vapor transport rate than that of the electrolyte, such that, in use, water vapor transport between the electrolyte and atmosphere is reduced.Type: ApplicationFiled: December 19, 2014Publication date: June 23, 2016Inventors: John Chapples, Keith Francis Edwin Pratt, Martin Geoffrey Jones
-
Publication number: 20160087892Abstract: A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include receiving a first address for a device connected to a network and receiving one or more second addresses for the device. The method may also include identifying a first switch through which the device connects to the network and identifying a second switch for storing the first address and the one or more second addresses. Further, the method may include storing the first address in the first switch and storing the first address and the one or more second addresses in the second switch.Type: ApplicationFiled: September 24, 2014Publication date: March 24, 2016Inventors: Rajagopalan Janakiraman, Pagalavan Krishnamoorthy, Peter Geoffrey Jones, Sridhar Subramanian
-
Patent number: 9218427Abstract: Embodiments are directed towards dynamic semantic models having multiple indices. Source data may be provided to a network computer from at least one separate data source. A raw data graph may be generated from the source data such that the structure of the raw data graph may be based on the structure of the source data. Elements of the raw data graph may be mapped to a concept graph. Concept instances may be generated based on the concept graph, the raw data graph, and the source data. Model-identifiers (MIDs) that correspond to the concept instances may be generated to include at least a path in the concept graph The MID values may be indexed into a plurality of indices based on a content-type of the data associated with the MIDs. In response to a query, a result set may be generated that includes result MIDs.Type: GrantFiled: January 21, 2015Date of Patent: December 22, 2015Assignee: Maana, Inc.Inventors: Ralph Donald Thompson, III, Allen Geoffrey Jones, Robert Povey