Patents by Inventor Larry Kuhl
Larry Kuhl 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: 20100173672Abstract: A mobile communication device with various operation modes and a method of toggling the operation modes thereof is disclosed. The operational mode of the mobile communication device can be automatically changed as the result of a docking or undocking event of the mobile communication device with a docking station. During the docking or undocking of the mobile communication device with the docking station, the mobile communication device is conditionally toggled between a speakerphone operation mode and a non-speakerphone operation mode such as a handset operation mode, a headset operation mode and the like.Type: ApplicationFiled: January 6, 2009Publication date: July 8, 2010Inventors: Larry Kuhl, Anton Epp, Greg Bentz
-
Publication number: 20100159901Abstract: The present invention includes embodiments of an apparatus and method for selecting a line from two or more lines on a communication device. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. The method comprises the steps of storing line selection information; monitoring the input module for initiation of a call to the target recipient; upon detecting the initiation of the call, selecting a line from the at least two lines in the line selection module, the selected line is dependent on said line selection information; and making the call to the target recipient on the selected line.Type: ApplicationFiled: March 5, 2010Publication date: June 24, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Raymond VANDER VEEN, Neil ADAMS, Larry KUHL
-
Patent number: 7715535Abstract: The present invention includes embodiments of an apparatus and method for selecting a line from two or more lines on a communication device. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. The method comprises the steps of storing line selection information; monitoring the input module for initiation of a call to the target recipient; upon detecting the initiation of the call, selecting a line from the at least two lines in the line selection module, the selected line is dependent on said line selection information; and making the call to the target recipient on the selected line.Type: GrantFiled: September 27, 2005Date of Patent: May 11, 2010Assignee: Research In Motion LimitedInventors: Raymond Vander Veen, Neil Adams, Larry Kuhl
-
Publication number: 20100029316Abstract: A method and a wireless mobile device for initiating selective dynamic group (SDG) calls in an application on a push-to-talk (PTT) capable wireless network using a concatenated sequence of PTT mobile numbers. The PTT mobile numbers are separated by PTT call identifiers in a concatenated sequence. The PTT mobile numbers are validated and a PTT SDG call sequence is generated using the plurality of validated PTT mobile numbers when a call initiator input is received. The PTT SDG call is then initiated on the wireless network to the PTT mobile numbers in the sequence.Type: ApplicationFiled: August 4, 2008Publication date: February 4, 2010Applicant: Research in Motion LimitedInventors: Nilam Kaushik, Larry Kuhl
-
Patent number: 7249874Abstract: A vehicular lighting housing utilizes a combination of a two-way mirror, a strip of multi-color LEDs, and a one-way mirror spaced from the two-way mirror, such that when the LEDs are illuminated, light reflects back and forth between the two-way mirror and the one-way mirror to present a series of constantly converging light streams forming an endless tunnel of light. A control switch connected to the LEDs and a battery has a rheostat control, a toggle switch and a push button switch to enable the LEDs to be selectively displayed in steady, flashing and paint modes.Type: GrantFiled: December 30, 2005Date of Patent: July 31, 2007Assignee: Kuhl Reflections, Inc.Inventor: Larry Kuhl
-
Patent number: 7249188Abstract: A network resource control system allows network terminals to communicate with network resources, and includes a resource registry, an authorization server and an administration server. The resource registry includes resource records which are associated with the network resources and define at least a user access level for each network resource. The authorization server is in communication with the resource registry and controls network access to the network resources in accordance with the resource records. The administration server is in communication with the resource registry and provides controlled access to the resource records. The administration server receives user access control data from administrators of the network resources for incorporation into the resource records. Depending upon the user access control data received, the authorization server configures the network terminals for communication with the network resources.Type: GrantFiled: December 16, 2005Date of Patent: July 24, 2007Assignee: Spicer CorporationInventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Publication number: 20070106728Abstract: A method for updating an electronic mail (“email”) address book comprising: determining whether an email message presented to a user on a display screen of a data processing system contains address information; and, if the email message contains address information: identifying the address information in the email message; determining whether the address information is contained in one or more contact records in the email address book; and, if the address information is not contained in one or more contact records, presenting first means to the user on the display screen for generating a command to add a new contact record to the address book for the address information.Type: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Applicant: Research In Motion LimitedInventors: Neil Adams, Larry Kuhl, Raymond Vander Veen
-
Publication number: 20070081641Abstract: The present invention includes embodiments of an apparatus and method for selecting a line from two or more lines on a communication device. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. The method comprises the steps of storing line selection information; monitoring the input module for initiation of a call to the target recipient; upon detecting the initiation of the call, selecting a line from the at least two lines in the line selection module, the selected line is dependent on said line selection information; and making the call to the target recipient on the selected line.Type: ApplicationFiled: September 27, 2005Publication date: April 12, 2007Inventors: Raymond Veen, Neil Adams, Larry Kuhl
-
Publication number: 20060168258Abstract: A network resource control system allows network terminals to communicate with network resources, and includes a resource registry, an authorization server and an administration server. The resource registry includes resource records which are associated with the network resources and define at least a user access level for each network resource. The authorization server is in communication with the resource registry and controls network access to the network resources in accordance with the resource records. The administration server is in communication with the resource registry and provides controlled access to the resource records. The administration server receives user access control data from administrators of the network resources for incorporation into the resource records. Depending upon the user access control data received, the authorization server configures the network terminals for communication with the network resources.Type: ApplicationFiled: December 16, 2005Publication date: July 27, 2006Inventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Publication number: 20060109657Abstract: A vehicular lighting housing utilizes a combination of a two-way mirror, a strip of multi-color LEDs, and a one-way mirror spaced from the two-way mirror, such that when the LEDs are illuminated, light reflects back and forth between the two-way mirror and the one-way mirror to present a series of constantly converging light streams forming an endless tunnel of light. A control switch connected to the LEDs and a battery has a rheostat control, a toggle switch and a push button switch to enable the LEDs to be selectively displayed in steady, flashing and paint modes.Type: ApplicationFiled: December 30, 2005Publication date: May 25, 2006Inventor: Larry Kuhl
-
Patent number: 7029152Abstract: A vehicular lighting housing utilizes a combination of a two-way mirror, a strip of LEDs, a one-way mirror spaced from the two-way mirror, and a cover glass such that when the LEDs are illuminated, light reflects back and forth between the two-way mirror and the one-way mirror to present a series of constantly converging light streams forming an endless tunnel of light.Type: GrantFiled: January 23, 2004Date of Patent: April 18, 2006Assignee: Kuhl Reflections, Inc.Inventor: Larry Kuhl
-
Patent number: 7007093Abstract: A network resource control system allows network terminals to communicate with network resources, and includes a resource registry, an authorization server and an administration server. The resource registry includes resource records which are associated with the network resources and define at least a user access level for each network resource. The authorization server is in communication with the resource registry and controls network access to the network resources in accordance with the resource records. The administration server is in communication with the resource registry and provides controlled access to the resource records. The administration server receives user access control data from administrators of the network resources for incorporation into the resource records. Depending upon the user access control data received, the authorization server configures the network terminals for communication with the network resources.Type: GrantFiled: March 1, 2001Date of Patent: February 28, 2006Assignee: Spicer CorporationInventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Patent number: 6990527Abstract: A network resource access system provides network terminals with access to network resources over a network, and includes a resource registry, a driver database, and an authorization server. The resource registry includes resource records associated with the network resources and define at least a resource type for each network resource. The driver database includes resource driver applications for the network resources. The authorization server receives a request from one of the network terminals for communication with one of the network resources, obtains resource configuration data associated with the network resource, and then facilitates communication between the network terminal and the network resource in accordance with a correspondence between the resource configuration data and user configuration data associated with the network terminal.Type: GrantFiled: March 1, 2001Date of Patent: January 24, 2006Assignee: Spicer CorporationInventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Publication number: 20030051038Abstract: A network resource control system allows network terminals to communicate with network resources, and includes a resource registry, an authorization server and an administration server. The resource registry includes resource records which are associated with the network resources and define at least a user access level for each network resource. The authorization server is in communication with the resource registry and controls network access to the network resources in accordance with the resource records. The administration server is in communication with the resource registry and provides controlled access to the resource records. The administration server receives user access control data from administrators of the network resources for incorporation into the resource records. Depending upon the user access control data received, the authorization server configures the network terminals for communication with the network resources.Type: ApplicationFiled: January 18, 2002Publication date: March 13, 2003Inventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onishcke, Clayton Grassick, Tim Lehan
-
Publication number: 20030037126Abstract: A network resource access system provides network terminals with access to network resources over a network, and includes a resource registry, a driver database, and an authorization server. The resource registry includes resource records associated with the network resources and define at least a resource type for each network resource. The driver database includes resource driver applications for the network resources. The authorization server receives a request from one of the network terminals for communication with one of the network resources, obtains resource configuration data associated with the network resource, and then facilitates communication between the network terminal and the network resource in accordance with a correspondence between the resource configuration data and user configuration data associated with the network terminal.Type: ApplicationFiled: January 18, 2002Publication date: February 20, 2003Inventors: Steven Spicer, Christoper Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Publication number: 20020144016Abstract: A network resource communication system facilitates communication over a network between network terminals and network resources, and comprises a network resource driver, a driver administrator, and a data transmitter. The network resource driver facilitates communication of source data between the network terminals and one of the network resources, and includes a driver input for receiving the source data and a driver output for providing a translation of the source data in accordance with the network resource. The driver administrator is in communication with a resource registry, and includes resource records associated with the network resources. The resource records define at least a resource type for each network resource, and the driver administrator is configured to configure the network resource driver in accordance with the resource record associated with the network resource. The data transmitter is in communication with the driver output for transmitting the translated data to the network resource.Type: ApplicationFiled: January 18, 2002Publication date: October 3, 2002Inventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan
-
Publication number: 20020143773Abstract: A secure network resource access system facilitates network access by network terminals to network resources located behind an enterprise firewall, and comprises a proxy server and a polling server. The proxy server is located logically outside the enterprise firewall for receiving application data from the network terminals. The polling server is located logically behind the enterprise firewall, and is configured to poll the proxy server to initiate transmission of the received application data from the proxy server to the polling server, to receive application data and associated network resource data from the proxy server in response to the poll, and to direct the application data to one of the network resources in accordance with the associated network resource data.Type: ApplicationFiled: January 18, 2002Publication date: October 3, 2002Inventors: Steven Spicer, Christopher Martin, Larry Kuhl, Brian Hollander, Patrick Pidduck, Steven Coutts, Philip Von Hatten, Mark Onischke, Clayton Grassick, Tim Lehan