Patents by Inventor Rajiv Singhal
Rajiv Singhal 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).
-
Publication number: 20220348095Abstract: Vehicle depots or yards adapted to charge multiple electric vehicles include multiple charging electrodes to simultaneously direct power to multiple electric vehicles. The charging electrodes may direct power to the electric vehicles from an utility grid or from a secondary power source.Type: ApplicationFiled: April 26, 2022Publication date: November 3, 2022Applicant: Proterra Operating Company, Inc.Inventors: Dustin GRACE, Rajiv SINGHAL, Andre LALLJIE, Brian PEVEAR, Thomas BLAZAK, Seamus McGRATH, John GERBER, Roger INNES
-
Patent number: 11351879Abstract: Vehicle depots or yards adapted to charge multiple electric vehicles include multiple charging electrodes to simultaneously direct power to multiple electric vehicles. The charging electrodes may direct power to the electric vehicles from an utility grid or from a secondary power source.Type: GrantFiled: October 5, 2018Date of Patent: June 7, 2022Assignee: Proterra Operating Company, Inc.Inventors: Dustin Grace, Rajiv Singhal, Andre Lalljie, Brian Pevear, Thomas Blazak, Seamus McGrath, John Gerber, Roger Innes
-
Publication number: 20200238844Abstract: Vehicle depots or yards adapted to charge multiple electric vehicles include multiple charging electrodes to simultaneously direct power to multiple electric vehicles. The charging electrodes may direct power to the electric vehicles from an utility grid or from a secondary power source.Type: ApplicationFiled: October 5, 2018Publication date: July 30, 2020Applicant: Proterra Inc.Inventors: Dustin GRACE, Rajiv SINGHAL, Andre LALLJIE, Brian PEVEAR, Thomas BLAZAK, Seamus McGRATH, John GERBER, Roger INNES
-
Patent number: 9010653Abstract: The Erasable Barcode prevents the sale of products by invalidating the barcode. The invalidation can be based on shelf life, or improper temperature maintenance. The invalidation is also visible to humans so that the consumer knows if the exposure occurs after purchase. Activation brings liquid from the first reservoir in contact with the migration medium. The liquid progressively produces a change in color over time in the migration medium. When the liquid has crossed the migration medium, it will come in contact with the absorptive medium. The absorptive medium will then rapidly change color. The absorptive layer is the substrate for a machine readable barcode such that the color change renders the barcode unreadable.Type: GrantFiled: April 25, 2013Date of Patent: April 21, 2015Inventors: Ananya Rajagopal, Peter Hendrik Glaubitz, Jacob Karl Hoylman, Lucienne Marie Paradis, Nathan Thomas Sears, Abhimanyu Rajiv Singhal, Edwin Bettinger Glaubitz, Arjun Kumar, Rahul Mal, David Runze Feng
-
Publication number: 20150021401Abstract: The Erasable Barcode prevents the sale of products by invalidating the barcode. The invalidation can be based on shelf life, or improper temperature maintenance. The invalidation is also visible to humans so that the consumer knows if the exposure occurs after purchase. Activation brings liquid from the first reservoir in contact with the migration medium. The liquid progressively produces a change in color over time in the migration medium. When the liquid has crossed the migration medium, it will come in contact with the absorptive medium. The absorptive medium will then rapidly change color.Type: ApplicationFiled: October 6, 2014Publication date: January 22, 2015Inventors: Ananya Rajagopal, Peter Hendrik Glaubitz, Jacob Karl Hoylman, Lucienne Marie Paradis, Nathan Thomas Sears, Abhimanyu Rajiv Singhal, Edwin Bettinger Glaubitz, Arjun Kumar, Rahul Mal, David Runze Feng
-
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
-
Publication number: 20140217184Abstract: The Erasable Barcode prevents the sale of products by invalidating the barcode. The invalidation can be based on shelf life, or improper temperature maintenance. The invalidation is also visible to humans so that the consumer knows if the exposure occurs after purchase. Activation brings liquid from the first reservoir in contact with the migration medium. The liquid progressively produces a change in color over time in the migration medium. When the liquid has crossed the migration medium, it will come in contact with the absorptive medium. The absorptive medium will then rapidly change color.Type: ApplicationFiled: April 25, 2013Publication date: August 7, 2014Inventors: Ananya Rajagopal, Peter Hendrik Glaubitz, Jacob Karl Hoylman, Lucienne Marie Paradis, Nathan Thomas Sears, Abhimanyu Rajiv Singhal, Edwin Bettinger Glaubitz, Arjun Kumar, Rahul Mal, David Runze Feng
-
Patent number: 8249953Abstract: Methods and devices are provided for determining the status of a networked device, e.g., a networked RFID device. In some embodiments of the invention, a customized packet is used to transmit a “heartbeat” from each of a plurality of networked devices to a server. Some such embodiments use a customized syslog packet for the heartbeats. The heartbeat includes identification information regarding the device, e.g., the unique electronic product code (“EPC”) of the device. The identification information may include other identification and/or authentication information, such as a shared secret and time data, which may be hashed with the identification information. The heartbeat may include information indicating the health, accuracy and/or reliability of the device and/or of the network that includes the device.Type: GrantFiled: July 13, 2004Date of Patent: August 21, 2012Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Rajiv Singhal
-
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
-
Patent number: 7422152Abstract: According to some implementations of the present invention, RFID devices and middleware servers are automatically provisioned with a network address and with instructions for sending a request for a middleware server to a middleware server assigner. In some implementations, the middleware server assigner is a load balancer. In some implementations, a middleware server is associated with a plurality of RFID devices by associating a middleware server network address or names with the network addresses of the RFID devices. Preferred methods also provide for redundancy of middleware servers and dynamic re-assignment of RFID devices from an unavailable middleware server to an available middleware server.Type: GrantFiled: December 9, 2004Date of Patent: September 9, 2008Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Rajiv Singhal, Bruce Moon, Roland Saville, Jayesh Chokshi, Michael De Leo
-
Publication number: 20080197980Abstract: According to some implementations of the present invention, RFID devices and middleware servers are automatically provisioned with a network address and with instructions for sending a request for a middleware server to a middleware server assigner. In some implementations, the middleware server assigner is a load balancer. In some implementations, a middleware server is associated with a plurality of RFID devices by associating a middleware server network address or names with the network addresses of the RFID devices. Preferred methods also provide for redundancy of middleware servers and dynamic reassignment of RFID devices from an unavailable middleware server to an available middleware server.Type: ApplicationFiled: April 11, 2008Publication date: August 21, 2008Applicant: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Rajiv Singhal, Bruce Moon, Roland Saville, Jayesh Chokshi, Michael De Leo
-
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
-
Publication number: 20080087730Abstract: 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: December 12, 2007Publication date: April 17, 2008Applicant: Cioco Technology, Inc.Inventors: Arthur Howarth, Ralph Droms, Roland Saville, Lawrence Kreeger, Christoper Wiborg, Vikas Bautaney, Rajiv Singhal
-
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: 20060033606Abstract: Methods and devices are provided for determining the status of a networked device, e.g., a networked RFID device. In some embodiments of the invention, a customized packet is used to transmit a “heartbeat” from each of a plurality of networked devices to a server. Some such embodiments use a customized syslog packet for the heartbeats. The heartbeat includes identification information regarding the device, e.g., the unique electronic product code (“EPC”) of the device. The identification information may include other identification and/or authentication information, such as a shared secret and time data, which may be hashed with the identification information. The heartbeat may include information indicating the health, accuracy and/or reliability of the device and/or of the network that includes the device.Type: ApplicationFiled: July 13, 2004Publication date: February 16, 2006Applicant: Cisco Technology, Inc. A corporation of CaliforniaInventors: Arthur Howarth, Rajiv Singhal
-
Publication number: 20050252971Abstract: According to some implementations of the present invention, RFID devices and middleware servers are automatically provisioned with a network address and with instructions for sending a request for a middleware server to a middleware server assigner. In some implementations, the middleware server assigner is a load balancer. In some implementations, a middleware server is associated with a plurality of RFID devices by associating a middleware server network address or names with the network addresses of the RFID devices. Preferred methods also provide for redundancy of middleware servers and dynamic re-assignment of RFID devices from an unavailable middleware server to an available middleware server.Type: ApplicationFiled: December 9, 2004Publication date: November 17, 2005Applicant: Cisco Technology, Inc.,Inventors: Arthur Howarth, Rajiv Singhal, Bruce Moon, Roland Saville, Jayesh Chokshi, Michael Leo