Patents by Inventor Balaji Gopalan
Balaji Gopalan 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).
-
Publication number: 20180137436Abstract: A rich media notice board enables users to communicate with others in their own and related communities who use the rich media notice board or other rich media notice boards, such as those in related communities, as well as with others who use conventional interfaces via the Internet. The users of the rich media notice board can post notices including text, images, audio, and video to the rich media notice board. The notices may also include usage metaphors that may allow users to relate to the notices. A user interface of the rich media notice board may employ the usage metaphors to provide an interface that may be used by users who may not read or write with sufficient proficiency to otherwise use a computer. The users may access the rich media notice boards from computers, mobile phones, and kiosk systems.Type: ApplicationFiled: January 12, 2018Publication date: May 17, 2018Inventors: Mandayam Thondanur RAGHUNATH, Deepak Achuthan MENON, Rahul Suresh KULKARNI, Balaji GOPALAN, Anshu SURANA, Suhas Abhimanyu PHAND
-
Patent number: 9870539Abstract: A rich media notice board enables users to communicate with others in their own and related communities who use the rich media notice board or other rich media notice boards, such as those in related communities, as well as with others who use conventional interfaces via the Internet. The users of the rich media notice board can post notices including text, images, audio, and video to the rich media notice board. The notices may also include usage metaphors that may allow users to relate to the notices. A user interface of the rich media notice board may employ the usage metaphors to provide an interface that may be used by users who may not read or write with sufficient proficiency to otherwise use a computer. The users may access the rich media notice boards from computers, mobile phones, and kiosk systems.Type: GrantFiled: December 3, 2010Date of Patent: January 16, 2018Assignee: Google LLCInventors: Mandayam Thondanur Raghunath, Deepak Achuthan Menon, Rahul Suresh Kulkarni, Balaji Gopalan, Anshu Surana, Suhas Abhimanyu Phand
-
Patent number: 9430787Abstract: An electronic device receives a third-party beneficiary selection at least one of a good, a service, and a payment. A set of contacts is presented in response to receiving the selection. A selection of at least one promisor from the set of contacts is received. A wireless message comprising at least an identifier of the third-party beneficiary selection is generated. The wireless message is transmitted to a mobile device associated with the at least one promisor.Type: GrantFiled: February 14, 2012Date of Patent: August 30, 2016Assignee: BlackBerry LimitedInventors: Jonathan Eli Dezelak, Ka Hei Gary Lo, Balaji Gopalan, Neerav Berry, Sanjay Kalyanasundaram
-
Patent number: 8847962Abstract: Systems and techniques are described to perform operations including displaying a first character in a user interface in response to a first user input, the first character encoded by a first ordered sequence comprising at least one code point, receiving a second user input, determining if the second user input defines an exception input to the first ordered sequence, in response to determining that the second user input defines an exception input to the first ordered sequence, generating a second ordered sequence comprising at least one code point, the second ordered sequence based on the first ordered sequence and the exception input, wherein the second ordered sequence does not include the first ordered sequence in a predicate sequence, and displaying a second character defined by the second ordered sequence in place of the first character in the user interface.Type: GrantFiled: July 1, 2008Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Mandayam T. Raghunath, Balaji Gopalan
-
Patent number: 8849299Abstract: A method for modulating scanning behavior of a wireless user equipment (UE) device includes determining a geographic area location where the wireless UE device is located and responsive to determining that a radio access technology (RAT) previously available in the geographic area location is not currently available, modifying the frequency of searches for the radio access technology. A corresponding wireless user device is also shown.Type: GrantFiled: April 20, 2012Date of Patent: September 30, 2014Assignee: BlackBerry LimitedInventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
-
Publication number: 20140136308Abstract: Novel method and system for selling product/service in an online store is disclosed. Points are awarded for customer for customer loyalty and which can be used to reduce the price of a product on future purchases. The price will reduce every time a user uses the points to know the current price of the product. The purchase has to be completed within one or more time limits failing which the price will return to the original selling price.Type: ApplicationFiled: November 9, 2012Publication date: May 15, 2014Inventor: BALAJI GOPALAN
-
Publication number: 20130246218Abstract: An apparatus and method for remote third party payment of in-store item(s) selected by a user are disclosed herein. The first user selects one or more items located in a store, requests a particular person who is not in the store to pay for those item(s) in real-time or near real-time, and obtains proof of payment in response to the particular person making an electronic form of payment. The proof of payment is sufficient for the sales clerk in the store (or the store checkout system) to deem the purchase of those in-store item(s) to be complete so that the first user can leave the store with the item(s).Type: ApplicationFiled: March 15, 2012Publication date: September 19, 2013Inventor: Balaji Gopalan
-
Publication number: 20130110662Abstract: An electronic device receives a third-party beneficiary selection at least one of a good, a service, and a payment. A set of contacts is presented in response to receiving the selection. A selection of at least one promisor from the set of contacts is received. A wireless message comprising at least an identifier of the third-party beneficiary selection is generated. The wireless message is transmitted to a mobile device associated with the at least one promisor.Type: ApplicationFiled: February 14, 2012Publication date: May 2, 2013Applicants: RESEARCH IN MOTION LIMITED, RESEARCH IN MOTION CORPORATIONInventors: Jonathan Eli Dezelak, Ka Hei Gary Lo, Balaji Gopalan, Neerav Berry, Sanjay Kalyanasundaram
-
Publication number: 20120239949Abstract: A method of power management in a portable electronic device powered by a finite power supply, such as a battery, is provided. The method comprises determining a residual power level in the finite power supply; and selectively disabling one or more applications installed on the portable electronic device based on an application ranking profile of each of the one or more applications when the residual power level falls below a threshold power level.Type: ApplicationFiled: March 14, 2011Publication date: September 20, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Sanjay KALYANASUNDARAM, Balaji GOPALAN
-
Patent number: 8253694Abstract: A computer implemented method includes displaying first characters of a language script in a user interface, in response to receiving a selection of a first character, identifying second characters that are each a variant of the first character according to a language rule, displaying the second characters of the language script proximate the selected first character, and in response to receiving a subsequent selection of the selected first character or one of the second characters, displaying the subsequently selected character as an input character in the user interface.Type: GrantFiled: August 3, 2007Date of Patent: August 28, 2012Assignee: Google Inc.Inventors: Mandayam T. Raghunath, Navneet Nair, Balaji Gopalan, Chandramouli Mahadevan
-
Publication number: 20120208515Abstract: A method for modulating scanning behavior of a wireless user equipment (UE) device includes determining a geographic area location where the wireless UE device is located and responsive to determining that a radio access technology (RAT) previously available in the geographic area location is not currently available, modifying the frequency of searches for the radio access technology. A corresponding wireless user device is also shown.Type: ApplicationFiled: April 20, 2012Publication date: August 16, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
-
Patent number: 8185103Abstract: A network node provides coverage information to wireless UE devices from a database that correlates coverage information for a radio access network with geographic area locations. The network node accepts updates to the coverage information for the radio access network via a first interface and downloads coverage information from the database to a wireless user equipment (UE) device via a second interface.Type: GrantFiled: May 23, 2011Date of Patent: May 22, 2012Assignee: Research In Motion LimitedInventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
-
Publication number: 20110223935Abstract: A network node provides coverage information to wireless UE devices from a database that correlates coverage information for a radio access network with geographic area locations. The network node accepts updates to the coverage information for the radio access network via a first interface and downloads coverage information from the database to a wireless user equipment (UE) device via a second interface.Type: ApplicationFiled: May 23, 2011Publication date: September 15, 2011Applicant: Research in Motion LimitedInventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
-
Publication number: 20110167354Abstract: A rich media notice board enables users to communicate with others in their own and related communities who use the rich media notice board or other rich media notice boards, such as those in related communities, as well as with others who use conventional interfaces via the Internet. The users of the rich media notice board can post notices including text, images, audio, and video to the rich media notice board. The notices may also include usage metaphors that may allow users to relate to the notices. A user interface of the rich media notice board may employ the usage metaphors to provide an interface that may be used by users who may not read or write with sufficient proficiency to otherwise use a computer. The users may access the rich media notice boards from computers, mobile phones, and kiosk systems.Type: ApplicationFiled: December 3, 2010Publication date: July 7, 2011Applicant: Google Inc.Inventors: Mandayam Thondanur Raghunath, Deepak Achuthan Menon, Rahul Suresh Kulkarni, Balaji Gopalan, Anshu Surana, Suhas Abhimanyu Phand
-
Patent number: 7962450Abstract: Systems and methods for synchronizing bookmarks between communications devices are provided. Bookmarks refer to user-defined and nicknamed URLs as local parameters in Browser software, also sometimes known as “Favorites”. Real-time synchronization of bookmarks is accomplished through an application of “push technology”. Upon identifying a change in the set of bookmarks of a communications device, the communications device transmits an indication of the change to the network. The network uses push technology to push the indication to the other communications device. Once the indication is received by the other communications device, the other communications device updates its set of bookmarks according to the indication thereby achieving synchronization. Synchronization may be performed between two or more devices.Type: GrantFiled: October 21, 2010Date of Patent: June 14, 2011Assignee: Research In Motion LimitedInventors: Dave Kruis, Balaji Gopalan, Barry Gilhuly
-
Patent number: 7953410Abstract: A cross-technology coverage mapping system and method for modulating scanning behavior of a wireless user equipment (UE) device in a radio network environment. In one exemplary embodiment, the wireless UE device is operable to determine its geographic area location. A logic module of the wireless UE device is adapted for interrogating a database to determine which radio access technologies (RATs) have coverage in the geographic area location. Responsive to the interrogation, scanning by the wireless UE device is restricted to only those RATs that have coverage in the particular geographic area.Type: GrantFiled: March 2, 2006Date of Patent: May 31, 2011Assignee: Research In Motion LimitedInventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
-
Publication number: 20110035790Abstract: Systems and methods for synchronising bookmarks between communications devices are provided. Bookmarks refer to user-defined and nicknamed URLs as local parameters in Browser software, also sometimes known as “Favourites”. Real-time synchronisation of bookmarks is accomplished through an application of “push technology”. Upon identifying a change in the set of bookmarks of a communications device, the communications device transmits an indication of the change to the network. The network uses push technology to push the indication to the other communications device. Once the indication is received by the other communications device, the other communications device updates its set of bookmarks according to the indication thereby achieving synchronisation. Synchronisation may be performed between two or more devices.Type: ApplicationFiled: October 21, 2010Publication date: February 10, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: DAVE KRUIS, BALAJI GOPALAN, BARRY GILHULY
-
Patent number: 7844576Abstract: Systems and methods for synchronizing bookmarks between communications devices are provided. Bookmarks refer to user-defined and nicknamed URLs as local parameters in Browser software, also sometimes known as “Favorites”. Real-time synchronization of bookmarks is accomplished through an application of “push technology”. Upon identifying a change in the set of bookmarks of a communications device, the communications device transmits an indication of the change to the network. The network uses push technology to push the indication to the other communications device. Once the indication is received by the other communications device, the other communications device updates its set of bookmarks according to the indication thereby achieving synchronization. Synchronization may be performed between two or more devices.Type: GrantFiled: October 19, 2006Date of Patent: November 30, 2010Assignee: Research In Motion LimitedInventors: Dave Kruis, Balaji Gopalan, Barry Gilhuly
-
Publication number: 20100002004Abstract: Systems and techniques are described to perform operations including displaying a first character in a user interface in response to a first user input, the first character encoded by a first ordered sequence comprising at least one code point, receiving a second user input, determining if the second user input defines an exception input to the first ordered sequence, in response to determining that the second user input defines an exception input to the first ordered sequence, generating a second ordered sequence comprising at least one code point, the second ordered sequence based on the first ordered sequence and the exception input, wherein the second ordered sequence does not include the first ordered sequence in a predicate sequence, and displaying a second character defined by the second ordered sequence in place of the first character in the user interface.Type: ApplicationFiled: July 1, 2008Publication date: January 7, 2010Applicant: GOOGLE INC.Inventors: Mandayam T. Raghunath, Balaji Gopalan
-
Publication number: 20090037837Abstract: A computer implemented method includes displaying first characters of a language script in a user interface, in response to receiving a selection of a first character, identifying second characters that are each a variant of the first character according to a language rule, displaying the second characters of the language script proximate the selected first character, and in response to receiving a subsequent selection of the selected first character or one of the second characters, displaying the subsequently selected character as an input character in the user interface.Type: ApplicationFiled: August 3, 2007Publication date: February 5, 2009Applicant: GOOGLE INC.Inventors: Mandayam T. Raghunath, Navneet Nair, Balaji Gopalan, Chandramouli Mahadevan