Patents by Inventor Prakash Iyer
Prakash Iyer 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: 9466199Abstract: A responder-ready reporting network is disclosed. In one embodiment, the responder-ready reporting network comprises a control system configured for real-time managing of a real-time digital map of a selected environment. The responder-ready reporting network further comprises a data storage repository coupled with the control system and configured to store the real-time digital map of said selected environment. The responder-ready reporting network further comprises an emergency responder reporting component configured to convey data regarding the selected environment, including the real-time digital map, to an emergency responder agent in response to the triggering of an emergency notification regarding the selected environment.Type: GrantFiled: August 18, 2014Date of Patent: October 11, 2016Assignee: Trimble Navigation LimitedInventors: Lea Ann McNabb, Prakash Iyer
-
Publication number: 20160189089Abstract: An apparatus for tracking a plurality of built components is provided. The apparatus comprises a reading gate configured to identify at least one fabricated building component arrived at the point of entry of the building site by reading an ID tag of each fabricated building component arrived at the point of entry of the building site and by associating the ID tag with a number imprinted on each fabricated building component. The reading gate is configured to record the timing of arrival of the identified fabricated building component at the point of entry of the building site.Type: ApplicationFiled: December 27, 2014Publication date: June 30, 2016Applicant: TRIMBLE NAVIGATION LIMITEDInventor: Prakash IYER
-
Publication number: 20160049064Abstract: A responder-ready reporting network is disclosed. In one embodiment, the responder-ready reporting network comprises a control system configured for real-time managing of a real-time digital map of a selected environment. The responder-ready reporting network further comprises a data storage repository coupled with the control system and configured to store the real-time digital map of said selected environment. The responder-ready reporting network further comprises an emergency responder reporting component configured to convey data regarding the selected environment, including the real-time digital map, to an emergency responder agent in response to the triggering of an emergency notification regarding the selected environment.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Inventors: Lea Ann McNabb, Prakash Iyer
-
Publication number: 20160047663Abstract: An evacuation navigation device disclosed. In one embodiment, the evacuation navigation device comprises a position determining component configured to determine a position of a handheld device within a selected environment having access to at least one positioning system. The device further comprises a display device configured to display the position of the handheld device on a digital map of the selected environment and at least one evacuation route from the position to an evacuation position. The device further comprises a wireless communication component configured to receive a real-time update of safety conditions along the at least one evacuation route. The device further comprises logic implemented by a processor for dynamically revising the digital map based upon the real-time update.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Inventors: Prakash Iyer, Lea Ann McNabb
-
Publication number: 20150332214Abstract: A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.Type: ApplicationFiled: July 28, 2015Publication date: November 19, 2015Inventors: James C. Reynolds, Gary Dennis, Prakash Iyer
-
Publication number: 20150287305Abstract: An intelligent container apparatus is provided. The intelligent container apparatus comprises a container further comprising a plurality of 3-D cells and an external electronic lock. Each 3-D cell is assigned to store at least one asset including an Asset/ID tag, and at least one asset position sensor. The external electronic lock further comprises: a reader gate; a timing device; a tech/ID authentication system; and a processor. The reader gate is configured to read an Asset/ID tag, configured to read a technician tech/ID tag, configured to assign a checked_in/checked_out status to at least one asset having an Asset/ID tag, and configured to associate the tech/ID of the latest technician who checked_in/checked_out the asset having the Asset/ID tag.Type: ApplicationFiled: April 2, 2014Publication date: October 8, 2015Applicant: TRIMBLE NAVIGATION LIMITEDInventor: Prakash Iyer
-
Patent number: 9141958Abstract: An example method for providing a user with service technical data is provided. A server stores original service technical data and annotated data in a server where the annotated data is associated with the original service technical data. The server determines an access level of the user such where the access level of the user determines what service technical data may be sent. A portion of the service technical data is sent from the server to a device associated with the user, based at least in part on the access level of the user. The server also receives additional annotated data generated by the user where the additional annotated data is associated with the original service technical data.Type: GrantFiled: September 26, 2012Date of Patent: September 22, 2015Assignee: Trimble Navigation LimitedInventor: Prakash Iyer
-
Patent number: 9129248Abstract: A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.Type: GrantFiled: January 25, 2013Date of Patent: September 8, 2015Assignee: Trimble Navigation LimitedInventors: James C. Reynolds, Gary Dennis, Prakash Iyer
-
Patent number: 8725777Abstract: A method of creating and managing a database of meta_data sets for a plurality of objects is provided. The meta-data set is configured to characterize an object. The meta_data set for a “j”-object is selected from the group consisting of: a first item; a second item; an “i”-th item; and ID-j tag; wherein “i” and “j” being integers. The method comprises: (A) identifying a meta_data set for at least one object; (B) collecting a meta_data set for at least one object; (C) creating the database of meta_data sets for the plurality of objects; (D) storing the database of meta_data sets for the plurality of objects; and (E) accessing the database of meta_data sets for the plurality of objects.Type: GrantFiled: May 19, 2012Date of Patent: May 13, 2014Assignee: Trimble Navigation LimitedInventors: Alois Ludwig Deking, Prakash Iyer, Ravikanth Srinivasa Pappu
-
Publication number: 20140089466Abstract: An example method for providing a user with service technical data is provided. A server stores original service technical data and annotated data in a server where the annotated data is associated with the original service technical data. The server determines an access level of the user such where the access level of the user determines what service technical data may be sent. A portion of the service technical data is sent from the server to a device associated with the user, based at least in part on the access level of the user. The server also receives additional annotated data generated by the user where the additional annotated data is associated with the original service technical data.Type: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Applicant: TRIMBLE NAVIGATION LIMITEDInventor: Prakash Iyer
-
Publication number: 20130311519Abstract: A method of creating and managing a database of meta_data sets for a plurality of objects is provided. The meta-data set is configured to characterize an object. The meta_data set for a “j”-object is selected from the group consisting of: a first item; a second item; an “i”-th item; and ID-j tag; wherein “i” and “j” being integers. The method comprises: (A) identifying a meta_data set for at least one object; (B) collecting a meta_data set for at least one object; (C) creating the database of meta_data sets for the plurality of objects; (D) storing the database of meta_data sets for the plurality of objects; and (E) accessing the database of meta_data sets for the plurality of objects.Type: ApplicationFiled: May 19, 2012Publication date: November 21, 2013Applicant: TRIMBLE NAVIGATION LTDInventors: Alois Ludwig Deking, Prakash Iyer, Ravikanth Srinivasa Pappu
-
Publication number: 20100122337Abstract: Systems and methods provide a secure network path through an inner and outer firewall pair between a mobile node on a foreign network and a corresponding node on a home network. One aspect of the systems and methods includes providing a mobile IP proxy between the mobile node and a VPN gateway inside the firewalls. The mobile IP proxy acts as a surrogate home agent to the mobile node, and acts as a surrogate mobile node to a home agent residing on the home network.Type: ApplicationFiled: June 23, 2009Publication date: May 13, 2010Inventors: Changwen Liu, Michael B. Andrews, Prakash Iyer
-
Patent number: 7668139Abstract: Methods and devices are disclosed for communicating in a wireless network using multi-protocol label switching (MPLS). A network service node is configured to send identical packets substantially simultaneously to each of a serving network access station and one or more target network access stations via two or more respective MPLS tunnels in response to a handoff trigger message. Additional embodiments and variations are also disclosed.Type: GrantFiled: March 23, 2005Date of Patent: February 23, 2010Assignee: Intel CorporationInventors: Henry Mitchel, James (JR-Shian) Tsai, Gerald Lebizay, Prakash Iyer, Asher Altman, Farid Adrangi, Alan Stone
-
Patent number: 7616597Abstract: Systems and methods provide a secure network path through an inner and outer firewall pair between a mobile node on a foreign network and a corresponding node on a home network. One aspect of the systems and methods includes providing a mobile IP proxy between the mobile node and a VPN gateway inside the firewalls. The mobile IP proxy acts as a surrogate home agent to the mobile node, and acts as a surrogate mobile node to a home agent residing on the home network.Type: GrantFiled: December 19, 2002Date of Patent: November 10, 2009Assignee: Intel CorporationInventors: Changwen Liu, Michael B. Andrews, Prakash Iyer
-
Patent number: 7342916Abstract: Network devices on mobile networks may be configured to improve and optimize packet processing and routing. Specifically, a home agent device may be decomposed into its major functionality, namely processing and routing. Various processors on the device are assigned to specific tasks and each processor may be optimized for its specific tasks, thus improving packet processing and routing. The home agent device may comprise one or more physical components.Type: GrantFiled: September 10, 2003Date of Patent: March 11, 2008Assignee: Intel CorporationInventors: Kaustubh Das, Changwen Liu, Prakash Iyer, Hani Elgebaly
-
Patent number: 7269173Abstract: Communicating over a network may include a mobile proxy device to receive a request for a home agent from a mobile device. The mobile proxy device can assign a home agent to the mobile device and send a reply including a home-address associated with the assigned home agent to the mobile device.Type: GrantFiled: June 26, 2002Date of Patent: September 11, 2007Assignee: Intel CorporationInventors: N. Prakash Iyer, Farid Adrangi
-
Publication number: 20070161369Abstract: A method is provided for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed. When a user enters the alphanumeric characters upon initiating a calling session, the characters are analyzed together with criteria information to generate a list of a list of candidate or suggested phone numbers for presentation to the mobile device user. The mobile device user may then select a phone number from the list to execute the phone call. The intelligence to generate the list of candidate phone numbers may reside in a computing device (e.g., server) remote from the mobile communication device and connected to the network infrastructure equipment through which the mobile device communicates, or may reside in the mobile device itself. In the latter case, the mobile device may receive updates to the criteria information used to generate the list of candidate phone numbers.Type: ApplicationFiled: January 11, 2007Publication date: July 12, 2007Applicant: ENVIO NETWORKS INC.Inventors: Kumar Vishwanathan, Prakash Iyer, Rangamani Sundar
-
Publication number: 20070118661Abstract: Techniques for delivering content to mobile communication devices. In one embodiment, a communication session involving a mobile communication device is detected. The communication session may be a voice call, mobile gaming application, website browsing application, instant messaging session, etc. Context parameters associated with the communication session are determined. Content is retrieved or generated that is related to the context parameters for the communication session.Type: ApplicationFiled: November 21, 2006Publication date: May 24, 2007Inventors: Kumar Vishwanathan, Prakash Iyer, Rangamani Sundar
-
Publication number: 20070118662Abstract: A system is provided that enables the delivery of multiple concurrent mobile applications to a mobile communication device. A concurrency application server interfaces to a mobile switching center to obtain call parameters in order to determine a context of a mobile device call. The concurrency application server also interfaces with equipment in a data network. A concurrency application plug-in resides on the mobile communication device to enable the device to switch between two or more active mobile applications on the device, either under user control or automatically. The concurrency application server determines a context of a call or other activity engaged by the mobile device user to determine what additional content to deliver for display on the mobile device, or what other mobile applications to invoke for the mobile device.Type: ApplicationFiled: November 21, 2006Publication date: May 24, 2007Inventors: Kumar Vishwanathan, Prakash Iyer, Rangamani Sundar
-
Patent number: 7206300Abstract: A method for correctly routing packets is described. The method includes receiving an encapsulated packet from a sending mobile node destined for a receiving mobile node. The method determines whether the encapsulated packet is from a mobile node with the recipient as its home agent (reverse tunneled packet), whether the inner packet is destined to a mobile node with the recipient as its foreign agent, and whether the packet had been received in a previous reception. If the answers for all the three are yes, the packet is then delivered to the receiving mobile node. If the answers are yes only for the first two questions, the packet is routed and transmitted away normally and a copy of the packet IP header is cached locally. For all other cases, the packet is routed and transmitted away normally.Type: GrantFiled: June 28, 2002Date of Patent: April 17, 2007Assignee: Intel CorporationInventors: Changwen Liu, Prakash Iyer