Patents by Inventor Vishnu Sharma
Vishnu Sharma 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: 9419949Abstract: A method of increasing communication security may include determining whether a first computer system is authorized to communicate with a second computer system, wherein the determining is performed at a third computer system. A message may be communicated from the third computer system for delivery to the first computer system, wherein the message includes a first data portion and a second data portion, wherein the first data portion includes a first instance of a session key, and wherein the second data portion includes a second instance of the session key. Another message, including the first data portion, may be communicated from the first computer system for delivery to the second computer system. Yet another message may be communication from the first computer system for delivery to the second computer system. Message validation associated with the yet another message may be performed using the first instance of the session key.Type: GrantFiled: August 27, 2014Date of Patent: August 16, 2016Assignee: EXILANT Technologies Private LimitedInventor: Vishnu Sharma
-
Publication number: 20160189498Abstract: The present invention relates to a re-usable internet based locking device that uses electronic keys (either single or a combination to be distributed to multiple parties) for opening and closing the locking device. It enables the institutions to offer highly secure, vault-grade locking device to their user in public places. These kiosks have security and surveillance levels that match bank ATMs. In addition, an optional visual tracking system allows the users to view the contents of their locking device, thus providing additional comfort regarding safety of their valuables in the locking device. A peripheral surveillance system with internal power backup and wireless internet connectivity is provided for alerting the central monitoring station if any distress is found in and around the kiosk.Type: ApplicationFiled: December 24, 2015Publication date: June 30, 2016Applicant: EXILANT Technologies Pvt. Ltd.Inventors: Vishnu Sharma, Madhav Sivadas
-
Publication number: 20160105465Abstract: A plurality of connections may be established between an accessory interface and a plurality of accessories. A connection between the accessory interface and a portable electronic device may also be established. A first set of messages may be communicated via the accessory interface between the portable electronic device and a first accessory of the plurality of accessories. A second set of messages may be communicated via the accessory interface between the portable electronic device and a second accessory of the plurality of accessories. The first and second sets of messages communicated between the portable electronic device and the accessory interface may be formatted in accordance with a data exchange pattern.Type: ApplicationFiled: December 18, 2015Publication date: April 14, 2016Applicant: EXILANT Technologies Private LimitedInventor: Vishnu Sharma
-
Patent number: 9251109Abstract: A plurality of connections may be established between an accessory interface and a plurality of accessories. A connection between the accessory interface and a portable electronic device may also be established. A first set of messages may be communicated via the accessory interface between an application of the portable electronic device and a first accessory of the plurality of accessories. A second set of messages may be communicated via the accessory interface between the application and a second accessory of the plurality of accessories. The first and second sets of messages communicated between the portable electronic device and the accessory interface may be formatted in accordance with the same data exchange pattern.Type: GrantFiled: December 20, 2013Date of Patent: February 2, 2016Assignee: EXILANT Technologies Private LimitedInventor: Vishnu Sharma
-
Publication number: 20150326539Abstract: A method of increasing communication security may include determining whether a first computer system is authorized to communicate with a second computer system, wherein the determining is performed at a third computer system. A message may be communicated from the third computer system to the first computer system, wherein the message includes a first data portion and a second data portion, wherein the first data portion includes a first instance of a session key, and wherein the second data portion includes a second instance of the session key. The second data portion may be decrypted at the first computer system to access the second instance of the session key. Another message, including the first data portion, may be communicated from the first computer system to the second computer system. The first data portion may be decrypted at the second computer system to access the first instance of the session key.Type: ApplicationFiled: August 27, 2014Publication date: November 12, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150281195Abstract: Authentication data may be generated and included in a Constrained Application Protocol (CoAP) message communicated from a first computer system to a second computer system. The authentication data may allow the second computer system to perform message validation for verifying the authenticity of the first computer system and/or the integrity of the CoAP message. And in one embodiment, where the CoAP message includes a nonce, security can be improved by allowing the second computer system to advantageously detect and/or act on a replay attack.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150281241Abstract: A method of increasing communication security may include receiving a first message associated with communication between a first computer system and a second computer system, wherein the receiving further includes receiving the first message at a third computer system. The method may also include performing, at the third computer system, processing associated with the first message. The method may also include generating, responsive to the processing, a second message including a first data portion and a second data portion, wherein the first data portion is associated with a security token, wherein the first data portion includes a first instance of a session key, and wherein the second data portion includes a second instance of the session key. The method may further include communicating the second message from the third computer system to the first computer system.Type: ApplicationFiled: August 27, 2014Publication date: October 1, 2015Applicant: EXILANT Technologies Private LimitedInventor: Vishnu Sharma
-
Publication number: 20150281254Abstract: Authentication data may be generated and included in a Constrained Application Protocol (CoAP) message communicated from a first computer system to a second computer system. The authentication data may allow the second computer system to perform message validation for verifying the authenticity of the first computer system and/or the integrity of the CoAP message. And in one embodiment, where the CoAP message includes a nonce, security can be improved by allowing the second computer system to advantageously detect and/or act on a replay attack.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150281196Abstract: Authentication data may be generated and included in a Constrained Application Protocol (CoAP) message communicated from a first computer system to a second computer system. The authentication data may allow the second computer system to perform message validation for verifying the authenticity of the first computer system and/or the integrity of the CoAP message. And in one embodiment, where the CoAP message includes a nonce, security can be improved by allowing the second computer system to advantageously detect and/or act on a replay attack.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150281199Abstract: A method of increasing communication security may include receiving, from a first computer system at a second computer system, a message including a data portion, wherein the data portion is associated with a security token, and wherein the data portion includes a session key. The method may also include performing, at the second computer system, processing associated with the message. The method may further include accessing, responsive to the processing, the session key from the data portion.Type: ApplicationFiled: August 27, 2014Publication date: October 1, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150281213Abstract: A method of increasing communication security may include receiving, at a first computer system, a first message including a first data portion and a second data portion, wherein the first data portion is associated with a security token, wherein the first data portion includes a first instance of a session key, and wherein the second data portion includes a second instance of the session key. The method may also include generating a second message including the first data portion. The method may further include communicating the second message from the first computer system to a second computer system.Type: ApplicationFiled: August 27, 2014Publication date: October 1, 2015Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITEDInventor: Vishnu Sharma
-
Publication number: 20150178236Abstract: A plurality of connections may be established between an accessory interface and a plurality of accessories. A connection between the accessory interface and a portable electronic device may also be established. A first set of messages may be communicated via the accessory interface between an application of the portable electronic device and a first accessory of the plurality of accessories. A second set of messages may be communicated via the accessory interface between the application and a second accessory of the plurality of accessories. The first and second sets of messages communicated between the portable electronic device and the accessory interface may be formatted in accordance with the same data exchange pattern.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: EXILANT Technologies Private LimitedInventor: Vishnu Sharma
-
Patent number: 8049940Abstract: A method is provided for reprinting damaged mailpieces for use in a mailpiece inserter. The method comprising the steps of producing an object-oriented data file of the mailpiece content material including a scan code and storing the object-oriented data files in a reprint repository. The status of a mail run is tracked as mailpieces are fabricated and the results are recorded in a reprint file. The results record whether a mailpiece was successfully fabricated and reprint files are generated in connection with unsuccessfully fabricated mailpieces.Type: GrantFiled: January 31, 2006Date of Patent: November 1, 2011Assignee: Pitney Bowes Inc.Inventors: James L. Harman, Joseph D. Collins, Patrick Rolling, Michael D. Fappiano, David R. Welch, Vishnu Sharma
-
Patent number: 8040539Abstract: A method and system for processing data indicative of pages of mailpiece content material, and for printing pages “on demand” for use in a mailpiece inserter. The method comprises the steps of: (i) transmitting data from the application software to a print processor along read and write paths and (ii) activating one of the write and read such that when one path is activated the other path is inactivated. The data is then rendered into a print control language (PCL) compatible with a printer integrated with the mailpiece inserter and printed for use therein. The method and system mitigates printing errors by eliminating synchronous access to the same data location within the spool file, i.e., by the application software/spooler along the write path and the print processor along the read path.Type: GrantFiled: May 1, 2007Date of Patent: October 18, 2011Assignee: Pitney Bowes Inc.Inventors: Elaheh E. Zamanian, Yichun Zhang, Vinod B. Nethala, Vishnu Sharma
-
Patent number: 7965404Abstract: A method is provided for printing and regenerating mailpiece content material in a mailpiece creation system having a controller for modulating the flow of data a printing device. The method comprising the steps of producing an electronic version of the mailpiece content material and generating print stream data indicative of the mailpiece content material. The print stream is then segmented into data sets/packets indicative of a self-contained pages of mailpiece content material. The data packets each include page-based data and an object-data dictionary associated with the page-based data. The data packets are then stored as electronic files in an electronic buffer and, from the electronic buffer, transmitted during a first data transmission to the integrated printer. After the pages are printed, the electronic files of self-contained pages are moved from the electronic buffer to a storage device.Type: GrantFiled: December 29, 2006Date of Patent: June 21, 2011Assignee: Pitney Bowes Inc.Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
-
Patent number: 7581894Abstract: A system and method for processing mailpiece content material in a mailpiece inserter including a printer integrated with the mailpiece creation system. The integrated printer receives print stream data from a software application and prints the mailpiece content material based upon command signals from a system controller. The system further includes at least one device disposed downstream of the printer for issuing a signal indicative of the rate that content material is processed by the inserter. The system controller monitors the throughput rate of the at least one downstream device and issues a command signal indicative thereof. The system and method of the present invention employs a page-based language monitor to throttle the print stream data received by the printer to vary the printing rate of mailpiece content material.Type: GrantFiled: December 29, 2006Date of Patent: September 1, 2009Assignee: Pitney Bowes Inc.Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
-
Patent number: 7451014Abstract: A mailpiece inserter system is provided including a User PC or computer, a mailpiece inserter and a client server which are network connected to share information and data concerning mail run data. The user computer is operative to receive operator input in connection with mail run data and produce mailpiece content material having assembly code information. The mailpiece inserter is operative to receive the mailpiece content material and assemble the mailpiece content material in combination with envelops to form a plurality of mailpieces. The client server is operative to receive the mail run data for storing and tracking information concerning the assembly of each mailpiece. The communication network may be disabled in an open loop control mode to facilitate rapid mailpiece processing and enabled in a closed loop control mode to facilitate tracking, reconciliation and security of mailpiece assembly.Type: GrantFiled: January 31, 2006Date of Patent: November 11, 2008Assignee: Pitney Bowes Inc.Inventors: David R. Welch, Vishnu Sharma
-
Publication number: 20080188978Abstract: A method and system for processing data indicative of pages of mailpiece content material, and for printing pages “on demand” for use in a mailpiece inserter. The method comprises the steps of: (i) transmitting data from the application software to a print processor along read and write paths and (ii) activating one of the write and read such that when one path is activated the other path is inactivated. The data is then rendered into a print control language (PCL) compatible with a printer integrated with the mailpiece inserter and printed for use therein. The method and system mitigates printing errors by eliminating synchronous access to the same data location within the spool file, i.e., by the application software/spooler along the write path and the print processor along the read path.Type: ApplicationFiled: May 1, 2007Publication date: August 7, 2008Inventors: Elaheh E. Zamanian, Yichun Zhang, Vinod B. Nethala, Vishnu Sharma
-
Publication number: 20080162163Abstract: A method is provided for printing and regenerating mailpiece content material in a mailpiece creation system having a controller for modulating the flow of data a printing device. The method comprising the steps of producing an electronic version of the mailpiece content material and generating print stream data indicative of the mailpiece content material. The print stream is then segmented into data sets/packets indicative of a self-contained pages of mailpiece content material. The data packets each include page-based data and an object-data dictionary associated with the page-based data. The data packets are then stored as electronic files in an electronic buffer and, from the electronic buffer, transmitted during a first data transmission to the integrated printer. After the pages are printed, the electronic files of self-contained pages are moved from the electronic buffer to a storage device.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Applicant: Pitney Bowes IncorporatedInventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
-
Publication number: 20080161966Abstract: A system and method for processing mailpiece content material in a mailpiece inserter including a printer integrated with the mailpiece creation system. The integrated printer receives print stream data from a software application and prints the mailpiece content material based upon command signals from a system controller. The system further includes at least one device disposed downstream of the printer for issuing a signal indicative of the rate that content material is processed by the inserter. The system controller monitors the throughput rate of the at least one downstream device and issues a command signal indicative thereof. The system and method of the present invention employs a page-based language monitor to throttle the print stream data received by the printer to vary the printing rate of mailpiece content material.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Applicant: Pitney Bowes IncorporatedInventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala