Patents by Inventor Tet Hin Yeap
Tet Hin Yeap has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11294988Abstract: A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver.Type: GrantFiled: May 2, 2017Date of Patent: April 5, 2022Assignee: BCE Inc.Inventors: Tet Hin Yeap, Patrick Neilly
-
Publication number: 20200320490Abstract: Methods and systems for representing a transaction using private blockchains are disclosed. In an example, a method for representing a transaction uses a private blockchain. The blockchain comprises a transaction block and a first sentinel block, the first sentinel block comprising a first previous hash field having an identical hash value as the first transaction hash field of the first transaction block, a first sentinel marker field for identifying the first sentinel block in the private blockchain, a first transaction data field containing a portion of the transactional information in the first transaction data field of the first transactional block, a first payload hash field comprising a hash value of the transaction data field of the sentinel block, and a first transactional hash field containing a first hash value of the first previous hash field and the first payload hash field; and appending the sentinel block to the transaction block.Type: ApplicationFiled: April 6, 2020Publication date: October 8, 2020Inventors: Tet Hin Yeap, Ci Lin
-
Patent number: 10726385Abstract: A method which comprises generating a first signature by encoding an identifier with a first additional data set at a first time instant; responding to a first read request from a tag reader by releasing the first signature; generating a second signature by encoding the identifier with a second additional data set at a second time instant, the second additional data set being different from the first additional data set; and responding to a second read request by releasing the second signature. Also, a method which comprises obtaining a signature from a contactlessly readable tag; decrypting the signature with a key to obtain a candidate identifier and a scrambling code associated with the signature; and validating the candidate identifier based on at least one of the scrambling code and the signature.Type: GrantFiled: November 12, 2014Date of Patent: July 28, 2020Assignee: BCE INC.Inventors: William G. O'Brien, Tet Hin Yeap, Sean MacLean Murray, Sanro Zlobec
-
Patent number: 9971986Abstract: A method that comprises obtaining a currently received signature from a device; obtaining a candidate identifier associated with the device; consulting a database to obtain a set of previously received signatures associated with the candidate identifier; and validating the currently received signature based on a comparison of the currently received signature to the set of previously received signatures associated with the candidate identifier. Also, a method that comprises obtaining a currently received signature from a device; decrypting the currently received signature to obtain a candidate identifier; and a candidate scrambling code; consulting a database to obtain a set of previously received scrambling codes associated with the candidate identifier; and validating the currently received signature based on a comparison of the candidate scrambling code to the set of previously received scrambling codes associated with the candidate identifier.Type: GrantFiled: March 28, 2013Date of Patent: May 15, 2018Assignee: BCE INC.Inventors: Tet Hin Yeap, William G. O'Brien
-
Patent number: 9930020Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.Type: GrantFiled: April 25, 2017Date of Patent: March 27, 2018Assignee: BCE INC.Inventors: Tet Hin Yeap, William G O'Brien, Sean MacLean Murray
-
Patent number: 9787650Abstract: A scalable, distributed system and method for communicating originating network information for multiparty billing of network services, with authentication of originating network attributes, having particular application when value added services are provided to subscribers of other networks, for which price is determined at the terminating end. An originating network attribute, e.g. an originating network identification, is associated with a private-public key pair of the originating network operator, a service request is generated comprising an network attribute pair containing a clear text attribute and an encrypted attribute, encrypted with the private-key of the originating network operator. Authorized parties having a billing relationship with the originating network operator have access to public keys for decryption and verification the originating network identification prior to forwarding of the service request for completion and billing.Type: GrantFiled: November 7, 2008Date of Patent: October 10, 2017Assignee: Toposis CorporationInventors: Thomas Anton Goeller, Tet Hin Yeap
-
Patent number: 9755825Abstract: A method and system for providing secure access to a device initiating communications using a peer-to-peer signaling protocol, such as a SIP or H.323. In a device registration phase, the device contacts a secure access server, and authenticates to the secure access server by providing an identification, such as its factory ID. The secure access server then issues a device ID and private key to the authenticated device. A client can then initiate a further communication session and be authenticated by the secure access server. The secure access server returns the device identification and the device's public key to the client. The client and device can then perform a symmetrical key exchange for their current communication session, and can communicate with appropriate encryption. The device's private key can be set to expire after one or more uses.Type: GrantFiled: December 20, 2007Date of Patent: September 5, 2017Assignee: BCE INC.Inventors: William G. O'Brien, Tet Hin Yeap, Dafu Lou
-
Publication number: 20170235927Abstract: A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver.Type: ApplicationFiled: May 2, 2017Publication date: August 17, 2017Inventors: Tet Hin YEAP, Patrick NEILLY
-
Publication number: 20170228729Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.Type: ApplicationFiled: April 25, 2017Publication date: August 10, 2017Inventors: Tet Hin YEAP, William G. O'Brien, Sean MacLean Murray
-
Patent number: 9641889Abstract: A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver.Type: GrantFiled: July 31, 2009Date of Patent: May 2, 2017Assignee: BCE INC.Inventors: Tet Hin Yeap, Patrick Neilly
-
Patent number: 9635002Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.Type: GrantFiled: December 31, 2015Date of Patent: April 25, 2017Assignee: BCE INC.Inventors: Tet Hin Yeap, William G O'Brien, Sean MacLean Murray
-
Patent number: 9454657Abstract: A security system and method is provided. An embodiment includes a security access device that includes a first transmitter for transmitting authentication to a computer and a second transmitter for transmitting verification information to a computer. The first transmitter is typically active and consumes power from the access device, while the second transmitter is typically passive, and consumes less or nil power from the access device. When the security access device is initially brought proximal to the computer and activated, the authentication information is sent to the computer and the user is logged in. Periodically, the computer will query the passive transmitter for verification information, to ensure that the security access device is still proximal to the computer.Type: GrantFiled: December 3, 2004Date of Patent: September 27, 2016Assignee: BCE Inc.Inventors: Tet Hin Yeap, Lou Dafu, William G. O'Brien
-
Publication number: 20160110720Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.Type: ApplicationFiled: December 31, 2015Publication date: April 21, 2016Inventors: Tet Hin YEAP, William G. O'BRIEN, Sean MacLean MURRAY
-
Patent number: 9305282Abstract: An arrangement of goods, comprising: a plurality of units of an article, the units equipped with respective contactlessly readable tags; each of said tags comprising a respective memory configured to store a respective signature; the signatures stored in the memories of said tags appearing scrambled relative to one another when read by a reader. Also, a method, comprising: contactlessly reading a first signature from a first tag affixed to a first unit of an article; contactlessly reading a second signature from a second tag affixed to a second unit of the same article, the second signature appearing scrambled relative to the first signature; decrypting the first signature with a key to reveal (I) an identifier associated with the article and (II) a first scrambling code; and decrypting the second signature with the same key to reveal the same identifier and a second scrambling code different from the first scrambling code.Type: GrantFiled: December 11, 2008Date of Patent: April 5, 2016Assignee: BCE INC.Inventors: William G. O'Brien, Tet Hin Yeap, Sean MacLean Murray
-
Patent number: 9231928Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.Type: GrantFiled: December 18, 2008Date of Patent: January 5, 2016Assignee: BCE Inc.Inventors: Tet Hin Yeap, William G. O'Brien, Sean MacLean Murray
-
Patent number: 9037859Abstract: A method for execution in a communication device, which comprises receiving a first data set and a second data set over a first communication path; receiving a series of requests over local communication path different from the first communication path; responding to a first one of the requests by releasing a first response including the first data set over the local communication path; and responding to a second one of the requests by releasing a second response including the second data set over the second communication path.Type: GrantFiled: August 2, 2013Date of Patent: May 19, 2015Assignee: BCE INC.Inventors: William G. O'Brien, Sean MacLean Murray, Tet Hin Yeap
-
Publication number: 20150069137Abstract: A method which comprises generating a first signature by encoding an identifier with a first additional data set at a first time instant; responding to a first read request from a tag reader by releasing the first signature; generating a second signature by encoding the identifier with a second additional data set at a second time instant, the second additional data set being different from the first additional data set; and responding to a second read request by releasing the second signature. Also, a method which comprises obtaining a signature from a contactlessly readable tag; decrypting the signature with a key to obtain a candidate identifier and a scrambling code associated with the signature; and validating the candidate identifier based on at least one of the scrambling code and the signature.Type: ApplicationFiled: November 12, 2014Publication date: March 12, 2015Inventors: William G. O'BRIEN, Tet Hin YEAP, Sean MacLean MURRAY, Sanro ZLOBEC
-
Patent number: 8908520Abstract: A method of regulating traffic flow to customer premises devices (CPDs) reachable via outside plant units (OPUs). The method comprises receiving first packets in a first traffic category via a first interface, the first packets being destined for respective CPDs; receiving second packets in a second traffic category via a second interface, the second packets being destined for respective CPDs; determining a destination OPU for each of the first and second packets. For each particular OPU that is the destination OPU for one or more packets, the packets are buffered and transmitted via an OPU interface for the particular OPU. The destination OPU for a particular packet is determined by identifying the OPU via which the CPD for which the particular packet is destined is reachable. Packet flow via the OPU interface is regulated by prioritizing transmission of first packets over transmission of second packets.Type: GrantFiled: June 26, 2009Date of Patent: December 9, 2014Assignee: Telekom Malaysia BerhadInventors: Tet Hin Yeap, Azrin Aris, Siti Sawiah Ramli, Ching King Chia, Nurul Shuhada Ahsan Miskam, Rohayu Yusof
-
Patent number: 8812859Abstract: A method, comprising: acquiring candidate data in association with a request for accessing a resource, the candidate data comprising first data and second data; processing the first data with a first key in an attempt to effect decryption of the first data, thereby to obtain first processed data; processing the second data with a second key in an attempt to effect decryption of the second data, thereby to obtain second processed data; and granting the request if a pre-determined portion of the first processed data is derivable from the second processed data. The method may further comprise extracting from the first processed data a group identifier and the pre-determined portion of the first processed data, and effecting a comparison of the group identifier to a reference group identifier in order to conclude whether the first data has been successfully decrypted based on an outcome of the comparison.Type: GrantFiled: July 16, 2008Date of Patent: August 19, 2014Assignee: BCE Inc.Inventors: Tet Hin Yeap, William G. O'Brien
-
Patent number: 8780915Abstract: A method of routing traffic to customer premises devices (CPDs), each CPD being reachable via a dedicated customer interface (DCI) from among a plurality of DCIs grouped into clusters included in respective outside plant units (OPUs). Packets destined for the CPDs are received. A destination DCI and a destination OPU for each packet is determined. The destination DCI for a particular packet destined for a particular CPD is determined by identifying the DCI via which the particular CPD is reachable. The destination OPU for the particular packet is determined by identifying the OPU that includes the destination DCI. For each particular OPU that is the destination OPU for one or more packets, the packets are buffered and transmitted via an interface for the particular OPU. For each particular DCI that is the destination DCI for one or more packets, tagging each packet with an indication of the particular DCI.Type: GrantFiled: June 26, 2009Date of Patent: July 15, 2014Assignee: Telekom Malaysia BerhadInventors: Tet Hin Yeap, Azrin Aris, Siti Sawiah Ramli, Ching King Chia, Nurul Shuhada Ahsan Miskam, Rohayu Yusof