Patents by Inventor Senaka Balasuriya
Senaka Balasuriya 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: 20220361760Abstract: Disclosed herein are wearable bands for biomarker tracking and methods for making the wearable bands. The biomarker tracking wearable band having a printed circuit board assembly (PCBA), the PCBA including an electrocardiography (ECG) sensor utilizing printed Silver-Silver Chloride (Ag-AgCl) electrodes and an optical photoplethysmography (PPG) sensor utilizing more than two light emitting diodes (LEDs), and a directly over molded band encasing the PCBA.Type: ApplicationFiled: October 2, 2020Publication date: November 17, 2022Applicant: Jabil Inc.Inventors: Yusuf Abu Tayeb Bhagat, Patrick John Verdon, Michael Nicholas Arfaras, Krishnaveni Das, Mark Edward Sussman, Stephen Costa, Jackson Flynn, Senaka Balasuriya, Sai Guruva Reddy Avuthu, Adrian Gutierrez
-
Patent number: 9819744Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).Type: GrantFiled: June 23, 2014Date of Patent: November 14, 2017Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventor: Senaka Balasuriya
-
Patent number: 8799464Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).Type: GrantFiled: December 28, 2001Date of Patent: August 5, 2014Assignee: Motorola Mobility LLCInventor: Senaka Balasuriya
-
Patent number: 8788675Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).Type: GrantFiled: September 22, 2005Date of Patent: July 22, 2014Assignee: Motorola Mobility LLCInventor: Senaka Balasuriya
-
Patent number: 8700770Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).Type: GrantFiled: September 22, 2005Date of Patent: April 15, 2014Assignee: Motorola Mobility LLCInventor: Senaka Balasuriya
-
Patent number: 8601096Abstract: A method and system for multi-modal communication has a terminal (102) with at least one input component (108) and at least one output component (112) coupled to a gateway (104) having a dialog manager (114). The system and method further has a content server (106) coupled to the dialog manager (114) wherein the content server (106) provides the dialog manager (114) with an encoded control command. Moreover, at least one input component (108) and at least one output component (112) are coupled to a control unit (110). The dialog manager (114) decodes the encoded control command, producing and providing a decoded control command to the control unit (110). In response to the decoded control command, the control unit (110) modifies at least one of the input components (108) and/or at least one of the output components (112).Type: GrantFiled: May 14, 2002Date of Patent: December 3, 2013Assignee: Motorola Mobility LLCInventor: Senaka Balasuriya
-
Patent number: 7983679Abstract: A communication system provides for an active handoff of a voice call between a packet switched network and a circuit switched network. An active handoff from the packet switched network to the circuit switched network is accomplished by multicasting the call over forward links of both networks during the handoff. An active handoff from the circuit switched network to the packet switched network is accomplished by multicasting the call over reverse links of both networks during the handoff. The former handoff further may be facilitated by routing the call for each network through a same packet data control switch, and the latter handoff further may be facilitated by routing the call for each network through a same mobile switching center. In order for a subscriber unit to operate concurrently in both networks, the subscriber unit may comprise multiple transceivers or a single transceiver that is rapidly switched between the networks.Type: GrantFiled: November 18, 2005Date of Patent: July 19, 2011Assignee: Motorola Mobility, Inc.Inventors: James S. Marin, Senaka Balasuriya
-
Patent number: 7908475Abstract: Session Inter-Device (SID) mobility networks (50, 100, 150) are described in which a seamless transfer of a communication session from a first device (56, 106, 116) to a second device (66, 116, 166) can be achieved without interrupting the active session. According to the SID mobility network (50), the transfer can be accomplished by transferring away from the Transferring Node or first device (56) the IP address associated with the active session (58) so that the network (50) will route the session to the desired Target Node or second device (66). The Transferring Node (56) transfers its IP address (58) to the Agent (60) and stops requesting data packets addressed to its IP address (58). The Agent (60) then begins to request and eventually receive the packets addressed to the Transferring Node's IP address (58). The Agent (60) then transfers the packets to the Target Node (66).Type: GrantFiled: March 13, 2007Date of Patent: March 15, 2011Assignee: General Instrument CorporationInventors: Aaron M. Smith, Jeffrey T. Eschbach, Senaka Balasuriya, Jie Weng, Walter Johnson
-
Patent number: 7697480Abstract: A communication system provides for an active handoff of a voice call between a packet switched network and a circuit switched network. An active handoff from the packet switched network to the circuit switched network is accomplished by multicasting the call over forward links of both networks during the handoff. An active handoff from the circuit switched network to the packet switched network is accomplished by multicasting the call over reverse links of both networks during the handoff. The former handoff further may be facilitated by routing the call for each network through a same packet data control switch, and the latter handoff further may be facilitated by routing the call for each network through a same mobile switching center. In order for a subscriber unit to operate concurrently in both networks, the subscriber unit may comprise multiple transceivers or a single transceiver that is rapidly switched between the networks.Type: GrantFiled: November 18, 2005Date of Patent: April 13, 2010Assignee: Motorola, IncInventors: James S. Marin, Senaka Balasuriya
-
Patent number: 7685070Abstract: A method and system, suitable for using an original entertainment file for playing as a ring tone on a communication device (104), is provided. The method includes decrypting (304) a part of the original entertainment file using an authorization key upon receiving an incoming call signal. The part of the original entertainment file is played (306) until the incoming call signal is acknowledged. The method further includes decrypting (308) a remaining part of the original entertainment file using the authorization key after the incoming call signal is acknowledged. The remaining part of the original entertainment file is then encrypted (310) using a local authorization key to form a second entertainment file. The second entertainment file is then stored (312) in the communication device.Type: GrantFiled: August 2, 2006Date of Patent: March 23, 2010Assignee: Motorola, Inc.Inventors: Hosame H. Abu-Amara, Senaka Balasuriya
-
Patent number: 7634223Abstract: A communication system provides separate subscription keys for a non-subscriber version of a broadcast-multicast flow and a subscriber-only version of the flow, thereby controlling who may store or render the flow. In one embodiment, separate subscription keys may be assigned to a same broadcast-multicast flow. The communication system may then switch the keys used to encrypt the flow, or may use different keys to encrypt different copies of the flow, in order to allow at least non-subscribers to view one version of the flow and only subscribers to view another version of the flow. In another embodiment, the communication system may assign a group subscription key to a group of broadcast-multicast flows that is separate from the keys assigned to each individual flow. The group subscription key may then be used to encrypt a non-subscriber version of any broadcast-multicast flow in the group of broadcast-multicast flows.Type: GrantFiled: June 14, 2005Date of Patent: December 15, 2009Assignee: Motorola Inc.Inventors: Sean S. Kelley, Valentin Oprescu-Surcobe, Senaka Balasuriya
-
Patent number: 7536454Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).Type: GrantFiled: September 22, 2005Date of Patent: May 19, 2009Assignee: Motorola, Inc.Inventor: Senaka Balasuriya
-
Publication number: 20080034220Abstract: A method and system, suitable for using an original entertainment file for playing as a ring tone on a communication device (104), is provided. The method includes decrypting (304) a part of the original entertainment file using an authorization key upon receiving an incoming call signal. The part of the original entertainment file is played (306) until the incoming call signal is acknowledged. The method further includes decrypting (308) a remaining part of the original entertainment file using the authorization key after the incoming call signal is acknowledged. The remaining part of the original entertainment file is then encrypted (310) using a local authorization key to form a second entertainment file. The second entertainment file is then stored (312) in the communication device.Type: ApplicationFiled: August 2, 2006Publication date: February 7, 2008Applicant: MOTOROLA, INC.Inventors: HOSAME H. ABU-AMARA, Senaka Balasuriya
-
Publication number: 20070153794Abstract: Session Inter-Device (SD) mobility networks (50, 100, 150) ate described in which a seamless transfer of a communication session from a first device (56, 106, 116) to a second device (66, 116, 166) can be achieved without interrupting the active session. According to the SID mobility network (50), the transfer can be accomplished by transferring away from the Transferring Node or first device (56) the IP address associated with the active session (58) so that the network (50) will route the session to the desired Target Node or second device (66). The Transferring Node (56) transfers its IP address (58) to the Agent (60) and stops requesting data packets addressed to its IP address (58). The Agent (60) then begins to request and eventually receive the packets addressed to the Transferring Node's IP address (58). The Agent (60) then transfers the packets to the Target Node (66).Type: ApplicationFiled: March 13, 2007Publication date: July 5, 2007Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Aaron Smith, Jeffrey Eschbach, Senaka Balasuriya, Jie Weng, Walter Johnson
-
Patent number: 7228414Abstract: Session Inter-Device (SID) mobility networks (50, 100, 150) are described in which a seamless transfer of a communication session from a first device (56,106, 116) to a second device (66, 116, 166) can be achieved without interrupting the active session. According to the SID mobility network (50), the transfer can be accomplished by transferring away from the Transferring Node or first device (56) the IP address associated with the active session (58) so that the network (50) will route the session to the desired Target Node or second device (66). The Transferring Node (56) transfers its IP address (58) to the Agent (60) and stops requesting data packets addressed to its IP address (58). The Agent (60) then begins to request and eventually receive the packets addressed to the Transferring Node's IP address (58). The Agent (60) then transfers the packets to the Target Node (66).Type: GrantFiled: November 2, 2001Date of Patent: June 5, 2007Assignee: General Instrument CorporationInventors: Aaron M. Smith, Jeffrey T. Eschbach, Senaka Balasuriya, Jie Weng, Walter Johnson
-
Patent number: 7228415Abstract: Session Inter-Device (SID) mobility networks (50, 100, 150) are described in which a seamless transfer of a communication session from a first device (56, 106, 116) to a second device (66, 116, 166) can be achieved without interrupting the active session. According to the SID mobility network (50), the transfer can be accomplished by transferring away from the Transferring Node or first device (56) the IP address associated with the active session (58) so that the network (50) will route the session to the desired Target Node or second device (66). The Transferring Node (56) transfers its IP address (58) to the Agent (60) and stops requesting data packets addressed to its IP address (58). The Agent (60) then begins to request and eventually receive the packets addressed to the Transferring Node's IP address (58). The Agent (60) then transfers the packets to the Target Node (66).Type: GrantFiled: November 2, 2001Date of Patent: June 5, 2007Assignee: General Instrument CorporationInventors: Jeffrey T. Eschbach, Senaka Balasuriya, Aaron M. Smith, Jie Weng, Gregory W. Cox
-
Patent number: 7197331Abstract: A method and apparatus for selective distributed speech recognition includes an embedded speech recognition engine (104) and a dialog manager (102), such as a browser, coupled to the embedded speech recognition engine (104). The method and apparatus further includes the dialog manager (102) being operably couple able to at least one external speech recognition engine (106), such as a WLAN speech recognition engine (108) or a network speech recognition engine (110). The method and apparatus further includes preference information (114), environment information (112) and a speech input (116) all provided to the dialog manager (102). The dialog manager (102), in response to the preference information (114) and the environment information (112), provides the speech input (116) to the embedded speech recognition engine (104), the WLAN speech recognition engine (108) or the network speech recognition engine (110).Type: GrantFiled: December 30, 2002Date of Patent: March 27, 2007Assignee: Motorola, Inc.Inventors: Tasos Anastasakos, Senaka Balasuriya, Michael Van Wie
-
Patent number: 7181170Abstract: An apparatus and method for adaptive broadcast transmission. A broadcast transmission can be received. Insufficiency of a broadcast channel quality can be determined. A negative acknowledgement signal can be sent on a common uplink channel in response to determining the broadcast channel quality is insufficient. The negative acknowledgement signal can be received on the common uplink channel at another location, the negative acknowledgement signal indicating broadcast channel quality is insufficient. The broadcast channel quality can be adjusted in response to receiving the negative acknowledgement signal.Type: GrantFiled: December 22, 2003Date of Patent: February 20, 2007Assignee: Motorola Inc.Inventors: Robert T. Love, Senaka Balasuriya, Hao Bi, Brian K. Classon, Sean S. Kelley, David J. Krause
-
Publication number: 20060271636Abstract: A push-to-transfer session server (200) including a content sharing request receiving entity for sharing request receiving entity for receiving a content sharing request from a push-to transfer session participating terminal, a content retrieval entity (220) that obtains content from a location other than from the terminal from which the content sharing request was received, and an entity (250) for sharing the content obtained with a push-to-transfer session participating terminal other than the terminal from which the sharing request was received. In some embodiments the server includes a content storage entity for storing content to be shared with push-to-transfer session participating terminals.Type: ApplicationFiled: May 25, 2005Publication date: November 30, 2006Inventor: Senaka Balasuriya
-
Patent number: 7136909Abstract: A multimodal communication system and method creates and accesses a multimodal profile (114) that contains at least multimodal preference information (202), such as desired input modality and a desired output modality for a given multimodal communication session. The multimodal profile (114) may also include at least one identifier (204) associated with the multimodal preference information (202). A multimodal communication apparatus (102) includes a multimodal profile generator (110) that accesses and/or generates a multimodal profile (114). A multimodal communication apparatus configuration controller (112) which is operatively responsive to the accessed multimodal preference information (124) from a given user profile, configures the multimodal communication apparatus (102) and/or a network element for the multimodal communication session based on the accessed multimodal preference information (124) in the multimodal profile.Type: GrantFiled: December 28, 2001Date of Patent: November 14, 2006Assignee: Motorola, Inc.Inventor: Senaka Balasuriya