Patents by Inventor Sarinder Virk
Sarinder Virk 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: 9880982Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.Type: GrantFiled: September 14, 2012Date of Patent: January 30, 2018Assignee: BlackBerry LimitedInventors: Sarinder Virk, Chris Lira, Nathan Provo
-
Patent number: 8621014Abstract: A communications system includes an e-mail server configured to communicate via a given e-mail protocol from among different e-mail protocols and configured to store e-mail data and generate e-mail search results. A mobile wireless communications device is configured to send an e-mail search request. An aggregation server is configured to communicate using the different e-mail protocols, and receive and forward the e-mail search request to the e-mail server using the given e-mail protocol. The aggregation server receives and forwards the e-mail search results from the e-mail server to the mobile wireless communications device. The mobile wireless communications device stores the e-mail search results in memory while displaying the e-mail search results on a search results screen on a display. The mobile wireless communications device also displays an other screen, different than the search results screen, on the display and while continuing to store the e-mail search results in the memory.Type: GrantFiled: May 28, 2010Date of Patent: December 31, 2013Assignee: BlackBerry LimitedInventors: Sarinder Virk, Daniel Thaddeus Hable, Daniel Lee Teifke
-
Patent number: 8407298Abstract: A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices and operative for determining when a mobile wireless communications device is out-of-coverage or turned off and unable to communicate with the network engine. A direct access server is operative with the network engine and polls electronic mailboxes of the users and retrieves electronic messages from the electronic mailboxes and pushes any electronic messages through the network engine to selected user subscribed mobile wireless communications devices. The direct access server suspends polling of those electronic mailboxes of a user when a mobile wireless communications device associated with a user has been determined to be out-of-coverage or turned off and unable to communicate so as to preserve polling resources within the direct access server.Type: GrantFiled: January 31, 2008Date of Patent: March 26, 2013Assignee: Research In Motion LimitedInventors: Harshad N. Kamat, Sarinder Virk
-
Publication number: 20130014004Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Sarinder VIRK, Chris LIRA, Nathen PROVO
-
Patent number: 8315603Abstract: A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device.Type: GrantFiled: November 15, 2011Date of Patent: November 20, 2012Assignee: Research In Motion LimitedInventor: Sarinder Virk
-
Patent number: 8316293Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.Type: GrantFiled: March 27, 2006Date of Patent: November 20, 2012Assignee: Research In Motion LimitedInventors: Sarinder Virk, Chris Lira, Nathan Provo
-
Publication number: 20120173351Abstract: The present disclosure describes electronic shopping systems, specifically electronic shopping and payment embodiments, which utilize a software program running on a device to digitally photograph a machine-readable representation of data including but not limited to a UPC, a digital photograph of a product or product identification code, a voice representation of a product or product identification code, or the manual entry of a product identification code to identify products which are then stored on a client or server in a virtual shopping cart. Virtual shopping cart items are purchased through an electronic payment system from the mobile device using a client and server. The physical representation of these items may be located in an actual shopping cart in a brick and mortar store or virtually located through the Internet.Type: ApplicationFiled: December 29, 2011Publication date: July 5, 2012Applicant: QTHRU, LLCInventors: David Jaray Hanson, Harshad Narayan Kamat, Dawnie Joan Moss, Aaron Brian Roberts, Sarinder Virk
-
Publication number: 20120066297Abstract: A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device.Type: ApplicationFiled: November 15, 2011Publication date: March 15, 2012Applicant: Research In Motion LimitedInventor: Sarinder VIRK
-
Patent number: 8081970Abstract: A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device.Type: GrantFiled: March 27, 2006Date of Patent: December 20, 2011Assignee: Research In Motion LimitedInventor: Sarinder Virk
-
Publication number: 20110295960Abstract: A communications system includes an e-mail server configured to communicate via a given e-mail protocol from among different e-mail protocols and configured to store e-mail data and generate e-mail search results. A mobile wireless communications device is configured to send an e-mail search request. An aggregation server is configured to communicate using the different e-mail protocols, and receive and forward the e-mail search request to the e-mail server using the given e-mail protocol. The aggregation server receives and forwards the e-mail search results from the e-mail server to the mobile wireless communications device. The mobile wireless communications device stores the e-mail search results in memory while displaying the e-mail search results on a search results screen on a display. The mobile wireless communications device also displays an other screen, different than the search results screen, on the display and while continuing to store the e-mail search results in the memory.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Research In Motion LimitedInventors: Sarinder Virk, Daniel Thaddeus Hable, Daniel Lee Teifke
-
Publication number: 20110060801Abstract: A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices via a communications network and configured to send and receive emails therefrom. A direct access server is operative with the network engine and comprises at least one module configured to identify a particular server during an account integration process and to query the particular mail server using a command that is supported by the particular mail server and receive from the particular mail server configuration parameters. A database stores returned configuration parameters used to subscribe to the server.Type: ApplicationFiled: September 9, 2010Publication date: March 10, 2011Applicant: Research In Motion LimitedInventors: Sarinder VIRK, Daniel T. HABLE, David J. HANSON, ARVEL HATHCOCK
-
Publication number: 20080256204Abstract: A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices and operative for determining when a mobile wireless communications device is out-of-coverage or turned off and unable to communicate with the network engine. A direct access server is operative with the network engine and polls electronic mailboxes of the users and retrieves electronic messages from the electronic mailboxes and pushes any electronic messages through the network engine to selected user subscribed mobile wireless communications devices. The direct access server suspends polling of those electronic mailboxes of a user when a mobile wireless communications device associated with a user has been determined to be out-of-coverage or turned off and unable to communicate so as to preserve polling resources within the direct access server.Type: ApplicationFiled: January 31, 2008Publication date: October 16, 2008Applicant: TEAMON SYSTEMS, INC.Inventors: Harshad N. KAMAT, Sarinder Virk
-
Publication number: 20070226304Abstract: A system migrates user account data from an integrated electronic mailbox to a new electronic mail service. An electronic mail (email) server is operative as a web client and has an integrated electronic mailbox of a user and user account data. A mobile office platform is operative with the email server and has at least one stored procedure for pulling user account data from the email server into a new electronic mail service at the mobile office platform.Type: ApplicationFiled: March 27, 2006Publication date: September 27, 2007Applicant: TEAMON SYSTEMS, INC.Inventors: Sarinder Virk, Ian Pedersen
-
Publication number: 20070226608Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.Type: ApplicationFiled: March 27, 2006Publication date: September 27, 2007Applicant: TEAMON SYSTEMS, INC.Inventors: Sarinder Virk, Chris Lira, Nathan Provo
-
Publication number: 20070226658Abstract: A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device.Type: ApplicationFiled: March 27, 2006Publication date: September 27, 2007Applicant: TEAMON SYSTEMS, INC.Inventor: Sarinder Virk
-
Publication number: 20070094347Abstract: A system for referencing alternative images for rendering presentation pages includes a server, which includes an extensible stylesheet transformation (XSLT) module having an extension. A storage medium contains the image. The XSLT module is operative for calling the extension to determine where an image exists in the storage medium and rendering the image image into a presentation page.Type: ApplicationFiled: May 9, 2006Publication date: April 26, 2007Applicant: TEAMON SYSTEMS, INC.Inventors: Nathan Provo, Sarinder Virk