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: 9419949
    Abstract: 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: Grant
    Filed: August 27, 2014
    Date of Patent: August 16, 2016
    Assignee: EXILANT Technologies Private Limited
    Inventor: Vishnu Sharma
  • Publication number: 20160189498
    Abstract: 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: Application
    Filed: December 24, 2015
    Publication date: June 30, 2016
    Applicant: EXILANT Technologies Pvt. Ltd.
    Inventors: Vishnu Sharma, Madhav Sivadas
  • Publication number: 20160105465
    Abstract: 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: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Applicant: EXILANT Technologies Private Limited
    Inventor: Vishnu Sharma
  • Patent number: 9251109
    Abstract: 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: Grant
    Filed: December 20, 2013
    Date of Patent: February 2, 2016
    Assignee: EXILANT Technologies Private Limited
    Inventor: Vishnu Sharma
  • Publication number: 20150326539
    Abstract: 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: Application
    Filed: August 27, 2014
    Publication date: November 12, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150281195
    Abstract: 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: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150281241
    Abstract: 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: Application
    Filed: August 27, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT Technologies Private Limited
    Inventor: Vishnu Sharma
  • Publication number: 20150281254
    Abstract: 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: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150281196
    Abstract: 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: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150281199
    Abstract: 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: Application
    Filed: August 27, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150281213
    Abstract: 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: Application
    Filed: August 27, 2014
    Publication date: October 1, 2015
    Applicant: EXILANT TECHNOLOGIES PRIVATE LIMITED
    Inventor: Vishnu Sharma
  • Publication number: 20150178236
    Abstract: 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: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: EXILANT Technologies Private Limited
    Inventor: Vishnu Sharma
  • Patent number: 8049940
    Abstract: 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: Grant
    Filed: January 31, 2006
    Date of Patent: November 1, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: James L. Harman, Joseph D. Collins, Patrick Rolling, Michael D. Fappiano, David R. Welch, Vishnu Sharma
  • Patent number: 8040539
    Abstract: 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: Grant
    Filed: May 1, 2007
    Date of Patent: October 18, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Elaheh E. Zamanian, Yichun Zhang, Vinod B. Nethala, Vishnu Sharma
  • Patent number: 7965404
    Abstract: 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: Grant
    Filed: December 29, 2006
    Date of Patent: June 21, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
  • Patent number: 7581894
    Abstract: 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: Grant
    Filed: December 29, 2006
    Date of Patent: September 1, 2009
    Assignee: Pitney Bowes Inc.
    Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
  • Patent number: 7451014
    Abstract: 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: Grant
    Filed: January 31, 2006
    Date of Patent: November 11, 2008
    Assignee: Pitney Bowes Inc.
    Inventors: David R. Welch, Vishnu Sharma
  • Publication number: 20080188978
    Abstract: 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: Application
    Filed: May 1, 2007
    Publication date: August 7, 2008
    Inventors: Elaheh E. Zamanian, Yichun Zhang, Vinod B. Nethala, Vishnu Sharma
  • Publication number: 20080162163
    Abstract: 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: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: Pitney Bowes Incorporated
    Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala
  • Publication number: 20080161966
    Abstract: 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: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: Pitney Bowes Incorporated
    Inventors: Vishnu Sharma, Elaheh Zamanian, Dale A. French, Patrick Rolling, Yichun Zhang, Vinod B. Nethala