Patents by Inventor Christopher Wiborg
Christopher Wiborg 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: 8843598Abstract: Some embodiments of the present invention provide middleware functionality integrated into a module of a network device, such as a router or switch, that is configured to provide application-oriented network (“AON”) services. Some preferred implementations of the invention provide policy-based application services for RFID data, such as conditional routing, security (encryption, identification, authentication and authorization), data translation and/or transformation, data compression, data caching, etc. Some preferred implementations can interpret an application request and route to an appropriate network address of an RFID reader. Preferably, ALE (application-level event) aggregation and filtering can also be performed on behalf of the application. Some methods of the invention allow event data to be sent to applications (including but not limited to business applications) as request-response messages.Type: GrantFiled: December 27, 2007Date of Patent: September 23, 2014Assignee: Cisco Technology, Inc.Inventors: Rajiv Singhal, Christopher Wiborg
-
Patent number: 7658319Abstract: Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network with “personalities” that are appropriate for the roles of the RFID devices. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: GrantFiled: December 12, 2007Date of Patent: February 9, 2010Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Publication number: 20080104209Abstract: Some embodiments of the present invention provide middleware functionality integrated into a module of a network device, such as a router or switch, that is configured to provide application-oriented network (“AON”) services. Some preferred implementations of the invention provide policy-based application services for RFID data, such as conditional routing, security (encryption, identification, authentication and authorization), data translation and/or transformation, data compression, data caching, etc. Some preferred implementations can interpret an application request and route to an appropriate network address of an RFID reader. Preferably, ALE (application-level event) aggregation and filtering can also be performed on behalf of the application. Some methods of the invention allow event data to be sent to applications (including but not limited to business applications) as request-response messages.Type: ApplicationFiled: December 27, 2007Publication date: May 1, 2008Applicant: Cisco Technology, Inc.Inventors: Rajiv Singhal, Christopher Wiborg
-
Patent number: 7345585Abstract: Some embodiments of the present invention provide middleware functionality integrated into a module of a network device, such as a router or switch, that is configured to provide application-oriented network (“AON”) services. Some preferred implementations of the invention provide policy-based application services for RFID data, such as conditional routing, security (encryption, identification, authentication and authorization), data translation and/or transformation, data compression, data caching, etc. Some preferred implementations can interpret an application request and route to an appropriate network address of an RFID reader. Preferably, ALE (application-level event) aggregation and filtering can also be performed on behalf of the application. Some methods of the invention allow event data to be sent to applications (including but not limited to business applications) as request-response messages.Type: GrantFiled: August 1, 2005Date of Patent: March 18, 2008Assignee: Cisco Technology, Inc.Inventors: Rajiv Singhal, Christopher Wiborg
-
Patent number: 7336175Abstract: Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: GrantFiled: June 9, 2004Date of Patent: February 26, 2008Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Patent number: 7325734Abstract: Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network with “personalities” that are appropriate for the roles of the RFID devices. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: GrantFiled: June 9, 2004Date of Patent: February 5, 2008Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Patent number: 7322523Abstract: Methods and devices are provided for identifying and provisioning individual RFID devices in a network. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: GrantFiled: June 9, 2004Date of Patent: January 29, 2008Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Publication number: 20070027966Abstract: Some embodiments of the present invention provide middleware functionality integrated into a module of a network device, such as a router or switch, that is configured to provide application-oriented network (“AON”) services. Some preferred implementations of the invention provide policy-based application services for RFID data, such as conditional routing, security (encryption, identification, authentication and authorization), data translation and/or transformation, data compression, data caching, etc. Some preferred implementations can interpret an application request and route to an appropriate network address of an RFID reader. Preferably, ALE (application-level event) aggregation and filtering can also be performed on behalf of the application. Some methods of the invention allow event data to be sent to applications (including but not limited to business applications) as request-response messages.Type: ApplicationFiled: August 1, 2005Publication date: February 1, 2007Applicant: Cisco Technology, Inc.Inventors: Rajiv Singhal, Christopher Wiborg
-
Publication number: 20060123479Abstract: A method is disclosed for protecting a network against a denial-of-service attack by inspecting application layer messages at a network element. According to one aspect, when a network element intercepts data packets that contain an application layer message, the network element constructs the message from the payload portions of the packets. The network element determines whether the message satisfies specified criteria. The criteria may indicate characteristics of messages that are suspected to be involved in a denial-of-service attack, for example. If the message satisfies the specified criteria, then the network element prevents the data packets that contain the message from being received by the application for which the message was intended. The network element may accomplish this by dropping the packets, for example. As a result, the application's host does not waste processing resources on messages whose only purpose might be to deluge and overwhelm the application.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Inventors: Sandeep Kumar, Yi Jin, Sunil Potti, Christopher Wiborg
-
Publication number: 20060123226Abstract: A method is disclosed for performing security functions on a message payload in a network element. According to one aspect, a network element receives one or more data packets. The network element performs a security function on at least a portion of an application layer message that is contained in one or more payload portions of the one or more data packets. According to another aspect, a network element receives a first request that is destined for a first application. The network element sends, to a second application that sent the first request, a second request for authentication information. The network element receives the authentication information and determines whether the authentication information is valid. If the authentication information is not valid, then the network element prevents the first request from being sent to the first application.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Inventors: Sandeep Kumar, Subramanian Srinivasan, Tefcros Anthias, Subramanian Iyer, Christopher Wiborg
-
Publication number: 20050253717Abstract: Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network with “personalities” that are appropriate for the roles of the RFID devices. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: ApplicationFiled: June 9, 2004Publication date: November 17, 2005Applicant: Cisco Technology, Inc.Inventors: Arthur Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Publication number: 20050252957Abstract: Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: ApplicationFiled: June 9, 2004Publication date: November 17, 2005Applicant: Cisco Technology, Inc.Inventors: Arthur Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal
-
Publication number: 20050252970Abstract: Methods and devices are provided for identifying and provisioning individual RFID devices in a network. According to some implementations of the invention, a combination of EPC code information and existing networking standards form the basis of identifying and provisioning methods. For example, MAC address information and EPC information can be combined to identify a particular device and its location in a network. For implementations using the Dynamic Host Configuration Protocol (“DHCP”), DHCP Options may be used to pass provisioning information. Some implementations employ Domain Name Service (“DNS”) and dynamic DNS (“DDNS”) to allow easy identification of RFID devices.Type: ApplicationFiled: June 9, 2004Publication date: November 17, 2005Applicant: Cisco Technology, Inc.Inventors: Arthur Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christopher Wiborg, Vikas Butaney, Rajiv Singhal