Patents by Inventor David Reeve
David Reeve 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: 20150046258Abstract: A communications system may include at least one mobile wireless communications device and an advertising server cooperating with the at least one mobile wireless communications device via a wireless communications network. The advertising server may be for generating an activity history for the at least one wireless communications device including geographical positions at corresponding times of day, and selectively sending advertisements to the at least one mobile wireless communications device based upon the activity history and a given time of day.Type: ApplicationFiled: October 29, 2014Publication date: February 12, 2015Inventors: Jason Tyler GRIFFIN, Gerhard Dietrich Klassen, Scott David Reeve, Sherryl Lee Lorraine Scott
-
Patent number: 8933949Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a shared kernel of a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: GrantFiled: September 27, 2011Date of Patent: January 13, 2015Assignee: Z124Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu
-
Patent number: 8913864Abstract: An apparatus for connecting buffer tubes including a first block, a second block, and a fastener for assembling said first and second blocks. The blocks contain a pair of tube grooves and a cavity and a and a hole leading into the cavity. A sealant is then inserted into the cavities and allowed to cure.Type: GrantFiled: August 2, 2011Date of Patent: December 16, 2014Assignee: AFL Telecommunications LLCInventor: David Reeve
-
Patent number: 8898443Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux distribution on a modified Android kernel.Type: GrantFiled: August 24, 2011Date of Patent: November 25, 2014Assignee: Z124Inventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
-
Publication number: 20140310414Abstract: A method and system for establishing a helpdesk session between a subscriber device and a customer support representative (CSR) device following a request for a helpdesk session. The system issuing, on receipt of said request, a credential pair comprising subscriber credentials for a subscriber device and CSR credentials for a CSR device which is paired with the subscriber device. The subscriber credentials are transferred to the subscriber device and the CSR credentials are transferred to the CSR device. The subscriber and CSR credentials are then transferred to a core node for authentication. If the credentials are authentic the helpdesk session between the paired subscriber device and the CSR device is established.Type: ApplicationFiled: December 4, 2013Publication date: October 16, 2014Applicant: RealVNC LtdInventors: Nicolas David Reeves, Christopher Michael Goldsmith, Antony Clive Mann, Philip John Richards, Thomas Henry Lynn, Katarzyna Maria Czeczot
-
Publication number: 20140310787Abstract: A system and method for establishing a virtual network connection between an initiating computing device operated by an initiator and a target computing device operated by a target so that one of said computing devices is able to control the other of said computing devices. The system comprises a third party proxy to which the computing devices are connected. The third party proxy receives a request for a virtual network connection to said target computing device from said initiating computing device and requests initiator credentials for said initiating computing device and target credentials for said target computing device. Said credentials are delivered to the respective computing device. The system also comprises a core node configured to receive the credentials from the respective computing device, authenticate the received credentials, and if said credentials are authentic, establish the virtual network connection between said initiating computing device and said target computing device.Type: ApplicationFiled: December 4, 2013Publication date: October 16, 2014Applicant: REALVNC LTDInventors: Jason Barrie Morley, Nicolas David Reeves, Adam Greenwood Byrne, Katarzyna Maria Czeczot
-
Patent number: 8819180Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. A seamless cross-environment workflow is provided in a multi-operating system computing environment. Two or more application programs, running in independent operating systems, share user interaction state information including user data, user settings, and/or application context information. Interaction state information may be shared for applications that are used primarily to access and edit local user content as well as applications that communicate to a remote server or access and navigate other remote content (i.e., Internet-based application, browser).Type: GrantFiled: October 3, 2011Date of Patent: August 26, 2014Assignee: Z124Inventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
-
Patent number: 8819705Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system associated with a first user environment and a desktop operating system associated with a second user environment running concurrently and independently on a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: GrantFiled: September 27, 2011Date of Patent: August 26, 2014Assignee: Z124Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu
-
Publication number: 20140194148Abstract: A method of tagging a location using a mobile device entails obtaining position data for a current location of the mobile device, detecting a proximity of another device using a short-range wireless interface, and automatically storing the position data for the current location of the mobile device in response to the detecting of the proximity of the other device. The proximity detector may comprise a near field communication (NFC) interface, a Bluetooth® transceiver or another short-range wireless technology that may be employed to detect the proximity of another device. This technology enables two devices to store a current location to facilitate a subsequent rendezvous back at that same location.Type: ApplicationFiled: March 10, 2014Publication date: July 10, 2014Applicant: BlackBerry LimitedInventors: Jason Tyler GRIFFIN, Scott David REEVE
-
Patent number: 8761563Abstract: A fiber optic splice tray that has an increased fiber capacity and maximizes bend radius. The fiber optic splice tray has multiple manifolds that are stacked on top of each other to form manifold stacks. Also, the fiber optic splice tray has two sets of manifold stacks.Type: GrantFiled: March 17, 2009Date of Patent: June 24, 2014Assignee: AFL Telecommunications LLCInventors: David Reeve, Eric Miller
-
Publication number: 20140146200Abstract: An example method of entering calendar events into an electronic calendar involves capturing a digital image of a document that contains a written calendar event; analyzing the digital image of the document containing the written calendar event to extract text information appearing on the digital image of the document; matching the extracted text information in the digital image of the written calendar event document to a date in the electronic calendar; and populating the extracted text information to at least one field of the electronic calendar associated with the date.Type: ApplicationFiled: November 28, 2012Publication date: May 29, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Sherryl Lee Lorraine SCOTT, Scott David REEVE, Julia Murdock THOMPSON, Jodie Elizabeth FLETCHER
-
Patent number: 8732373Abstract: Systems and methods related to the user interface of docking portable electronic devices. A master device may be docked with a slave device to control operation of the slave device. The master device may be operable to display a user interface. The user interface of the master device may be adapted to be used with the slave device that may include different display and/or input devices than that of the master device. In one embodiment, the master device may be a handheld device such as a smart phone and the slave device may be a tablet device.Type: GrantFiled: October 3, 2011Date of Patent: May 20, 2014Assignee: Z124Inventors: Sanjiv Sirpal, Brian Reeves, Paul Reeves, Rodney Schrock, David Reeves, Richard Teltz, Kean Wing Kin Lam
-
Patent number: 8683496Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a mobile computing device. Full user interaction support is provided for redirected and/or mirrored applications that are rendered using an extended graphics context. An extended input queue handles input events from virtual input devices for remotely displayed applications. Remotely displayed applications are mapped to separate motion spaces within the input queue. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: GrantFiled: September 28, 2011Date of Patent: March 25, 2014Assignee: Z124Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
-
Patent number: 8670935Abstract: A method of tagging a location using a mobile device entails obtaining position data for a current location of the mobile device, detecting a proximity of another device using a short-range wireless interface, and automatically storing the position data for the current location of the mobile device in response to the detecting of the proximity of the other device. The proximity detector may comprise a near field communication (NFC) interface, a Bluetooth® transceiver or another short-range wireless technology that may be employed to detect the proximity of another device. This technology enables two devices to store a current location to facilitate a subsequent rendezvous back at that same location.Type: GrantFiled: August 17, 2010Date of Patent: March 11, 2014Assignee: BlackBerry LimitedInventors: Jason Tyler Griffin, Scott David Reeve
-
Publication number: 20130163765Abstract: In one example, information is presented to a user through an electronic device in a non-visual manner. In this example, an informational event is received. Next, a determination is made if the informational event has been previously associated with a binaural sound sequence, the binaural sound sequence includes a user's nominal ear spacing for sound localization in a 3D space. The binaural sound sequence is presented to a multimedia port, in response to a binaural sound sequence being previously associated with the event. The localization in the 3D space using a binaural sound can be associated with importance, future times, source of information associated with the event, a person associated with the event, or a combination thereof.Type: ApplicationFiled: December 23, 2011Publication date: June 27, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Janice Leigh De Jong, Jerome PASQUERO, Jason Tyler GRIFFIN, Scott David REEVE
-
Publication number: 20130034331Abstract: An apparatus for connecting buffer tubes including a first block, a second block, and a fastener for assembling said first and second blocks. The blocks contain a pair of tube grooves and a cavity and a and a hole leading into the cavity. A sealant is then inserted into the cavities and allowed to cure.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Applicant: AFL TELECOMMUNICATIONS, LLCInventor: David Reeve
-
Publication number: 20120143944Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. A seamless cross-environment workflow is provided in a multi-operating system computing environment. Two or more application programs, running in independent operating systems, share user interaction state information including user data, user settings, and/or application context information. Interaction state information may be shared for applications that are used primarily to access and edit local user content as well as applications that communicate to a remote server or access and navigate other remote content (i.e., Internet-based application, browser).Type: ApplicationFiled: October 3, 2011Publication date: June 7, 2012Applicant: IMERJ, LLCInventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
-
Patent number: 8192504Abstract: There is provided an aqueous liquid domestic composition comprising (i) one or more active component selected from the group consisting of (A) 3% to 50% by weight, based on the total solids weight of said domestic composition, one or more softening agent, (B) 2% to 90% by weight, based on the total solids weight of said domestic composition, one or more anionic surfactant, and (C) a mixture consisting of (I) 1% to 25% by weight, based on the total solids weight of said domestic composition, one or more softening agent, and (II) 5% to 75% by weight, based on the total solids weight of said domestic composition, one or more anionic surfactant, and (D) 0.1% to 30% by weight, based on the total solids weight of said domestic composition, one or more amphoteric compound; and (ii) one or more cationic polymer latex comprising (I) 0.5% to 6% by weight, based on the dry weight of said polymer, one or more cationic monomer, (II) 30% to 99.Type: GrantFiled: March 6, 2008Date of Patent: June 5, 2012Assignee: Rohm and Haas CompanyInventors: Steven Michael Baxter, Marianne Patricia Creamer, Alan Wayne Kohr, Joseph Manna, Paul Francis David Reeve, Halla Ahmad Suleiman
-
Publication number: 20120117290Abstract: Systems and methods related to the user interface of docking portable electronic devices. A master device may be docked with a slave device to control operation of the slave device. The master device may be operable to display a user interface. The user interface of the master device may be adapted to be used with the slave device that may include different display and/or input devices than that of the master device. In one embodiment, the master device may be a handheld device such as a smart phone and the slave device may be a tablet device.Type: ApplicationFiled: October 3, 2011Publication date: May 10, 2012Applicant: IMERJ, LLCInventors: Sanjiv Sirpal, Brian Reeves, Paul Reeves, Rodney Schrock, David Reeves, Richard Teltz, Kean Wing Kin Lam
-
Publication number: 20120089992Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system associated with a first user environment and a desktop operating system associated with a second user environment running concurrently and independently on a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.Type: ApplicationFiled: September 27, 2011Publication date: April 12, 2012Applicant: IMERJ LLCInventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu