Knapp Investment Company Limited

Virgin Islands (British)

Back to Profile

1-83 of 83 for Knapp Investment Company Limited Sort by
Query
Aggregations
Date
2022 1
2021 1
2020 1
Before 2020 80
IPC Class
H04L 29/06 - Communication control; Communication processing characterised by a protocol 15
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 12
G10L 17/00 - Speaker identification or verification techniques 11
G06F 17/30 - Information retrieval; Database structures therefor 10
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination 8
See more
Found results for  patents

1.

Systems and methods for collision avoidance

      
Application Number 17698706
Grant Number 11760346
Status In Force
Filing Date 2022-03-18
First Publication Date 2022-06-30
Grant Date 2023-09-19
Owner Knapp Investment Company Limited (USA)
Inventor Hanna, Keith

Abstract

The disclosure is directed to systems and methods for operating or controlling an ADAS mechanism. A first sensor of an ADAS mechanism can determine a potential obstacle to a vehicle, and a position of the potential obstacle relative to the first sensor. A second sensor can determine a gaze angle of a user of the vehicle. An activation engine in communication with the first sensor and the second sensor can determine a proximity of the gaze angle of the user to the determined position of the potential obstacle. The activation engine can control, in response to the determined proximity, an operation of the ADAS mechanism for responding to the potential obstacle.

IPC Classes  ?

  • B60W 30/095 - Predicting travel path or likelihood of collision
  • G08G 1/16 - Anti-collision systems
  • G06V 20/58 - Recognition of moving objects or obstacles, e.g. vehicles or pedestriansRecognition of traffic objects, e.g. traffic signs, traffic lights or roads
  • G06V 20/59 - Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
  • G06V 40/19 - Sensors therefor

2.

Persistent network resource and virtual area associations for realtime collaboration

      
Application Number 17083151
Grant Number 11271805
Status In Force
Filing Date 2020-10-28
First Publication Date 2021-04-15
Grant Date 2022-03-08
Owner KNAPP INVESTMENT COMPANY LIMITED (United Kingdom)
Inventor
  • Moyers, Josh
  • Leacock, Matthew
  • Brody, Paul J.
  • Van Wie, David
  • Butler, Robert J.

Abstract

Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 41/0803 - Configuration setting
  • H04L 65/1069 - Session establishment or de-establishment
  • H04L 65/4053 - Arrangements for multi-party communication, e.g. for conferences without floor control
  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04L 67/1042 - Peer-to-peer [P2P] networks using topology management mechanisms
  • H04L 67/1095 - Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

3.

Combining driver alertness with advanced driver assistance systems (ADAS)

      
Application Number 16737313
Grant Number 11305766
Status In Force
Filing Date 2020-01-08
First Publication Date 2020-05-07
Grant Date 2022-04-19
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Hanna, Keith J.

Abstract

The disclosure is directed to systems and methods for operating or controlling an ADAS mechanism. A first sensor of an ADAS mechanism can determine a potential obstacle to a vehicle, and a position of the potential obstacle relative to the first sensor. A second sensor can determine a gaze angle of a user of the vehicle. An activation engine in communication with the first sensor and the second sensor can determine a proximity of the gaze angle of the user to the determined position of the potential obstacle. The activation engine can control, in response to the determined proximity, an operation of the ADAS mechanism for responding to the potential obstacle.

IPC Classes  ?

  • B60W 30/095 - Predicting travel path or likelihood of collision
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G08G 1/16 - Anti-collision systems

4.

Systems and methods for RFID security

      
Application Number 16214126
Grant Number 10623392
Status In Force
Filing Date 2018-12-09
First Publication Date 2019-06-13
Grant Date 2020-04-14
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
  • G07F 7/12 - Card verification
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06K 7/00 - Methods or arrangements for sensing record carriers
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment protocolsDetails thereof

5.

Combining driver alertness with advanced driver assistance systems (ADAS)

      
Application Number 16192529
Grant Number 10858000
Status In Force
Filing Date 2018-11-15
First Publication Date 2019-04-11
Grant Date 2020-12-08
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Hanna, Keith J.

Abstract

The disclosure is directed to systems and methods for operating or controlling an ADAS mechanism. A first sensor of an ADAS mechanism can determine a potential obstacle to a vehicle, and a position of the potential obstacle relative to the first sensor. A second sensor can determine a gaze angle of a user of the vehicle. An activation engine in communication with the first sensor and the second sensor can determine a proximity of the gaze angle of the user to the determined position of the potential obstacle. The activation engine can control, in response to the determined proximity, an operation of the ADAS mechanism for responding to the potential obstacle.

IPC Classes  ?

  • B60W 30/095 - Predicting travel path or likelihood of collision
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G08G 1/16 - Anti-collision systems

6.

Method and a system for detecting drowsiness state of a vehicle user

      
Application Number 15463455
Grant Number 10121084
Status In Force
Filing Date 2017-03-20
First Publication Date 2018-09-13
Grant Date 2018-11-06
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Yadhunandan, Ullam Subbaraya
  • Kalra, Ankita
  • Jain, Rahul

Abstract

Disclosed subject matter relates generally to image processing that includes a method for detecting drowsiness state of a vehicle user independent of factors such ethnicities, gender and other differences of an individual. A drowsiness detection system receives current images of the vehicle user from an image capturing device in a current time frame. Further, an eye closure ratio of the vehicle user is determined in the current time frame using eye closure parameters extracted from the current images in real-time and a profile of the vehicle user. Further, the eye closure ratio is normalized using a scaling factor computed in real-time using normalizing parameters extracted from the current images in real-time and the profile. Finally, a Percentage Eye Closure (PEC) value of the vehicle user is determined in the current time frame using the normalized eye closure ratio of the vehicle to detect drowsiness state of the vehicle user.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

7.

Method of controlling an autonomous vehicle and a collision avoidance device thereof

      
Application Number 15463955
Grant Number 10040450
Status In Force
Filing Date 2017-03-20
First Publication Date 2018-08-07
Grant Date 2018-08-07
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pal, Shyam Sundar

Abstract

Method of controlling an autonomous vehicle and a collision avoidance device thereof are disclosed. The method includes gathering obstacle information associated with an obstacle around a current navigation path of the autonomous vehicle and vehicle information associated with the autonomous vehicle. The method further includes determining a relative velocity and a collision distance between the obstacle and the autonomous vehicle and an obstacle state of the obstacle based on an analysis of the obstacle information and the vehicle information. The method includes computing a collision factor based on the relative velocity and the obstacle state. When the collision factor is above a collision threshold, the method further includes stopping the autonomous vehicle before exhausting the collision distance, when at least one alternate navigation path is not available and modifying the current navigation path of the autonomous vehicle, when the at least one alternate navigation path is available.

IPC Classes  ?

  • B60W 30/09 - Taking automatic action to avoid collision, e.g. braking and steering
  • G08G 1/16 - Anti-collision systems
  • G01C 21/34 - Route searchingRoute guidance
  • B60W 10/04 - Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
  • B60W 10/20 - Conjoint control of vehicle sub-units of different type or different function including control of steering systems
  • G05D 1/08 - Control of attitude, i.e. control of roll, pitch, or yaw
  • G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots

8.

Combining driver alertness with advanced driver assistance systems (ADAS)

      
Application Number 15714727
Grant Number 10137893
Status In Force
Filing Date 2017-09-25
First Publication Date 2018-03-29
Grant Date 2018-11-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Hanna, Keith J.

