Patents by Inventor Shaibal Roy

Shaibal Roy 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: 9692638
    Abstract: A communications system and method includes a database for storing problem magnitudes relating to failed attempts at accessing servers using connection engines. An intelligent routing engine could be a server operative with the database, which queries the database and delays any further attempts at accessing the server using the first connection engine if the problem magnitude exceeds a predetermined threshold. Reattempts can be made after a sufficient delay. A plurality of connection engines can be used by a client for accessing a server. The connection engines are preferably distributed among a plurality of subnets and/or IP addresses and a different connection engine can be chosen based on a desired route with minimum problems.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: June 27, 2017
    Assignee: BlackBerry Limited
    Inventor: Shaibal Roy
  • Publication number: 20160117499
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier. Biometric data may also be used to recover a password.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal
  • Publication number: 20160117523
    Abstract: Disclosed is a system and method for selectively sharing information among users of a computer application. Specific utility in healthcare applications is disclosed, but the scope of the invention is not limited to healthcare applications. The method involves selecting specific users, with whom information will be shared, a method for selecting such users' restrictions on the information that can be accessed by such users. Also disclosed is a system and method through which certain users can transmit communications on behalf of other users.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Shaibal Roy, Yin Ling Leung, Anandini Wadera, Joyce Lignell
  • Patent number: 9210216
    Abstract: Peer-to-peer approaches to servicing subscriptions to information feeds are generally disclosed. Network nodes may exchange information about information feeds that they can provide to other nodes, and other information about information feeds to which they may be interested in subscribing. Any of a variety of techniques may then be applied to allow the nodes to negotiate for feeds to which they may be interested in subscribing. For example, each node may apply algorithms that service feed subscriptions of other nodes on a prioritized basis, prioritized for example based on which other nodes service subscriptions in return.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: December 8, 2015
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Shaibal Roy
  • Patent number: 9053029
    Abstract: An example multicore environment generally described herein may be adapted to improve use of a shared cache by a plurality of processing cores in a multicore processor. For example, where a producer task associated with a first core of the multicore processor places data in a shared cache at a faster rate than a consumer task associated with a second core of the multicore processor, relative task execution rates can be adapted to prevent eventual increased cache misses by the consumer task.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: June 9, 2015
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Shaibal Roy, Soumya Datta
  • Patent number: 8898756
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: November 25, 2014
    Assignee: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal
  • Patent number: 8898804
    Abstract: Disclosed is a system and method for selectively sharing information among users of a computer application. Specific utility in healthcare applications is disclosed, but the scope of the invention is not limited to healthcare applications. The method involves selecting specific users, with whom information will be shared, a method for selecting such users' restrictions on the information that can be accessed by such users. Also disclosed is a system and method through which certain users can transmit communications on behalf of other users.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: November 25, 2014
    Assignee: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Yin Ling Leung, Anandini Wadera, Joyce Lignell
  • Patent number: 8880618
    Abstract: An email communications system for operating over a communications network may include an email server having a server inbox for receiving and storing email via the communications network and having a server email storage folder. The system may further include at least one wireless email communications device having a device inbox, and an email proxy server for communicating with the email server and the at least one wireless email communications device via the communications network. The email proxy server may be for forwarding email from the server inbox to the device inbox, detecting a deletion of a given email from the server inbox, and if the deletion of the given email from the server inbox is not preceded by copying of the given email to the server email storage folder, then causing the wireless email communications device to also delete the given email from the device inbox based thereon.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: November 4, 2014
    Assignee: BlackBerry Limited
    Inventor: Shaibal Roy
  • Patent number: 8838702
    Abstract: A system and method generates configurations used for accessing electronic mailboxes. A database stores the configuration conventions that are sets of e-mail expressions formed by symbols. A transformer module expands configuration conventions stored in the database to generate configurations based on user supplied context data.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: September 16, 2014
    Assignee: BlackBerry Limited
    Inventors: Darren L. Gardner, Shaibal Roy
  • Publication number: 20140164010
    Abstract: Disclosed is a system and method for analyzing and displaying quantitative information in a healthcare setting. Specifically, the present disclosure teaches a method of assessing provider performance and patient compliance, both prospectively and retrospectively.
    Type: Application
    Filed: November 27, 2013
    Publication date: June 12, 2014
    Applicant: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Mark Feinholz, Pankaj Agarwal
  • Publication number: 20140164009
    Abstract: Disclosed herein is a method and system for attributing patients to a physician panel in a healthcare setting. Attribution can occur either implicitly, through the use of claims data or an inference based on clinical encounters, or explicitly by way of manual entry of supplemental data into a system.
    Type: Application
    Filed: November 27, 2013
    Publication date: June 12, 2014
    Applicant: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Mark Feinholz
  • Publication number: 20140150077
    Abstract: Disclosed is a system and method for selectively sharing information among users of a computer application. Specific utility in healthcare applications is disclosed, but the scope of the invention is not limited to healthcare applications. The method involves selecting specific users, with whom information will be shared, a method for selecting such users' restrictions on the information that can be accessed by such users. Also disclosed is a system and method through which certain users can transmit communications on behalf of other users.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: APPLIED RESEARCH WORKS, INC.
    Inventors: Shaibal Roy, Yin Ling Leung, Anandini Wadera, Joyce Lignell
  • Publication number: 20140143845
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal
  • Patent number: 8719165
    Abstract: Systems and methods are described that generally relate to enabling completion of secure transactions using mobile devices that may or may not have the needed or desired security features. A secure transaction may be partially completed by a secure computing device and partially completed by a less secure mobile device, where the secure computing device may be used to delegate a transaction operation to the less secure mobile device.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: May 6, 2014
    Assignee: Empire Technology Development, LLC
    Inventor: Shaibal Roy
  • Patent number: 8553601
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 8, 2013
    Assignee: TeamOn Systems, Inc.
    Inventor: Shaibal Roy
  • Patent number: 8549078
    Abstract: A communications system may include a plurality of target servers and a plurality of source servers connected to the Internet via respective different portions thereof. The source servers may be for establishing connections to desired target servers via the Internet, and they may also be subject to connectivity disruptions. Further, the source servers may generate connectivity disruption information for respective target servers. The communications system may further include a dispatcher for collecting the connectivity disruption information from the source servers, and for distributing jobs to the source servers based upon a respective target server associated with each job and the connectivity disruption information for the respective target server.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: October 1, 2013
    Assignee: Teamon Systems, Inc.
    Inventors: Steven J. McCarthy, Darren L. Gardner, Shaibal Roy
  • Patent number: 8536357
    Abstract: The invention relates to a process for esterifying free fatty acids in vegetable and animal fat with alcohols over heterogeneous acidic ion exchange resin catalysts at temperatures of 60 to 120° C.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: September 17, 2013
    Assignee: Bayer Technology Services GmbH
    Inventors: Wulf Dietrich, Dieter Heinz, Leslaw Mleczko, Shaibal Roy, Heinrich Morhenn, Robert Tyron Hanlon
  • Publication number: 20130205092
    Abstract: An example multicore environment generally described herein may be adapted to improve use of a shared cache by a plurality of processing cores in a multicore processor. For example, where a producer task associated with a first core of the multicore processor places data in a shared cache at a faster rate than a consumer task associated with a second core of the multicore processor, relative task execution rates can be adapted to prevent eventual increased cache misses by the consumer task.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 8, 2013
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Shaibal Roy, Soumya Datta
  • Patent number: 8463864
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. The protocol interface device may include a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: June 11, 2013
    Assignee: Teamon Systems, Inc.
    Inventors: Shaibal Roy, Darren L. Gardner
  • Patent number: 8447821
    Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 21, 2013
    Assignee: Research In Motion Limited
    Inventors: Darren L. Gardner, Shaibal Roy