Abstract

The disclosure is directed to systems and methods for operating or controlling an ADAS mechanism. A first sensor of an ADAS mechanism can determine a potential obstacle to a vehicle, and a position of the potential obstacle relative to the first sensor. A second sensor can determine a gaze angle of a user of the vehicle. An activation engine in communication with the first sensor and the second sensor can determine a proximity of the gaze angle of the user to the determined position of the potential obstacle. The activation engine can control, in response to the determined proximity, an operation of the ADAS mechanism for responding to the potential obstacle.

IPC Classes  ?

  • B60W 30/095 - Predicting travel path or likelihood of collision
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G08G 1/16 - Anti-collision systems

9.

Method and apparatus for initiating a live video stream transmission

      
Application Number 15689844
Grant Number 10847184
Status In Force
Filing Date 2017-08-29
First Publication Date 2017-12-14
Grant Date 2020-11-24
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Wiklof, Christopher A.

Abstract

An apparatus, system, and method allow a user to initiate a live stream that includes retrospectively captured images. Initiating the live stream includes providing provisional data that includes retrospectively captured images to a wireless radio.

IPC Classes  ?

  • G11B 27/00 - EditingIndexingAddressingTiming or synchronisingMonitoringMeasuring tape travel
  • H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/21 - Intermediate information storage
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 101/00 - Still video cameras

10.

Computer program and method for biometrically secured, transparent encryption and decryption

      
Application Number 15288440
Grant Number 10142110
Status In Force
Filing Date 2016-10-07
First Publication Date 2017-10-19
Grant Date 2018-11-27
Owner KNAPP INVESTMENT COMPANY LIMIT (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program for enabling secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository and automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user. Additionally, the program destroys the key after termination of each encryption/decryption session.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data

11.

Systems and methods for performing secure financial transactions

      
Application Number 15472029
Grant Number 10164959
Status In Force
Filing Date 2017-03-28
First Publication Date 2017-09-21
Grant Date 2018-12-25
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
  • G07F 7/12 - Card verification
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06K 7/00 - Methods or arrangements for sensing record carriers
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment protocolsDetails thereof

12.

Apparatus for sharing image content based on matching

      
Application Number 14613147
Grant Number 09679057
Status In Force
Filing Date 2015-02-03
First Publication Date 2017-06-13
Grant Date 2017-06-13
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Svendsen, Hugh Blake

Abstract

Apparatus are described for comparing a search criterion from a first device to a image collection digest of a second device. Based on the comparison, a presentation may be presented at the first device reflecting that the second device is communicatively coupled over a network. In one embodiment, the image collection digest is obtained from the second device, and the comparison is made at the first device. In another embodiment, the image collection digest is obtained at a server device, and the comparison is made at the server device. The search criterion may comprise one or more of subject face information, geographic information, temporal information, event information, and keyword information.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

13.

Speech recognizer adapted to reject machine articulations

      
Application Number 15214049
Grant Number 09653068
Status In Force
Filing Date 2016-07-19
First Publication Date 2016-11-10
Grant Date 2017-05-16
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

A speech recognizer on a portable computing device is trained and configured to reject machine articulations of utterances attempting access to resources on such device. The recognizer is trained with scoring feedback from human listeners identifying articulations as originating from a machine.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G10L 15/06 - Creation of reference templatesTraining of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectorsRecognition of animal voices
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 13/027 - Concept to speech synthesisersGeneration of natural phrases from machine-based concepts
  • G10L 17/22 - Interactive proceduresMan-machine interfaces
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 17/02 - Preprocessing operations, e.g. segment selectionPattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal componentsFeature selection or extraction
  • G10L 17/04 - Training, enrolment or model building
  • G10L 17/06 - Decision making techniquesPattern matching strategies
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G10L 15/02 - Feature extraction for speech recognitionSelection of recognition unit

14.

System and method for identifying speakers

      
Application Number 15214064
Grant Number 10013972
Status In Force
Filing Date 2016-07-19
First Publication Date 2016-11-10
Grant Date 2018-07-03
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

An electronic challenge system is used to control access to resources by using a spoken test to identify an origin of a voice. The test is based on a series of questions posed during an interactive dialog session with the entity attempting access.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • G10L 15/06 - Creation of reference templatesTraining of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectorsRecognition of animal voices
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 13/027 - Concept to speech synthesisersGeneration of natural phrases from machine-based concepts
  • G10L 17/22 - Interactive proceduresMan-machine interfaces
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 17/02 - Preprocessing operations, e.g. segment selectionPattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal componentsFeature selection or extraction
  • G10L 17/04 - Training, enrolment or model building
  • G10L 17/06 - Decision making techniquesPattern matching strategies
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G10L 15/02 - Feature extraction for speech recognitionSelection of recognition unit

15.

Computer program and method for biometrically secured, transparent encryption and decryption

      
Application Number 14922769
Grant Number 09473305
Status In Force
Filing Date 2015-10-26
First Publication Date 2016-07-14
Grant Date 2016-10-18
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program for enabling secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository and automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user. Additionally, the program destroys the key after termination of each encryption/decryption session.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data

16.

Systems and methods for performing secure financial transactions

      
Application Number 14809031
Grant Number 09628466
Status In Force
Filing Date 2015-07-24
First Publication Date 2016-01-28
Grant Date 2017-04-18
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
  • G07F 7/12 - Card verification
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06K 7/00 - Methods or arrangements for sensing record carriers
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment protocolsDetails thereof

17.

Persistent network resource and virtual area associations for realtime collaboration

      
Application Number 14829106
Grant Number 10855525
Status In Force
Filing Date 2015-08-18
First Publication Date 2015-12-17
Grant Date 2020-12-01
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Moyers, Josh
  • Leacock, Matthew
  • Brody, Paul J.
  • Van Wie, David
  • Butler, Robert J.

Abstract

Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

18.

Methods of creating a corpus of spoken CAPTCHA challenges

      
Application Number 14792370
Grant Number 09558337
Status In Force
Filing Date 2015-07-06
First Publication Date 2015-10-29
Grant Date 2017-01-31
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Methods of creating a corpus of spoken CAPTCHA challenges are disclosed. The methods involve training a computing system with samples of human voices and computer synthesized voices articulating a set of reference challenge items, scoring the reference challenge items based on differences in articulation between human and machine articulation of each challenge item, and selecting suitable challenge items from among the reference challenge items based on the score.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectorsRecognition of animal voices
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 13/027 - Concept to speech synthesisersGeneration of natural phrases from machine-based concepts
  • G10L 17/22 - Interactive proceduresMan-machine interfaces
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

19.

Caller ID surfing

      
Application Number 14753842
Grant Number 09282177
Status In Force
Filing Date 2015-06-29
First Publication Date 2015-10-22
Grant Date 2016-03-08
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Vaananen, Mikko

Abstract

A method and system for displaying and producing computer based documents seamlessly to users that relate to their telephone calls is provided. The invention is able to be used with social media, where the mobile station searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The method and system allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. The system adds “bandwidth”, i.e. speed, efficiency and more dimensions to personal communication, as the users of the inventive system can also visually see by documentation what is going on in the relationship between two or more people.

IPC Classes  ?

  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems
  • H04M 1/56 - Arrangements for indicating or recording the called number at the calling subscriber's set
  • H04M 1/26 - Devices for calling a subscriber
  • H04M 1/57 - Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
  • H04M 1/725 - Cordless telephones

20.

Recorder and method for retrospective capture

      
Application Number 14562033
Grant Number 10748575
Status In Force
Filing Date 2014-12-05
First Publication Date 2015-05-21
Grant Date 2020-08-18
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Wiklof, Christopher A.

Abstract

A system and method allows a user to enter a command capture audio, video, and/or still pictures that commence at a moment in time earlier than entering the command.

IPC Classes  ?

  • G11B 20/10 - Digital recording or reproducing
  • G11B 27/34 - Indicating arrangements
  • G11B 27/00 - EditingIndexingAddressingTiming or synchronisingMonitoringMeasuring tape travel
  • H04N 1/21 - Intermediate information storage
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 101/00 - Still video cameras

21.

Caller ID surfing

      
Application Number 14586183
Grant Number 09100473
Status In Force
Filing Date 2014-12-30
First Publication Date 2015-04-30
Grant Date 2015-08-04
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Vaananen, Mikko

Abstract

A method and system for displaying and producing computer based documents seamlessly to users that relate to their telephone calls is provided. The invention is able to be used with social media, where the mobile station searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The method and system allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. The system adds “bandwidth”, i.e. speed, efficiency and more dimensions to personal communication, as the users of the inventive system can also visually see by documentation what is going on in the relationship between two or more people.

IPC Classes  ?

  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/10 - Office automationTime management
  • H04M 1/56 - Arrangements for indicating or recording the called number at the calling subscriber's set
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 4/16 - Communication-related supplementary services, e.g. call-transfer or call-hold
  • H04M 1/2745 - Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time using static electronic memories, e.g. chips
  • H04M 1/57 - Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
  • H04M 1/725 - Cordless telephones

22.

Device and computer readable medium for sharing image content based on collection proximity

      
Application Number 14099990
Grant Number 08958650
Status In Force
Filing Date 2013-12-08
First Publication Date 2015-02-17
Grant Date 2015-02-17
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Svendsen, Hugh Blake

Abstract

Apparatus are described for performing an action based on determining that the contents of a first image collection and a second image collection are similar. In one aspect, the present disclosure relates to comparing digests representing the two image collections to determine proximity. The digest may be obtained and the comparison made at a server. The actions performed based on a proximity determination may comprise notifying a user of a first collection sharing device of the availability of a second collection sharing device, and/or the retrieval of one or more images from the second image collection. In another aspect of the present disclosure, proximity may be measured by comparing subject faces present in a first image collection to subject faces present in the second image collection.

IPC Classes  ?

  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

23.

System for using spoken utterances to provide access to authorized humans and automated agents

      
Application Number 14517453
Grant Number 09075977
Status In Force
Filing Date 2014-10-17
First Publication Date 2015-02-05
Grant Date 2015-07-07
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Voice verification systems for controlling access to electronic accounts using spoken utterances are disclosed. These systems include a database of words and a sentence synthesis engine that uses the dictionary to construct challenge sentences. A challenge logic routine selects a challenge sentence and processes a spoken response from an entity to determine if the entity is authorized to access an electronic account. Both human and machine spoken utterances can be processed as responses, and in some embodiments, the entity may be an automated agent authorized by a human to conduct transactions in said electronic account.

IPC Classes  ?

  • G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectorsRecognition of animal voices
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 13/027 - Concept to speech synthesisersGeneration of natural phrases from machine-based concepts
  • G10L 17/22 - Interactive proceduresMan-machine interfaces
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

24.

Systems and methods for performing secure financial transactions

      
Application Number 14286868
Grant Number 09104926
Status In Force
Filing Date 2014-05-23
First Publication Date 2015-01-01
Grant Date 2015-08-11
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • H04Q 5/22 - Selecting arrangements wherein two or more subscriber stations are connected by the same line to the exchange with indirect connection, i.e. through subordinate switching centre the subordinate centre not permitting interconnection of subscribers connected thereto
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
  • G07F 7/12 - Card verification
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06K 7/00 - Methods or arrangements for sensing record carriers

25.

Prioritization in a continuous video playback experience

      
Application Number 14460257
Grant Number 09712586
Status In Force
Filing Date 2014-08-14
First Publication Date 2014-12-04
Grant Date 2017-07-18
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mcintosh, David
  • Crane, Max
  • Pennello, Chris

Abstract

Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • H04N 21/482 - End-user interface for program selection
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

26.

Computer program and method for biometrically secured, transparent encryption and decryption

      
Application Number 14451075
Grant Number 09172700
Status In Force
Filing Date 2014-08-04
First Publication Date 2014-12-04
Grant Date 2015-10-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program for enabling secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository and automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user. Additionally, the program destroys the key after termination of each encryption/decryption session.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data

27.

Meta-app to depict cloud environment dependencies to faciliate a service environment rebuild

      
Application Number 14007547
Grant Number 09118677
Status In Force
Filing Date 2012-05-10
First Publication Date 2014-11-27
Grant Date 2015-08-25
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Xu, Shijie
  • Song, Xuefeng

Abstract

In some examples, a method for rebuilding a source provider service environment in a target provider environment is described. The method may include identifying, using a service meta-app describing a service in a source provider environment, an internal direct dependency of the service. The method may also include accessing a dependency meta-app describing the internal direct dependency. The method may also include building the internal direct dependency according to the dependency meta-app in a target provider environment. The method may also include fetching an image of the service. The method may also include installing the image of the service in the target provider environment. The method may also include configuring the installed image of the service to depend from the internal direct dependency according to the service meta-app.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/445 - Program loading or initiating

28.

Creating statistical language models for spoken CAPTCHAs

      
Application Number 14257783
Grant Number 08949126
Status In Force
Filing Date 2014-04-21
First Publication Date 2014-10-23
Grant Date 2015-02-03
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Methods for creating statistical language models (SLMs) for spoken Completely Automated Turing Tests for Telling Computers and Humans Apart (CAPTCHAs) are disclosed. In these methods, candidate challenge items including one or more words are automatically selected from a document corpus. Selected ones of the challenge items are articulated by a machine text-to-speech (TTS) system as candidate articulations. Those articulations are ranked based on a human listener score indicating whether a candidate articulation originated from a machine. The SLM is then trained to recognize machine TTS articulations according to those rankings, by using a subset of the plurality of candidate challenge items identified as machine articulations as a seed set.

IPC Classes  ?

  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 15/00 - Speech recognition
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 13/027 - Concept to speech synthesisersGeneration of natural phrases from machine-based concepts

29.

Method and computer program product for providing a response to a statement of a user

      
Application Number 14281806
Grant Number 08924330
Status In Force
Filing Date 2014-05-19
First Publication Date 2014-09-11
Grant Date 2014-12-30
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Antebi, Amit
  • Rahimi, Hanoch

Abstract

A data processing system, computer program, and method for providing a response to a statement of a user before receiving a complete user statement involves, in response to receiving a partial user input, calculating for each of a plurality of predefined answerable statements, a metric based on a frequency with which the predefined answerable statement had been selected by previous users. If the metrics for none of the predetermined answerable statements exceed a threshold, the computer sends the user suggested predefined answerable statements. If one of metrics exceeds the threshold, and not otherwise, the computer sends the user information representative of a response to the predefined answerable statement associated with that metric.

IPC Classes  ?

30.

Automated communication integrator

      
Application Number 14165477
Grant Number 09037469
Status In Force
Filing Date 2014-01-27
First Publication Date 2014-07-24
Grant Date 2015-05-19
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Opaluch, Robert E.

Abstract

An apparatus includes a plurality of applications and an integrator having a voice recognition module configured to identify at least one voice command from a user. The integrator is configured to integrate information from a remote source into at least one of the plurality of applications based on the identified voice command. A method includes analyzing speech from a first user of a first mobile device having a plurality of applications, identifying a voice command based on the analyzed speech using a voice recognition module, and incorporating information from the remote source into at least one of a plurality of applications based on the identified voice command.

IPC Classes  ?

  • G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 15/26 - Speech to text systems
  • G10L 17/22 - Interactive proceduresMan-machine interfaces

31.

Hybrid multi-tenancy cloud platform

      
Application Number 13819715
Grant Number 09003502
Status In Force
Filing Date 2012-03-19
First Publication Date 2014-02-06
Grant Date 2015-04-07
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Zhang, Fan
  • Cao, Junwei

Abstract

Technologies are presented for a hybrid cloud-based service model combining separate database/separate schema, shared database/separate schema, and shared database/shared schema architectures suitable for serving multiple tenants while addressing varying security needs. Roles and security level needs of different tenants may be determined based on tenant declaration or inference from tenant attributes. Tenants may then be assigned to suitable clouds or sub-clouds based on their security level needs. In some examples, a claims-based access control authorization model such as federation may be employed to support interactions between the three different types of clouds or sub-clouds under the umbrella of a single cloud-based service provider while maintaining application and data security.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • G06F 21/31 - User authentication
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

32.

System and method for controlling access to resources with a spoken CAPTCHA test

      
Application Number 13939993
Grant Number 08868423
Status In Force
Filing Date 2013-07-11
First Publication Date 2014-01-16
Grant Date 2014-10-21
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Systems and methods for controlling access to resources using spoken Completely Automatic Public Turing Tests To Tell Humans And Computers Apart (CAPTCHA) tests are disclosed. In these systems and methods, entities seeking access to resources are required to produce an input utterance that contains at least some audio. That utterance is compared with voice reference data for human and machine entities, and a determination is made as to whether the entity requesting access is a human or a machine. Access is then permitted or refused based on that determination.

IPC Classes  ?

  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectorsRecognition of animal voices
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

33.

Method and system for sharing image content based on collection proximity

      
Application Number 13221882
Grant Number 08630494
Status In Force
Filing Date 2011-08-30
First Publication Date 2014-01-14
Grant Date 2014-01-14
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Svendsen, Hugh Blake

Abstract

Systems, methods, and computer readable medium are described for performing an action based on determining that the contents of a first image collection and a second image collection are similar. In one aspect, the present disclosure relates to comparing digests representing the two image collections to determine proximity. The digest may be obtained and the comparison made at either a collection sharing device or at a proxy server. The actions performed based on a proximity determination may comprise notifying a user of a first collection sharing device of the availability of other collection sharing devices, or the retrieval of one or more images from the other image collections. In another aspect of the present disclosure, proximity may be measured by comparing subject faces comparing in a first image collection to the faces present in a second image collection.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means

34.

Method and computer program product for providing a response to a statement of a user

      
Application Number 14024567
Grant Number 08738558
Status In Force
Filing Date 2013-09-11
First Publication Date 2014-01-09
Grant Date 2014-05-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Antebi, Amit
  • Rahimi, Hanoch

Abstract

A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06N 5/00 - Computing arrangements using knowledge-based models

35.

Home gateway, cloud server, and method for communication therebetween

      
Application Number 13850924
Grant Number 09774704
Status In Force
Filing Date 2013-03-26
First Publication Date 2013-10-31
Grant Date 2017-09-26
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor He, Zhiqin

Abstract

Embodiments of the present invention disclose a method and an apparatus for communication between a home gateway and a cloud server. The cloud server has a home gateway software running unit, and various software modules are arranged in the home gateway software running unit. The method includes the following: The cloud server establishes a data communication channel with the home gateway through a TCP/IP protocol, where a terminal is connected to the home gateway through a short-distance communication protocol; and the home gateway software running unit sends a first software message to the home gateway through the data communication channel so that the home gateway forwards the first software message to a first terminal to which the first software message is directed; or the home gateway software running unit receives a second software message from the home gateway through the data communication channel.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

36.

Computer program and method for biometrically secured, transparent encryption and decryption

      
Application Number 13867832
Grant Number 08799407
Status In Force
Filing Date 2013-04-22
First Publication Date 2013-09-12
Grant Date 2014-08-05
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program for enabling secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository and automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user. Additionally, the program destroys the key after termination of each encryption/decryption session.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

37.

Systems and methods for performing secure financial transactions

      
Application Number 13692327
Grant Number 08736424
Status In Force
Filing Date 2012-12-03
First Publication Date 2013-07-18
Grant Date 2014-05-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • H04Q 5/22 - Selecting arrangements wherein two or more subscriber stations are connected by the same line to the exchange with indirect connection, i.e. through subordinate switching centre the subordinate centre not permitting interconnection of subscribers connected thereto

38.

Method and computer program product for providing a response to a statement of a user

      
Application Number 13770744
Grant Number 08548915
Status In Force
Filing Date 2013-02-19
First Publication Date 2013-07-04
Grant Date 2013-10-01
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Antebi, Amit
  • Rahimi, Hanoch

Abstract

A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.

IPC Classes  ?

  • G06N 5/00 - Computing arrangements using knowledge-based models

39.

System and method for generating challenge items for CAPTCHAs

      
Application Number 13740589
Grant Number 08744850
Status In Force
Filing Date 2013-01-14
First Publication Date 2013-05-23
Grant Date 2014-06-03
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Challenge items for an audible based electronic challenge system are generated using a variety of techniques to identify optimal candidates. The challenge items are intended for use in a computing system that discriminates between humans and text to speech (TTS) system.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 13/00 - Speech synthesisText to speech systems
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • H04M 1/66 - Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
  • G06F 7/04 - Identity comparison, i.e. for like or unlike values

40.

Method for managing information

      
Application Number 13602653
Grant Number 08682894
Status In Force
Filing Date 2012-09-04
First Publication Date 2013-04-25
Grant Date 2014-03-25
Owner Knapp Investment Company Limited (Virgin Islands (British))
Inventor Haddock, James W.

Abstract

A method for managing the exchange of information is provided, wherein the method includes receiving at least one information location identifier, wherein the at least one information location identifier may be associated with at least one information portal and associating with at least one network browser. The method further includes generating an information location identifier template responsive to the at least one information portal and communicating with the at least one information portal to identify resultant information.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

41.

Various methods and apparatuses for achieving augmented reality

      
Application Number 12763011
Grant Number 08405680
Status In Force
Filing Date 2010-04-19
First Publication Date 2013-03-26
Grant Date 2013-03-26
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Cardoso Lopes, Gonçalo
  • Gomes Da Silva Frazão, João Pedro
  • Rui Soares Pereira De Almeida, André
  • Sequeira Cardoso, Nuno Ricardo
  • De Almeida Soares Franco, Ivan
  • Moura E Silva Cruces, Nuno

Abstract

Various apparatus and methods are described for a simulation and/or user interface environment. Image data and actual measured depth data of a real object from a real-world scene is acquired via one or more sensors. There is matching of the resolution of the image data and actual measured depth data as well as a linking formed between the image data and actual measured depth data for each pixel representing the real-world object in the scene. The actual measured depth data of the real-world object is processed to extract normal vector data to the surface of the real-world object. occlusion, lighting, and any physics-based interaction effects are based on at least the image data and actual measured depth data.

IPC Classes  ?

  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

42.

Caller ID surfing

      
Application Number 13695540
Grant Number 08838569
Status In Force
Filing Date 2011-04-06
First Publication Date 2013-02-28
Grant Date 2014-09-16
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Vaananen, Mikko

Abstract

The invention relates to the field of computer telephony integration, displaying and producing computer based documents seamlessly to users that relate to their telephone calls. The best mode is considered to be the use of the invention with social media, such as Facebook, where the mobile station (30) searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The methods and arrangements allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. In other words the Desktop or screen automatically arranges itself to a state in which it is easiest to work during the call, using searches made based on call parameters, such as caller ID.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/10 - Office automationTime management
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 1/56 - Arrangements for indicating or recording the called number at the calling subscriber's set
  • H04M 1/57 - Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
  • H04M 1/725 - Cordless telephones
  • H04M 1/2745 - Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time using static electronic memories, e.g. chips

43.

Method and device for managing devices in device management system

      
Application Number 13660509
Grant Number 08713155
Status In Force
Filing Date 2012-10-25
First Publication Date 2013-02-21
Grant Date 2014-04-29
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Jin, Zhihao
  • Wang, Rui
  • Chang, Xinmiao
  • Lui, Haitao

Abstract

A method for managing devices in a device management system includes: sending, by a server, target device condition information to a gateway; and sending, by the server, management information for a target device to the gateway, and triggering the gateway to determine the target device according to the target device condition information and send the management information to the target device. According to a trigger of the server and the target device condition information sent by the server, the gateway searches for the target device; and according to a trigger of the server, the gateway sends the management information sent by the server to the target device. Embodiments of the present disclosure also provide a server and a gateway in a device management system. Thereby, a type of target devices can be managed in batches.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

44.

Persistent network resource and virtual area associations for realtime collaboration

      
Application Number 13399737
Grant Number 09065874
Status In Force
Filing Date 2012-02-17
First Publication Date 2012-08-23
Grant Date 2015-06-23
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Moyers, Josh
  • Leacock, Matthew
  • Brody, Paul J.
  • Van Wie, David
  • Butler, Robert J.

Abstract

Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

45.

Persistent network resource and virtual area associations for realtime collaboration

      
Application Number 13399775
Grant Number 09124662
Status In Force
Filing Date 2012-02-17
First Publication Date 2012-08-23
Grant Date 2015-09-01
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Moyers, Josh
  • Leacock, Matthew
  • Brody, Paul J.
  • Van Wie, David
  • Butler, Robert J.

Abstract

Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

46.

Apparatus and method for a web programmable telephone

      
Application Number 12900310
Grant Number 08185153
Status In Force
Filing Date 2010-10-07
First Publication Date 2012-05-22
Grant Date 2012-05-22
Owner
  • KNAPP INVESTMENT COMPANY (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Ho, Chi Fai

Abstract

A web programmable telephone and a method for operating a web programmable telephone are disclosed. In one embodiment of the present invention, a voice module of a wireless household telephone is controlled by an internal web module that can retrieve and execute data operations from a remote portal or server thus adding data functionality to the conventional functions of a telephone. The programmable web module controls all functionality of the web programmable telephone so that every function of the telephone can be programmed and customized by a user.

IPC Classes  ?

  • H04M 1/00 - Substation equipment, e.g. for use by subscribers

47.

Systems and methods for RFID security

      
Application Number 13333778
Grant Number 08325043
Status In Force
Filing Date 2011-12-21
First Publication Date 2012-04-12
Grant Date 2012-12-04
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles

48.

Computer program and method for biometrically secured, transparent encryption and decryption

      
Application Number 13285641
Grant Number 08429246
Status In Force
Filing Date 2011-10-31
First Publication Date 2012-03-22
Grant Date 2013-04-23
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program for secure encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository, wherein the program automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user. Additionally, the program destroys the key after termination of each encryption/decryption session.

IPC Classes  ?

49.

Method and a computer program product for providing a response to a statement of a user

      
Application Number 13195208
Grant Number 08386405
Status In Force
Filing Date 2011-08-01
First Publication Date 2012-02-02
Grant Date 2013-02-26
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Antebi, Amil
  • Rahimi, Hanoch

Abstract

A method for interacting with a person, the method comprising: receiving a user textual input; matching a structured representation of the user textual input against expected user statement fields of knowledge database entries; wherein a knowledge database entry comprises an expected user statement field and at least one action field; wherein multiple entries of the knowledge database form a data structure that comprises multiple expected user statements fields that match an expected sequence of user textual inputs.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

50.

Prioritization in a continuous video playback experience

      
Application Number 12953386
Grant Number 08880623
Status In Force
Filing Date 2010-11-23
First Publication Date 2011-11-24
Grant Date 2014-11-04
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mcintosh, David
  • Crane, Max
  • Pennello, Chris

Abstract

Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

51.

Caller ID surfing

      
Application Number 12774312
Grant Number 08983039
Status In Force
Filing Date 2010-05-05
First Publication Date 2011-11-10
Grant Date 2015-03-17
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Väänänen, Mikko

Abstract

A method and system for displaying and producing computer based documents seamlessly to users that relate to their telephone calls is provided. The invention is able to be used with social media, where the mobile station searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The method and system allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. The system adds “bandwidth”, i.e. speed, efficiency and more dimensions to personal communication, as the users of the inventive system can also visually see by documentation what is going on in the relationship between two or more people.

IPC Classes  ?

  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/10 - Office automationTime management
  • H04M 1/56 - Arrangements for indicating or recording the called number at the calling subscriber's set
  • H04M 1/57 - Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 1/2745 - Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time using static electronic memories, e.g. chips
  • H04M 1/725 - Cordless telephones

52.

Caller ID surfing

      
Application Number 12781856
Grant Number 08649488
Status In Force
Filing Date 2010-05-18
First Publication Date 2011-11-10
Grant Date 2014-02-11
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Vaananen, Mikko

Abstract

The invention relates to the field of computer telephony integration. In particular the invention relates to displaying and producing computer based documents seamlessly to users that relate to their telephone calls. The best mode of the invention is considered to be the use of the invention with social media, such as Facebook, where the mobile station (30) searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The methods and arrangements of the invention allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. In other words the Desktop or screen of the invention automatically arranges itself to a state in which it is easiest to work during the call, using searches made based on call parameters, such as caller ID. The invention adds “bandwidth”, i.e. speed, efficiency and more dimensions to personal communication, as the users of the inventive system can also visually see by documentation what is going on in the relationship between two or more people.

IPC Classes  ?

  • H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems
  • G06Q 99/00 - Subject matter not provided for in other groups of this subclass

53.

System and method for biometrically secured, transparent encryption and decryption

      
Application Number 13153906
Grant Number 08627106
Status In Force
Filing Date 2011-06-06
First Publication Date 2011-10-20
Grant Date 2014-01-07
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Pizano, Erix
  • Rohatgi, Ryan

Abstract

A computer program for enabling biometrically secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository, wherein the program automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

54.

Systems and methods for RFID security

      
Application Number 13118203
Grant Number 08085149
Status In Force
Filing Date 2011-05-27
First Publication Date 2011-09-22
Grant Date 2011-12-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles

55.

Automated communication integrator

      
Application Number 12535818
Grant Number 08639513
Status In Force
Filing Date 2009-08-05
First Publication Date 2011-02-10
Grant Date 2014-01-28
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Opaluch, Robert Edward

Abstract

An apparatus includes a plurality of applications and an integrator having a voice recognition module configured to identify at least one voice command from a user. The integrator is configured to integrate information from a remote source into at least one of the plurality of applications based on the identified voice command. A method includes analyzing speech from a first user of a first mobile device having a plurality of applications, identifying a voice command based on the analyzed speech using a voice recognition module, and incorporating information from the remote source into at least one of a plurality of applications based on the identified voice command.

IPC Classes  ?

  • G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
  • G10L 15/06 - Creation of reference templatesTraining of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 11/00 - Determination or detection of speech or audio characteristics not restricted to a single one of groups ; G10L 15/00-G10L 21/00
  • G10L 15/26 - Speech to text systems

56.

Computer program and method for granting multiple users access to a secure repository

      
Application Number 12906826
Grant Number 08051142
Status In Force
Filing Date 2010-10-18
First Publication Date 2011-02-10
Grant Date 2011-11-01
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

A computer program, system, and method for granting multiple users access to a secure repository. Embodiments of the present invention provide for authenticating either of first or second users desiring access to the secure repository. In embodiments of the present invention, a respective encryption or decryption operation of files or folders transferred in or out of the secure repository is performed using a key created, at least in part, on an enrolled security template provided by said first user. Thus, even if the second user is authenticated and allowed access to the secure repository, said creation of the key is performed using the security template associated with the first user. In even further embodiments of the present invention, a single storage device contains a plurality of secure repositories.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

57.

CAPTCHA using challenges optimized for distinguishing between humans and machines

      
Application Number 12484800
Grant Number 08494854
Status In Force
Filing Date 2009-06-15
First Publication Date 2009-12-24
Grant Date 2013-07-23
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

An audible based electronic challenge system is used to control access to a computing resource by using a test to identify an origin of a voice. The test is based on analyzing a spoken utterance using optimized challenge items selected for their discrimination capability to determine if it was articulated by an unauthorized human or a text to speech (TTS) system.

IPC Classes  ?

  • G10L 17/00 - Speaker identification or verification techniques

58.

System and method for generating challenge items for CAPTCHAs

      
Application Number 12484870
Grant Number 08380503
Status In Force
Filing Date 2009-06-15
First Publication Date 2009-12-24
Grant Date 2013-02-19
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

Challenge items for an audible based electronic challenge system are generated using a variety of techniques to identify optimal candidates. The challenge items are intended for use in a computing system that discriminates between humans and text to speech (TTS) system.

IPC Classes  ?

  • G10L 17/00 - Speaker identification or verification techniques
  • G10L 15/00 - Speech recognition
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination

59.

System and method for verifying origin of input through spoken language analysis

      
Application Number 12484837
Grant Number 08489399
Status In Force
Filing Date 2009-06-15
First Publication Date 2009-12-24
Grant Date 2013-07-16
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Gross, John Nicholas

Abstract

An audible based electronic challenge system is used to control access to a computing resource by using a test to identify an origin of a voice. The test is based on analyzing a spoken utterance to determine if it was articulated by an unauthorized human or a text to speech (TTS) system.

IPC Classes  ?

  • G10L 17/00 - Speaker identification or verification techniques

60.

Operating and managing network application on a consumer network device using a control console incorporated into the consumer network device

      
Application Number 11953089
Grant Number 07631063
Status In Force
Filing Date 2007-12-10
First Publication Date 2009-12-08
Grant Date 2009-12-08
Owner KNAPP INVESTMENT COMPANY LIMITED. (Virgin Islands (British))
Inventor
  • Ho, Chi Fai
  • Chiu, Shin Cheung Simon

Abstract

Embodiments of the present invention include apparatuses for a console controller in a network device. In one embodiment, the present invention includes a console controller, a display module and an input module in a network device so that a user can view, enter, or program network or network device settings at the network device. In another embodiment, the present invention can be programmed to include automated out-of-the-box initial setup procedures to guide a user in the setup, management and operation of a network devices such a DSL/Cable modems or routers, VoIP routers, wireless access points or gateways with or without remote or onsite technical support or update services.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06F 15/177 - Initialisation or configuration control

61.

Self-configuring emergency event alarm system with autonomous output devices

      
Application Number 12164945
Grant Number 07880604
Status In Force
Filing Date 2008-06-30
First Publication Date 2009-08-13
Grant Date 2011-02-01
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mckenna, Daniel Bernard
  • Graziano, James Michael

Abstract

The present Self-Configuring Alarm System uses a decentralized (ad hoc or mesh) architecture where any node is capable of autonomously reporting the alarm event directly to all other nodes in the ad hoc network independent of where the alarm event occurred. In addition, the Self-Configuring Alarm System includes a plurality of autonomous output devices which function to provide an audible alarm that directs the occupants to the location of the hazard and/or provides an indication of the nature of the detected hazard or whether an indication of the hazard has been received at a Public Safety Answering Point (PSAP) that serves the dwelling or locale. The alarm networks and output networks may not be coextensive in their coverage areas.

IPC Classes  ?

  • G08B 29/00 - Checking or monitoring of signalling or alarm systemsPrevention or correction of operating errors, e.g. preventing unauthorised operation

62.

Dynamic generation of target files from template files and tracking of the processing of target files

      
Application Number 12360446
Grant Number 08346803
Status In Force
Filing Date 2009-01-27
First Publication Date 2009-07-16
Grant Date 2013-01-01
Owner Knapp Investment Company Limited (Virgin Islands (British))
Inventor Chang, Peter Hon-You

Abstract

Target file generation systems and methods are described, which are optionally for use by ordinary computer users enable those users to readily generate target files without the requirement that they know the internal layout structures of the target files. A user is enabled to select a template file from a plurality of template files via a user interface configured to be displayed on a computer display to the user, wherein the template files include changeable fields associated with corresponding field delimiters and prompting labels. An incomplete software program file containing variable name locations is accessed from memory. The program file is parsed to locate the variable name locations. The label names obtained from the template file selected by the user are inserted into the variable name locations to further complete the software program file. The software program file is stored in computer memory.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

63.

Systems and methods for RFID security

      
Application Number 11386540
Grant Number 07492258
Status In Force
Filing Date 2006-03-21
First Publication Date 2009-02-17
Grant Date 2009-02-17
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoarinejad, Kambiz
  • Soltan, Maryam

Abstract

An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.

IPC Classes  ?

  • G08B 13/14 - Mechanical actuation by lifting or attempted removal of hand-portable articles

64.

Self-configuring emergency event alarm system having connection to a public safety answering point

      
Application Number 12165042
Grant Number 07889066
Status In Force
Filing Date 2008-06-30
First Publication Date 2008-12-18
Grant Date 2011-02-15
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mckenna, Daniel Bernard
  • Graziano, James Michael

Abstract

The present Self-Configuring Alarm System uses a decentralized (ad hoc or mesh) architecture where any node is capable of autonomously reporting the alarm event directly to all other nodes in the ad hoc network independent of where the alarm event occurred. In addition, the Self-Configuring Alarm System includes a plurality of autonomous output devices which function to provide an audible alarm that directs the occupants to the location of the hazard and/or provides an indication of the nature of the detected hazard or whether an indication of the hazard has been received at a Public Safety Answering Point (PSAP) that serves the dwelling or locale. The alarm networks and output networks may not be coextensive in their coverage areas.

IPC Classes  ?

  • G08B 29/00 - Checking or monitoring of signalling or alarm systemsPrevention or correction of operating errors, e.g. preventing unauthorised operation

65.

Method and system for dynamic control of digital media content playback and advertisement delivery

      
Application Number 11517006
Grant Number 08005345
Status In Force
Filing Date 2006-09-07
First Publication Date 2008-09-11
Grant Date 2011-08-23
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Haot, Maxime G. G.
  • Moore, Richard G.
  • Rachamadugu, Sreenivas

Abstract

An approach provides control of digital media. A stream of digital media that includes an advertisement is received. The stream is selectively skipped to avoid the advertisement. In addition, the amount of advertisement played back is tracked. Further, tracking information is generated based on the tracking.

IPC Classes  ?

  • H04N 9/80 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback

66.

Dynamic generation of target files from template files and tracking of the processing of target files

      
Application Number 12013223
Grant Number 08683324
Status In Force
Filing Date 2008-01-11
First Publication Date 2008-07-03
Grant Date 2014-03-25
Owner Knapp Investment Company Limited (Virgin Islands (British))
Inventor Chang, Peter Hon-You

Abstract

A target file generation system and method for use by ordinary computer users enable those users to readily generate target files without the requirement that they know the internal layout structures of the target files. The system enables a user to select a template file from a plurality of template files, wherein a template file includes changeable fields associated with corresponding field delimiters and prompting labels, wherein at least two different template files have different quantities of changeable fields. An incomplete software program file containing identifier of variable name locations is accessed. The program file is parsed to locate the variable name locations. Label names obtained from the template file selected by the user are inserted in the variable name locations. The program generates a user interface including inserted label names and user input fields via which the user can provide data corresponding to changeable fields in the template file.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

67.

Multimodal resource management system

      
Application Number 11955844
Grant Number 07962963
Status In Force
Filing Date 2007-12-13
First Publication Date 2008-06-26
Grant Date 2011-06-14
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Sharma, Rajesh

Abstract

A resource management system and methods for managing resources are disclosed. A resource management system may include a first communication interface configured to provide access to a first device, a second communication interface configured to provide access to a datastore, and a multimodal system in communication with the first and second communication interfaces. The multimodal system may be configured to receive a first communication request from the first device, generate a multimodal document in response to the first communication request, and serve the multimodal document to the first device using the first communication interface. The multimodal document may include instructions allowing for communication with the first device using at least one of a plurality of device interface modalities.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

68.

Method and a computer program product for providing a response to a statement of a user

      
Application Number 11961035
Grant Number 07991724
Status In Force
Filing Date 2007-12-20
First Publication Date 2008-06-26
Grant Date 2011-08-02
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Antebi, Amit
  • Rahimi, Hanoch

Abstract

A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

69.

Method, system, and computer program product providing for multimodal content management

      
Application Number 11615427
Grant Number 07680816
Status In Force
Filing Date 2006-12-22
First Publication Date 2008-06-26
Grant Date 2010-03-16
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Sharma, Rajesh

Abstract

Systems, methods, devices, and computer program products are provided for providing a user with access to information stored in a datastore. A multimodal system operatively coupled to the datastore is configured to communicate with the user via a user device. The multimodal system is configured to receive a request from the user to communicate with the user through a user interface of the user device. In response to the received request, the multimodal system generates a multimodal document. The generated multimodal document includes instructions allowing for communication with the user using a plurality of different user interface modalities that may be available on a user device. The multimodal system then serves the multimodal document to the user device using a communication interface. The multimodal system is configured to only publish one multimodal document at a time for a given user session so that the user may seamlessly switch between user interface modalities that may be available on the user device or on another user device.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

70.

Method and apparatus for interfacing with a restricted access computer system

      
Application Number 11549206
Grant Number 07818395
Status In Force
Filing Date 2006-10-13
First Publication Date 2008-04-17
Grant Date 2010-10-19
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Pizano, Erix

Abstract

An apparatus (200) for interfacing with a restricted access computer (10) includes a data storage component (202), a peripheral component (204), and an interface controller (206). The interface controller (206) enables electronic communication between the peripheral component (204) and the computer (10) and between the data storage component (202) and the computer (10). The interface controller (206) communicates data to the computer (10) indicating to the computer (10) that the computer (10) is operable to interact with the peripheral component using software already installed on the computer (10). The computer (10) automatically executes a computer program stored on the data storage component (202) of the apparatus (200) that enables the computer (10) to transparently encrypt and decrypt data via a biometrically secure process.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

71.

Self-configuring emergency event alarm network

      
Application Number 11872005
Grant Number 07504937
Status In Force
Filing Date 2007-10-13
First Publication Date 2008-02-07
Grant Date 2009-03-17
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mckenna, John Daniel
  • Mckenna, Daniel Bernard
  • Graziano, James Michael

Abstract

The present self-configuring alarm network uses a decentralized (ad hoc or mesh) architecture that does not have a centralized “master” node. In this ad hoc network, any node is capable of behaving as if it were the “master node” by autonomously reporting the alarm event directly to all other nodes in the ad hoc network independent of where the alarm event occurred. The network of alarm devices, therefore, can spread the alarm indication to the entirety of the area covered by the network of alarm devices and can also differentiate between a general alarm indication and the locus of the alarm event.

IPC Classes  ?

  • G08B 29/00 - Checking or monitoring of signalling or alarm systemsPrevention or correction of operating errors, e.g. preventing unauthorised operation

72.

Customizable database-driven menu structure for a portable computing device

      
Application Number 11774068
Grant Number 08132108
Status In Force
Filing Date 2007-07-06
First Publication Date 2008-01-17
Grant Date 2012-03-06
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Gao, Xiuzhi
  • Johnson, Timothy
  • Crowell, Jeffrey P.
  • Born, Joseph

Abstract

A portable media playing device incorporating a menu structure. The device includes a display mechanism, a navigation database, including a navigation record with a navigation description, and an action database, including an action record with an action description. The action database is customizable. A display driver displays the navigation description. When the navigation description is selected, the display driver displays the action description. When the action description is selected, a digital synchronization system generates an extra action request (EAR) record that includes an action identifier and action data for storage in an EAR database. When the device is synchronized with a computer, a synchronization manager accesses the EAR database and updates the action database with any new action records.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

73.

Dynamic generation of target files from template files and tracking of the processing of target files

      
Application Number 11006268
Grant Number 07320007
Status In Force
Filing Date 2004-12-07
First Publication Date 2008-01-15
Grant Date 2008-01-15
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Chang, Peter Hon-You

Abstract

A target file generation system and method for use by ordinary computer users to readily generate target files. The program includes various components. The first component promps for and receives user's selections of a folder or directory location where a new target file will reside, of an operating system command or application program that will process this new target file, of an optional global activity summary data repository that stores user'summaries of the processing of the target file. The second component dynamically generates an information exchange user interface that prompts for and receives input data provided by the user on information of menu configuration file and name of template file. The third component dynamically generates an information exchange user interface. The fourth component provides graphics user interfaces to start a menu program, a a merge programe, and a search program, respectively.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled

74.

Method for managing information

      
Application Number 11399851
Grant Number 07987168
Status In Force
Filing Date 2006-04-08
First Publication Date 2007-11-08
Grant Date 2011-07-26
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Haddock, James Walter

Abstract

A method for managing the exchange of information is provided, wherein the method includes receiving at least one information location identifier, wherein the at least one information location identifier may be associated with at least one information portal and associating with at least one network browser. The method further includes generating an information location identifier template responsive to the at least one information portal and communicating with the at least one information portal to identify resultant information.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

75.

System and method for biometrically secured, transparent encryption and decryption

      
Application Number 11380810
Grant Number 07962755
Status In Force
Filing Date 2006-04-28
First Publication Date 2007-11-01
Grant Date 2011-06-14
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Pizano, Erix
  • Rohatgi, Ryan

Abstract

A computer program for enabling biometrically secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository, wherein the program automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 11/30 - Monitoring

76.

System and method for encoding and decoding an image using bitstream map and recording medium thereof

      
Application Number 10581874
Grant Number 07613344
Status In Force
Filing Date 2004-11-11
First Publication Date 2007-07-26
Grant Date 2009-11-03
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Kim, Wook-Joong
  • Ki, Myung-Seok
  • Kim, Kyu-Heon
  • Kim, Jin-Woong
  • Jang, Euee-Seon
  • Lee, Sun-Young
  • Oh, Hyun-Jong
  • Park, Sung-Won
  • Won, Jong-Woo

Abstract

Disclosed are a system and method for encoding and decoding an image. The image compression system includes an image segmentation unit (110) for segmenting a first image into a plurality of sub-images; a first encoding unit (120) for encoding the sub-images to output sub-image bitstreams; a BMAP construction unit (130) for calculating the quantity of information of each sub-image bitstream and generating BMAP information using the calculated quantity of information and information on construction of each sub-image; and a bitstream combining unit (150) for combining the sub-image bitstreams and BMAP information.

IPC Classes  ?

  • G06K 9/36 - Image preprocessing, i.e. processing the image information without deciding about the identity of the image

77.

Method and system for providing a personal video recorder utilizing network-based digital media content

      
Application Number 11517017
Grant Number 08126313
Status In Force
Filing Date 2006-09-07
First Publication Date 2007-05-10
Grant Date 2012-02-28
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Haot, Maxime G. G.
  • Moore, Richard G.
  • Rachamadugu, Sreenivas

Abstract

An approach provides for recording and editing digital media. A digital media stream is generated from an input signal (such as a live broadcast feed). The digital media stream is transmitted to a browser application configured to concurrently record and edit the digital media stream.

IPC Classes  ?

  • H04N 5/93 - Regeneration of the television signal or of selected parts thereof

78.

Self-configuring emergency event alarm network

      
Application Number 11231400
Grant Number 07301455
Status In Force
Filing Date 2005-09-20
First Publication Date 2007-03-22
Grant Date 2007-11-27
Owner
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Mckenna, John Daniel
  • Mckenna, Daniel Bernard
  • Graziano, James Michael

Abstract

The present self-configuring emergency event alarm network uses a decentralized (ad hoc or mesh) architecture that does not have a centralized “master” node. In this ad hoc network, any node is capable of behaving as if it were the “master node” by autonomously reporting the alarm event directly to all other nodes in the ad hoc network independent of where the alarm event occurred. The network of alarm devices, therefore, can spread the alarm indication to the entirety of the area covered by the network of alarm devices and can also differentiate between a general alarm indication and the locus of the alarm event.

IPC Classes  ?

  • G08B 21/00 - Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for

79.

Apparatus and method for a web programmable telephone

      
Application Number 11001407
Grant Number 07613477
Status In Force
Filing Date 2004-11-30
First Publication Date 2006-06-01
Grant Date 2009-11-03
Owner
  • KNAPP INVESTMENT COMPANY (Virgin Islands (British))
  • KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Ho, Chi Fai

Abstract

A web programmable telephone and a method for operating a web programmable telephone are disclosed. In one embodiment of the present invention, a voice module of a wireless household telephone is controlled by an internal web module that can retrieve and execute data operations from a remote portal or server thus adding data functionality to the conventional functions of a telephone. The programmable web module controls all functionality of the web programmable telephone so that every function of the telephone can be programmed and customized by a user.

IPC Classes  ?

  • H04M 1/00 - Substation equipment, e.g. for use by subscribers

80.

System for providing location-based services in a wireless network, such as locating sets of desired locations

      
Application Number 10984618
Grant Number 07532899
Status In Force
Filing Date 2004-11-08
First Publication Date 2005-11-17
Grant Date 2009-05-12
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Wilson, Brian
  • Feinstein, Jacob
  • Suraci, Mike
  • Simsarian, Kristian
  • Bray, Duane
  • Givechi, Roshi
  • Paharia, Rajat
  • Weiss, Laura
  • Gosling, Marcus

Abstract

A system and associated method receives a command from a user's mobile device to locate points of interest near the mobile device's location. The points of interest are associated with different, user-identified, point of interest categories. Based at least in part on the mobile device's location, the system substantially simultaneously provides a list of points of interest for at least some of the point of interest categories.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04M 1/00 - Substation equipment, e.g. for use by subscribers
  • H04B 1/38 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving

81.

Service and method for providing a single point of access for multiple providers' video and audio content

      
Application Number 10831836
Grant Number 07555465
Status In Force
Filing Date 2004-04-26
First Publication Date 2005-11-03
Grant Date 2009-06-30
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Davidson, Robert Steven

Abstract

A method that uses a computer network to provide a single point of access between a plurality of video & audio devices and a plurality of video & audio content provider systems. The present invention is a method for providing a searchable, aggregated directory view of available video & audio content from multiple content providers as well as additional services such as content renting. The present invention includes a method for identifying users as subscribers of content providers' memberships.

IPC Classes  ?

82.

System and methods for assembly of a web site for an online store by a seller

      
Application Number 11059082
Grant Number 07610219
Status In Force
Filing Date 2005-02-16
First Publication Date 2005-11-03
Grant Date 2009-10-27
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor Sayed, Omar Farooq

Abstract

A system and method for a web-based services architecture providing integrated modular building blocks for creating and maintaining a web site and related transaction processing to support electronic commerce and the sales of products and services using the web site. The transaction processing may include the handling of transactions and communications related to product and service sales and fulfillment involving customers, merchants and the web site owner. The services architecture may combine software front-end, back-end, and marketing tools to assist business owners to create or expand an Internet-based business. The services architecture also may provide a warehouse of predefined products that may be integrated into a merchant's existing online inventory.

IPC Classes  ?

83.

System and method for secure reciprocal exchange of data

      
Application Number 10651733
Grant Number 07958144
Status In Force
Filing Date 2003-08-29
First Publication Date 2005-08-18
Grant Date 2011-06-07
Owner KNAPP INVESTMENT COMPANY LIMITED (Virgin Islands (British))
Inventor
  • Shoemaker, Daniel D.
  • O'Donnell, Lee Thomas
  • Broder, James P.
  • Shoemaker, Scott D.

Abstract

A system for transmission of data between a first device operated by a first user and a second device includes a database that receives a first set of data input by the first user and a second set of data input by the second user. In one embodiment, the first set of data includes an immediate mode of access and/or one or more future modes of access of the first user which correlate to one or more specific time periods during which the future mode of access will become the immediate mode of access. Additionally, the first set of data can include a time-dependent schedule of the future mode of access of the first user.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor